Vorlage Diskussion:Gedichtinformation
Vorlage Gedichtinformation
Das muss in die Wikiseite zum Beispiel:
Vorlage veraltet. Wird nicht mehr produktiv verwendet.
| Werkgruppe | Lyrik |
| Werkbereich | In Phantas Schloß |
| Titel | Über den Dächern (o_T) |
| Textanfang | Über den Dächern der Stadt... |
| Zitiert aus | SA I S.45 |
| Kommentar | SA I, S.756 Nr.21 |
| Überlieferung | Tagebuch 1894 |
| Datierung | August 1894 |
| Erstdruck | In Phantas Schloß, 1895 |
| Gemeinfrei seit | 1963 |
| Rezeptionen: künstlerisch | Vertont von Othmar Schoeck (1910) |
| Rezeptionen: wissenschaftlich | Erwähnt in Neumann, *Lyrik der Jahrhundertwende*, 1987 |
| Rezeptionen: Buchausgaben | Gesammelte Werke, 1916 |
| Rezeptionen: weiteres | – |
| ID | SA-LYR-01-03-021 |
Dokumentation
- Standardbetrieb (ohne SMW): keine Ausgabe; Werte liegen als HTML-Kommentar vor. - Mit SMW: Seite mit Parameter `smw=on` aufrufen, dann werden die Properties gesetzt.
Aktivierung und Nutzung von Semantic MediaWiki (SMW) für Gedichtseiten
Die Vorlage:Gedichtinformation ist so vorbereitet, dass ihre Datumsfelder (date_start, date_end, unsicher) automatisch in Semantic MediaWiki übernommen werden können. Diese Anleitung beschreibt, was zu tun ist, sobald SMW auf dem Server aktiviert wurde.
1. SMW-Erweiterung aktivieren
In der Datei LocalSettings.php einfügen:
- wfLoadExtension('SemanticMediaWiki'); enableSemantics('christian-morgenstern-online.de');
Dann im Terminal:
- php maintenance/update.php php extensions/SemanticMediaWiki/maintenance/setupStore.php
2. Gedichtseiten für SMW aktivieren
Die Vorlage:Gedichtinformation enthält einen Steuerparameter smw.
Nur wenn dieser Parameter gesetzt ist, übergibt die Vorlage ihre technischen Felder an SMW.
Automatisches Hinzufügen des Parameters (z. B. mit ReplaceText):
- Suchmuster: {{Gedichtinformation Ersetzen durch: {{Gedichtinformation | smw = on
3. Seiten aktualisieren
Nach dem Hinzufügen von smw = on müssen die Seiten neu gespeichert oder mit ?action=purge aktualisiert werden.
4. Gespeicherte Properties
Nach der Aktivierung enthält jede Gedichtseite drei maschinenlesbare Datenfelder:
- date_start – Frühester Datierungswert, Beispiel: 1894-08-01
- date_end – Spätester Datierungswert, Beispiel: 1894-08-31
- unsicher – Unsicherheitsangabe (true/leer), Beispiel: true
5. Abfragen und Auswertungen
Beispiel einer SMW-Abfrage:
- {{#ask: | ?date_start = Beginn | ?date_end = Ende | ?unsicher = Unsicher | format=table | sort=date_start }}
6. Rückwärtskompatibilität
Ohne smw = on bleibt die Anzeige wie gewohnt – keine sichtbaren Veränderungen.
7. Optional: Erweiterte Property-Definition
Für klarere Datenstrukturen können Property-Seiten angelegt werden (Property:Date_start usw.).