Wikipedia:Narzędzia/Schowaj menu boczne
Prosty skrypt, który dodaje link, umożliwiający schowanie całego menu bocznego. Co to daje? Jakieś 150px więcej na edytowanie i czytanie artykułów. To prawie tak, jakby kupić sobie nowy monitor (tudzież kartę graficzną) :).
W IE6 i wcześniejszych link znajduje się nad tytułem strony. W pozostałych przeglądarkach link znajduje się zawsze w lewym dolnym rogu ekranu. Gdy menu jest zwinięte link ma postać "»", gdy rozwinięte "«".
Stan "schowania/rozwinięcia" utrzymuje się pomiędzy otwartymi stronami (warunkiem jest posiadanie włączonej obsługi ciasteczek).
Uwaga! Skrypt był testowany tylko na skórce Monobook (książka) oraz nowszej Wektor. W niektórych innych skórkach może nawet nie być menu bocznego, więc prawdopodobnie i tak nie ma on sensu. Ewentualne prośby o dostosowanie do danej skórki proszę kierować na stronę dyskusji autora, czyli moją :).
W skrócie
[edytuj | edytuj kod]- Licencja: GNU General Public License v2
- Autor: Nux (dyskusja)
- Szybka instalacja: Preferencje → Gadżety → Przeglądanie stron → Schowaj menu boczne (wystarczy zaznaczyć i zapisać zmiany)
- Kod źródłowy: Wikipedysta:Nux/hideSidebar.js
Uwagi odnośnie działania skryptu
[edytuj | edytuj kod]Skrypt był testowany i działa prawidłowo pod następującymi przeglądarkami:
- Firefoksem (2.0 i nowsze)
- Internet Explorer (6.0 i nowsze)
- Opery (9.10 i nowsze)
- Safari (3.1 i nowsze) [w tym Google Chrome]
Znane problemy
[edytuj | edytuj kod]- brak
Instrukcja instalacji
[edytuj | edytuj kod]Gadżet
[edytuj | edytuj kod]Skrypt jest dostępny jako tzw. Gadżet i instaluje się go następująco:
- Preferencje → Gadżety → Przeglądanie stron → Schowaj menu boczne (wystarczy zaznaczyć i zapisać zmiany)
Instalacja bezpośrednia
[edytuj | edytuj kod]Alternatywnie można zainstalować skrypt bardziej tradycyjnie:
- KROK 1. Otwórz swoją podstronę o nazwie monobook.js [1].
- KROK 2. Przejdź do jej edycji (klikając na zakładkę "edytuj") i wklej poniższą treść:
{{subst:JS|Wikipedysta:Nux/hideSidebar.js}}
- KROK 3. Odśwież pamięć przeglądarki (zobacz jak to zrobić).
Ustawienia
[edytuj | edytuj kod]Menu boczne schowane od razu po załadowaniu strony
W czasie instalacji (bądź później) do swojej podstrony monobook.js można dodać poniższą linię kodu:
window.hideSidebarByDefault = true;
Spowoduje to, że menu boczne zostanie schowane od razu po załadowaniu strony, a pierwsze kliknięcie w linka pokaże tę stronę. Uwaga! Aby skrypt działał prawidłowo w Operze, z tym ustawieniem powyższa linia kodu musi być dodana przed fragmentem dołączającym skrypt. Czyli np. tak:
window.hideSidebarByDefault = true; {{subst:JS|Wikipedysta:Nux/hideSidebar.js}}
Po dodaniu tego dodatkowego ustawienia, należy oczywiście pamiętać o odświeżeniu pamięć przeglądarki.
W sprawie dodatkowego dostosowania skryptu do własnych potrzeb można napisać do autora skryptu (Maciej "Nux" Jaros zostaw notkę).