Moduł:Dopracować/resources/opis
Moduł danych dla {{dopracować}}.
data[edytuj kod]
Baza wspólnych tekstów, które powtarzają się prawie we wszystkich przypadkach.
articleTemplates, sectionTemplates, otherTemplates[edytuj kod]
Baza stałych mikroszablonów, których wartość zależy od miejsca użycia szablonu: w artykule (przestrzeń główna), sekcji lub na stronie poza przestrzenią główną.
default[edytuj kod]
Domyślna obsługa wszystkich nietrywialnych przypadków. Struktura rekordu podobna do typowych przypadków opisanych poniżej.
reasons[edytuj kod]
Baza typowych przypadków, które można podawać w skróconej formie opisu w wywołaniu szablonu.
Każdy rekord definiujący typowy przypadek zawiera:
- icon
- unikalny identyfikator ikony i typowego przypadku
- message
- prosta treść komunikatu, która jest używana zawsze gdy w szablonie podane są co najmniej typowe powody
- aliases
- skrócone formy dla typowych przypadków użycia
- cat
- link do kategorii, w której powinien znaleźć się artykuł zawierający dany przypadek wymagający dopracowania
- catDate
- opcjonalny tekst formatujący link do kategorii z datą, obecnie wykorzystywany tylko przez źródła
Dodatkowo jest możliwe zdefiniowanie obsługi, gdy podany jest tylko jeden typowy przypadek:
- simple
- pełna treść przypadku modyfikowana mikroszablonami
- processTemplates
- jeśli ustawione na true, będzie możliwe osadzanie szablonów wiki w treści parametru simple (w razie konfliktu nazw, pierwszeństwo mają mikroszablony)
- talk
- treść dla mikroszablonu {{talk}}, który będzie aktywowany jeśli istnieje strona dyskusji w artykule
- ["?"]
- definicja mikroszablonu {{?}}
Mikroszablony[edytuj kod]
Obecnie dostępny zestaw mikroszablonów obejmuje:
- {{M}}
- treść „Ten artykuł”, „Ta sekcja” lub „Ta strona” (mianownik z wielkiej litery)
- {{m}}
- treść „ten artykuł”, „ta sekcja” lub „ta strona” (mianownik z małej litery)
- {{D}}
- treść „Tego artykułu”, „Tej sekcji” lub „Tej strony” (dopełniacz z wielkiej litery)
- {{d}}
- treść „tego artykułu”, „tej sekcji” lub „tej strony” (dopełniacz z małej litery)
- {{B}}
- treść „Ten artykuł”, „Tę sekcję” lub „Tę stronę” (biernik z wielkiej litery)
- {{b}}
- treść „ten artykuł”, „tę sekcję” lub „tę stronę” (biernik z małej litery)
- {{j}}
- treść „jego” lub „jej”
- {{w}}
- treść „w artykule”, „w sekcji” lub „na stronie” (miejscownik)
- {{od}}
- treść „od {{{data}}} ” lub pusty jeśli data nie jest dostępna
- {{?}}
- scalone niestandardowe komentarze
- {{talk}}
- dodatkowy tekst jeśli istnieje strona dyskusji i jest podana jego definicja (zmienna talk)
- {{talkpagename}}
- nazwa strony dyskusji artykułu
- {{talksection}}
- nazwa sekcji w dyskusji ({{{sekcja dyskusji}}})
- {{pageurl}}
- pełny URL do strony z artykułem
Uwaga:
- Brak definicji ["?"] dla szablonu {{?}} oznacza, że proste wywołanie będzie akceptowane pod warunkiem, że w szablonie {{dopracować}} nie będzie żadnych niestandardowych komentarzy
- Definicja ["?"] jest tabelą zawierającą następujące zmienne tekstowe (domyślnie puste):
- prefix - tekst dodawany przed połączonymi komentarzami
- separator - tekst umieszczany między komentarzami
- suffix - tekst dodawany po połączonych komentarzach
- default - zastępczy tekst jeśli w szablonie nie podano żadnych dodatkowych komentarzy