Moduł:Dopracować/resources/opis

Moduł danych dla {{dopracować}}.

Baza wspólnych tekstów, które powtarzają się prawie we wszystkich przypadkach.

articleTemplates, sectionTemplates, otherTemplates

edytuj

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

Domyślna obsługa wszystkich nietrywialnych przypadków. Struktura rekordu podobna do typowych przypadków opisanych poniżej.

reasons

edytuj

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

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