5.8 Taxonomie - Inhalte kategorisieren

In diesem Bereich können Sie Vokabulare erstellen und diese Vokabulare Inhaltstypen zuordnen. Sie können Begriffe in diese Vokabulare einpflegen und/oder per Free-Tagging einpflegen lassen. Damit sind die technischen Vorgänge in diesem Bereich erklärt Smiling.

Für Menschen, die bisher wenig Berührung mit Taxonomien und Folksonomien hatten, stellt sich allerdings sofort die Sinnfrage.

5.8.1 Taxonomien – Ein Beispiel

Vokabulare kennen Sie (und ich) in erster Linie aus dem Sprachunterricht. Taxonomien kennt man man eigentlich eher nicht. Hier eine Definition aus der Wikipedia5

Naturwissenschaftliche Disziplinen verwenden den Begriff der Taxonomie allgemein für eine in der Regel hierarchische Klassifikation (Klassen, Unterklassen usw.). In der Biologie erfolgt diese Einteilung traditionell in einen bestimmten Rang einer Systematik, wie Art, Gattung oder Familie und dies insbesondere bei Organismen.

Wenn Sie jetzt jetzt ein Vokabular mit einer Taxonomie gleichsetzen, sind Sie schon nah dran. Ihre Inhalte können Sie dann mit den Begriffen im Vokabular strukturieren.

Ihre Pressemeldung aus Abschnitt 5.5.2 Einen neuen Inhaltstyp für Pressemeldungen erstellen könnte beispielsweise zum Produktbereich Niederquerschnittsreifen gehören, eine andere Pressemeldung zum Produktbereich Staplerreifen. Weitere Unterarten könnten in der Reifengröße oder im Verwendungszweck liegen. All diese Begriffe gehören zum Vokabular Reifen. Wenn Sie den Pressemeldungstyp mit diesen Eigenschaften versehen, können Sie auf der Website auf verschiedene Art Ihre Pressemeldungen anzeigen.

Schritt 1 – Ein Reifenvokabular erstellen

Lassen Sie uns das einmal ausprobieren. Das Vokabular Reifentyp hat folgende Form:

Reifen +-- Niederquerschnitt +-– 195/65 R 15
       |                     |
       |                     +-- 225/60 R 15

                +-- Gabelstapler -+--- 4.00-4

                                                          |

                                                          +--- 18*7*13

Legen Sie zunächst unter Verwalten – Inhaltsverwaltung – Taxonomie – Vokabular hinzufügen ein Vokabular mit dem Namen Reifentyp an. Kreuzen Sie den Typ Pressemeldung an und im Bereich Einstellungen die Mehrfachauswahl (Abbildung 5.14).

Ein Reifentyp-Vokabular
Abbildung 5.14: Ein Reifentyp-Vokabular

Schritt 2 – Die passenden Begriffe (Vokabeln) hinzufügen

Neben Ihrem neu erstellten Vokabular klicken Sie jetzt auf den Link Begriffe hinzufügen. In dem erscheinenden Formular können Sie die gewünschten Begriffe hinzufügen. Die Begriffe könnte man auch als Vokabeln sehen, die englische Bezeichnung für Begriffe ist terms. Später in der URL wird das Wort term verwendet.

Ebenfalls in diesem Formular im Link Erweiterte Einstellungen etwas weiter unten können Sie bereits die Beziehungen zwischen den Begriffen festlegen. In der Übersicht aller Begriffe können Sie auch die Reihenfolge durch Ziehen und Loslassen mit der linken Maustaste verändern (Abbildung 5.15).

Begriffe im Vokabular Reifentyp
Abbildung 5.15: Begriffe im Vokabular Reifentyp

Schritt 3 – Die Begriffe einer Pressemeldung zuordnen

Erstellen Sie über den Link Inhalt erstellen – Pressemeldung eine neue Pressemeldung. Im Bearbeitungsformular sehen Sie über dem Textkörper ein Auswahlbox mit dem Namen Reifentyp (Abbildung 5.16).

Pressemeldung im Bearbeiten-Modus
Abbildung 5.16: Pressemeldung im Bearbeiten-Modus

Da Sie bei der Erstellung des Vokabulars

  • die Checkbox Mehrfach angekreuzt haben, können Sie jetzt mit (Strg) + Linke Maustaste mehrere Begriffe aus dem Vokabular auswählen (Unter OS X Apfeltaste und Klick).

  • die Checkbox Erforderlich nicht angekreuzt haben, können Sie auch den Punkt Keine aus der Liste auswählen. An dem fehlenden gelben Stern neben dem Wort Reifentyp sehen Sie, dass das Feld optional ist.

Schritt 4 – Die Begriffe in der Pressemeldung

Nach dem Speichern der Pressemeldung sehen Sie unter dem Text auf der rechten Seite die beiden von Ihnen vergebenen Begriffe als Link (Abbildung 5.17).

