Pomoc:Szablony
{{Szablon}}
w wielu artykułach, wystarczy potem edytować szablon, by zmiana była widoczna we wszystkich artykułach.
Używanie szablonu
- W przypadku prostego szablonu wystarczy wpisać
{{Nazwa szablonu}}
- Jeśli szablon zawiera zmienne, należy je umieścić po nazwie, poprzedzając znakiem
|
np.{{Nazwa szablonu|Zmienna_1|Zmienna_2}}
- Jeśli zmienne w szablonie są nazwane, ich zawartość umieszczamy według schematu
|
, nazwa zmiennej,=
, zawartość zmiennej np.{{Nazwa szablonu | Nazwa zmiennej 1 = Zawartość zmiennej 1 | Nazwa zmiennej 2 = Zawartość zmiennej 2}}
Tworzenie szablonu
Aby dodać swój szablon, musisz utworzyć artykuł z nazwą rozpoczynającą się od Szablon:
, np. Szablon:Przykład 01
Zawartość szablonu umieszczamy między tagi <includeonly><onlyinclude>
i </onlyinclude></includeonly>
— treść między tymi tagami zostanie wyświetlona na każdej stronie przywołującej szablon. Wszystko, co znajduje się poza tymi tagami nie zostanie dołączone do szablonu – może to być świetne miejsce na dokumentację szablonu na przykład.
Tag <onlyinclude>
sprawia, że wyłącznie treści pomiędzy tymi tagami zostaną włączone do treści szablonu, a następnie wyświetlone na jego stronie. Tag <includeonly>
sprawia, że treść szablonu nie wyświetli się na stronie szablonu. Pozwala to na stworzenie dokumentacji i przykładu użycia bez widoku pustego szablonu z wartościami. Jest to także sposób na tworzenie szablonu dodającego kategorię. W przypadku prostszych szablonów wystarczy samo <onlyinclude>
– sprawi to, że treść szablonu zostanie umieszczona na stronie szablonu. Generalnie zaleca używać się zawsze obu tagów <includeonly><onlyinclude>
, szczególnie w przypadku bardziej skomplikowanych szablonów, bądź gdy chcemy sporządzić dokumentację.
Poza tagami umieszcza się także odpowiednią kategorię – Szablony, gdyż przyjęło się, że szablony mają swoją osobną kategorię.
Podsumowując, standardowa strona szablonu będzie wyglądać mniej więcej tak:
Dokumentacja szablonu
<includeonly><onlyinclude>
Zawartość szablonu
</onlyinclude></includeonly>
[[Kategoria:Szablony]]
Prosty tekst
Tworzenie i umieszczanie:
Nazwa strony: Szablon:Przykład 01
Treść strony: 69 to niezwykła liczba
Umieszczanie szablonu w tekście: {{Przykład 01}}
Rezultat:
69 to niezwykła liczba
Tekst z parametrem
Tworzenie i umieszczanie:
Nazwa strony: Szablon:Przykład 02
Treść strony: Lubię {{{1}}}
Umieszczanie szablonu w tekście #1: {{Przykład 02|Parametr_1}}
Umieszczanie szablonu w tekście #2: {{Przykład 02|czekoladę}}
Rezultat #1:
Lubię Parametr_1
Rezultat #2:
Lubię czekoladę
Tekst niewyświetlany w szablonie
Jeśli chcesz na stronie szablonu zawrzeć treści (np. instrukcję), które nie będą wyświetlanie przy umieszczaniu szablonu w tekście, dodaj je poza znacznikami <includeonly><onlyinclude>
.
Szablon dodający artykuł do kategorii, dodawanie szablonu do kategorii
Czasami chcemy, aby szablon automatycznie dodawał za nas artykuły do odpowiedniej kategorii. W tym miejscu poznasz sztuczkę, o którą oparte są oznaczenia artykułów.
Szablon tworzymy wówczas w oparciu o oba tagi <includeonly><onlyinclude>
. Sprawiają one, że treść szablonu nie jest widoczna na jego stronie, co zapobiega dodaniu strony szablonu do kategorii, którą szablon ten dodaje. Kategorię, którą nasz szablon ma dodawać umieszczamy więc między tagi, obok treści samego szablonu.
Z kolei jeśli chcesz dodać stronę szablonu do kategorii Szablony, ale tak, by artykuły używające szablonu nie były do niej dodawane, wystarczy umieścić [[Kategoria:Szablony]]
poza tagami <includeonly><onlyinclude>
.
Zaawansowane
Wybrane szablony MW
+18
{{18|Schowana treść}}
Achtung
{{Achtung|Ważna treść!}}
Cytat
{{Cytat|Treść cytatu|autor cytatu}}
„ | Treść cytatu | ” |
— autor cytatu |
Oddzielny
{{Oddzielny|Kenex Spam Center}}
Jeśli chcemy, aby wyświetlała się inna nazwa, niż nazwa artykułu, należy przy umieszczaniu szablonu użyć {{!}}
.
{{Oddzielny|Nazwa artykułu{{!}}Nazwa wyświetlana}}
{{Oddzielny|Kenex Spam Center{{!}}Najlepsze forum do spamu}}
Spoiler
{{Spoiler|Schowana treść}}