Modul:Wörterbuch: Unterschied zwischen den Versionen

- Ausfuehrung
(+ p.attr_text(attr_name))
(- Ausfuehrung)
 
(15 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 6: Zeile 6:


function p.mehrzahl(ez)
function p.mehrzahl(ez)
local mehrzahlen = {
local mehrzahl = {
["Abw. Name"] = "Abw. Namen",
["Areal"] = "Areale",
["Areal"] = "Areale",
["Audio"] = "Audios",
["Audio"] = "Audios",
["Ausführung"] = "Ausführungen",
["Beruf"] = "Berufe",
["Bild"] = "Bilder",
["Bild"] = "Bilder",
["Brücke"] = "Brücken",
["Brücke"] = "Brücken",
Zeile 14: Zeile 17:
["Buchreihe"] = "Buchreihen",
["Buchreihe"] = "Buchreihen",
["Datei"] = "Dateien",
["Datei"] = "Dateien",
["Einrichtung"] = "Einrichtungen",
["Ereignis"] = "Ereignisse",
["Ereignis"] = "Ereignisse",
["Faktenbox"] = "Faktenboxen",
["Faktenbox"] = "Faktenboxen",
["Gaststätte"] = "Gaststätten",
["Gaststätte"] = "Gaststätten",
["Genre"] = "Genres",
["Grünanlage"] = "Grünanlagen",
["Grundstück"] = "Grundstücke",
["Jahr"] = "Jahre",
["Jahr"] = "Jahre",
["Jahrestag"] = "Jahrestage",
["Jahrestag"] = "Jahrestage",
Zeile 34: Zeile 41:
["Video"] = "Videos",
["Video"] = "Videos",
}
}
return mehrzahlen[ez] or ez
return mehrzahl[ez] or ez
end
end


function p.attr_text(attr_name)
function p.AttrText(frame) -- Attribut-Anzeige-Texte
return p.attrText(frame.args[1], frame.args[2])
end
 
function p.attrText(attr_name, klasse) -- Attribut-Anzeige-Texte
local attr_text = {
local attr_text = {
["AbweichendeNamensform"] = "Abw. Namen",
["AbweichendeNamensform"] = {"Abw. Name"},
["AngebotVegetarisch"] = "Vegetarische Speisen",
["AdresseBis"] = {"Bis"},
["Ausfuehrung"] = "Ausführung",
["AdresseVon"] = {"Von"},
["BestandArchivFuerthWiki"] = "Bestand Archiv FürthWiki",
["AngebotVegetarisch"] = {"Vegetarische Speisen"},
["BietetKartenzahlung"] = "Kartenzahlung möglich",
["Band"] = {"Lfd. Nummer (Band)"},
["DenkmalstatusBesteht"] = "Denkmalstatus besteht",
["BestandArchivFuerthWiki"] = {"Bestand Archiv FürthWiki"},
["GastroBetreiber"] = "Betreiber",
["BietetKartenzahlung"] = {"Kartenzahlung möglich"},
["GastroGenre"] = "Genre",
["DenkmalstatusBesteht"] = {"Denkmalstatus besteht"},
["GewässerlängeStadtgebiet"] = "Länge im Stadtgebiet",
["EhemalsWork"] = { -- Default "Ehemals" => "Ehemals"
["Gewässermündung"] = "Mündung bzw. Austritt aus Stadtgebiet",
["Areal"] = "Abgerissen",
["Gewässerquelle"] = "Quelle bzw. Eintritt ins Stadtgebiet",
["Brücke"] = "Abgerissen",
["GewässerRegimetyp"] = "Wasserführung",
["Ereignis"] = "Ehemals",
["Gewässerstatus"] = "Status/Lage",
["Gaststätte"] = "Geschlossen",
["Gewässerstellung"] = "Stellung",
["Gebäude"] = "Abgerissen",
["Gewässerursprung"] = "Ursprung",
["Gewässer"] = "Ehemals", -- Beispiel:
["HatAußenplätze"] = "Außenplätze vorhanden",
["Kirche"] = "Abgerissen", -- Bei Kirchen anstelle "Ehemals" => "Abgerissen" anzeigen
["HatFassbier"] = "Fassbier-Ausschank",
["Stadtteil"] = "Ehemals",
["HatNebenraum"] = "Nebenraum vorhanden",
["Straße"] = "Abgerissen",
["ISBNnr"] = "ISBN-Nr.",
["Unternehmen"] = "Geschlossen"},
["IstBarrierefrei"] = "Barrierefrei",
["Eingemeindungsdatum"] = {"Eingemeindung"},
["Nachfolger"] = "Nachher dort",
["Email"] = {"E-Mail"},
["PLZ"] = "Postleitzahl",
["Erschließungsdatum"] = {"Erschließung"},
["StatistischerBezirk"] = "Statistischer Bezirk",
["GastroBetreiber"] = {"Betreiber"},
["StatistischerDistrikt"] = "Statistischer Distrikt",
["GastroGenre"] = {"Genre"},
["TeilDesAreals"] = "Teil des Areals",
["Gebäude"] = { -- Default "Gebäude" => "Gebäude"
["TeilDesEnsembles"] = "Teil des Ensembles",
["Person"] = "Letzter bekannter Wohnort in Fürth"},
["TeilDesGebäudeKomplexes"] = "Teil des Gebäude-Komplexes",
["GewässerlängeStadtgebiet"] = {"Länge im Stadtgebiet"},
["ÜberDatum"] = "Über Datum",
["Gewässermündung"] = {"Mündung bzw. Austritt aus Stadtgebiet"},
["Vorgänger"] = "Vorher dort"
["Gewässerquelle"] = {"Quelle bzw. Eintritt ins Stadtgebiet"},
["GewässerRegimetyp"] = {"Wasserführung"},
["Gewässerstatus"] = {"Status/Lage"},
["Gewässerstellung"] = {"Stellung"},
["Gewässerursprung"] = {"Ursprung"},
["HatAußenplätze"] = {"Außenplätze vorhanden"},
["HatFassbier"] = {"Fassbier-Ausschank"},
["HatNebenraum"] = {"Nebenraum vorhanden"},
["Index"] = {"Lesen (Index)"},
["ISBNnr"] = {"ISBN-Nr."},
["IstBarrierefrei"] = {"Barrierefrei"},
["LetzterWohnort"] = {"Letzter Wohnort"},
["Nachfolger"] = {"Nachher dort"},
["PLZ"] = {"Postleitzahl"},
["Stadtteil"] = { -- Default "Stadtteil" => "Stadtteil"
["Stadtteil"] = "Gehört zu Stadtteil"},
["StatistischerBezirk"] = {"Statistischer Bezirk"},
["StatistischerDistrikt"] = {"Statistischer Distrikt"},
["TeilDesAreals"] = {"Teil des Areals"},
["TeilDesEnsembles"] = {"Teil des Ensembles"},
["TeilDesGebäudeKomplexes"] = {"Teil des Gebäude-Komplexes"},
["ÜberDatum"] = {"Über Datum"},
["Vorgänger"] = {"Vorher dort"}
}
}
return attr_text[attr_name] or attr_name
local txt = attr_text[attr_name] or {}
return txt[klasse] or txt[1] or attr_name
end
end


return p
return p