Rozszerzenia to funkcje i dodatki dodawane do instalacji MediaWiki, czyli oprogramowania, na którym działa Fandom. Są tworzone przez programistów Fandomu jak i zewnętrznych deweloperów w celu zarówno rozszerzania funkcji wiki jak i nadpisywania wbudowanych funkcjonalności.

Jak poprosić o rozszerzenie

Po pierwsze, sprawdź, czy interesujące cię rozszerzenie nie jest już włączone w twojej społeczności. Możesz to zrobić, wchodząc na stronę Specjalna:Wersja i szukając w sekcji „zainstalowane rozszerzenia” lub sprawdzając, czy funkcja parsera albo tag znajduje się w sekcjach funkcji analizatora składni i tagów na dole strony. Fandom obecnie posiada znaczącą liczbę domyślnie włączonych rozszerzeń.

Inne rozszerzenia znajdują się w bazie kodu Fandomu i mogą zostać włączone na żądanie. Możesz sprawdzić, jakie rozszerzenia ma do zaoferowania Fandom przechodząc w dół tej strony. Niektóre podstawowe narzędzia do zarządzania treścią, takie jak zmienne, są od razu włączane przez personel, gdy ktoś o nie poprosi. W przypadku innych bardziej skomplikowanych rozszerzeń jak DPL pracownik najczęściej zada ci kilka pytań, aby upewnić się, że to rozszerzenie to pewno najlepsze rozwiązanie problemu. Inne rozszerzenia, których wynikowa konfiguracja może dramatycznie ulec zmianie (jak na przykład Filtr nadużyć) będą uruchamiane według uznania personelu, na podstawie treść żądania.

Jeżeli nie mamy do zaoferowania jakiegoś konkretnego rozszerzenia, możesz zasugerować zespołowi technicznemu Fandomu rozważenie jego instalacji, korzystając z formularza kontaktowego i dodając linki do jego strony na MediaWiki.org wraz z uargumentowaniem, dlaczego jest ci potrzebne. Weź pod uwagę, że zespół może potrzebować nawet kilku miesięcy na przejrzenie rozszerzenia, a większość próśb zostanie odrzucona. Jest to spowodowane przede wszystkim ilością czasu potrzebnego do przepisania rozszerzenia tak, aby mogło działać w bazie kodu serwerów Fandomu. W związku z tym patrząc na stronę rozszerzenia na MediaWiki.org zawsze warto zadać sobie pytanie, czy rozszerzenie jest aktualne, czy jest aktywnie rozwijane i pozwala na utworzenie warstwy pamięci podręcznej. Jeśli odpowiedź na którekolwiek z tych pytań brzmi „nie”, istnieje szansa, że Fandom nie będzie mógł zainstalować rozszerzenia.

Domyślne

Użytkownicy i administratorzy

Globalny CSS i JS
Dodaje globalne CSS i JavaScript pobrane z Community Central

Narzędzia wiki

ArticleComments
Szybki sposób na zostawienie krótkiej wiadomości na stronie artykułu
Drzewo kategorii
Gadżet wyświetlający drzewo kategorii
CharInsert
Pozwala na tworzenie linków wstawiających tekst do pola edycji poprzez JavaScript
Cite
Dodaje tagi <ref[ name=id]> i <references/> do tworzenia przypisów
CLDR
Zawiera lokalne nazwy języków, krajów, walut i jednostek czasu na podstawie danych CLDR
CommunityPage
Dodaje stronę dedykowaną społeczności, służącą do wylistowania rzeczy które powinny zostać zrobione na wiki
DPLforum
Forum bazowane na DPL
EasyTimeline
Rozszerzenie do tworzenia linii/osi czasowych
EmbedVideo
Osadza filmy z popularnych serwisów bezpośrednio na stronach
FandomEmbedVideo
Dodawanie filmów z YouTube, Metacafe i wielu innych
ImageMap
Pozwala na tworzenie map linków na obrazkach poprzez tag <imagemap>
Inputbox
:Pozwala wstawiać proste formularze HTML
InteractiveMaps
Dodaje narzędzie do tworzenia map opartych na formacie JSON
LabeledSectionTransclusion
Umożliwia transkludowanie wybranych fragmentów stron, a nie tylko całości
Math
Dodaje składnię do dodawania formuł matematycznych na stronach
Mapy
Umożliwia łatwe tworzenie map w oparciu o Google Maps wykorzystując znaczniki wiki
MessageWall
Narzędzie do komunikacji — pozwala użytkownikom wysyłać publiczne wiadomości do innych.
MsUpload
Narzędzie w edytorze źródłowym do przesyłania wielu obrazów naraz
ParserFunctions
Dodaje logiczne funkcje parsera
Poem
Dodaje tag <poem> do formatowania wierszy itp.
PortableInfobox
Wprowadza przenośną składnię XML infoboksów do prezentacji najważniejszych danych o temacie strony
RandomImage
Dodaje tag <randomimage /> wyświetlający losowy obraz
RandomSelection
Wyświetla losową opcję z podanego zestawu
RSS Pie
Wyświetla zawartość kanału RSS w artykule
Scribunto
Framework umożliwiający używanie języków skryptowych (np. Lua) na stronach wiki.
SocialLogs
Narzędzie pomagające administratorom i moderatorom monitorować aktywność społeczną wiki.
Tabber
Umożliwia tworzenie treści podzielonej na zakładki.
TemplateData
Pozwala określić sposób wywoływania szablonów.
TemplateStyles
Pozwala przechowywać własny CSS na stronach wiki i osadzać go w artykułach

