Modul:Formular/Work: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 5: Zeile 5:
p.form_attr = {
p.form_attr = {
["Bild"] = {
["Bild"] = {
info = "Name der Bilddatei im Format <code>Max&nbsp;Mustermann.jpg</code>",
info = "Name der Bilddatei im Format <code>Max Mustermann.jpg</code>",
field_args = "Bild|size=24|uploadable"},
field_args = "Bild|size=24|uploadable"},
["Gründungsdatum"] = {
["Gründungsdatum"] = {
info = "Link zum Artikel des Gründungsdatums",
-- info = "Link zum Artikel des Gründungsdatums",
field_args = "Gründungsdatum|input type=date"},
field_args = "Gründungsdatum|input type=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 = "Gründungsort|size=24|input type=text"},
field_args = "Gründungsort|size=24|input type=text"},
["Telefon"] = {
["Telefon"] = {
info = "Telefonnummer, unter der dieses Objekt erreichbar ist",
-- info = "Telefonnummer, unter der dieses Objekt erreichbar ist",
field_args = "Telefon|input type=text"},
field_args = "Telefon|input type=text"},
["Webseite"] = {
["Webseite"] = {
info = "Internetadresse dieses Objektes",
-- info = "Internetadresse dieses Objektes",
field_args = "Webseite|input type=text"},
field_args = "Webseite|input type=text"},
["Email"] = {
["Email"] = {
info = "Emailadresse dieses Objektes",
-- info = "Emailadresse dieses Objektes",
field_args = "Email|input type=text"},
field_args = "Email|input type=text"},
["Ehemals"] = {
["Ehemals"] = {
info = "Haken setzen, wenn Einrichtung heute nicht mehr besteht",
info = { "Haken setzen, wenn Objekt heute nicht mehr besteht",
["Einrichtung"] = "Haken setzen, wenn Einrichtung geschlossen"},
field_args = "Ehemals|input type=checkbox"},
field_args = "Ehemals|input type=checkbox"},
["Schließungsdatum"] = {
["Schließungsdatum"] = {
info = "Einrichtung wurde bereits geschlossen",
-- info = "Einrichtung wurde bereits geschlossen",
field_args = "Schließungsdatum|input type=date"},
field_args = "Schließungsdatum|input type=date"},
["Schließungsgrund"] = {
["Schließungsgrund"] = {
info = "Warum hat diese Einrichtung aufgegeben?",
info = { -- "???"
["Einrichtung"] = "Warum hat diese Einrichtung aufgegeben?"},
field_args = "Schließungsgrund|size=24|input type=text"},
field_args = "Schließungsgrund|size=24|input type=text"},
}
}
Zeile 39: Zeile 41:
local info = p.form_attr[a].info or "" -- Info-Text
local info = p.form_attr[a].info or "" -- Info-Text
if type(info) == "table" then
if type(info) == "table" then
info = info[klasse] or info[1]
info = info[klasse] or info[1] or ""
elseif info ~= "" then
end
if info ~= "" then
info = frame:callParserFunction("#info", info, "note")
info = frame:callParserFunction("#info", info, "note")
end
end