Body-Klasse aus URL generieren

Ich brauchte gerade eine Möglichkeit, um einfachen PHP-Dokumenten eine Body-Klasse mit Informationen aus dem URL-Pfad hinzuzufügen. Herausgekommen ist dabei dieses kleine PHP-Script:

<?php $domainparts = explode('.',$_SERVER['HTTP_HOST']); list($bodyclass) = explode('.',str_replace('/',' ',$_SERVER['SCRIPT_NAME'])); ?>

Und so kann man dem Body-Tag dann die Informationen als Klasse hinzufügen.

<body class="<?php echo "$bodyclass"; ?>">

Vielleicht kann das ja noch jemand außer mir gebrauchen.

Nachtrag:
Ganz vergessen – die Funktionsweise. Angenommen der Link zur Seite ist „http://example.com/hund/katze/maus.php“ dann würde das Body-Tag so aussehen:
<body class=" hund katze maus">

raketentim, 30. Oktober 2009

Lorem-Ipsum-Shortcut-Snippet/Script für Aptana und Eclipse

Auch wenn es den Großteil nicht interessieren wird, hoffe ich, dass eine Minderheit sich umso mehr über diesen Beitrag freut. Ich nutze Eclipse mit dem Aptana-Plugin für fast alle Web-Codereien und gerade wenn man Webseiten-Dummies baut, kommt man oft an den Punkt, wo man einen Blindtext braucht und ihn von Webseiten wie dem Blindtext-Archiv kopiert. Praktischer wäre es aber, wenn man das direkt in Eclipse/Aptana mit einem Shortcut einfügen könnte. Und das geht natürlich auch.
Weiter lesen »

raketentim, 02. Februar 2009

Zuletzt von dir gelesen

Werbung

Suche

Frischer Senf