Subversion-Projekte lars-tiefland.webhosting

Revision

Revision 34 | Zur aktuellen Revision | Details | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
33 lars 1
<!-- $URL: file:///svn/repos/webhosting/trunk/templates/order5.tpl $ last modified in Revision $Rev: 60 $ by $Author: lars $ at $Date: 2007-06-14 15:23:14 +0200 (Do, 14 Jun 2007) $ -->
1 lars 2
{literal}
3
	<script language="JavaScript" type="text/javascript">
4
		function check_step()
5
		{
6
			var svn=document.order.svn.value;
33 lars 7
			var forum=document.order.forum.value;
1 lars 8
			var copper=document.order.copper.value;
33 lars 9
			if (forum==1 || forum==2 || copper==1)
1 lars 10
			{
11
				var admin_name=document.order.admin_name.value;
12
				var admin_pw=document.order.admin_pw.value;
13
				var admin_pw_conf=document.order.admin_pw_conf.value;
14
				if (admin_name=="")
15
				{
16
					window.alert("Bitte einen Admin Namen festlegen!");
17
					document.order.admin_name.focus();
18
					return false;
19
				}
20
				if (admin_name.length<5)
21
				{
22
					window.alert("Der Admin Name muß mindestens 5 Zeichen lang sein!");
23
					document.order.admin_name.focus();
24
					return false;
25
				}
26
				if (admin_pw=="")
27
				{
28
					window.alert("Bitte ein Admin Passwort festlegen!");
29
					document.order.admin_pw.focus();
30
					return false;
31
				}
32
				if (admin_pw.length<5)
33
				{
34
					window.alert("Das Admin Passwort muß mindestens 5 Zeichen lang sein!");
35
					document.order.admin_pw.focus();
36
					return false;
37
				}
38
				if (admin_pw!=admin_pw_conf)
39
				{
40
					window.alert("Die Admin Passwörter stimmen nicht überein!");
41
					document.order.admin_pw.focus();
42
					return false;
43
				}
44
			}
45
			if (svn==1)
46
			{
47
				var repo_name=document.order.repo.value;
48
				var svn_user=document.order.svn_user.value;
49
				if (repo_name=="")
50
				{
51
					window.alert("Bitte einen Repository Namen festlegen!");
52
					document.order.repo.focus();
53
					return false;
54
				}
55
				if (repo_name.length<3)
56
				{
57
					window.alert("Der Name für das Repository muß mindestens 3 Zeichen lang sein!");
58
					document.order.repo.focus();
59
					return false;
60
				}
61
				if (svn_user=="")
62
				{
63
					window.alert("Ohne User-/Passwortkombination könntest Du nicht in das Repository schreiben!");
64
					document.order.svn_user.focus();
65
					return false;
66
				}
67
			}
68
		}
69
	</script>
70
{/literal}
6 lars 71
<div class="error_upd">	{$meld}</div>
1 lars 72
<form name="order" action="{$SCRIPTNAME}" method="post" onsubmit="return check_step();">
73
	<table class="bodyline">
74
		<tr>
75
			<th>Eigenschaft</th>
76
			<th>Wert</th>
77
			<th>Bemerkungen</th>
78
		</tr>
33 lars 79
		{if $forum || $copper || $svn}
80
		{if $forum || $copper}
1 lars 81
		<tr>
33 lars 82
			<td>Forum/Coppermin Admin Name</td>
6 lars 83
			<td><input type="text" name="admin_name" value="{$admin_name}" maxlength=32 size=36></td>
1 lars 84
			<td>min. 5; max. 20 Zeichen</td>
85
		</tr>
86
		<tr>
87
			<td>Admin Passwort</td>
10 lars 88
			<td><input type="password" name="admin_pw" value="{$admin_pw}" maxlength=32 size=36></td>
1 lars 89
			<td>min. 5; max. 32 Zeichen</td>
90
		</tr>
91
		<tr>
92
			<td>Admin Passwort bestätigen</td>
93
			<td><input type="password" name="admin_pw_conf" value="" maxlength=32 size=36></td>
94
			<td>min. 5; max. 32 Zeichen</td>
95
		</tr>
96
		{/if}
97
		{if $svn}
98
		<tr>
99
			<td>Suversion Repository Name</td>
6 lars 100
			<td><input type="text" name="repo" value="{$repo}" maxlength=11 size=11></td>
1 lars 101
			<td>min. 3; max. 11 Zeichen</td>
102
		</tr>
103
		<tr>
104
			<td>Subversion Benutzer-/Passwort Kombitnationen (1 pro Zeile)</td>
6 lars 105
			<td><textarea name="svn_user" rows=10 cols=50>{$svn_user}</textarea></td>
28 lars 106
			<td>Format: &lt;Username&gt; = &lt;Passwort&gt;</td>
1 lars 107
		</tr>
108
		{/if}
109
		{else}
110
			<tr>
111
				<td colspan=3><div class="error">Du hast keine Software ausgewählt. Daher gibt es nichts zu konfigurieren.</div></td>
112
			</tr>
113
		{/if}
114
		<tr>
115
			<td class="catBottom" colspan="3"><input type="submit" value="Schritt 6"></td>
116
		</tr>
117
	</table>
118
	<input type="hidden" name="mode" value="step6">
119
	<input type="hidden" name="name" value="{$name}">
120
	<input type="hidden" name="firstname" value="{$vname}">
121
	<input type="hidden" name="email" value="{$email}">
122
	<input type="hidden" name="domain" value="{$domain}">
123
	<input type="hidden" name="emails" value="{$emails}">
124
	<input type="hidden" name="targets" value="{$targets}">
125
	<input type="hidden" name="db_anz" value="{$db_anz}">
126
	<input type="hidden" name="space" value="{$space}">
127
	<input type="hidden" name="email_type" value="{$email_type}">
128
	<input type="hidden" name="traffic" value="{$traffic}">
60 lars 129
	<input type="hidden" name="os" value="{$os}">
19 lars 130
	<input type="hidden" name="webmail" value="{$webmail}">
33 lars 131
	<input type="hidden" name="forum" value="{$forum}">
1 lars 132
	<input type="hidden" name="copper" value="{$copper}">
18 lars 133
	<input type="hidden" name="svn" value="{$svn}">
1 lars 134
</form>