Moduł:Dopracować/resources/opis

Z Wikipedii, wolnej encyklopedii

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