20.536
Bearbeitungen
(+ mw.smw.set Wartungsmeldung) |
(- Kategorie:Hat leere Faktenbox Kategorie:Ohne Bild Kategorie:Bild nicht gefunden Kategorie:Hat Semikolon Kategorie:Hat Slash Kategorie:Gebäude mit verdächtiger Straße-Hausnummer-Kombination Kategorie:... ohne Position) |
||
| Zeile 41: | Zeile 41: | ||
-- Wartungs-Kategorien | -- Wartungs-Kategorien | ||
if com.isEmpty(fbdata.pargs) then | if com.isEmpty(fbdata.pargs) then | ||
mw.smw.set{["Wartungsmeldung"]="Faktenbox ohne Formular-Daten"} | mw.smw.set{["Wartungsmeldung"]="Faktenbox ohne Formular-Daten"} | ||
end | end | ||
if fbdata.pargs["Bild"] == nil then | if fbdata.pargs["Bild"] == nil then | ||
mw.smw.set{["Wartungsmeldung"]="Faktenbox-Bild fehlt"} | mw.smw.set{["Wartungsmeldung"]="Faktenbox-Bild fehlt"} | ||
elseif not wik.pageExists("Bild:" .. fbdata.pargs["Bild"]) then | elseif not wik.pageExists("Bild:" .. fbdata.pargs["Bild"]) then | ||
mw.smw.set{["Wartungsmeldung"]="Faktenbox-Bild existiert nicht"} | mw.smw.set{["Wartungsmeldung"]="Faktenbox-Bild existiert nicht"} | ||
end | end | ||
if string.find(fbdata.pagename, ";") ~= nil then | if string.find(fbdata.pagename, ";") ~= nil then | ||
mw.smw.set{["Wartungsmeldung"]="Seitenname (Lemma) hat Semikolon"} | mw.smw.set{["Wartungsmeldung"]="Seitenname (Lemma) hat Semikolon"} | ||
end | end | ||
if string.find(fbdata.pagename, "/") ~= nil then | if string.find(fbdata.pagename, "/") ~= nil then | ||
mw.smw.set{["Wartungsmeldung"]="Seitenname (Lemma) hat Schrägstrich"} | mw.smw.set{["Wartungsmeldung"]="Seitenname (Lemma) hat Schrägstrich"} | ||
end | end | ||
if fbdata.strasse_hnr ~= nil then | if fbdata.strasse_hnr ~= nil then | ||
if fbdata.strasse_hnr.suspekt then | if fbdata.strasse_hnr.suspekt then | ||
mw.smw.set{["Wartungsmeldung"]="Gebäude mit verdächtiger Straße-Hausnummer-Kombination"} | mw.smw.set{["Wartungsmeldung"]="Gebäude mit verdächtiger Straße-Hausnummer-Kombination"} | ||
end | end | ||
end | end | ||
if fbdata.positionscheck and fbdata.kategorie ~= nil and fbdata.geoobjects == nil then | if fbdata.positionscheck and fbdata.kategorie ~= nil and fbdata.geoobjects == nil then | ||
mw.smw.set{["Wartungsmeldung"]="Faktenbox-Karte (Position) fehlt"} | mw.smw.set{["Wartungsmeldung"]="Faktenbox-Karte (Position) fehlt"} | ||
end | end | ||