Korzystając z osobistego CSSu i JSu możesz dostosować jak wyglądają i zachowują się strony na Fandomie. Pozwala Ci to na dobranie własnych czcionek, kolorów, ukrywania elementów i wiele więcej. Jednakże, te zmiany będą widoczne wyłącznie, gdy będziesz zalogowany na swoim koncie.

CSS

Żeby dostosować wygląd za pomocą CSS, utwórz lub edytuj stronę Special:MyPage/global.css na Community Central. Zmiany te będą widoczne na każdej wiki Fandomu, jaką odwiedzisz.

Możesz również bardziej doprecyzować i zaaplikować kod tylko dla jednej społeczności, odwiedź Special:MyPage/common.css na danej wiki.

JavaScript

Opcja osobistego JavaScriptu w preferencjach

Opcja osobistego JavaScriptu w preferencjach

Możesz dostosować wygląd Fandomu za pomocą JavaScriptu — jednakże najpierw musisz włączyć własny JS w swoich preferencji. Ze względów bezpieczeństwa wszelkie zmiany miany w JS nie będą działać, dopóki ta opcja nie będzie włączona.

Zanim to zrobisz, upewnij się, że zapoznałeś się z poniższymi poradami:

  • Bądź bardzo ostrożny — błędy JS mogą popsuć podstawowe funkcja Fandomu i uniemożliwić Ci korzystanie z wiki
  • Unikaj dodawania kodu JS, którego nie rozumiesz, ani nie importuj ze źródeł, którym nie ufasz w pełni.
  • Fandom nie jest odpowiedzialny za problemy jakie wynikną z używania osobistego JS. Utrzymanie osobistego kodu JS (oraz CSS) należy wyłącznie do Ciebie.

Jeśli jesteś w 100% pewny, że chcesz skorzystać z osobistego JSu, opcję jego włączenia znajdziesz w zakładce Wygląd, w sekcji Preferencje skórki.

Po włączeniu tej opcji, utwórz lub edytuj stronę Special:MyPage/global.js na Community Central. Zmiany te będą widoczne na każdej wiki Fandomu, jaką odwiedzisz.

Jeśli chcesz dodać własny kod tylko dla jednej społeczności, odwiedź Special:MyPage/common.js na danej wiki.

Dodatkowe informacje

  • Jak wspomniano w polityce modyfikacji, możesz dowolnie zmieniać swój osobisty CSS i JS – o ile nie wpływa to negatywnie na innych użytkowników.
  • Tylko właściciele konta mogą edytować swoje strony JS i CSS – inni użytkownicy, w tym administratorzy, nie mogą wprowadzać zmian, nie mają do nich dostępu.
  • Twój prywatny CSS nie jest zapisywany w pamięci podręcznej, a twój prywatny JS nie wymaga przejścia przez proces zatwierdzania. Ułatwia to szybkie testowanie i nanoszenie zmian.
  • Możesz też zastosować globalny CSS i JS tylko dla wybranych wiki:
    • CSS: w znaczniku <body> znajduje się klasa specyficzna dla danej wiki, oparta na jej nazwie bazy danych. Ma ona format: .wiki-[nazwa_bazy_danych].
    • JS: możesz użyć zmiennej wgDBName, która przechowuje nazwę bazy danych danej wiki, do warunkowego uruchamiania skryptów tylko na konkretnych wiki.

Rozwiązywanie problemów

Jeśli napotkasz problem związany z twoim JavaScriptem lub CSS, dodaj ?safemode=1 na końcu adresu URL strony. Spowoduje to tymczasowe wyłączenie całego CSS i JS — zarówno prywatnego, jak i pochodzącego z wiki.

Więcej informacji o tym, jak tymczasowo wyłączyć CSS i JS — w tym jak wyłączać wybrane jego elementy — znajdziesz tutaj.

Zobacz również

Dalsze wsparcie

Szukasz dalszego wsparcia lub masz pytanie? Sprawdź poniższe linki, aby dowiedzieć się więcej.