Tag Clouds sind typische Elemente von Blogs. Aber nirgends steht geschrieben, dass man sie nicht auch auf anderen Websites einsetzen darf. vge_tagcloud ist eine sehr einfach zu benutzende und trotzdem gut konfigurierbare Extension, welche jeder TYPO3-Website Tag Clouds beibringt. Besonders schön gelöst ist die Auswahl des Contents, auf dem die Tag Cloud basieren soll: Im TYPO3-Backend lassen sich per Flexform alle Datenbank-Tabellen und -Felder der TYPO3-Installation auswählen – so kann man nicht nur den “normalen” Inhalt einer Website benutzen, sondern beispielsweise auch Forums-Einträge oder Produkte aus einem Shop.
Leider hat die sehr sauber gestaltete und beispielhaft dokumentierte Extension einen entscheidenden Mangel: Es können keine Stoppwort-Listen definiert werden. Dadurch finden sich in der Tag-Cloud viele Konjunktionen und Präpositionen, was bei der Suche nach relevanten Stichwörtern sinnlos und störend ist.
Da sich die Auswahl auf eine Tabelle beschränkt, richte ich sie eben für meine Seiten (pages) ein. Da kann man das abstracts- oder keywords-Feld gezielt mit Tags füllen.
Was ich gut fände: Die Auswahl der Tags aus mehreren Tabellen. So ließen sich Seiten, Content und z.B. News gemeinsam auswerten.
Hallo,
für Stoppwort-Listen kann die Extension mit einer weiteren Extension (wf_tagcloud_bl) erweitert werden.
Auch einzelne Seiten kann man aus der Suche herausfiltern (sm_tagcloudcleanup)
Danke Thomas für den entscheidenden Tipp. Schön wäre es natürlich, wenn diese Funktionalität direkt in vge_tagcloud integriert wäre.
Richtig sinnvoll lässen sich die Art von Extension aber sowieso nur auf Keyword Felder anwenden, da ansonsten zu viele Wörter per Blacklist aussortiert werden müssten.
Es gibt einfach zu viele Bindewörter und ich glaube die Performance wäre auch nicht die Beste wenn vor der Ausgabe hunderte Wörter auf Übereinstimmung geprüft werden müssten.