Einrichten des Loginfensters

Als Erweiterung zum Original-Logintemplate des Redaxo Community-Addons gibt es in diesem Login-Template mal wieder ein paar “Schalter”. Dadurch ist eine einfache Anpassung des Loginfensters möglich.

  1. // Einrichten des Loginbereichs - Schalter: on|off
  2. // bei Status Logout
  3. $oTextStatus      = 'on'; // Text mit aktuellem Login-Status anzeigen
  4. $oLoginInput      = 'on'; // Login-Inputfelder Name/Passwort anzeigen
  5. $oLinkRegister      = 'on'; // "Registrieren?"-Link anzeigen
  6. $oLinkPassword    = 'on'; // "Passwort vergessen"-Link anzeigen
  7.  
  8. // bei Status Login
  9. $iTextStatus      = 'on'; // Text mit aktuellem Login-Status anzeigen
  10. $iLoginUser     = 'on'; // "User: Username" anzeigen
  11. $iLinkMyProfile   = 'on'; // "Mein Profil"-Link anzeigen
  12. $iLinkLogout      = 'on'; // "Logout"-Link anzeigen

Gleichzeitig kann das Loginfenster je nach Login-Zustand unterschiedliche Inhalte anzeigen.
Der Status ‘Logout’ bedeutet in diesem Fall, dass sich der Besucher der Site nicht angemeldet hat, während der Status ‘Login’ in dem Fall vorliegt, in dem sich der Besucher mit seinem Benutzernamen und Passwort auf der Seite eingeloggt hat.
Das ein- bzw. ausschalten der Funktionen erfolgt über einen einfachen ‘on’ oder ‘off’-Eintrag. Auch ein leerer Inhalt mittels ‘’ schaltet den Eintrag ab.

Im folgenden Bereich können dann noch Anpassungen für bestimmte Bezeichner vorgenommen werden.

// Bezeichner / Textvorgaben
$msgLinkRegisterTxt   = 'Registrieren?';    // Text für Registrierungs-Link
$msgLinkPasswordTxt   = 'Passwort vergessen?';// Text für Link Passwort vergessen
$msgLoginUserTxt    = 'User: ';       // Text vor aktuellem User
$msgLinkLogoutTxt   = 'Logout';       // Bezeichnung des "Logout"-Links
$msgLinkMyProfileTxt  = 'Mein Profil';    // Bezeichnung des "Mein Profil"-Links
$msgStatusTxt     = 'Status: ';     // Text vor Statusanzeige
$msgStatusLogin     = 'Login';        // Statusanzeige "angemeldet"
$msgStatusLogout    = 'Logout';       // Statusanzeige "abgemeldet"

Hier können bestimmte Texte und Bezeichner schnell angepasst werden.
Die folgenden Zeilen sorgen dann für den Inhalt des Loginfensters.