Stygies VIII (talk | contribs) No edit summary |
(Update authors) |
||
(3 intermediate revisions by 3 users not shown) | |||
Line 3: | Line 3: | ||
| Image file = CustomizeDiscussions.png |
| Image file = CustomizeDiscussions.png |
||
| Description = Importuje indywidualny JavaScript i CSS do dyskusji |
| Description = Importuje indywidualny JavaScript i CSS do dyskusji |
||
− | | Author = |
+ | | Author = |
+ | *[[User:Jr Mime|Jr Mime]] |
||
+ | *[[User:KockaAdmiralac|KockaAdmiralac]] |
||
| Updated = 2018-06-09 |
| Updated = 2018-06-09 |
||
| Language = [[wikipedia:JavaScript|JavaScript]] |
| Language = [[wikipedia:JavaScript|JavaScript]] |
||
− | | Code = [[github:JrMime/ |
+ | | Code = [[github:JrMime/Fandom-d-import|GitHub]] |
| Status = Stable |
| Status = Stable |
||
− | | Languages = {{l|en}} |
||
}} |
}} |
||
'''CustomizeDiscussions''' to deweloperskie rozszerzenie przeglądarki, które pozwala użytkownikom importować osobisty JavaScript i CSS do wszystkich Dyskusji. |
'''CustomizeDiscussions''' to deweloperskie rozszerzenie przeglądarki, które pozwala użytkownikom importować osobisty JavaScript i CSS do wszystkich Dyskusji. |
||
Line 15: | Line 16: | ||
== Użycie w Google Chrome == |
== Użycie w Google Chrome == |
||
− | # Pobierz pliki ZIP z [[github:JrMime/ |
+ | # Pobierz pliki ZIP z [[github:JrMime/Fandom-d-import/releases/latest|najnowszego wydania]] |
# Rozpakuj pobrany plik ZIP |
# Rozpakuj pobrany plik ZIP |
||
# Umieść zawartość w miejscu, z którego go przypadkowo nie przeniesiesz ani nie usuniesz |
# Umieść zawartość w miejscu, z którego go przypadkowo nie przeniesiesz ani nie usuniesz |
||
Line 24: | Line 25: | ||
== Użycie w Firefoxie == |
== Użycie w Firefoxie == |
||
Zauważ proszę, że do instalacji rozszerzenia potrzebna jest przeglądarka Firefox Developer Edition lub Nightly, które pobrać można [https://www.mozilla.org/pl-PL/firefox/channel/desktop/ stąd]. |
Zauważ proszę, że do instalacji rozszerzenia potrzebna jest przeglądarka Firefox Developer Edition lub Nightly, które pobrać można [https://www.mozilla.org/pl-PL/firefox/channel/desktop/ stąd]. |
||
− | # Pobierz plik XPI z [[github:JrMime/ |
+ | # Pobierz plik XPI z [[github:JrMime/Fandom-d-import/releases/latest|najnowszego wydania]] |
# Umieść go w miejscu, z którego go przypadkowo nie przeniesiesz ani nie usuniesz |
# Umieść go w miejscu, z którego go przypadkowo nie przeniesiesz ani nie usuniesz |
||
# Przejdź na stronę <code>about:config</code> |
# Przejdź na stronę <code>about:config</code> |
||
Line 38: | Line 39: | ||
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 |
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 |
||
− | # Kliknij przycisk |
+ | # Kliknij przycisk Fandom JS po prawej na górze i zaznacz Options |
# Import Styles |
# Import Styles |
||
## cc - globalDiscussions.javascript -- [[w:Special:MyPage/globalDiscussions.javascript]] |
## cc - globalDiscussions.javascript -- [[w:Special:MyPage/globalDiscussions.javascript]] |
||
## cc - globalDiscussions.css -- [[w:Special:MyPage/globalDiscussions.css]], to zaimportuje JS ze strony .css |
## cc - globalDiscussions.css -- [[w:Special:MyPage/globalDiscussions.css]], to zaimportuje JS ze strony .css |
||
## cc - common -- [[w:Special:MyPage/common.js]] |
## cc - common -- [[w:Special:MyPage/common.js]] |
||
− | ## Dowolny link -- Możesz zaznaczyć link z jakiejkolwiek innej wiki (zewnętrzny lub wewnętrzny wobec |
+ | ## Dowolny link -- Możesz zaznaczyć link z jakiejkolwiek innej wiki (zewnętrzny lub wewnętrzny wobec Fandomu) |
− | ### URL -- Musi być w tym konkretnym formacie, ale może być http lub https: <code><nowiki>https://community. |
+ | ### URL -- Musi być w tym konkretnym formacie, ale może być http lub https: <code><nowiki>https://community.fandom.com</nowiki></code> |
### Page -- Konkretna strona, taka jak <code>Special:MyPage/discussionsGlobal.javascript</code> |
### Page -- Konkretna strona, taka jak <code>Special:MyPage/discussionsGlobal.javascript</code> |
||
=== CSS === |
=== CSS === |
||
Domyślnie, skrypt będzie szukał [[w:Special:MyPage/globalDiscussions.css]]. |
Domyślnie, skrypt będzie szukał [[w:Special:MyPage/globalDiscussions.css]]. |
||
− | # Kliknij przycisk |
+ | # Kliknij przycisk Fandom JS po prawej na górze i zaznacz Options |
# Import Styles |
# Import Styles |
||
## cc - globalDiscussions.css -- [[w:Special:MyPage/globalDiscussions.css]], to zaimportuje JS ze strony .css |
## cc - globalDiscussions.css -- [[w:Special:MyPage/globalDiscussions.css]], to zaimportuje JS ze strony .css |
||
− | ## Dowolny link -- Możesz zaznaczyć link z jakiejkolwiek innej wiki (zewnętrzny lub wewnętrzny wobec |
+ | ## Dowolny link -- Możesz zaznaczyć link z jakiejkolwiek innej wiki (zewnętrzny lub wewnętrzny wobec Fandomu) |
− | ### URL -- Musi być w tym konkretnym formacie, ale może być http lub https: <code><nowiki>https://community. |
+ | ### URL -- Musi być w tym konkretnym formacie, ale może być http lub https: <code><nowiki>https://community.fandom.com</nowiki></code> |
### Page -- Konkretna strona, taka jak <code>Special:MyPage/discussionsGlobal.javascript</code> |
### Page -- Konkretna strona, taka jak <code>Special:MyPage/discussionsGlobal.javascript</code> |
||
Line 59: | Line 60: | ||
; Pomocy!!! Moje skrypty się nie importują! |
; 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ć |
: 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ć |
||
− | : <code><nowiki>$.getScript("https://community. |
+ | : <code><nowiki>$.getScript("https://community.fandom.com/index.php?title=Special:MyPage/discussionsKiller.javascript&action=raw&ctype=text/javascript");</nowiki></code> |
; Czy w dyskusjach jest jQuery? |
; Czy w dyskusjach jest jQuery? |
||
: Tak, jest! |
: Tak, jest! |
Revision as of 14:30, 7 September 2019
CustomizeDiscussions to deweloperskie rozszerzenie przeglądarki, które pozwala użytkownikom importować osobisty JavaScript i CSS do wszystkich Dyskusji.
- Podziękowania dla Luqgrega za pomoc w dodaniu wsparcia dla przeglądarki Firefox.
Użycie w Google Chrome
- Pobierz pliki ZIP z najnowszego wydania
- Rozpakuj pobrany plik ZIP
- Umieść zawartość w miejscu, z którego go przypadkowo nie przeniesiesz ani nie usuniesz
- W Google Chrome wejdź w
chrome://extensions
- Włącz Tryb Deweloperski w górnym prawym rogu
- 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.
- Pobierz plik XPI z najnowszego wydania
- Umieść go w miejscu, z którego go przypadkowo nie przeniesiesz ani nie usuniesz
- Przejdź na stronę
about:config
- Wyszukaj opcję
xpinstall.signatures.required
i kliknij ją dwukrotnie aby zmienić jej wartość nafalse
- Uruchom przeglądarkę ponownie
- Przejdź do dodatków (CTRL + SHIFT + A)
- Na stronie dodatków kliknij ikonę koła zębatego w prawym górnym rogu, a następnie wybierz z listy opcję „Zainstaluj dodatek z pliki...”
- Wybierz plik XPI
- Zaakceptuj że chcesz zainstalować dodatek mimo tego że nie jest podpisany
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
- Kliknij przycisk Fandom JS po prawej na górze i zaznacz Options
- Import Styles
- cc - globalDiscussions.javascript -- w:Special:MyPage/globalDiscussions.javascript
- cc - globalDiscussions.css -- w:Special:MyPage/globalDiscussions.css, to zaimportuje JS ze strony .css
- cc - common -- w:Special:MyPage/common.js
- Dowolny link -- Możesz zaznaczyć link z jakiejkolwiek innej wiki (zewnętrzny lub wewnętrzny wobec Fandomu)
- URL -- Musi być w tym konkretnym formacie, ale może być http lub https:
https://community.fandom.com
- Page -- Konkretna strona, taka jak
Special:MyPage/discussionsGlobal.javascript
- URL -- Musi być w tym konkretnym formacie, ale może być http lub https:
CSS
Domyślnie, skrypt będzie szukał w:Special:MyPage/globalDiscussions.css.
- Kliknij przycisk Fandom JS po prawej na górze i zaznacz Options
- Import Styles
- cc - globalDiscussions.css -- w:Special:MyPage/globalDiscussions.css, to zaimportuje JS ze strony .css
- Dowolny link -- Możesz zaznaczyć link z jakiejkolwiek innej wiki (zewnętrzny lub wewnętrzny wobec Fandomu)
- URL -- Musi być w tym konkretnym formacie, ale może być http lub https:
https://community.fandom.com
- Page -- Konkretna strona, taka jak
Special:MyPage/discussionsGlobal.javascript
- URL -- Musi być w tym konkretnym formacie, ale może być http lub https:
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.javascript&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 też
- DiscussionsBlock
- DiscussionsViewer
- Discussions Delete All
- DiscussionsButtons