Vorlage Diskussion:DLWuppertal

aus Wikipedia, der freien Enzyklopädie
Letzter Kommentar: vor 2 Jahren von Atamari in Abschnitt Bewegliches Denkmal, Gruppe "C"
Zur Navigation springen Zur Suche springen

Verlinkungen[Quelltext bearbeiten]

Die Verlinkungen sind schön und gut, aber mit WP:WEB kollidieren sie. Weiterführenden Inhalt bieten sie nicht. Würde vorschlagen, list=nein zum Standard zu machen und alle Einbindungen zu EInzelnachweisen umzubauen. -- mj 11:24, 24. Mär. 2009 (CET)Beantworten

Grammatik[Quelltext bearbeiten]

Der erst Satz ("Die Vorlage dient dazu, die unübersichtlichen und sehr langen Links zur Baudenkmale in Wuppertal abzukürzen.") ist grammatisch falsch. Ich hätte ihn berichtigt, wenn ich wüsste, was er bedeuten soll. --Hydro 20:30, 9. Dez. 2009 (CET)Beantworten

Optimierung?[Quelltext bearbeiten]

@Cirdan, Doc Taxon: die Vorlage:DLWuppertal ist für die Liste der Baudenkmäler im Wuppertaler Wohnquartier Arrenberg nun zu komplex geworden (nachdem ich alle Links angepasst hatte). Gibt es eine technische Möglichkeit die Vorlage:DLWuppertal weniger komplex zu machen? Sonst muss ich die Liste aufteilen. --Atamari (Diskussion) 15:31, 20. Mär. 2018 (CET)Beantworten

@Atamari: mehr als die Links upzudaten, wenn die sich mal geändert haben, macht doch mein Bot nicht. Wie kann ich Dir denn helfen? Oder macht das derzeit DenkmalBot von Cirdan? Dann bin ich ja eigentlich außen vor ... – Doc TaxonDisk.WikiMUCWikiliebe?! 13:30, 21. Mär. 2018 (CET)Beantworten
Es ging um eine Idee die Vorlage so zu optimieren, dass sie weniger Vorlagen verbraucht und bei dem Einsatz in einer langen Liste keine Probleme macht. Ich habe aber nicht daran geglaubt, dass es einfach wird und gehe den anderen Weg. Die Listen werde ich nun entsprechend verkleinern. --Atamari (Diskussion) 13:34, 21. Mär. 2018 (CET)Beantworten
@Atamari: Die umseitige Vorlage ist schon sehr kompakt und dürfte kaum die Ursache sein. Entweder sind es schlichtweg zu viele Einbindungen von Vorlagen (dann hilft auch eine Optimierung nicht), oder es gibt eine Vorlage, die sehr viel unnötige Daten einbindet. Verdächtig sind dabei meistens Vorlagen, die Koordinaten verarbeiten.--Cirdan ± 13:40, 21. Mär. 2018 (CET)Beantworten
Ja, bei Listen mit 386069 Bytes im Extremfall wird man kaum um eine Aufteilung herunm kommen. Sehr viele Koordinaten sind noch gar nicht eingepflegt. --Atamari (Diskussion) 20:53, 21. Mär. 2018 (CET)Beantworten
@Atamari: die Einbindung der drei Vorlagen brauchen wir nicht, wenn wir diese ewig langen Links in die umseitige Vorlage direkt eintragen würden. – Doc TaxonDisk.WikiMUCWikiliebe?! 10:37, 22. Mär. 2018 (CET)Beantworten

Beobachtung[Quelltext bearbeiten]

Der Benutzer:TaxonBot hatte die Vorlage am 25. März 2018 zurück gesetzt. Ich habe das erst revertiert. An diesem Wochenende ist der spezielle Datenbank-Server mit der Denkmalliste bei der Stadt Wuppertal ausgefallen. Nun am Montag den 26. März 2018 funktioniert der Zugriff wieder, ein Schlüssel unter Vorlage:DLWuppertal/VIEWSTATE wurde wohl nicht benötigt bzw. generiert. Der Verdacht, dass bei jedem Neustarten des Servers die Schlüssel neu generiert werden trifft wohl nicht zu. Oder der Ausfall vom Wochenende erforderte keinen Neustart. --Atamari (Diskussion) 11:54, 26. Mär. 2018 (CEST)Beantworten

Überarbeitung nötig[Quelltext bearbeiten]

