Zum Inhalt springen

Vorlage:News: Unterschied zwischen den Versionen

Aus skandinavien-wiki.net
Neu: Einheitliche News-Vorlage mit Lua-Statusschalter (via create-page on MediaWiki MCP Server)
 
Keine Bearbeitungszusammenfassung
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
{{#invoke:News|render}}<noinclude>
<includeonly>{{#invoke:NewsArtikel|render}}</includeonly><noinclude>{{Dokumentation}}</noinclude>
== Verwendung ==
Diese Vorlage ersetzt die bisherigen Einzelvorlagen <code>{{News Veröffentlicht}}</code>, <code>{{IstIn}}</code>, <code>{{News Lead}}</code> und <code>{{News SEO}}</code> durch eine einzige Vorlage mit Statusschalter.
 
=== Entwurf ===
<pre>
{{News
|status      = entwurf
|datum        = YYYY-MM-DD
|lead        = Kurzer Vorspann des Artikels.
|bild        = Dateiname.jpg
|schlüssel    = Schlagwort1 | Schlagwort2
|beschreibung = SEO-Beschreibung
}}
</pre>
 
=== Veröffentlicht ===
<pre>
{{News
|status      = veröffentlicht
|datum        = YYYY-MM-DD
|presse      = Name der Pressestelle (optional)
|lead        = Kurzer Vorspann des Artikels.
|bild        = Dateiname.jpg
|schlüssel    = Schlagwort1 | Schlagwort2
|beschreibung = SEO-Beschreibung
}}
</pre>
 
=== Parameter ===
{| class="wikitable"
! Parameter !! Pflicht !! Beispiel !! Beschreibung
|-
| <code>status</code> || ja || <code>entwurf</code> / <code>veröffentlicht</code> || Schaltet Banner und Kategorien um
|-
| <code>datum</code> || ja || <code>2023-01-27</code> || Veröffentlichungsdatum im ISO-Format
|-
| <code>presse</code> || nein || <code>VisitDenmark</code> || Bei Pressemitteilungen: Name der Quelle
|-
| <code>lead</code> || nein || <code>Kopenhagen als...</code> || Fettgedruckter Vorspann
|-
| <code>bild</code> || nein || <code>Nyhavn.jpg</code> || Bild für SEO (nur Dateiname)
|-
| <code>schlüssel</code> || nein || <code>Architektur &#124; Dänemark</code> || Pipe-getrennte Schlagwörter → Kategorien + SEO
|-
| <code>beschreibung</code> || nein || <code>Kurzbeschreibung...</code> || SEO-Beschreibungstext
|}
 
=== Hinweis ===
Das Inline-Template <code>{{News Beginn|Ort|Land|Datum}}</code> im Artikeltext bleibt weiterhin separat und wird durch diese Vorlage nicht ersetzt.
 
[[Kategorie:Vorlagen:News]]
</noinclude>

Aktuelle Version vom 3. April 2026, 02:41 Uhr

Dokumentation für die Vorlage {{News}}[Ansicht] [Bearbeiten] [Versionsgeschichte] [Aktualisieren]

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).
  • beschreibung muss nur angegeben werden, wenn die SEO-Beschreibung vom lead-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/YYYY und News: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]] (aus datum)
  • [[Kategorie:News:Schlagwort]] für jeden Eintrag in schlü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.
Hinweise