]> git.mxchange.org Git - shipsimu.git/blobdiff - application/ship-simu/templates/de/code/login_form.ctp
Rewritten for updated core
[shipsimu.git] / application / ship-simu / templates / de / code / login_form.ctp
index 0d6b64e928e8b6d0ce2c281c70b76d346fd50658..6b0110df88c384c2d23cf20295cdb52e961bbf82 100644 (file)
@@ -2,82 +2,83 @@
 // Get helper instance for web forms. This will add the opening form-tag to
 // the helper's render cache which is simply a small variable in the class
 // BaseHelper.
-$helper = WebFormHelper::createWebFormHelper($this, 'shipsimu_user_login');
+$helperInstance = ObjectFactory::createObjectByConfiguredName('web_form_helper', array($this, 'shipsimu_user_login'));
 
 // Formular deaktiviert?
-if ($helper->ifLoginIsEnabled()) {
+if ($helperInstance->ifLoginIsEnabled()) {
        // Formular ist aktiv
-       $helper->addFormGroup('login', "Gebe hier deine Logindaten ein:");
+       $helperInstance->addFormGroup('login', "Gebe hier deine Logindaten ein:");
 
        // Welches Loginverfahren wurde konfiguriert?
-       if ($helper->ifLoginWithUsername()) {
+       if ($helperInstance->ifLoginWithUsername()) {
                // Login mit Username
-               $helper->addFormSubGroup('username', "Bitte mit deinem Nickname einloggen.");
-               $helper->addFieldText('username', "Dein Nickname:");
-               $helper->addInputTextField('username');
-       } elseif ($helper->ifLoginWithEmail()) {
+               $helperInstance->addFormSubGroup('username', "Bitte mit deinem Nickname einloggen.");
+               $helperInstance->addFieldText('username', "Dein Nickname:");
+               $helperInstance->addInputTextField('username');
+       } elseif ($helperInstance->ifLoginWithEmail()) {
                // Login mit Email
-               $helper->addFormSubGroup('email', "Bitte mit deiner Email-Adresse einloggen.");
-               $helper->addFieldText('email', "Deine Email-Addresse:");
-               $helper->addInputTextField('email');
+               $helperInstance->addFormSubGroup('email', "Bitte mit deiner Email-Adresse einloggen.");
+               $helperInstance->addFieldText('email', "Deine Email-Addresse:");
+               $helperInstance->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');
+               $helperInstance->addFormSubGroup('user_email', "Bitte mit deinem Nickname oder Email-Adresse einloggen.");
+               $helperInstance->addFieldText('user_email', "Dein Nickname/Email:");
+               $helperInstance->addInputTextField('user_email');
        }
 
-       $helper->addFormSubGroup('pass', "Gebe dein Passwort von der Anmeldung ein.");
-       $helper->addFieldText('pass', "Dein Passwort:");
-       $helper->addInputPasswordField('pass');
+       $helperInstance->addFormSubGroup('pass', "Gebe dein Passwort von der Anmeldung ein.");
+       $helperInstance->addFieldText('pass', "Dein Passwort:");
+       $helperInstance->addInputPasswordField('pass');
 
        // CAPTCHA enabled?
-       if ($helper->ifFormSecuredWithCaptcha()) {
-               $helper->addFormGroup('captcha_user', "Unser Benuzter-Login ist durch ein CAPTCHA geschützt. Bitte wiederhole den angezeigten Code, damit du dich einloggen kannst.");
-               $helper->addCaptcha();
+       if ($helperInstance->ifFormSecuredWithCaptcha()) {
+               $helperInstance->addFormGroup('captcha_user', "Das Benutzer-Login ist durch ein CAPTCHA geschützt. Bitte wiederhole den angezeigten Code, damit du dich einloggen kannst.");
+               $helperInstance->addCaptcha();
        } // END - if
 
        // Submit buttons
-       $helper->addFormGroup('buttons_user', "Alles richtig eingegeben?");
-       $helper->addInputResetButton("Formular leeren");
-       $helper->addInputSubmitButton("Zum Spiel einloggen");
+       $helperInstance->addFormGroup('buttons_user', "Alles richtig eingegeben?");
+       $helperInstance->addInputResetButton("Formular leeren");
+       $helperInstance->addInputSubmitButton("Zum Spiel einloggen");
 } else {
        // Formular deaktiviert
-       $helper->addFormNote('form_deactivated', "Einloggen in's Spiel ist derzeit administrativ deaktiviert worden. Bitte komme später noch mal wieder.");
-       $helper->addFormNote('admin_notice', "Nachricht vom Admin: <span id=\"disabled_reason\">".$this->getConfigInstance()->readConfig('login_disabled_reason')."</span>");
+       $helperInstance->addFormNote('form_deactivated', "Einloggen in&#39;s Spiel ist derzeit administrativ deaktiviert worden. Bitte komme sp&auml;ter noch mal wieder.");
+       $helperInstance->addFormNote('admin_notice', "Nachricht vom Admin: <span id=\"disabled_reason\">".$this->getConfigInstance()->readConfig('login_disabled_reason')."</span>");
 }
 
 // Formular schliessen
-$helper->flushContent();
+$helperInstance->flushContent();
 
 // Ist Gastlogin erlaubt?
-if ($helper->ifGuestLoginAllowed()) {
+if ($helperInstance->ifGuestLoginAllowed()) {
        // Neue Helper-Instanz holen
-       $helper = WebFormHelper::createWebFormHelper($this, 'shipsimu_guest_login');
-       $helper->addInputHiddenConfiguredField('user', 'guest_login');
-       $helper->addInputHiddenConfiguredField('passwd', 'guest_login');
+       $helperInstance = ObjectFactory::createObjectByConfiguredName('web_form_helper', array($this, 'shipsimu_guest_login'));
+       $helperInstance->addInputHiddenConfiguredField('user', 'guest_login');
+       $helperInstance->addInputHiddenConfiguredField('passwd', 'guest_login');
 
        // CAPTCHA enbaled?
-       if ($helper->ifFormSecuredWithCaptcha()) {
-               $helper->addFormGroup('captcha_guest', "Unser Gast-Login ist durch ein CAPTCHA gesch&uuml;tzt. Bitte wiederhole den angezeigten Code, damit du dich einloggen kannst.");
-               $helper->addCaptcha();
+       if ($helperInstance->ifFormSecuredWithCaptcha()) {
+               $helperInstance->addFormGroup('captcha_guest', "Unser Gast-Login ist durch ein CAPTCHA gesch&uuml;tzt. Bitte wiederhole den angezeigten Code, damit du dich einloggen kannst.");
+               $helperInstance->addCaptcha();
        } // END - if
 
        // Submit button
-       $helper->addFormGroup('buttons_guest', "Gastlogins sind in der Funkionsweise eingeschr&auml;nkt. Mehr dazu unter &quot;Gastlogin&quot;.");
-       $helper->addInputSubmitButton("Als Gast einloggen");
-       $helper->flushContent();
+       $helperInstance->addFormGroup('buttons_guest', "Gastlogins sind in der Funkionsweise eingeschr&auml;nkt. Mehr dazu unter &quot;Gastlogin&quot;.");
+       $helperInstance->addInputSubmitButton("Als Gast einloggen");
+       $helperInstance->flushContent();
 }
 
 // Get helper instance
-$helper = WebLinkHelper::createWebLinkHelper($this, 'register_login_form_link', 'index.php?app=ship-simu&amp;page=register');
+$helperInstance = ObjectFactory::createObjectByConfiguredName('web_link_helper', array($this, 'register_login_form', 'index.php?app={?app_short_name?}&amp;page=register'));
 
 // Set link text
-$helper->setLinkTextById('register_login_form_link_text');
+$helperInstance->addLinkWithTextById('register_login');
 
 // Flush the content
-$helper->flushContent();
+$helperInstance->flushContent();
 
+// [EOC]
 ?>
 <div id="content_header">
        Einloggen zu <span class="app_name">{?app_full_name?}</span>
@@ -94,5 +95,5 @@ $helper->flushContent();
 </div>
 
 <div id="content_footer">
-       Noch kein Spieleaccount? {?register_login_form_link?}
+       Noch kein Spieleaccount? {?register_login_form?}
 </div>