Die Vorlage funktioniert nicht. Näheres dazu hier. --Erich Mustermann (Diskussion) 10:55, 19. Jul. 2020 (CEST)Beantworten

Lösung bereitgestellt durch Stadt Wuppertal[Quelltext bearbeiten]

So ihr Lieben, @Erich Mustermann, @Atamari, Morty ich ziehe das jetzt mal wieder hier hin, weil es konkret die Vorlage betrifft. Meine Kommunikation mit der Stadt Wuppertal war erfolgreich, und zwar dahingehend, dass die IT-Abteilung der Stadt uns eine Lösung programmiert hat (den Kurierartikel unter der Kategorie „Kleine Freuden“ schreibe ich dann gerne selbst, danke ;-)

Zur Sache:

  • Folgende neue URL (API-Endpoint) steht zur Verfügung: https://www.wuppertal.de/denkmalliste-online/Search/SearchGet
  • Hieran können jetzt GET-Parameter (also URL-Parameter) angehängt werden, und zwar dieselben, die auch in der Suchmaske genutzt werden. Die Suchanfrage wird dann entprechend ausgeführt.
    • Ist das Ergebnis der Suche eindeutig, gibt es eine Weiterleitung auf die Detailansicht des Denkmals (Beispiel)
    • Bei mehreren Ergebnissen wird das Suchergebnis angezeigt (Beispiel)

Und hier noch eine Tabelle mit weiteren Parametern, mit denen wir spielen dürfen:

Name Datentyp Beschreibung
denkmalnummer string Sucht nach Denkmälern mit der mitgegeben Denkmalnummer. Die Suche erfolgt hierbei explizit – Der Wert 1 findet auch nur Denkmäler mit der Denkmalnummer 1. Die Nummer wird nicht immer eindeutig zugeordnet, es können also mehrere Einträge mit derselben Denkmalnummer existieren.
strasse string Sucht nach Denkmälern an der mitgegebenen Straße. Hier erfolgt eine Teilsuche. Der Suchbegriff „Muster“ findet also z.B. „Musterstr.“ und auch „Obermusterstr.“
hausnr string Sucht nach Denkmälern mit der mitgegebenen Hausnummer. Hier erfolgt eine Teilsuche.
stadtbezirk string Sucht nach Denkmälern im mitgegebenen Stadtbezirk. Die Suche erfolgt explizit – „Barmen“ findet nur Denkmäler in Barmen. Eine Suche nach „Barm“ findet keine Denkmäler, da keine Teilsuche erfolgt und der Stadbezirk „Barm“ nicht existiert.
bezeichnung string Sucht nach Denkmälern mit der mitgegebenen Bezeichnung. Hier erfolgt eine Teilsuche.
denkmal boolean Sucht nach Denkmälern, welche bereits als Denkmal anerkannt sind.
ortsfest boolean Sucht nach Denkmälern, welche als ortsfeste Bodendenkmale eingetragen wurden.
keindenkmal boolean Sucht nach Denkmälern, welche nicht als Denkmal anerkannt wurden.
ueberpruefung boolean Sucht nach Denkmälern, bei welchen der Status noch in der Überprüfung ist.

Ich habe mal mutig in der Vorlage herumgefummelt und in der Liste der Baudenkmäler im Wuppertaler Wohnquartier Elberfeld-Mitte sieht das schon sehr gut aus (wenn auch die Suche einen Moment braucht und es anscheinend auch unlogische Ergebnisse unter derselben Nummer gibt, aber das ist kein Problem der Schnittstelle). Wer weiß, was dieser zweite Parameter in der Vorlage macht, und ob wir den in Zukunft noch brauchen? Ich blicke da nicht so genau durch … Danke! --elya (Diskussion) 19:54, 20. Okt. 2020 (CEST)Beantworten

