Subversion-Projekte lars-tiefland.webhosting

Revision

Revision 33 | Revision 60 | Zur aktuellen Revision | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

<!-- $URL: file:///svn/repos/webhosting/trunk/templates/order5.tpl $ last modified in Revision $Rev: 34 $ by $Author: lars $ at $Date: 2007-04-09 17:52:10 +0200 (Mo, 09 Apr 2007) $ -->
{literal}
        <script language="JavaScript" type="text/javascript">
                function check_step()
                {
                        var svn=document.order.svn.value;
                        var forum=document.order.forum.value;
                        var copper=document.order.copper.value;
                        if (forum==1 || forum==2 || copper==1)
                        {
                                var admin_name=document.order.admin_name.value;
                                var admin_pw=document.order.admin_pw.value;
                                var admin_pw_conf=document.order.admin_pw_conf.value;
                                if (admin_name=="")
                                {
                                        window.alert("Bitte einen Admin Namen festlegen!");
                                        document.order.admin_name.focus();
                                        return false;
                                }
                                if (admin_name.length<5)
                                {
                                        window.alert("Der Admin Name muß mindestens 5 Zeichen lang sein!");
                                        document.order.admin_name.focus();
                                        return false;
                                }
                                if (admin_pw=="")
                                {
                                        window.alert("Bitte ein Admin Passwort festlegen!");
                                        document.order.admin_pw.focus();
                                        return false;
                                }
                                if (admin_pw.length<5)
                                {
                                        window.alert("Das Admin Passwort muß mindestens 5 Zeichen lang sein!");
                                        document.order.admin_pw.focus();
                                        return false;
                                }
                                if (admin_pw!=admin_pw_conf)
                                {
                                        window.alert("Die Admin Passwörter stimmen nicht überein!");
                                        document.order.admin_pw.focus();
                                        return false;
                                }
                        }
                        if (svn==1)
                        {
                                var repo_name=document.order.repo.value;
                                var svn_user=document.order.svn_user.value;
                                if (repo_name=="")
                                {
                                        window.alert("Bitte einen Repository Namen festlegen!");
                                        document.order.repo.focus();
                                        return false;
                                }
                                if (repo_name.length<3)
                                {
                                        window.alert("Der Name für das Repository muß mindestens 3 Zeichen lang sein!");
                                        document.order.repo.focus();
                                        return false;
                                }
                                if (svn_user=="")
                                {
                                        window.alert("Ohne User-/Passwortkombination könntest Du nicht in das Repository schreiben!");
                                        document.order.svn_user.focus();
                                        return false;
                                }
                        }
                }
        </script>
{/literal}
<div class="error_upd"> {$meld}</div>
<form name="order" action="{$SCRIPTNAME}" method="post" onsubmit="return check_step();">
        <table class="bodyline">
                <tr>
                        <th>Eigenschaft</th>
                        <th>Wert</th>
                        <th>Bemerkungen</th>
                </tr>
                {if $forum || $copper || $svn}
                {if $forum || $copper}
                <tr>
                        <td>Forum/Coppermin Admin Name</td>
                        <td><input type="text" name="admin_name" value="{$admin_name}" maxlength=32 size=36></td>
                        <td>min. 5; max. 20 Zeichen</td>
                </tr>
                <tr>
                        <td>Admin Passwort</td>
                        <td><input type="password" name="admin_pw" value="{$admin_pw}" maxlength=32 size=36></td>
                        <td>min. 5; max. 32 Zeichen</td>
                </tr>
                <tr>
                        <td>Admin Passwort bestätigen</td>
                        <td><input type="password" name="admin_pw_conf" value="" maxlength=32 size=36></td>
                        <td>min. 5; max. 32 Zeichen</td>
                </tr>
                {/if}
                {if $svn}
                <tr>
                        <td>Suversion Repository Name</td>
                        <td><input type="text" name="repo" value="{$repo}" maxlength=11 size=11></td>
                        <td>min. 3; max. 11 Zeichen</td>
                </tr>
                <tr>
                        <td>Subversion Benutzer-/Passwort Kombitnationen (1 pro Zeile)</td>
                        <td><textarea name="svn_user" rows=10 cols=50>{$svn_user}</textarea></td>
                        <td>Format: &lt;Username&gt; = &lt;Passwort&gt;</td>
                </tr>
                {/if}
                {else}
                        <tr>
                                <td colspan=3><div class="error">Du hast keine Software ausgewählt. Daher gibt es nichts zu konfigurieren.</div></td>
                        </tr>
                {/if}
                <tr>
                        <td class="catBottom" colspan="3"><input type="submit" value="Schritt 6"></td>
                </tr>
        </table>
        <input type="hidden" name="mode" value="step6">
        <input type="hidden" name="name" value="{$name}">
        <input type="hidden" name="firstname" value="{$vname}">
        <input type="hidden" name="email" value="{$email}">
        <input type="hidden" name="domain" value="{$domain}">
        <input type="hidden" name="emails" value="{$emails}">
        <input type="hidden" name="targets" value="{$targets}">
        <input type="hidden" name="db_anz" value="{$db_anz}">
        <input type="hidden" name="space" value="{$space}">
        <input type="hidden" name="email_type" value="{$email_type}">
        <input type="hidden" name="traffic" value="{$traffic}">
        <input type="hidden" name="webmail" value="{$webmail}">
        <input type="hidden" name="forum" value="{$forum}">
        <input type="hidden" name="copper" value="{$copper}">
        <input type="hidden" name="svn" value="{$svn}">
</form>