Ten szablon wykorzystuje Moduł:Tabela napisany w Lua. Jeśli chcesz się nauczyć stosować Lua, dalsze informacje możesz znaleźć na stronie Wikipedia:Lua. Wszelkie testowe skrypty należy tworzyć w brudnopisie dla modułów Lua.
Szablon generuje wiki-tabelkę na podstawie jego parametrów. Szablon znacznie ułatwia tworzenie wiki-tabel za pomocą wysokopoziomowego interfejsu, czyli tego szablonu. On tworzy niskopoziomową wiki-tabelkę na podstawie parametrów tego szablonu. Zwraca uwagę, czy jakieś parametry nie zostały podane, czy są prawidłowe.
pozycja - wartości: prawo, lewo i centruj, poniższe parametry mogą być jedynie używane z tym argumentem,
id op - unikalny identyfikator id, w całym DOM w HTML, opakowania tabelki,
klasa op - klasa całości opakowania tabelki, kaskadowych arkuszy stylów CSS,
styl op - styl CSS, opakowania tabelki, właściwości wraz z ich wartościami.
Tabela - liczba wierszy i kolumn
liczba wierszy - liczba wierszy,
liczba kolumn - liczba kolumn.
Tabela - ustawienia (parametry) całej tabeli
id - unikalny identyfikator id, w całym DOM w HTML, całej tabelki,
klasa - klasa całości tabeli, kaskadowych arkuszy stylów CSS,
styl - styl CSS, całej tabeli, właściwości wraz z ich wartościami,
atrybuty - atrybuty tabelki.
Tabela - tytuł
id tytułu - id tytułu,
klasa tytułu - klasa tytułu,
styl tytułu - styl tytułu,
opcje tytułu - opcje tytułu.
Zawartość tytułu
tytuł - tytuł tabeli.
Tabela - nagłówek (parametry)
id nagłówka - id, głównego wiersza nagłówka tabeli, na jego górze, kaskadowych arkuszy stylów CSS,
klasa nagłówka - klasa, głównego wiersza nagłówka tabeli, na jego górze, kaskadowych arkuszy stylów CSS,
styl nagłówka - styl, głównego wiersza nagłówków tabeli, na jego górze, CSS, tzn. właściwości i ich wartości,
opcje nagłówka - opcje, głównego wiersza nagłówków tabeli, na jego górze, CSS, tzn. właściwości i ich wartości.
Tabela - komórki nagłówka tabeli (parametry)
id 1, ..., id N - id nagłówka tabeli, głównego wiersza nas jego górze,
klasa 1, ..., klasa N - klasa nagłówka tabeli, głównego wiersza nas jego górze,
styl 1, ..., styl N - styl nagłówka tabeli, głównego wiersza nas jego górze,
opcje 1, ..., opcje N - opcje nagłówka tabeli, głównego wiersza nas jego górze,
kolumny 1, ..., kolumny N - informacje, mówiące ile kolumn nagłówka, w tabeli, ma scalić.
Zawartość komórek nagłówka
nagłówek 1, ..., nagłówek N - zawartość nagłówków tabeli, głównego wiersza nagłówków na jego górze.
Tabela - parametry wierszy
id wiersza 1, id wiersza 2, ..., id wiersza i, ..., id wiersza M - id poszczególnych wierszy komórek tabeli,
klasa wiersza 1, klasa wiersza 2, ..., klasa wiersza i, ..., klasa wiersza M - klasa poszczególnych wierszy komórek tabeli,
styl wiersza 1, styl wiersza 2, ..., styl wiersza i, ..., styl wiersza M - styl poszczególnych wierszy komórek tabeli,
opcje wiersza 1, opcje wiersza 2, ..., opcje wiersza i, ..., opcje wiersza M - opcje poszczególnych wierszy komórek tabeli.
Tabela - scalanie wierszy i kolumn
wiersze 1_1, wiersze 1_2, ..., wiesze i_j, ..., wiersze M_N - informacja, ile wierszy ma scalić dla danej komórki,
kolumny 1_1, kolumny 1_2, ..., kolumny i_j, ..., kolumny M_N - informacja, ile kolumn ma scalić dla danej komórki,
scal 1_1, scal 1_2, ..., scal i_j, ..., scal M_N - informacja, ile wierszy i kolumn ma scalić dla danej komórki.
Tabela - ustawienia wierszy i kolumn
id 1_1, id 1_2, ..., id i_j, ..., id M_N - id poszczególnych komórek tabeli,
klasa 1_1, klasa 1_2, ..., klasa i_j, ..., klasa M_N - klasa poszczególnych komórek tabeli,
styl 1_1, styl 1_2, ..., styl i_j, ..., styl M_N - styl poszczególnych komórek tabeli,
opcje 1_1, opcje 1_2, ..., opcje i_j, ..., opcje M_N - opcje poszczególnych komórek tabeli.
Kreska pionowa
bez pionu 1_1, bez pionu 1_2, ..., bez pionu i_j, ..., bez pionu M_N - po parametrach scalania i ustawiania komórek po spacji nie stawia kreski pionowej.
nagłówek 1_1, nagłówek 1_2, ..., nagłówek i_j, ..., nagłówek M_N - gdy wartość niepusta, to traktuje komórkę jako nagłówek, w przeciwnym wypadku, ona oznaczana jest jako zwykła komórka.
M - numer wiersza, a N - numer kolumny.
Jeżeli na komórce włączyliśmy opcje colspan lub rowspan za pomocą parametrów opcji opcje i_j lub parametrów typu wiersze i_j lub kolumny i_j albo za pomocą scal i_j bądź w przypadku nagłówka za pomocą opcji opcje i lub parametrów typu kolumny i, to nazwa parametru pochodzi od tego skąd zaczynaliśmy scalanie wierszy i kolumn, nawet komórek nagłówka.
Szablon generuje tabelę w formacie wiki-kodu w wiki-tekście. Tabelkę edytuje się bezpośrednio w wiki-kodzie, a nie za pomocą wizualnego edytora, ze względu na ogromną liczbę komórek do uwzględnienia.
Ten szablon nawigacyjny pokazuje szablony tworzące kod HTML lub wikikod, jeżeli nie używa do tego języka Lua w Scribunto, albo generujące, jeżeli używa do tego tego języka, bądź szablony posługujące się wikikodem na stronach.