@Elya: Ja, ist denn schon Weihnachten? ein lächelnder Smiley  Ich muss mir das aber später genauer anschauen. Freude ist erst mal die erste Emotion. --Atamari (Diskussion) 20:17, 20. Okt. 2020 (CEST)Beantworten
Lieber Wiegels, magst du vielleicht noch mal einen Blick auf die Vorlage werfen? Ich sehe, dass es da eine Verzweigung gab, weiß aber nicht, ob wir den Anwendungsfall überhaupt (noch) haben und ob man die Vorlage nicht maximal verschlanken kann. Fände es gut, wenn wir das Ding jetzt sauber bekämen, nachdem die Wuppertaler IT so schön vorgearbeitet hat. Danke und Grüße! --elya (Diskussion) 17:50, 13. Nov. 2020 (CET)Beantworten
Hallo zusammen, die Weblinksuche nach https://www.wuppertal.de/denkmalliste-online/ ergibt 4999 Treffer, wobei sich alle Treffer mit dem Parameter __VIEWSTATE aus dem alten Zweig unter den ersten hundert befinden. Zu prüfen wären alle Treffer mit dem zweiten Parameter __VIEWSTATEGENERATOR (aus dem alten Zweig), während die Treffer mit dem zweiten Parameter __EVENTVALIDATION durch die Nachbarvorlage Vorlage:BDLWuppertal erzeugt zu sein scheint. Beispielsweise befindet sich im Artikel Friedrich-Ebert-Straße (Wuppertal) der Vorlagenaufruf {{DLWuppertal|Friedrich-Ebert-Str.}}, der ein leeres Ergebnis anzeigt. --Wiegels „…“ 17:21, 14. Nov. 2020 (CET)Beantworten
Parameter "strasse" Straße funktioniert im Moment nicht, habe erst geacht das dies an der Schnittstelle liegt - aber die Websuche funktioniert zur Zeit auch nicht nach Straße. Nach Denkmalnummer gehts gut, die Vorlage prüft ob die Übergabe rein numerisch ist - dann wird die Denkmalnummer erwartet. Bei einer Übergabe von einem String ist bislang die Annahme, das es sich um eine Abfrage nach einer Straße handelt. Die zusätzlichen Vorlagen {{DLWuppertal/VIEWSTATE}}, {{DLWuppertal/VIEWSTATEGENERATOR}} und {{DLWuppertal/EVENTVALIDATION}} werden nicht mehr gebraucht. --Atamari (Diskussion) 00:01, 15. Nov. 2020 (CET)Beantworten
Hm, bei mir funktioniert https://www.wuppertal.de/denkmalliste-online/Search/SearchGet?strasse=Friedrich-Ebert-Str. … --elya (Diskussion) 22:07, 22. Nov. 2020 (CET)Beantworten
@Wiegels: ich stehe noch auf dem Schlauch, wenn Übergabe keine Zahl ist - soll der String ausgewertet werden, wie früher. Das funktioniert aber im Moment nicht. Hast du einen Schraubendreher? --Atamari (Diskussion) 14:49, 8. Dez. 2020 (CET)Beantworten
Hallo Atamari, ist es so besser? --Wiegels „…“ 21:08, 8. Dez. 2020 (CET)Beantworten
Besser! Danke --Atamari (Diskussion) 00:12, 9. Dez. 2020 (CET)Beantworten

Umprogrammiert[Quelltext bearbeiten]

@Morty, Im Fokus, Elya, Dr-Victor-von-Doom: So, das Werk ist vollbracht, die Vorlage wurde umgestellt. Die neuen Parameter wurden implementiert. Die eigene Baudenkmalvorlage wurde mit dieser Vorlage verschmolzen (Früher gab es einzelne Seiten zu Bodendenkmäler bei wuppertal.de). Die Liste der Bodendenkmäler in Wuppertal ist auch überarbeitet (hier und da kann noch nachgebessert werden). --Atamari (Diskussion) 19:25, 24. Apr. 2021 (CEST)Beantworten

Danke! -- DVvD D 04:16, 26. Apr. 2021 (CEST)Beantworten

Bewegliches Denkmal, Gruppe "C"[Quelltext bearbeiten]

Bewegliches Denkmal, Gruppe "C" Beispiel: C 19 funktioniert aktuell noch nicht. --Atamari (Diskussion) 01:37, 9. Jun. 2021 (CEST)Beantworten

Wenn man manuell alle Flags (Denkmale/Als "Kein Denkmal" markierte/Ortsfeste Bodendenkmale/Zu überprüfende Denkmale) ausschaltet, funktioniert die Suche nach "C 10". Die URL funktioniert aber nicht:
https://www.wuppertal.de/denkmalliste-online/Search/SearchGet?denkmalnummer=C+19&denkmal=0&ortsfest=0&keindenkmal=0&ueberpruefung=0
--Atamari (Diskussion) 02:00, 9. Jun. 2021 (CEST)Beantworten