Vorlage:Kategorieübersicht/Doku: Unterschied zwischen den Versionen

Aus KGS-Wiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
Zeile 1: Zeile 1:
{{Lückenhaft|Doku muss noch angepasst werden}}
{{TemplateData|JSON=
{ "description": "Erzeugt eine Box, die die Beschreibung einer Kategorieseite sowie alle Seiten (aber keine Unterkategorien) der Kategorie anzeigt.",
  "params": {
      "1": { "label":      "Kategorie",
              "description": "Name der Kategorie, die angezeigt werden soll",
              "type":      "line",
              "required":  true,
              "example":    "Netzwerke" },
      "TITEL": { "label":      "Titel",
              "description": "Alternativer Titel als Überschroft der Box",
              "type":        "line",
              "suggested":  false,
              "default":    "{{{1}}}",
              "example":    "Artikel zum Thema Netzwerke"  }
            },
  "format": "block"
}
|TOC=1}}


== Beschreibung ==
== Beispiele ==
=== Allgemein ===
Diese Vorlage generiert eine Box. Ein Titel ist optional einblendbar, der Inhalt kann über eine externe Seite oder Inline angegeben werden. Bei externen Inhalten hat die Box rechts oben einen Bearbeiten-Link.


=== Ziel ===
<code><nowiki>{{Kategorieübersicht|Netzwerke}}</nowiki></code> erzeugt folgende Box:
Diese Box eignet sich besonders gut für den Aufbau eines Portals. Mit ihr ist es möglich, Inhalt und Design sauber voneinander zu trennen; Die Unterseiten enthalten nur den Inhalt, und auf der Portalseite ist nur das Design.


=== Variablen ===
{{Kategorieübersicht|Netzwerke}}
* ''titel'' ist der Titel der Box, wie er oben stehen wird.
* ''link'' ist die Adresse der Seite, die den Inhalt darstellt. Sie wird auch bearbeitet, wenn man auf ''bearbeiten'' klickt.
* ''titleforeground'' ist die Schriftfarbe des Titels.
* ''titlebackground'' ist der Hintergrund des Titels.
* ''boxbackground'' ist die Hintergrundfarbe der ganzen Box.
* ''bordercolor'' ist die Farbe des Rahmens.
* ''inline'' ist der Inhalt der Box, wenn kein ''link'' angegeben wurde.
* ''hoehe'' ist die genaue Höhe für den Inhaltsbereich (z.B. <code>200px</code>). Wird diese überschritten, wird eine Scrollbar erzeugt.


=== Beispiele ===
<code><nowiki>{{Kategorieübersicht|Netzwerke|TITEL=Kommunikationssysteme}}</nowiki></code> erzeugt folgende Box:


{{Lückenhaft|Beispiele werden ergänzt}}
{{Kategorieübersicht|Netzwerke|TITEL=Kommunikationssysteme}}

Aktuelle Version vom 12. Februar 2023, 22:52 Uhr

Erzeugt eine Box, die die Beschreibung einer Kategorieseite sowie alle Seiten (aber keine Unterkategorien) der Kategorie anzeigt.

Vorlagenparameter

Kategorie1
Name der Kategorie, die angezeigt werden soll
Beispiel
Netzwerke
TitelTITEL
Alternativer Titel als Überschroft der Box
Standard
{{{1}}}
Beispiel
Artikel zum Thema Netzwerke

Beispiele

{{Kategorieübersicht|Netzwerke}} erzeugt folgende Box:

Breathe-network-workgroup
Wenn man mehrere Computer miteinander verbindet, um Daten auszutauschen, spricht man von einem Netzwerk. Ein Teilgebiet der Informatik beschäftigt sich mit dem Aufbau und der Funktion von Netzwerken: wie können unterschiedlichste Computer einander finden und ohne Schwierigkeiten Daten austauschen? Zu diesem Zweck werden Protokolle wie HTTP und Algorithmen wie der Dijkstra-Algorithmus entwickelt.


{{Kategorieübersicht|Netzwerke|TITEL=Kommunikationssysteme}} erzeugt folgende Box:

Breathe-network-workgroup
Wenn man mehrere Computer miteinander verbindet, um Daten auszutauschen, spricht man von einem Netzwerk. Ein Teilgebiet der Informatik beschäftigt sich mit dem Aufbau und der Funktion von Netzwerken: wie können unterschiedlichste Computer einander finden und ohne Schwierigkeiten Daten austauschen? Zu diesem Zweck werden Protokolle wie HTTP und Algorithmen wie der Dijkstra-Algorithmus entwickelt.