Begriffe aus dem Vokabular als Links unter der Pressemeldung
Abbildung 5.17: Begriffe aus dem Vokabular als Links unter der Pressemeldung

Wenn Sie auf diese Links klicken, zeigt Drupal Ihnen alle Inhalte (Pressemeldungen), die mit diesem Begriff versehen, man sagt auch getagt oder kategorisiert, sind.

Exkurs

Ein Tag ist ein Schlagwort, ein Etikett auf das die Kategorie geschrieben wurde und das am Produkt (Pressemeldung) befestigt wird. Tags können beliebig kombiniert und ausgewertet werden. Ein beliebter Verwendungszweck sind so genannte „Tag-Wolken“, bei denen die Begriffe eine unterschiedliche Größe haben, je nach der Anzahl ihrer Zuordnungen. In Drupal werden solche Wolken mit dem Tagadelics-Modul realisiert6. In Abbildung 5.18 sehen Sie ein Beispiel für eine Tag-Wolke.

Tag-Wolke
Abbildung 5.18: Tag-Wolke

Schritt 5 – Tag-Listen mit kombinierten Begriffen

Was mit einem Begriff geht, geht natürlich auch mit mehreren Begriffen. Sie können beliebige und- und oder-Verknüpfungen mit Begriffen erstellen.

Jeder Begriff hat eine interne Nummer in Drupal. Um die Nummer zu erfahren, können Sie entweder auf den Link klicken und in der URL die Nummer ablesen, oder Sie gehen in Ihr Vokabular und sehen in der Auflistung der Begriffe nach. Die URL zum Aufruf einer Begriffsliste ist:

http://localhost/drupal62/taxonomy/term/1

In meinem Fall ist der Begriff mit der Nummer 1 „Niederquerschnitt“, der Begriff mit der Nummer 4 ist „225/60 R 15“. Der Begriff Stapler hat die Nummer 2.

Sie können jetzt die Begriffe kombinieren. Wollen Sie beispielsweise eine Liste mit Reifen vom Typ Niederquerschnitt und der Größe 225/60 R 15 wie in Abbildung 19, schreiben Sie

http://localhost/drupal62/taxonomy/term/1,4

Wenn Sie alle Reifen haben möchten, also Niederquerschnitts- oder Staplerreifen, schreiben Sie einfach folgende URL:

http://localhost/drupal62/taxonomy/term/1+4

Anzeige aller Pressemeldungen mit dem Begriff Niederquerschnitt, 225/60 R 15
Abbildung 5.19: Anzeige aller Pressemeldungen mit dem Begriff Niederquerschnitt, 225/60 R 15

Sie können sich jetzt sicherlich vorstellen, was man mit Vokabularen alles anstellen könnte (Menüs, Berechtigungen, Listen, Blöcke etc). Aus den Begriffen könnten Menübäume erzeugt werden, die die Navigation in den Pressemeldungen übernehmen7. Man kann mit einem Zusatzmodul die Benutzerrechte an einzelnen Begriffen festmachen (Begriff intern vs. extern)8.

5.8.2 Free Tagging

Gerade bei Blogeinträgen, Nachrichten, Musik, Videos und Bildern ist es schwer, alle Kategorien vorher zu definieren. Außer den vorgegebenen Begriffen aus Vokabularen können Sie auch, wie in Abschnitt 4.5 Zusätzliche Profilfelder im Benutzerkonto bereits gezeigt, eine freie Auswahl und Zuweisung von Kategorien erlauben.

Hierbei müssen Sie ein Free Tagging-Vokabular erzeugen und entsprechend konfigurieren. Beim Free Tagging entstehen die Kategorien, wenn der Benutzer sie braucht. Um keine Massen an ähnlichen Begriffen zu erzeugen, werden die Begriffe über ein Vorschlagsfeld vom Benutzer eingegeben. Nach jeder Eingabe eines Zeichen, prüft Drupal, ob es bereits Kategorien gibt, in denen dieses Zeichen vorkommt. Wenn ja, werden die Kategorien in einer Listauswahl dem Benutzer angeboten (Abbildung 5.20).

Free Tagging-Feld mit Vorschlagsliste
Abbildung 5.20: Free Tagging-Feld mit Vorschlagsliste

5.8.3 Folksonomien

Die nächste Steigerung im Einmaleins des Kategorisierens sind Folksonomien. Die Idee dabei ist, dass andere Benutzer ja viel besser wissen, in welche Kategorien ein Inhalt gehört. Was liegt also näher, ihnen zu erlauben, den Inhalt zu kategorisieren? In Drupal übernimmt diese Aufgabe das Community Tags-Modul9.


Ihre Bewertung: Nichts Durchschnitt: 4.5 (2 Stimmen)