1 <style type="text/css">
10 <h3>Neuen Account anlegen</h3>
12 <form method="post" action="login.html">
13 <input type="hidden" name="new" value="1">
17 <td class="font" align="right"><label for="nickname">Username:</label></td>
18 <td align="left"><input type="text" name="nickname" id="nickname" tabindex="3" value="@nickname@" size="50" /></td>
22 <td class="font" align="right"><label for="realname">Name:</label></td>
23 <td align="left"><input type="text" name="realname" id="realname" tabindex="4" value="@realname@" size="50" /></td>
27 <td class="font" align="right"><label for="email">E-Mail:</label></td>
28 <td align="left"><input type="text" name="email" id="email" tabindex="5" value="@email@" size="50" /></td>
32 <td class="font" align="right"><label for="url">Homepage:</label></td>
33 <td align="left"><input type="text" name="url" id="url" tabindex="6" value="@url@" size="50" /></td>
37 <td class="font" align="right"><label for="passwd">Passwort:</label></td>
38 <td align="left"><input type="password" name="passwd" id="passwd" tabindex="7" value="" size="50" /></td>
42 <td class="font" align="right"><label for="pwcopy">Wiederholen:</label></td>
43 <td align="left"><input type="password" name="pwcopy" id="pwcopy" tabindex="8" value="" size="50" /></td>
48 <input class="button" type="submit" tabindex="9" value="Anmelden" onclick="return check_loginform();">
49 <input class="button" type="reset" tabindex="10" value="Zurücksetzen">
52 <script type="text/javascript">
53 function check_loginform()
55 var nick = document.getElementById('nickname');
56 var email = document.getElementById('email');
57 var pass = document.getElementById('passwd');
58 var pwcp = document.getElementById('pwcopy');
59 var url = document.getElementById('url');
61 if (!nick || !email || !pass || !pwcp)
64 if (nick.value.length == 0 || email.value.length == 0) {
65 alert('Sie müssen alle Pflichtfelder ausfüllen!\nSiehe Beschreibung unten.');
69 if (pass.value.length == 0) {
70 alert('Sie haben kein Passwort angegeben!');
74 if (pwcp.value.length == 0) {
75 alert('Sie haben das Passwort nicht wiederholt!');
79 if (pass.value.length < 5) {
80 alert('Ihr Passwort ist zu kurz, bitte verwenden Sie mindestens 5 Zeichen.');
84 if (pass.value != pwcp.value) {
85 alert('Sie haben sich beim Passwort vertippt.');
89 if (!zlist_valid_email(email.value)) {
90 alert('Die angegebene Mail-Adresse ist ungültig.');
94 if (url.value.length > 0 && !zlist_valid_url(url.value)) {
95 alert('Die angegebene Homepage ist ungültig!');
99 if (zlist_fetch('nickname_check', ['nickname', nick.value])) {
100 alert('Dieser Username ist in der Zeitungsliste bereits vergeben.');
111 <h3>Pflichtfelder</h3>
113 <p>Bis auf das Feld "Name" und "Homepage" müssen alle Felder ausgefüllt
114 sein, um sich erfolgreich anzumelden. Sie dürfen den Usernamen frei
115 wählen, diesen werden Sie später zum Anmelden auf dieser Website
116 benötigen. Der Username darf Leerzeichen enthalten.</p>
118 <h3>Mail-Adresse</h3>
120 <p>Die Mail-Adresse muß gültig sein und Ihnen gehören. An diese
121 Adresse wird vom System eine Mail mit Informationen zur Aktivierung
122 Ihres Accounts geschickt. Erst danach können Sie den neuen Account
125 <h3>Optionale Felder</h3>
127 <p>Sie dürfen das Feld "Name" freilassen. Mit anderen Worten, Sie
128 müssen dem System nicht ihren tatsächlichen bürgerlichen Namen
129 mitteilen. Wenn Sie einen Namen angeben, wird dieser nur in der
130 persönlichen Ansprache an Sie (in Mails und auf spezieleln Webseiten)
131 verwendet. Sie dürfen gerne anonym bleiben und lediglich unter Ihrem
132 Usernamen firmieren.</p>
134 <p>Das Feld "Homepage" ist ebenfalls optional und darf leer gelassen
135 werden. Falls Sie die Adresse Ihrer Homepage angeben, wird diese im
136 System als Link zu ihrem Usernamen verwendet.</p>