Szablon:Uniwersalny szablon językowy
Z Wikibooks, biblioteki wolnych podręczników.
| [[grafika:{{{flaga}}}|left|26px|{{{podpis_flagi}}}]] [[grafika:{{{ikonka}}}|right|26px|{{{podpis_ikonki}}}]] {{{nazwa_szablonu}}} - {{{tytuł}}} | |
|
Spis treści |
[edytuj] Użycie
Uniwersalny szablon do tworzenia kolorowych ramek do podręczników do nauki języków obcych (przykłady w: Hiszpański, Rosyjski).
Szablon ten używamy do tworzenia następnych szablonów.
[edytuj] Znaczenie pól
{{uniwersalny szablon językowy
|kolor_tła=#f2fff2
|kolor_ramki=blue
|flaga=Flag of Poland 2.svg
|podpis_flagi=Język polski
|ikonka=Nuvola apps edu languages.svg
|podpis_ikonki=Dialog
|nazwa_szablonu=Dialog
|tytuł=Powitanie
|treść=''Cześć'' – Hello}}
Efekt:
| Dialog - Powitanie | |
|
[edytuj] Tworzenie szablonów
Tego szablonu nie wykorzystujemy bezpośrednio - służy on do tworzenia nowych szablonów. Wynikowy szablon powinien mieć dwa argumenty: nazwa i treść.
Proponujemy, by dla każdego podręcznika tworzyć dwa poziomy szablonów: jeden uniwersalny, nazwany Język/Uniwersalny szablon (np. Rosyjski/Uniwersalny szablon) a na jego podstawie konkretne szablony: Język/Co np. Szablon:Rosyjski/Gramatyka, Szablon:Rosyjski/Dialog.
Załóżmy, że piszemy podręcznik o języku angielskim. Najpierw tworzymy Szablon:Angielski/Uniwersalny szablon. Wewnątrz wstawiamy:
{{uniwersalny szablon językowy
|kolor_tła=yellow
|kolor_ramki=blue
|flaga=Flag of the United Kingdom.svg
|podpis_flagi=Język polski
|ikonka={{{ikonka}}}
|podpis_ikonki={{{podpis_ikonki}}}
|nazwa_szablonu={{{nazwa_szablonu}}}
|tytuł={{{tytuł}}}
|treść={{{treść}}}}}
następnie tworzymy Szablon:Angielski/Dialog:
{{Angielski/Uniwersalny szablon
|ikonka=Nuvola apps edu languages.svg
|podpis_ikonki=Dialog
|nazwa_szablonu=Dialogue
|tytuł={{{nazwa}}}
|treść={{{treść}}}}}
Gotowego szablonu używamy tak:
{{Angielski/Dialog|nazwa=Powitanie|treść=''Hello'' – Cześć}}
[edytuj] Tabelki wewnątrz szablonów
Czasami zachodzi potrzeba użycia tabelki wewnątrz ramki - np. z odmianą wyrazu. Tabelka może być wtedy ukryta w szablonie (jak {{Uniwersalny szablon językowy/Tabelka słownictwa}} w {{Górnołużycki/słownik}}) albo podana jako HTML. Tabelki w wikikodzie niestety kłócą się ze składnią szablonów.
[edytuj] Typy szablonów i ikony
Proponujemy, by używać standardowych typów szablonów o standardowych ikonach:
Przy ewentualnych zmianach najlepiej korzystać z tego samego zestawu ikon - Nuvola.