Vorlage Diskussion:Highlight

Seiteninhalte werden in anderen Sprachen nicht unterstützt.
Aus Wikivoyage

Verfalldatum und hide = yes[Bearbeiten]

Angeregt durch die Diskussion in der Lounge zum Thema "{{Veraltet}} und {{Zukunft}}" habe ich die Vorlage {{Highlight}} im Artikel Bremen im Abschnitt Veranstaltungen eingesetzt. Da ich mir bzgl. der wirkungsweise von "Verfallsdatum" und "hide=yes" nicht sicher war, habe ich am 22.03.19 noch kurz vor Mitternacht auf meiner Benutzerseite einen Versuch gestartet. Mit Datum "2019-03-22" keine Anzeige, mit Datum "2019-03-23" Anzeige. Folglich hätte heute am 23.09.2019 die Anzeige nicht vorhanden sein dürfen, sie war aber vorhanden. Nun habe ich einige Male hin- und hergändert (ohne zu speichern)- Aktuelle Situation ist: Datumseintrag ist jetzt "2019-03-23" und es wird nichts angezeigt. Irgendwie ist mir das unerklärlich, wenn auch das genaue Datum hier nicht unbedingt wichtig ist. Trotzdem bleiben für mich 2 Fragen:

  • in der Vorlage heißt es im Beispiel: "Kein Text nach dem Verfalldatum", ist das richtig oder müsste es heißen "Kein Text ab dem Verfalldatum"?
  • wird mit dem Zusatz "hide=yes" der Eintrag auch aus dem Quelltext gelöscht, oder bleibt er dort als "Karteileiche" stehen bis ihn denn jemand findet und manuell löscht?

Gerne möchte ich den Artikel Bremen wegen des bevorstehenden ZdM in einigen Tagen ergänzen. --Eduard47 (Diskussion) 11:23, 23. Mär. 2019 (CET)[Beantworten]

Gelöscht wird der Text leider nicht. Er kommt nur nicht mehr zur Anzeige. Richtig schön wäre es, wenn sich die Seite melden würde und auf Wunsch ein Dialog (ähnlich dem VCard-Editor) die veralteten Infos anbietet, mit der Möglichkeit den Text zu löschen oder zu aktualisieren. Diese Vorlage hier zeigt den Text ab dem Tag nur nicht mehr an. Wenn ich mir den Quellcode anschaue scheit es tatsächlich ab dem Tag zu sein. Ich hatte sie vor Jahren mit einem anderen Schwung Vorlagen aus der englischen Wikipedia geholt und zufällig entdeckt, dass dort ein Ablaufdatum implementiert ist, das aber nur die Hervorhebung zurücksetzt. Nun kann man die Anzeige aber auch ganz unterdrücken. Mit etwas Hackerei könnte man aber ein Skript schreiben, welches im Browser des Benutzers läuft und beim Editieren des Artikels die Vorlage sucht, das Datum checkt und die Vorlage gegebenenfalls samt Inhalt aus dem Wikitext entfernt. -- DerFussi 13:55, 23. Mär. 2019 (CET)[Beantworten]
Danke dir für die schnelle Reaktion. Ich glaube nicht, dass man dafür etxra ein Skript schreiben sollte. Schön wäre bei derartigen (festen) Terminangaben (siehe Veranstaltungen 2019), wenn sie tatsächlich selbsständig aus dem Quellcode gelöscht würden. Ich werde mir für Ende 2019 den/die Artikel vornehmen und ggf. -wenn bekannt- neue Termine eintragen. --Eduard47 (Diskussion) 14:35, 23. Mär. 2019 (CET)[Beantworten]