-<?php
-// 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_register");
-
-// Nickname und Passwort sollten immer abgefragt werden, die Email als Loginname
-// wuerde aber auch gehen.
-$helper->addFormGroup("login", "Bitte gebe hier gewünschten Nickname und dein Zugangspasswort ein.");
-$helper->addFormSubGroup("username", "Dein Nickname wird erst nach Absenden des Formulares geprüft. Später bauen wir dann einen automatischen Test ein, der dir sofort zeigt, ob der Nickname bereits vergeben ist.");
-$helper->addFieldText("username", "Nickname im Spiel:");
-$helper->addInputTextField("username");
-$helper->addFormSubGroup("password", "Dein Passwort sollte nicht zu leicht erratbar sein. Später bauen wir hier noch einen automatischen Test ein, der dir sofort die Passwortstärke anzeigt.");
-$helper->addFieldText("pass1", "Passwort:");
-$helper->addInputPasswordField("pass1");
-$helper->addFieldText("pass2", "Passwortwiederholung:");
-$helper->addInputPasswordField("pass2");
-
-if ($helper->ifRegisterRequiresEmailVerification()) {
- $helper->addFormGroup("email", "Bitte gebe deine Email zweimal (ein zweites Mal zur Bestätigung) ein, damit wir dir deinen Freischaltlink zusenden können.");
- $helper->addFieldText("email1", "Email-Adresse:");
- $helper->addInputTextField("email1");
- $helper->addFieldText("email2", "Wiederholung Email-Adresse:");
- $helper->addInputTextField("email2");
- if ($helper->ifEmailMustBeUnique()) {
- $helper->addFormNote("Die von dir eingegebene Email-Adresse darf nur einmal im Spiel verwendet worden sein.");
- } // END - Unique email addresses
-} // END - email verification
-
-if ($helper->ifRegisterIncludesProfile()) {
- $helper->addFormGroup("profile", "Hier kannst du zusätzlich deine Profildaten vorweg eingeben, du kannst sie aber auch nach dem Login vervollständigen!");
- if (!$helper->ifRegisterRequiresEmailVerification()) {
- $helper->addFormSubGroup("email", "Die Angabe deiner Email-Adresse ist nur dann nötig, wenn du auch Email-Benachrichtigungen (<span id=\"add_note\">*1</span>) haben möchtest.");
- $helper->addFieldText("email1", "Email-Adresse:");
- $helper->addInputTextField("email1");
- } // END - No email verification
-
- // Persoenliche Daten mit in der Anmeldung abfragen?
- if ($helper->ifRegisterIncludesPersonaData()) {
- $helper->addFormSubGroup("persona", "Wenn du magst, dann vervollständige deine komplette Adresse mit deinem Namen.");
- $helper->addFieldText("surname", "Dein Vorname:");
- $helper->addInputTextField("surname");
- $helper->addFieldText("family", "Dein Nachname:");
- $helper->addInputTextField("family");
- $helper->addFieldText("street", "Strasse und Hausnummer:");
- $helper->addInputTextField("street");
- $helper->addFieldText("city", "Wohnort:");
- $helper->addInputTextField("city");
- } // END - Persona data
-
- $helper->addFormSubGroup("zip", "Magst du uns auch deine Postleitzahl verraten?");
- $helper->addFieldText("zip", "Postleitzahl:");
- $helper->addInputTextField("zip");
-
- $helper->addFormSubGroup("chat", "Gebe hier deine Nicknames bzw. Nummern an:");
- if ($helper->ifChatEnabled("icq")) {
- $helper->addFieldText("icq", "ICQ-Nummer:");
- $helper->addInputTextField("icq");
- }
- if ($helper->ifChatEnabled("jabber")) {
- $helper->addFieldText("jabber", "Jabber:");
- $helper->addInputTextField("jabber");
- }
- if ($helper->ifChatEnabled("yahoo")) {
- $helper->addFieldText("yahoo", "Yahoo!:");
- $helper->addInputTextField("yahoo");
- }
- if ($helper->ifChatEnabled("aol")) {
- $helper->addFieldText("aol", "AOL-Screenname:");
- $helper->addInputTextField("aol");
- }
- if ($helper->ifChatEnabled("msn")) {
- $helper->addFieldText("msn", "MSN:");
- $helper->addInputTextField("msn");
- }
-
- if (!$helper->ifRegisterRequiresEmailVerification()) {
- $helper->addFormExtraNote(1, "Die Benachrichtigungen per sind im Loginbereich verfeinerbar, welche du genau haben willst.");
- } // END - Extra note
-} // END - ask profile data
-
-// Spielregeln abfragen
-$helper->addFormGroup("rules", "Bitte lese dir die Spieleregeln gut durch und kreuze dann "Ja, ich akzeptiere die aktuellen Spielregeln" an.");
-$helper->addFieldText("rules", "Ja, ich akzeptiere die aktuellen Spielregeln:");
-$helper->addInputCheckboxField("rules", false);
-
-// Abschliessender Hinweis und Abschluss des Formulars
-$helper->addFormGroup("buttons", "Wenn du alle benötigten Felder korrekt ausgefüt hast, kannst du die Anmeldung abschliessen.");
-$helper->addInputResetButton("Alles nochmal eingeben");
-$helper->addInputSubmitButton("Anmeldung zum Spiel abschliessen");
-$helper->addFormNote("Deine Daten werden nach den gültigen Datenschutzgesetzten gespeichert und werden nicht an Dritte weitergegeben. Weiteres dazu siehe Link "Datenschutz".");
-$helper->addFormTag();
-$helper->flushContent();
-?>
-<div id="content_header">
- Anmeldung bei <span class="app_name">{?app_full_name?}</span>
-</div>
-
-<div id="register_box">
- {?shipsimu_register?}
-</div>