Spam i blokady

ConfirmEdit
Prosta implementacja Captcha
TitleBlacklist
Narzędzie do blokowania zastrzeżonych tytułów stron (wyrażenia regularne)

Inne narzędzia

ArticleMetaDescription
Dodaje meta-tag opisu widoczny dla wyszukiwarek
SyntaxHighlight
Kolorowanie składni – wspiera wiele języków
Thanks
Pozwala dziękować innym edytorom za ich wkład.

Dostępne na żądanie

Poniżej znajduje się niepełna lista rozszerzeń dostępnych na żądanie. Zobacz również Kategoria:Rozszerzenia dostępne na żądanie.

Achievements
Dodaje plakietki zachęcające użytkowników do edytowania.
Arrays
Pozwala zdefiniować tablice na stronie, a następnie używać ich na tej samej stronie
ContentReview
Umożliwia używanie JavaScriptu na stronie (z wyłączeniem MediaWiki:ImportJS)
DynamicPageList
Narzędzie do listowania zawartości dodające tag <dpl>
Editcount
Wyświetla liczbę edycji wykonanych przez użytkownika, z podziałem na przestrzenie nazw.
Gadgets
Pozwala na dodanie na wiki gadżetów
Loops
Pozwala na utworzenie pętli na stronie poprzez specjalne funkcje parsera
LuaCache
Udostępnia MediaWiki ObjectCache dla modułów Lua korzystających ze Scribunto.
RecentChangesPatrol
Mówi, czy edycja została sprawdzona pod kątem regulaminu na wiki
Variables
Pozwala zdefiniować zmienne na stronie, a następnie używać je później na tej samej stronie
VariablesLua
Dodaje obsługę rozszerzenia Variables w modułach Lua.
WikiHiero
Rozszerzenie do wstawiania hieroglifów

Zastrzeżone

Dostęp do tych rozszerzeń jest ograniczony, a administratorzy mogą uzyskać do nich dostęp tylko gdy występuje taka jasna i aktualna potrzeba.

AbuseFilter
Narzędzie do automatycznego wyłapywania nieodpowiednich edycji
Cargo
Niedostępne do włączenia. Pozwala przechowywać i wyszukiwać dane na stronach wiki.
CheckUser
Pozwala użytkownikowi z uprawnieniami zobaczyć IP i inne dane na temat użytkownika
Głównie używane przez personel Fandomu, lecz kilku administratorów na największych wiki ma takie uprawnienia
Nuke
Daje SOAPom, helperom i staffom możliwość masowego usuwania stron
Protect site
Pozwala personelowi Fandomu, Wiki Specjalistom, członkom SOAP ograniczać modyfikacje strony
Aktywowane tylko wtedy, gdy jest potrzebne; lokalni administratorzy zwykle nie mają dostępu.
SpamBlacklist
Narzędzie do blokowania spamu z użyciem wyrażeń regularnych
Semantic MediaWiki
Niedostępne do włączenia. Pozwala przechowywać i wyszukiwać dane na stronach wiki.
Jeżeli szukasz pomocy związanej z tym rozszerzeniem, zajrzyj na oficjalną dokumentację Semantic MediaWiki.
TabView
Niedostępne do włączenia. Umożliwia łączenie kilku stron w jedną stronę z zakładkami.

Linki zewnętrzne

Dalsze wsparcie

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