Wikireporter:Krzysiu Jarzyna/LABS

Z Wikinews, wolnego źródła informacji.
Przejdź do nawigacji Przejdź do wyszukiwania
Projekty

Skrypty[edytuj]

  1. Edytuj swoją podstronę o nazwie monobook.js (lub inną używaną)
  2. Po zapisaniu zmian musisz zaktualizować pamięć podręczną (cache) przeglądarki:
    • Mozilla / Firefox: kliknij Reload (lub Ctrl-R)
    • IE / Opera: Ctrl-F5
    • Safari: Cmd-R, Konqueror Ctrl-R
Kod i uwagi Opis, efekt, zastosowanie, uwagi
Hide Sidebar
 // Dołączenie skryptu ze strony: w:Wikipedysta:Nux/hideSidebar.js       
 document.write('<script type="text/javascript" src=" \
 http://pl.wikipedia.org/w/index.php?title=Wikipedysta:Nux/hideSidebar.js \
 &action=raw&ctype=text/javascript&dontcountme=s"></script>');

Prosty skrypt dodający linka, który umożliwia schowanie całego menu bocznego.

W IE6 i wcześniejszych link znajduje się na tytułem strony. W pozostałych przeglądarkach link znajduje się zawsze lewym dolnym rogu ekranu. Gdy menu jest zwinięte link ma postać "»", gdy rozwinięte "«".

Uwaga! Skrypt działa tylko dla standardowej skórki – Monobook.

Popups
 //
 // Oryginalna wersja w:Wikipedia:Narzędzia/Navigation popups: w:en:User:Lupin/popups.js
 //
 // skrypt z polskim tłumaczeniem i poprawkami drobnymi
 document.write('<script type="text/javascript" src=" \
 http://pl.wikipedia.org/w/index.php?title=Wikipedysta:Nux/popups.pl.js \
 &action=raw&ctype=text/javascript&dontcountme=s"></script>');
 
 //
 // Ustawienia
 popupDelay=1;		// opóźnienie w sekundach
 popupFixRedirs=true;	// naprawianie linków do przekierowań
 popupFixDabs=true;	// naprawianie linków do stron ujednoznaczniających
 popupRevertSummaryPrompt=true; // możliwość zmiany tekstu przy revertowaniu
 popupAdminLinks=true;  // wyświetlanie linków dla adminów (bloki itp.)
 //

Navigation popups (ang. pop-upy nawigacyjne) to skrypt wyświetlający miniaturową i uproszczoną stronę po wskazaniu kursorem myszki dowolnego linku wewnętrznego. Oprócz treści wyświetlane jest też menu ułatwiające między innymi przywracanie starych wersji artykułu, czy zostawianie komentarzy użytkownikom.

Szablony państw
 // Skrypt formatujący szablony państw
 
 document.write('<script type="text/javascript" src="'+
 'http://pl.wikinews.org/w/index.php?title=Wikireporter:Sp5uhe/formatowanie.js\
 &action=raw&ctype=text/javascript&dontcountme=s"></script>');
Przerabia napisy postaci (Pol) na odwołanie do szablonu {{POL}}. Ignoruje wielkość znaków.
Szablony kolarskie
>
 // Skrypt formatujący szablony drużyn kolarskich
 
 document.write('<script type="text/javascript" src="'+
 'http://pl.wikinews.org/w/index.php?title=Wikireporter:Krzysiu_Jarzyna/LABS/kolarze.js\
 &action=raw&ctype=text/javascript&dontcountme=s"></script>');
Przerabia nazwy drużyn kolarskich na nazwy z szablonami koszulek.
Sprzątanie kodu
 var wp_sk_show_as_button = true;
 // Dołączenie skryptu ze strony: w:Wikipedysta:Nux/wp_sk.js
 document.write('<script type="text/javascript" src="'+
 'http://pl.wikipedia.org/w/index.php?title=Wikipedysta:Nux/wp_sk.js\
 &action=raw&ctype=text/javascript&dontcountme=s"></script>');

Czyszczenie kodu stron. Skrypt działa na zaznaczonym obszarze lub na całości okna edycyjnego (jeśli nic nie zostało zaznaczone). Powinien działać pod wszystkimi współczesnymi przeglądarkami. (Przykłady działania: 1, 2)

opisy usuwania
 // Skrypt dodaje opisy zmian podczas usuwania strony
 
 document.write('<script type="text/javascript" src="'+
 'http://pl.wikinews.org/w/index.php?title=Wikireporter:Krzysiu_Jarzyna/LABS/usuń.js\
 &action=raw&ctype=text/javascript&dontcountme=s"></script>');
Dodaje opisy zmian podczas usuwania strony.
quick edit counter
// Skrypt wyświetlający pod tytułem na stronie dowolnego użytkownika informację o liczbie jego edycji.
// Dołączenie skryptu ze strony: w:Wikipedysta:ChP94/scripts/quickeditcounter.js

document.write('<script type="text/javascript" src=" \
http://pl.wikinews.org/w/index.php?title=Wikireporter:Krzysiu Jarzyna/LABS/quickeditcounter.js \
&action=raw&ctype=text/javascript&dontcountme=s"></script>');
Skrypt wyświetlający pod tytułem na stronie użytkownika informację o liczbie jego edycji.
reply links
// Skrypt dodaje linki do odpowiedzi przy ksywce Wikireportera
// Dołączenie skryptu ze strony: w:Wikipedysta:Nux/replylinks.js

document.write('<script type="text/javascript" src=" \
http://pl.wikinews.org/w/index.php?title=Wikireporter:Krzysiu Jarzyna/LABS/replylinks.js \
&action=raw&ctype=text/javascript&dontcountme=s"></script>');
Skrypt dodaje linki do odpowiedzi przy ksywce Wikireportera