Szablony to jedna z najpotężniejszych funkcji MediaWiki, ale jednocześnie często bywają trudne do zrozumienia dla nowych użytkowników. Nawet doświadczeni edytorzy mogą mieć problem z bardziej rozbudowanymi szablonami. Dlatego każdy szablon powinien posiadać dokumentację, aby ułatwić korzystanie z niego.
Dokumentacja powinna wyjaśniać, do czego służy szablon oraz jak go poprawnie używać. Powinna być napisana prosto, tak aby nawet osoby, które nie znają jeszcze dobrze szablonów, mogły korzystać z nich bez problemu.
Co powinna zawierać dokumentacja?
Dokumentacja szablonu powinna obejmować:
- Cel szablonu — co robi i dlaczego,
- Parametry szablonu,
- Przykłady użycia,
- TemplateData,
- Powiązane szablony.
Jak dodać dokumentację
Dodanie dokumentacji do szablonu
Dodanie dokumentacji jest proste — wymaga jedynie podstaw wikitekstu.
- Otwórz wybrany szablon, np. Szablon:Zalążek,
- Przejdź do edycji,
- Dodaj szablon {{Dokumentacja}} na dole strony,
- Zapisz stronę.
Jeśli dokumentacja już istnieje, nad kodem wyświetli się sekcja „Dokumentacja”.
Tworzenie dokumentacji
Jeśli używasz bardziej rozbudowanej wersji szablonu dokumentacji (np. z polskiego startera, wyświetli on komunikat o braku dokumentacji.
Kliknij link „Kliknij tutaj, aby ją dodać!”, a edytor automatycznie załaduje zawartość strony w:c:pl.starter:Szablon:Dokumentacja/preload. Możesz dowolnie edytować tekst.
Co dodać do dokumentacji
Istnieje wiele sposobów pisania dokumentacji szablonów. Sprawdź, czy Twoje wiki ma własne standardy lub wytyczne.
Jeśli nie — możesz skopiować i dostosować poniższy format.
== Opis ==
Ten szablon służy do...
== Składnia ==
{{s|Szablon}}
== Przykładowy wynik ==
<code>{{Szablon}}</code> wyświetli:
{{Template}}
Szablony z parametrami
Dla szablonów posiadających parametry, struktura zależy od potrzeb szablonu. Opisz, co każdy parametr robi i jakich wartości oczekuje.
Jeśli szablon jest często używany w artykułach, warto dodatkowo dodać TemplateData — treść TemplateData pojawi się w edytorze podczas dodawania szablonu.
Po sekcji == Składnia == dodaj:
== Składnia ==
{{s|Szablon}}
=== Parametry ===
; <code>param=</code>
: Ten parametr robi abc.
=== TemplateData ===
<templatedata>{}</templatedata>
Zobacz też
Dalsze wsparcie
Szukasz dalszego wsparcia lub masz pytanie? Sprawdź poniższe linki, aby dowiedzieć się więcej.
- Dowiedz się więcej, sprawdzając inne strony pomocy.
- Uzyskaj pomoc od innych użytkowników Fandomu w Dyskusjach na Centrum Społeczności.
- Skontaktuj się ze wsparciem Fandomu poprzez formularz kontaktowy.