Fandom Developers Wiki
Advertisement

CustomizeDiscussions to deweloperskie rozszerzenie przeglądarki, które pozwala użytkownikom importować osobisty JavaScript i CSS do wszystkich Dyskusji.

Użycie w Google Chrome[]

  1. Pobierz pliki ZIP z najnowszego wydania
  2. Rozpakuj pobrany plik ZIP
  3. Umieść zawartość w miejscu, z którego go przypadkowo nie przeniesiesz ani nie usuniesz
  4. W Google Chrome wejdź w chrome://extensions
  5. Włącz Tryb Deweloperski w górnym prawym rogu
  6. Kliknij ZAŁADUJ ROZPAKOWANE i zaznacz folder zawierający pliki

Użycie w Firefoxie[]

Zauważ proszę, że do instalacji rozszerzenia potrzebna jest przeglądarka Firefox Developer Edition lub Nightly, które pobrać można stąd.

Lokalizacje skryptów[]

JavaScript[]

Domyślnie, skrypt będzie szukał w:Special:MyPage/globalDiscussions.javascript, ale można to zmienić. Wszystkie strony .javascript zostały zablokowane i są wyłącznie do użytku właściciela w Community Central

  1. Kliknij przycisk Fandom JS po prawej na górze i zaznacz Options
  2. Import Styles
    1. cc - globalDiscussions.javascript -- w:Special:MyPage/globalDiscussions.javascript
    2. cc - globalDiscussions.css -- w:Special:MyPage/globalDiscussions.css, to zaimportuje JS ze strony .css
    3. cc - common -- w:Special:MyPage/common.js
    4. Dowolny link -- Możesz zaznaczyć link z jakiejkolwiek innej wiki (zewnętrzny lub wewnętrzny wobec Fandomu)
      1. URL -- Musi być w tym konkretnym formacie, ale może być http lub https: https://community.fandom.com
      2. Page -- Konkretna strona, taka jak Special:MyPage/discussionsGlobal.javascript

CSS[]

Domyślnie, skrypt będzie szukał w:Special:MyPage/globalDiscussions.css.

  1. Kliknij przycisk Fandom JS po prawej na górze i zaznacz Options
  2. Import Styles
    1. cc - globalDiscussions.css -- w:Special:MyPage/globalDiscussions.css, to zaimportuje JS ze strony .css
    2. Dowolny link -- Możesz zaznaczyć link z jakiejkolwiek innej wiki (zewnętrzny lub wewnętrzny wobec Fandomu)
      1. URL -- Musi być w tym konkretnym formacie, ale może być http lub https: https://community.fandom.com
      2. Page -- Konkretna strona, taka jak Special:MyPage/discussionsGlobal.javascript

FAQ[]

Pomocy!!! Moje skrypty się nie importują!
Podstawowe funkcje nie będą działały, ponieważ dyskusje to nie MediaWiki. JQuery działa, ale to wszystko. Aby importować skrypty, możesz użyć
$.getScript("https://community.fandom.com/index.php?title=Special:MyPage/discussionsKiller.js&action=raw&ctype=text/javascript");
Czy w dyskusjach jest jQuery?
Tak, jest!
Czy każdy może edytować strony .javascript?
W Community Central, strony .javascript zostały zablokowane i może je zmieniać tylko właściciel AbuseFiltera. Alternatywą jest edytowanie stron MediaWiki przez administratorów.
Czy to jest dostępne dla innych przeglądarek?
TAK! Jest dostępne dla Google Chrome i Firefoxa

Zobacz także[]

Advertisement