Modul:Wartung: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(7 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 6: Zeile 6:
local wartungsmeldungen = {
local wartungsmeldungen = {
{["Wartungsmeldung"] = "Adresse fehlerhaft"},
{["Wartungsmeldung"] = "Adresse fehlerhaft"},
{["Wartungsmeldung"] = "Beruf-Seite fehlt"},
{["Wartungsmeldung"] = "Bild-Beschreibung fehlt"},
{["Wartungsmeldung"] = "Bild-Beschreibung fehlt"},
{["Wartungsmeldung"] = "Bilder-Galerie leer"},
{["Wartungsmeldung"] = "Bilder-Galerie leer", ["Info"] = "Nur zu Info. Ist kein Problem."},
{["Wartungsmeldung"] = "Bilder-Galerie übervoll"},
{["Wartungsmeldung"] = "Bilder-Galerie übervoll"},
{["Wartungsmeldung"] = "Datei-Freiattribut-Fehler Orts-Angabe"},
{["Wartungsmeldung"] = "Datei-Freiattribut-Fehler Straßen-Angabe"},
{["Wartungsmeldung"] = "Datei-Freiattribut-Fehler"},
{["Wartungsmeldung"] = "Datei-Freiattribut-Fehler"},
{["Wartungsmeldung"] = "Datei-Freiattribut-Fehler Straßen-Angabe"},
{["Wartungsmeldung"] = "Faktenbox fehlt"},
{["Wartungsmeldung"] = "Datei-Freiattribut-Fehler Orts-Angabe"},
{["Wartungsmeldung"] = "Faktenbox ohne Formular-Daten"},
{["Wartungsmeldung"] = "Faktenbox ohne Formular-Daten"},
{["Wartungsmeldung"] = "Faktenbox veraltet"},
{["Wartungsmeldung"] = "Faktenbox-Bild existiert nicht", ["Info"] = "Es wurde im Formular ein Bild eingetragen, das nicht (mehr) existiert"},
{["Wartungsmeldung"] = "Faktenbox-Bild fehlt"},
{["Wartungsmeldung"] = "Faktenbox-Bild fehlt"},
{["Wartungsmeldung"] = "Faktenbox-Bild existiert nicht", ["Info"] = "Es wurde im Formular ein Bild eingetragen, das nicht (mehr) existiert"},
{["Wartungsmeldung"] = "Faktenbox-Karte (Position) fehlt", ["Info"] = "Nichts eingetragen als Objekt-Lokation, Koordinate oder GeoJson-Karte"},
{["Wartungsmeldung"] = "Faktenbox fehlt"},
{["Wartungsmeldung"] = "Seitenname (Lemma) hat Semikolon"},
{["Wartungsmeldung"] = "Seitenname (Lemma) hat Schrägstrich"},
{["Wartungsmeldung"] = "Gebäude mit verdächtiger Straße-Hausnummer-Kombination"},
{["Wartungsmeldung"] = "Gebäude mit verdächtiger Straße-Hausnummer-Kombination"},
{["Wartungsmeldung"] = "Faktenbox-Karte (Position) fehlt"},
{["Wartungsmeldung"] = "Geo-Fehler - fehlerhafte Koordinate", ["Info"] = "Schreibfehler"},
{["Wartungsmeldung"] = "Geo-Kodierungsfehler - Objekt-Lokation bei ehemaligen Objekt funktioniert nicht", ["Info"] = "Es können nur heute bestehende Objekt-Lokation gefunden werden. Bei ehemaligen Objekten muss die Koordinate eingetragen werden."},
{["Wartungsmeldung"] = "Geo-Kodierungsfehler - Objekt-Lokation nicht gefunden", ["Info"] = "Objekt fehlt in OpenStreetMap oder ist dort fehlerhaft eingetragen. Im Zweifelsfall sollte Koordinate eingetragen werden."},
{["Wartungsmeldung"] = "Geo-Kodierungsfehler - Positionsangabe fehlt"},
{["Wartungsmeldung"] = "Geo-Kodierungsfehler - fehlende Geo-Koordinate trotz Objekt-Lokation", ["Info"] = "FürthWiki-interne Meldung (Server-Problem)"},
{["Wartungsmeldung"] = "Geo-Kodierungsfehler und Geo-Koordinate nicht in SMW-DB vorhanden", ["Info"] = "FürthWiki-interne Meldung (Server-Problem)"},
{["Wartungsmeldung"] = "Geo-Kodierungsfehler, aber Geokoordinate in SMW-DB noch vorhanden", ["Info"] = "FürthWiki-interne Meldung (Server-Problem)"},
{["Wartungsmeldung"] = "Gewässer ohne Stadtteil"},
{["Wartungsmeldung"] = "Gewässer ohne Stadtteil"},
{["Wartungsmeldung"] = "Geo-Kodierungsfehler - Objekt-Lokation bei ehemaligen Objekt funktioniert nicht"},
{["Wartungsmeldung"] = "Seitenname (Lemma) hat Schrägstrich", ["Info"] = "Kann problematisch sein, weil als Unterseite gewertet"},
{["Wartungsmeldung"] = "Geo-Kodierungsfehler - Objekt-Lokation nicht gefunden"},
{["Wartungsmeldung"] = "Seitenname (Lemma) hat Semikolon", ["Info"] = "Nicht erlaubt bei Seiten mit Karten"},
{["Wartungsmeldung"] = "Geo-Kodierungsfehler, aber Geokoordinate in SMW-DB noch vorhanden"},
{["Wartungsmeldung"] = "Geo-Kodierungsfehler und Geo-Koordinate nicht in SMW-DB vorhanden"},
{["Wartungsmeldung"] = "Geo-Fehler - fehlerhafte Koordinate"},
{["Wartungsmeldung"] = "Geo-Kodierungsfehler - Positionsangabe fehlt"},
{["Wartungsmeldung"] = "Geo-Kodierungsfehler - fehlende Geo-Koordinate trotz Objekt-Lokation"},
{["Wartungsmeldung"] = "Beruf-Seite fehlt"},
{["Wartungsmeldung"] = "Straßen ohne Stadtteil"},
{["Wartungsmeldung"] = "Straßen ohne Stadtteil"},
{["Wartungsmeldung"] = "Faktenbox veraltet"},
}
}


Zeile 38: Zeile 38:
local frame = dev.GetFrameAndParentArgs(frame)
local frame = dev.GetFrameAndParentArgs(frame)
local t = ""
local t = ""
-- wartungsmeldungen Tabelle sortieren
table.sort(wartungsmeldungen,
function(z1, z2)
z1, z2 = z1["Wartungsmeldung"], z2["Wartungsmeldung"]
return z1 ~= nil and z2 ~= nil and string.byte(z1) < string.byte(z2)
end)
-- Tabelle zusammensetzen
-- Tabelle zusammensetzen
t = t .. htm.tableHeader{"Wartungsmeldung", "Anzahl"}
t = t .. htm.tableHeader{"Wartungsmeldung", "Anzahl"}
Zeile 71: Zeile 65:
end
end
-- Zeile zusammenbauen
-- Zeile zusammenbauen
t = t .. htm.tableLine{wartungsmeldung, anzahl}
t = t .. htm.tableLine{wartungsmeldung, {anzahl, td_args = "style=\"text-align:center;\""}}
end
end
-- Tabellen-Fuß
-- Tabellen-Fuß