Modul:Faktenbox/Common: Unterschied zwischen den Versionen

+ Wartungsmeldung "Lemma (Seitenname) enthält „(ehemals)“, aber ohne Ehemals-Häkchen"
(+ fbdata.workmode)
(+ Wartungsmeldung "Lemma (Seitenname) enthält „(ehemals)“, aber ohne Ehemals-Häkchen")
Zeile 11: Zeile 11:
-- mw.logObject(fbdata, "fbdata")
-- mw.logObject(fbdata, "fbdata")
-- Konsolenzeile zum Debuggen:
-- Konsolenzeile zum Debuggen:
-- =p.postprocess_{frame=mw.getCurrentFrame();attr={list={}};formular="Gebäude/Work",klasse={"Gebäude","Kirche"},kategorie={"Gebäude","Kirchen"},strasse_hnr={suspekt=true},positionscheck=true,pargs={Bild="Angie Oeckl.JPG",Ehemals="Ja",DenkmalstatusBesteht="Ja",Stadtteil="Ronhof; Nordstadt ",location="bla"},pagename="Test/Test;Test"}
-- fbdata={frame=mw.getCurrentFrame();attr={list={}};formular="Gebäude/Work",klasse={"Gebäude","Kirche"},kategorie={"Gebäude","Kirchen"},strasse_hnr={suspekt=true},positionscheck=true,pargs={Bild="Angie Oeckl.JPG",Ehemals="Nein",DenkmalstatusBesteht="Ja",Stadtteil="Ronhof; Nordstadt ",location="bla";["Schließungsdatum"]="Test"},pagename="Test/Test;Test (ehemals)"};print(p.postprocess_(fbdata));mw.logObject(fbdata)
local t = ""
local t = ""
-- Transclude-Schutz (wurde als Unterseite inkludiert)
-- Transclude-Schutz (wurde als Unterseite inkludiert)
Zeile 70: Zeile 70:
if not com.isEmpty(fbdata.pargs["Schließungsdatum"]) and not com.isTrue(fbdata.pargs["Ehemals"]) then
if not com.isEmpty(fbdata.pargs["Schließungsdatum"]) and not com.isTrue(fbdata.pargs["Ehemals"]) then
p.addWartungsmeldung_(fbdata, "Schließungsdatum eingetragen, aber ohne Ehemals-Häkchen")
p.addWartungsmeldung_(fbdata, "Schließungsdatum eingetragen, aber ohne Ehemals-Häkchen")
end
if string.find(fbdata.pagename, "(ehemals)") ~= nil and not com.isTrue(fbdata.pargs["Ehemals"]) then
p.addWartungsmeldung_(fbdata, "Lemma (Seitenname) enthält „(ehemals)“, aber ohne Ehemals-Häkchen")
end
end
-- Attribute setzen
-- Attribute setzen