Szablon:Uniwersalny szablon językowy
Użycie
[edytuj]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.
Znaczenie pól
[edytuj]{{Uniwersalny szablon językowy
| kolor_tła = #f2fff2
| kolor_ramki = blue
| flaga = Flag of Poland.svg|border
| podpis_flagi = Język polski
| ikonka = Nuvola apps edu languages.svg
| podpis_ikonki = Dialog
| nazwa_szablonu = Dialog
| tytuł = Powitanie
| treść = ''Cześć'' – Hello
}}
Efekt:
![]() ![]() | |
|
Tworzenie szablonów
[edytuj]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:Książka:Rosyjski/Gramatyka, Szablon:Książka:Rosyjski/Dialog.
Załóżmy, że piszemy podręcznik o języku angielskim. Najpierw tworzymy Szablon:Książka: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:Książka:Angielski/Dialog:
{{T2|Angielski/Uniwersalny szablon
| ikonka = Nuvola apps edu languages.svg
| podpis_ikonki = Dialog
| nazwa_szablonu = Dialogue
| tytuł = {{{nazwa}}}
| treść = {{{treść}}}
}}
Gotowego szablonu używamy tak:
{{T|Angielski/Dialog|nazwa=Powitanie|treść=Hello – Cześć}}
Tabelki wewnątrz szablonów
[edytuj]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 {{Książka:Górnołużycki/słownik}}) albo podana jako HTML. Tabelki w wikikodzie niestety kłócą się ze składnią szablonów.
Typy szablonów i ikony
[edytuj]Proponujemy, by używać standardowych typów szablonów o standardowych ikonach:
Nazwa | Grafika | Ikona |
---|---|---|
Dialog | Nuvola apps edu languages.svg | ![]() |
Gramatyka | Nuvola apps date.png | ![]() |
Powtórka | Nuvola apps edu miscellaneous.png | ![]() |
Przykład | Nuvola filesystems services.png | ![]() |
Słownictwo | Nuvola apps kate.png | ![]() |
Tekst | Nuvola apps knewsticker.png | ![]() |
Przy ewentualnych zmianach najlepiej korzystać z tego samego zestawu ikon - Nuvola.
Powyższy opis jest dołączany ze strony Szablon:Uniwersalny szablon językowy/opis. (edytuj | historia)
Kategorie należy dodawać do podstrony /opis. Zobacz podstrony tego szablonu. |