Nie podano opisu zmian |
Nie podano opisu zmian Znacznik: Edytor kodu źródłowego |
||
Linia 22: | Linia 22: | ||
* '''[[Module:MathOps|MathOps]]''' - Operacje matematyczne |
* '''[[Module:MathOps|MathOps]]''' - Operacje matematyczne |
||
* '''[[Module:Utils|Utils]]''' - Funkcja narzędzia jakiegokolwiek rodzaju (jak na przykład sortowanie, konwersja, wyszukiwanie czy liczenie elementów tabeli) |
* '''[[Module:Utils|Utils]]''' - Funkcja narzędzia jakiegokolwiek rodzaju (jak na przykład sortowanie, konwersja, wyszukiwanie czy liczenie elementów tabeli) |
||
+ | * '''[[Module:Extensions|Extensions]]''' - Funkcja rozszerzająca dla istniejących prototypów |
||
+ | * '''[[Module:Strings|Strings]]''' - Tabela używanych stringów |
||
Wersja z 10:21, 23 lut 2022
Moduły to specjalne strony zawierające dane, funkcje lub skrypty, które ułatwiają utrzymywanie wiki. Wszystkie dane zmiennych są przechowywane w Datatable. Funkcje są podzielone na osobne moduły, aby zachować podstawową przejrzystość między funkcjonalnościami skryptów. Istnieje kilka modułów narzędziowych przechowujących moduły, które albo nie mają odrębnej kategorii, albo funkcja wykonuje zadanie, które jest wspólne dla wielu modułów/kategorii.
Lista Modułów
Dane
- Datatable - Wszystkie dane/wartości są tu przechowywane
- Datatable/SoS - Wszystkie dane o tygodniowym Sanktuarium Tajemnic są tu przechowywane
- Datatable/Icons - Wszystkie dane Ikon. Używane dla wszystkich Icons i IconLinks
- Datatable/Perks - Wszystkie dane Umiejętności . (Chwilowo wszelkie dane są zbierane)
Funkcjonujące Moduły
- DLCs - Funkcje powiązane z DLC
- Killers - Funkcje powiązane z Zabójcami
- Maps - Funkcje powiązane z Mapami i Lokacjami
- Perks - Funkcje powiązane z Umiejętnościami
- SoS - Funkcje powiązane z Sanktuarium Tajemnic
- Survivors - Funkcje powiązane z Ocalałymi
Narzędzia
- MathOps - Operacje matematyczne
- Utils - Funkcja narzędzia jakiegokolwiek rodzaju (jak na przykład sortowanie, konwersja, wyszukiwanie czy liczenie elementów tabeli)
- Extensions - Funkcja rozszerzająca dla istniejących prototypów
- Strings - Tabela używanych stringów
Nieużywane / Inne
- Module:List - Nieużywane
- Module:PerkImage
- Module:TableTools - Nieużywane
- Languages - Funkcje tłumaczeń.
Lista Funkcji
W rzeczywistości jest więcej funkcji, ale nie są one używane zewnętrznie (z wiki)
WIP
{{#Invoke:Maps|assembleMapPageHeader}} - Inwokacja, która renderuje cały nagłówek (tabela + krótkie info) mapy {{#Invoke:Maps|assembleMapsForRealms|The MacMillan Estate}} - Tworzy listę map wyświetlanych w tabeli, parameter to Nazwa Lokacji {{#Invoke:Maps|getCountOfRealms}} - Liczy Lokacje {{#Invoke:Maps|getCountOfRealmMapsByName}} - Liczy mapy przez Nazwy Lokacji {{#Invoke:Killers|getCountOfKillers}} - Liczy Zabójców {{#Invoke:Survivors|getCountOfSurvivors}} - Liczy Ocalałych {{#Invoke:DLCs|getListOfDlcChapters}} - Ukazuje listę linkowaną wszystkich Rozdziałów {{#Invoke:Survivors|resolveSurvivorCharTable}} - Uzyskaj infobox Ocalałego na jego/jej stronie