{tag_cloud}

Gibt eine Tag Cloud aus, welche sich aus den verwendeten Schlüsselwörtern zusammensetzt

Pos Attribut Typ Erforderlich Beschreibung
1 site string Nein Name des Mandanten
2 lang string Nein Sprache des Mandanten
3 limit integer Nein Maximale Anzahl an anzuzeigenden Schlagwörtern (Standard: 20)

Es werden nur Schlüsselwörter angezeigt die in der Liste aller Schlüsselwörter aufgenommen sind. Synonyme werden nicht ausgegeben.

Eine Tag Cloud stellt die am meisten verwendeten Schlagwörter dar. Hierbei gilt standardmäßig: je größer ein Schlagwort dargestellt wird, desto öfters wird es verwendet. Ein Klick auf ein Schlagwort öffnet eine Auflistung aller Seiten denen dieses Schlagwort zugewiesen ist.

warning

Weitere Informationen zur Verwendung von Schlagwörtern finden Sie in unserer Hilfe zum Schlagwortregister.

Die Tag Cloud verwendet eine Standard Formatierung und sieht zum Beispiel so aus:

tag_cloud

Die hierfür verwendete CSS Datei kann überschrieben werden. Hier wird empfohlen die originale CSS Datei zu kopieren und diese dann nach eigenen Vorstellungen anzupassen.

  • Original CSS Datei: bin/type/tag_cloud.css (vormals lib/smarty/plugins/tag_cloud/style, bzw. pub/styles/tag_cloud.css)
  • Individuelle CSS Datei: skin/<skin>/tag_cloud.css oder in einem Theme: pub/theme/<theme>/skin/tag_cloud.ss
  • Globale CSS Datei: skin/_global/tag_cloud.css

Die CSS Datei wird automatisch eingebunden sobald diese Funktion aufgerufen wird. In der Regel reicht es wenn die Funktion an der Stelle im HTML Code aufgerufen wird, an der die Tag Cloud angezeigt werden soll:

<h1>{t}Tag Cloud{/t}</h1> {tag_cloud}

Der generierte HTML Code ist so aufgebaut, dass dieser leicht mit externen Javascript Plugins verwendet werden kann:

<div id="ego_tag_cloud"> <ul> <li> <a href="#" title="Milch">Milch</a> </li> <li> <a href="#" title="Joghurt">Joghurt</a> </li> </ul> </div>
wb_incandescent

Um die für die Tag Cloud notwendigen Dateien einzubinden, ist im HEAD Bereich des Skins folgender Funktionsaufruf notwendig:
{init_tag_cloud}

warning

Damit ein Klick auf ein Schlagwort die Liste der zugeordneten Seiten öffnen kann, muss es eine Seite mit dem Seitentyp Schlagwörter geben.

Falls Sie das generierte Standard HTML überschreiben wollen, legen Sie eine Datei mit dem Namen tag_cloud.html in Ihrem Design, bzw. Seitentyp ab. Es wird empfohlen die Logik aus dem Standard Template in lib/smarty/plugins/tag_cloud/template.html zu übernehmen. Mögliche Pfade zum Ablegen der eigenen Template Datei sind:

  • skin/DESIGN/tag_cloud.html
  • skin/DESIGN/SEITENTYP/tag_cloud.html
  • skin/_global/tag_cloud.html
  • skin/_global/SEITENTYP/tag_cloud.html
  • pub/theme/DESIGN/skin/tag_cloud.html
  • pub/theme/DESIGN/skin/tag_cloud.html
  • pub/theme/DESIGN/skin/SEITENTYP/tag_cloud.html