Modul:Datei: Unterschied zwischen den Versionen

130 Bytes hinzugefügt ,  Gestern um 09:42
fix GalerieDateienAusblenden() Klassen-Attribut
(Überarbeitung Dateien ausblenden)
(fix GalerieDateienAusblenden() Klassen-Attribut)
Zeile 457: Zeile 457:
wik.subpagename() -- für Debug-Zwecke
wik.subpagename() -- für Debug-Zwecke
local formular = frame.args["formular"]
local formular = frame.args["formular"]
-- Klasse ermitteln
-- Klassen-Attribut ermitteln
local query = {"[[" .. lemma .. "]]", "?KlassenName"}
local query = {"[[" .. lemma .. "]]", "?KlassenName"}
query = mw.smw.ask(query) or
query = mw.smw.ask(query) or
{{["KlassenName"] = frame.args["KlassenName"]}} -- für Debug-Zwecke
{{["KlassenName"] = frame.args["KlassenName"]}} -- für Debug-Zwecke
local attribut = query[1]["KlassenName"]
local klasse = query[1]["KlassenName"]
local attribut = klasse
local ort_klassen = {["Stadtteil"] = true}
if ort_klassen[klasse] then
attribut = "Ort"
end
local zeige_nicht_in_attr = "ZeigeNichtIn" .. attribut -- muss nicht unbedingt vorhanden sein
local zeige_nicht_in_attr = "ZeigeNichtIn" .. attribut -- muss nicht unbedingt vorhanden sein
-- Datei-Liste in SMD abfragen und als Tabelle aufbereiten
-- Datei-Liste in SMD abfragen und als Tabelle aufbereiten