Templates rewritten
[shipsimu.git] / application / ship-simu / templates / de / code / login_form.ctp
index 6d926e816545bac814b6070f8e734ec2e71207b9..0a00ca5c9afc44c0ee7bd29f6afcb108477f17f0 100644 (file)
@@ -7,32 +7,39 @@ $helper = WebFormHelper::createWebFormHelper($this, "shipsimu_user_login");
 // Formular deaktiviert?
 if ($helper->ifLoginIsEnabled()) {
        // Formular ist aktiv
-       $helper->addFormGroup("login", "Gebe hier deine Logindaten ein:");
+       $helper->addFormGroup('login', "Gebe hier deine Logindaten ein:");
 
        // Welches Loginverfahren wurde konfiguriert?
        if ($helper->ifLoginWithUsername()) {
                // Login mit Username
-               $helper->addFormSubGroup("username", "Bitte mit deinem Nickname einloggen.");
-               $helper->addFieldText("username", "Dein Nickname:");
-               $helper->addInputTextField("username");
+               $helper->addFormSubGroup('username', "Bitte mit deinem Nickname einloggen.");
+               $helper->addFieldText('username', "Dein Nickname:");
+               $helper->addInputTextField('username');
        } elseif ($helper->ifLoginWithEmail()) {
                // Login mit Email
-               $helper->addFormSubGroup("email", "Bitte mit deiner Email-Adresse einloggen.");
-               $helper->addFieldText("email", "Deine Email-Addresse:");
-               $helper->addInputTextField("email");
+               $helper->addFormSubGroup('email', "Bitte mit deiner Email-Adresse einloggen.");
+               $helper->addFieldText('email', "Deine Email-Addresse:");
+               $helper->addInputTextField('email');
        } else {
                // Login mit Email/Username
-               $helper->addFormSubGroup("user_email", "Bitte mit deinem Nickname oder Email-Adresse einloggen.");
-               $helper->addFieldText("user_email", "Dein Nickname/Email:");
-               $helper->addInputTextField("user_email");
+               $helper->addFormSubGroup('user_email', "Bitte mit deinem Nickname oder Email-Adresse einloggen.");
+               $helper->addFieldText('user_email', "Dein Nickname/Email:");
+               $helper->addInputTextField('user_email');
        }
 
-       $helper->addFormSubGroup("pass", "Gebe dein Passwort von der Anmeldung ein.");
-       $helper->addFieldText("pass", "Dein Passwort:");
-       $helper->addInputPasswordField("pass");
-       $helper->addFormGroup("buttons", "Alles richtig eingegeben?");
+       $helper->addFormSubGroup('pass', "Gebe dein Passwort von der Anmeldung ein.");
+       $helper->addFieldText('pass', "Dein Passwort:");
+       $helper->addInputPasswordField('pass');
+
+       // CAPTCHA enabled?
+       if ($helper->ifFormSecuredWithCaptcha()) {
+               $helper->addFormGroup('captcha', "Unser Benuzter-Login ist durch ein CAPTCHA geschützt. Bitte wiederhole den angezeigten Code, damit du dich einloggen kannst.");
+               $helper->addCaptcha();
+       } // END - if
+
+       // Submit buttons
+       $helper->addFormGroup('buttons', "Alles richtig eingegeben?");
        $helper->addInputResetButton("Formular leeren");
-       $helper->addCaptcha();
        $helper->addInputSubmitButton("Zum Spiel einloggen");
 } else {
        // Formular deaktiviert
@@ -47,10 +54,17 @@ $helper->flushContent();
 if ($helper->ifGuestLoginAllowed()) {
        // Neue Helper-Instanz holen
        $helper = WebFormHelper::createWebFormHelper($this, "shipsimu_guest_login");
-       $helper->addInputHiddenField("username", $this->getConfigInstance()->readConfig('guest_login_username'));
-       $helper->addInputHiddenField("pass", $this->getConfigInstance()->readConfig('guest_login_password'));
-       $helper->addFormGroup("buttons", "Gastlogins sind in der Funkionsweise eingeschränkt. Mehr dazu unter "Gastlogin".");
-       $helper->addCaptcha();
+       $helper->addInputHiddenConfiguredField('username', 'guest_login');
+       $helper->addInputHiddenConfiguredField('pass', 'guest_login');
+
+       // CAPTCHA enbaled?
+       if ($helper->ifFormSecuredWithCaptcha()) {
+               $helper->addFormGroup('captcha', "Unser Gast-Login ist durch ein CAPTCHA geschützt. Bitte wiederhole den angezeigten Code, damit du dich einloggen kannst.");
+               $helper->addCaptcha();
+       } // END - if
+
+       // Submit button
+       $helper->addFormGroup('buttons', "Gastlogins sind in der Funkionsweise eingeschränkt. Mehr dazu unter "Gastlogin".");
        $helper->addInputSubmitButton("Als Gast einloggen");
        $helper->flushContent();
 }