Menuepunkte nur für nicht angemeldet Besucher sichtbar

„Oft wird von Joomla-Anwendern nach der Möglichkeit gefragt, bestimmte Menüpunkte oder Module nur für Gäste sichtbar zu machen.
Ein dafür prädestiniertes Beispiel wäre das Registrierungsformular, das für angemeldete User unsichtbar wird.
Ja, das ist möglich. Eine Anleitung dazu befindet sich in der englischsprachigen Joomla Wiki. Ich habe das einmal nachfolgend als deutschsprachigen Artikel verfasst und das Ganze auf das Registrierungsformular angewandt.“

Genau dieses Problem stellte sich mir auch wieder.

Joomla-Version 2.5

Joomla hat eine neue Version herausgegeben: Version 2.5

Diese sehr gute Version hat für die Benutzerverwaltung viele neue Möglichkeiten der Berechtigungen. Dies konnte ich gleich an einem grösseren Projekt ausprobieren: der Webseite der Christkatholischen Kirche der Schweiz.

Aber leider läuft natürlich die alte Version ab – die 1.5er-Version – und deshalb musste ich alle Projektarbeiten auf die neue Version umstellen.
Hostpoint hat hier eine Komponente zur Verfügung gestellt, welche die Inhalte und Benutzer relativ einfach übernimmt. Dies macht die Arbeit natürlich etwas einfacher: com_spupgrade_2.1.13.zip. Du findest die Komponente in meiner Dateiablage im Verzeichnis „Joomla“.

Auch meine Seite musste ich umstellen und habe mich gleich entschlossen, mein Template zu ändern. Habe das Template „bizglobal_1.7“ genommen und etwas angepasst.
Einige Dinge muss ich allerdings noch anpassen, da einige Plugins noch nicht erhältlich sind oder erst umgestellt werden. Dies betrifft hauptsächlich mein Linkverzeichnis oder die Anzeige von Filmen. Sobald diese erhältlich sind, werde ich diese auch anpassen.

Wünsche viel Spass auf meiner Webseite.

Kontakt-Komponente com_contact – Bestätigung

Die Komponente com_contact verschickt wohl die Mailanfrage, aber es wird keine Bestätigung angezeigt.

Dies kann wie folgt behoben werden:

Im Template den folgenden Befehl einbinden:

<jdoc:include type="message" />
in den meisten fällen passt es am besten direkt vor <jdoc:include type="component" /> oder zumindest in dem zugehörigen div.

Herzlichen Dank an hermione

Joomla: Modultitel wird nicht angezeigt

In Joomla 2.5 wurde mir der Modultitel nicht angezeigt, obwohl ich ihn in der Moduleinstellung als "Anzeigen" markiert hatte.

Dies hing damit zusammen, dass ich die Definition der Modulposition im Template nicht wie folgt eingestellt hatte:

<jdoc:include type="modules" name="left" style="xhtml" /> 

style="xhtml" ist hier wichtig!

Migration Joomla 1.5 auf 1.6 – Administratordaten weg

Habe versucht, Joomla 1.5 auf die neue Version 1.6 zu migrieren. Das hat auch mehr oder weniger gut geklappt. Ausser einigen kleineren Migrationsfehlern hat dies soweit geklappt.

Ein Fehler war beispielsweise auch, dass ich mich auf der neuen Seite als Administrator nicht mehr einloggen konnte.
Es kam immer die Fehlermeldung: "You do not have access to the administrator section of this site."
Recherchen in Foren haben leider zu nichts geführt.

Weiterlesen Migration Joomla 1.5 auf 1.6 – Administratordaten weg

Menuepunkt, aktiver Link hervorheben

Habe wieder lange rumgesucht…

Für ein Projekt sollte in der Navigation der aktuelle Link hervorgehoben bleiben.

Mit dem folgendem Code im Template ist das möglich:

#active_menu {
    color: red;
}

So wird der Menuepunkt rot hervorgehoben.