Springe zum Inhalt

Vor längerer Zeit habe ich für meine interne Webseite ein Skript geschrieben, um die Playlist des SAM Broadcasters innerhalb einer Drupal 6 Webseite anzusteuern. Die beiden angehängten Skripte müssen ins Verzeichnis include/ der Drupal-Installation kopiert werden. Die SAM-MySql-Datenbank ist fest verdrahtet und heißt sambc (kann aber leicht ersetzt werden) und liegt auf dem gleichen Host, in der auch die Drupal-Datenbank liegt.

Anschließend erstellt man eine normale Drupal-Seite mit dem Format PHP code und fügt folgenden Code ein:

Mit Drupal 7 hat sich das Taxonomiemodul grundlegend geändert. Die Beispiele aus dem Web für ältere Drupal-Versionen enden schlimmstenfalls in einer komplett leeren Seite. Dann ist Handarbeit in der Datenbank angesagt...

Hier nun ein funktionierendes Beispiel, wie Blöcke in Drupal 7 anhand eines Taxonomiebegriffs des Nodes angezeigt werden können (einzufügen in den Sichbarkeitseinstellungen des jeweiligen Blocks):

Dabei wird davon ausgegangen, dass das Feld field_tags die Taxonomiebegriffe enthält. Im Beispiel wird der Block nur angezeigt, wenn der Node den Taxononomie-Term 7 enthält.

Genau dieser Code wird hier auf der Webseite eingesetzt, um Blöcke auf der rechten Seite anzuzeigen, wenn der Node den Term 7 (= Secondlife) enthält.