Vorlage:News/Doku: Unterschied zwischen den Versionen
Erscheinungsbild
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 47: | Zeile 47: | ||
| <code>bild</code> || nein || — || Dateiname des SEO-Vorschaubilds (ohne <code>Datei:</code>-Prefix), z. B. <code>Nyhavn.jpg</code>. | | <code>bild</code> || nein || — || Dateiname des SEO-Vorschaubilds (ohne <code>Datei:</code>-Prefix), z. B. <code>Nyhavn.jpg</code>. | ||
|- | |- | ||
| <code>schlüssel</code> || nein || — || Komma-getrennte Schlagwörter, z. B. <code>Dänemark, Architektur, Kopenhagen</code>. Jedes Schlagwort wird als <code>[[Kategorie:News:''Schlagwort'']]</code> eingetragen. | | <code>schlüssel</code> || nein || — || Komma-getrennte Schlagwörter, z. B. <code>Dänemark, Architektur, Kopenhagen</code>. Jedes Schlagwort wird als <code><nowiki>[[Kategorie:News:</nowiki>''Schlagwort''<nowiki>]]</nowiki></code> eingetragen. | ||
|- | |- | ||
| <code>beschreibung</code> || nein || = <code>lead</code> || SEO-Beschreibung. Wird weggelassen, nutzt die Vorlage automatisch den <code>lead</code>-Text. | | <code>beschreibung</code> || nein || = <code>lead</code> || SEO-Beschreibung. Wird weggelassen, nutzt die Vorlage automatisch den <code>lead</code>-Text. | ||
| Zeile 67: | Zeile 67: | ||
* <code><nowiki>[[Kategorie:News:Veröffentlicht]]</nowiki></code> | * <code><nowiki>[[Kategorie:News:Veröffentlicht]]</nowiki></code> | ||
* <code><nowiki>[[Kategorie:Archiv-News/YYYY-MM]]</nowiki></code> (aus <code>datum</code>) | * <code><nowiki>[[Kategorie:Archiv-News/YYYY-MM]]</nowiki></code> (aus <code>datum</code>) | ||
* <code><nowiki>[[Kategorie:News:''Schlagwort'']]</nowiki></code> für jeden Eintrag in <code>schlüssel</code> | * <code><nowiki>[[Kategorie:News:</nowiki>''Schlagwort''<nowiki>]]</nowiki></code> für jeden Eintrag in <code>schlüssel</code> | ||
== Technisches == | == Technisches == | ||
Aktuelle Version vom 3. April 2026, 02:46 Uhr
Die Vorlage {{News}} fasst alle notwendigen Elemente eines News-Artikels in einem einzigen Aufruf zusammen. Sie ersetzt die bisher nötigen 5–7 separaten Templates ({{News Veröffentlicht}}, {{News SEO}}, {{News Lead}} usw.) und wird am Anfang jedes Artikels im News:-Namensraum eingebunden.
Die Vorlage übernimmt automatisch:
- den Status-Banner (Entwurf oder Veröffentlicht)
- die Brotkrümelnavigation (News › Jahr › Monat › Artikelname)
- die Einordnung in Archiv- und Statuskategorien
- den fettgedruckten Lead-Absatz
- die Schlagwort-Kategorien
- die SEO-Metadaten
Verwendung
Minimales Beispiel (Entwurf)
{{News
|status = entwurf
|datum = 2024-03-01
|lead = Kurze Zusammenfassung des Artikels.
}}
Vollständiges Beispiel (Veröffentlicht)
{{News
|status = veröffentlicht
|datum = 2023-01-27
|presse = VisitDenmark
|lead = 2023 präsentiert sich Kopenhagen als Welthauptstadt der Architektur.
|bild = Nyhavn.jpg
|schlüssel = Architektur, Dänemark, Kopenhagen
}}
Parameter
| Parameter | Pflicht | Standard | Beschreibung |
|---|---|---|---|
status |
ja | entwurf |
Artikelstatus: entwurf (gelb-oranger Banner) oder veröffentlicht (blauer Banner)
|
datum |
ja | — | Veröffentlichungsdatum im ISO-Format YYYY-MM-DD, z. B. 2023-01-27. Wird für die Brotkrümelnavigation, den Archiveintrag und die SEO-Metadaten verwendet.
|
presse |
nein | — | Name der Quelle bei Pressemitteilungen. Fügt einen Urheberrechtshinweis in den Veröffentlicht-Banner ein. |
lead |
nein | — | Fettgedruckter Vorspann-Satz, der direkt unterhalb des Status-Banners erscheint. |
bild |
nein | — | Dateiname des SEO-Vorschaubilds (ohne Datei:-Prefix), z. B. Nyhavn.jpg.
|
schlüssel |
nein | — | Komma-getrennte Schlagwörter, z. B. Dänemark, Architektur, Kopenhagen. Jedes Schlagwort wird als [[Kategorie:News:Schlagwort]] eingetragen.
|
beschreibung |
nein | = lead |
SEO-Beschreibung. Wird weggelassen, nutzt die Vorlage automatisch den lead-Text.
|
Hinweise
- Schlagwörter werden durch Komma getrennt (nicht durch
|, da das Pipe-Zeichen in Vorlagen als Parametertrennzeichen gilt). beschreibungmuss nur angegeben werden, wenn die SEO-Beschreibung vomlead-Text abweichen soll.- Die Brotkrümelnavigation wird automatisch aus dem
datum-Parameter generiert und verlinkt auf News:Alle Artikel, das Jahres- und das Monatsarchiv. - Die Archivlinks (
News:Archiv/YYYYundNews:Archiv/YYYY/MM) erscheinen als rote Links, bis die entsprechenden Archivseiten mit{{News/Archiv}}angelegt werden.
Automatisch gesetzte Kategorien
Bei status=entwurf:
[[Kategorie:News:Entwurf]]
Bei status=veröffentlicht:
[[Kategorie:News:Veröffentlicht]][[Kategorie:Archiv-News/YYYY-MM]](ausdatum)[[Kategorie:News:Schlagwort]]für jeden Eintrag inschlüssel
Technisches
Die Logik ist in Modul:NewsArtikel (Lua/Scribunto) implementiert. Der Name NewsArtikel (statt News) ist notwendig, da News gleichzeitig ein Namensraum ist und Scribunto sonst das Modul nicht auflösen kann.