Joomla! Codes

Joomla! Codes

Joomla! ist ein sogenanntes CMS (Content-Management-System), welches auf besonders einfache Weise einem oder mehreren Autoren erlaubt, mit Hilfe einer einfachen browserbasierten Administrationsoberfläche Texte und Medien online zu stellen.

Ich arbeite schon seit vielen Jahren mit Joomla!. Damals hieß es noch Mambo. Ich war von Beginn an von diesem hervorragendem CMS begeistert. Bis heute habe ich schon sehr viele Webseiten mit Joomla! realisiert. Und es werden noch viele folgen.

Da ich selbst schon viele Templates, Module, Plugins und auch schon einige kleine Komponenten entwickelt habe, möchte ich hier einige sinnvolle Codes auflisten, die mir im laufe der Jahre immer wieder gute Dienste geleistet haben

title Text ändern

Joomla 1.5 ButtonJoomla 1.6 ButtonJoomla 1.7 ButtonJoomla 2.5 Button

Joomla! erstellt den Titel (title-Tag) einer Webseite automatisch. Entweder mit dem Text des Menüpunktes oder mit dem Inhalt des dafür vorgesehenen Eingabefeldes.

Mit einem kleinen Codeschnipsel greifen wir in diese Prozedur ein, und ändern diesen Title-Text.

Joomla Generator Tag entfernen

Joomla 1.5 ButtonJoomla 1.6 ButtonJoomla 1.7 ButtonJoomla 2.5 Button

Der Joomla! Core Code liefert im Header automatisch einen Meta-Tag der anzeigt mit welchem System die Webseite erstellt wurde.

Ist dieser Meta-Tag wirklich sinnvoll? Einen großen Nachteil hat er auf alle Fälle.

User Informationen auslesen

Joomla 1.5 ButtonJoomla 1.6 ButtonJoomla 1.7 ButtonJoomla 2.5 Button

Joomla! Entwickler benötigen für ihre Erweiterungen (Plugins, Module, Komponenten oder Templates) öfters mal nähere Informationen über den Besucher.
Ist der Besucher ein angemeldetes Mitglied oder ein nicht registrierter Gast? Wie lautet der Name oder die E-Mail Adresse des Mitglieds? Mit einfachen Code Schnipseln lässt sich das leicht ermitteln.

Modulposition im Content

Joomla 1.5 ButtonJoomla 1.6 ButtonJoomla 1.7 ButtonJoomla 2.5 Button

Mit einem sehr einfachen Code Schnipsel ist es möglich in den Joomla-Content, an einer x-beliebigen Stelle, ein Modul zu laden und anzuzeigen.

Sei es ein Menü, ein Suchmodul oder das Joomla eigene Bannermodul. Ganz egal, es ist alles möglich.

E-Mail Verschleierung deaktivieren

Joomla 1.5 ButtonJoomla 1.6 ButtonJoomla 1.7 ButtonJoomla 2.5 Button

Die in Joomla! eingebaute Funktion "emailcloak" verschleiert die direkte Ausgabe der E-Mail Adressen.

Prinzipiell ist diese Funktion sehr gut, da Spam-Robots diese Adressen nicht erkennen können. Das ist sehr wichtig, da Spamer so einfach an deine E-Mail Adresse gelangen können und du dann mit Spam E-Mails überhäuft wirst.
Manchmal ist es aber sinnvoll diese Funktion auf einer Inhaltsseite zu deaktivieren. Du musst dazu nicht das komplette Plugin deaktivieren.