22.182
Bearbeitungen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 3: | Zeile 3: | ||
local wob = require("Modul:Wörterbuch") | local wob = require("Modul:Wörterbuch") | ||
local field_default_args = { | local field_default_args = { -- hier kann z.B. size global hinzugefügt werden | ||
checkbox = "input type=checkbox", | checkbox = "input type=checkbox", | ||
date = "input type=date", | date = "input type=date", | ||
file = "uploadable", | file = "uploadable", | ||
hausnummer = "input type=text|size=5", | hausnummer = "input type=text|size=5", | ||
| Zeile 13: | Zeile 12: | ||
local form_attr = { | local form_attr = { | ||
-- diese Tabelle enthält globale Attribut-Daten: {{{field|...}}}-Argumente (Attribut wird automatisch eingefügt) und {{info:...|note}}-Texte, ggf. abhängig von der Klasse | |||
["Adressart"] = { | ["Adressart"] = { | ||
field_args = "input type=combobox|property=Adressart|size=30"}, | field_args = "input type=combobox|property=Adressart|size=30"}, | ||
["AdresseBis"] = { | ["AdresseBis"] = { | ||
field_args = field_default_args. | field_args = field_default_args.date}, | ||
["AdresseVon"] = { | ["AdresseVon"] = { | ||
field_args = field_default_args. | field_args = field_default_args.date}, | ||
["Bild"] = { | ["Bild"] = { | ||
info = "Name der Bilddatei im Format <code>Max Mustermann.jpg</code>", | info = "Name der Bilddatei im Format <code>Max Mustermann.jpg</code>", | ||
| Zeile 64: | Zeile 64: | ||
t = t .. p.attr_table{ | t = t .. p.attr_table{ | ||
frame = frame, | frame = frame, | ||
klasse = "Adresse", | klasse = "Adresse", -- Adresse ist eigentlich keine echte Klasse | ||
attr_list = { | attr_list = { | ||
"Adressart", "AdresseVon", "AdresseBis", | "Adressart", "AdresseVon", "AdresseBis", | ||
"Straße", "Hausnummer", | "Straße", "Hausnummer", | ||
"Kommentar"}, | "Kommentar"}, | ||
format = "horizontal" | format = "horizontal"} | ||
t = t .. "{{{end template}}}\n" | t = t .. "{{{end template}}}\n" | ||
return t | return t | ||