Inhaltsverzeichnis Smarty Smarty Funktionen {tag_cloud}

{tag_cloud}

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

Attribut  Typ  Erforderlich  Beschreibung 
site  string  Nein Name des Mandanten
lang  string  Nein Sprache des Mandanten
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 deren dieses Schlagwort zugewiesen ist.

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

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

tag_cloud

 

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

  • Original CSS Datei: lib/smarty/plugins/tag_cloud/style.css
  • Skin spezifische CSS Datei: skin/<skin>/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:

QuelltextHTML Code:
  1. <h1>{t}Tag Cloud{/t}</h1> 
  2. {tag_cloud}

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

QuelltextHTML Code:
  1. <div id="ego_tag_cloud"> 
  2.   <ul> 
  3.     <li> 
  4.       <a href="#" rel="9" title="Milch" class="tag9">Milch</a> 
  5.     </li> 
  6.     <li> 
  7.      <a href="#" rel="4" title="Joghurt" class="tag4">Joghurt</a> 
  8.     </li> 
  9.   </ul> 
  10. </div>

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

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