Modul:Formular/Work: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 3: Zeile 3:
local wob = require("Modul:Wörterbuch")
local wob = require("Modul:Wörterbuch")


p.form_attr = {
local field_default_args = {
checkbox = "input type=checkbox",
date = "input type=date",
date_adr = "input type=date",
file = "size=24|uploadable",
hausnummer = "input type=text|size=5",
text = "input type=text",
text_autocomplete = "input type=text with autocomplete"}
 
local form_attr = {
["Adressart"] = {
["Adressart"] = {
field_args = "input type=combobox|property=Adressart|size=30"},
field_args = "input type=combobox|property=Adressart|size=30"},
["AdresseBis"] = {
["AdresseBis"] = {
field_args = "input type=date|size=15"},
field_args = field_default_args.date_adr},
["AdresseVon"] = {
["AdresseVon"] = {
field_args = "input type=date|size=15"},
field_args = field_default_args.date_adr},
["Bild"] = {
["Bild"] = {
info = "Name der Bilddatei im Format <code>Max Mustermann.jpg</code>",
info = "Name der Bilddatei im Format <code>Max Mustermann.jpg</code>",
field_args = "size=24|uploadable"},
field_args = field_default_args.file},
["Ehemals"] = {
["Ehemals"] = {
info = { "Haken setzen, wenn Objekt heute nicht mehr besteht",
info = { "Haken setzen, wenn Objekt heute nicht mehr besteht",
["Einrichtung"] = "Haken setzen, wenn Einrichtung geschlossen"},
["Einrichtung"] = "Haken setzen, wenn Einrichtung geschlossen"},
field_args = "input type=checkbox"},
field_args = field_default_args.checkbox},
["Email"] = {
["Email"] = {
-- info = "Emailadresse dieses Objektes",
-- info = "Emailadresse dieses Objektes",
field_args = "input type=text"},
field_args = field_default_args.text},
["Gründungsdatum"] = {
["Gründungsdatum"] = {
-- info = "Link zum Artikel des Gründungsdatums",
-- info = "Link zum Artikel des Gründungsdatums",
field_args = "input type=date"},
field_args = field_default_args.date},
["Gründungsort"] = {
["Gründungsort"] = {
-- info = "An welchem Ort wurde die Einrichtung gegründet?",
-- info = "An welchem Ort wurde die Einrichtung gegründet?",
field_args = "size=24|input type=text"},
field_args = field_default_args.text},
["Hausnummer"] = {
["Hausnummer"] = {
field_args = "input type=text|size=5"},
field_args = field_default_args.hausnummer},
["Kommentar"] = {
["Kommentar"] = {
field_args = "input type=text|size=30"},
field_args = field_default_args.text},
["Schließungsdatum"] = {
["Schließungsdatum"] = {
-- info = "Einrichtung wurde bereits geschlossen",
-- info = "Einrichtung wurde bereits geschlossen",
field_args = "input type=date"},
field_args = field_default_args.date},
["Schließungsgrund"] = {
["Schließungsgrund"] = {
info = { -- "???"
info = { -- "???"
["Einrichtung"] = "Warum hat diese Einrichtung aufgegeben?"},
["Einrichtung"] = "Warum hat diese Einrichtung aufgegeben?"},
field_args = "size=24|input type=text"},
field_args = field_default_args.text},
["Straße"] = {
["Straße"] = {
info = {
info = {
["Adresse"] = "Nur eintragen, wenn in Fürth!"},
["Adresse"] = "Nur eintragen, wenn in Fürth!"},
field_args = "input type=text with autocomplete|size=30"},
field_args = field_default_args.text_autocomplete},
["Telefon"] = {
["Telefon"] = {
-- info = "Telefonnummer, unter der dieses Objekt erreichbar ist",
-- info = "Telefonnummer, unter der dieses Objekt erreichbar ist",
field_args = "input type=text"},
field_args = field_default_args.text},
["Webseite"] = {
["Webseite"] = {
-- info = "Internetadresse dieses Objektes",
-- info = "Internetadresse dieses Objektes",
field_args = "input type=text"},
field_args = field_default_args.text},
}
}