Subversion-Projekte lars-tiefland.ci

Revision

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

Revision Autor Zeilennr. Zeile
855 lars 1
<style>
866 lars 2
	.multi
3
	{
4
		margin-right:10px!important;
5
	}
855 lars 6
</style>
7
<script>
866 lars 8
	$(function(){
9
		$("input[type=button]").button();
10
		$('.multi').toChecklist({
11
			addSearchBox: false,
12
			preferIdOverName : false,
13
			addScrollBar:false,
14
			listWidth:300,
15
			itemWidth:120
16
		});
17
		$('.multi12').toChecklist({
18
			addSearchBox: false,
19
			preferIdOverName : false,
20
			addScrollBar:false,
21
			listWidth:650,
22
			itemWidth:45
23
		});
24
		$('#reiter').tabs();
25
	});
855 lars 26
</script>
27
<form method="post" id="scheduler_form">
866 lars 28
	<div id="reiter">
29
		<ul>
30
			<li>
31
				<a href="#basisdaten">Basisdaten</a>
32
			</li>
33
			<li>
34
				<a href="#datum">Datum</a>
35
			</li>
36
			<li>
37
				<a href="#zeit">Zeit</a>
38
			</li>
39
		</ul>
40
		<div id="basisdaten">
41
			<table>
42
				<tr>
43
					<td>ID</td>
44
					<td>{$task.id}</td>
45
				</tr>
46
				<tr>
47
					<td>Name</td>
48
					<td>
49
						<input name="name" value="{$task.name}" />
50
					</td>
51
				</tr>
52
				<tr>
53
					<td>Art des Jobs</td>
54
					<td>
55
						<input type="text" name="art" value="{$task.art}" />
56
					</td>
57
				</tr>
58
				<tr>
59
					<td>Job ausf&uuml;hren?</td>
60
					<td>
61
						<input type="hidden" name="aktiv" value="0" />
62
						<input type="checkbox" value="1" name="aktiv" {if $task.aktiv==1  || !$task.id}checked="checked"{/if}/>
63
					</td>
64
				</tr>
65
				<tr>
66
					<td>Benutzer</td>
67
					<td>
68
						{$task.user}
69
						<input type="hidden" name="user" value="{$task.user}" />
70
					</td>
71
				</tr>
72
				<tr>
73
					<td>E-Mail</td>
74
					<td>
75
						<input type="text" name="email" value="{$task.email}" />
76
					</td>
77
				</tr>
78
				<tr>
79
					<td>Befehl</td>
80
					<td>
81
						<input type="text" name="skript" value="{$task.skript}" />
82
					</td>
83
				</tr>
84
				<tr>
85
					<td>Parameter</td>
86
					<td>
87
						<input type="text" name="parameter" value="{$task.parameter}" />
88
					</td>
89
				</tr>
90
				<tr>
91
					<td>Nutzungsart</td>
92
					<td>
93
						{html_options name="nutzungsart" options=$nutzungsarten selected=$task.nutzungsart}
94
					</td>
95
				</tr>
96
			</table>
97
		</div>
98
		<div id="datum">
99
			<table>
100
				<tr style="vertical-align:top">
101
					<td>Datum</td>
102
					<td>
103
						<table>
104
						<tr>
105
							<td>
106
								<div style="float:left;">
107
									<select name="dow" id="dow" multiple="multiple" size="7" class="multi">
108
									{html_options options=$tage selected=$task.intervallParsed.dow}
109
									</select>
110
									<input type="button" onclick="$('#dow').toChecklist('checkAll');" class="smallButton" value="alles selektieren" />
111
									<br />
112
									<input type="button" onclick="$('#dow').toChecklist('invert');" class="smallButton"	value="Auswahl umkehren" />
113
								</div>
114
								<div style="float:left;margin-left:10px;">
115
									{html_options name="mon" id="mon" options=$monate selected=$task.intervallParsed.mon multiple="multiple" size="6" class="multi"}
116
									<input type="button" onclick="$('#mon').toChecklist('checkAll');" class="smallButton" value="alles selektieren" />
117
									<br />
118
									<input type="button" onclick="$('#mon').toChecklist('invert');" class="smallButton"	value="Auswahl umkehren" />
119
								</div>
120
								<div style="float:left;margin-top:10px;">
121
									{html_options name="dom" id="dom" class="multi12" multiple="multiple" size="6" options=$dom selected=$task.intervallParsed.dom}
122
									<input type="button" onclick="$('#dom').toChecklist('checkAll');" class="smallButton" value="alles selektieren" />
123
									<input type="button" onclick="$('#dom').toChecklist('invert');" class="smallButton"	value="Auswahl umkehren" />
124
								</div>
125
							</td>
126
						</tr>
127
						</table>
128
					</td>
129
				</tr>
130
			</table>
131
		</div>
132
		<div id="zeit">
133
			<table>
134
				<tr>
135
					<td style="vertical-align:top">Zeit</td>
136
					<td>
137
						<div style="float:left;margin-top:10px;">
138
						Stunde: {html_options options=$hours selected=$task.intervallParsed.hour|default:"" name="Time_Hour" class="multi12" multiple="multiple"}
139
						<input type="button" onclick="$('#Time_Hour').toChecklist('checkAll');" class="smallButton" value="alles selektieren" />
140
						<input type="button" onclick="$('#Time_Hour').toChecklist('invert');" class="smallButton"	value="Auswahl umkehren" />
141
						</div>
142
						<div style="float:left;margin-top:10px;">
143
						Minute: {html_options options=$minutes selected=$task.intervallParsed.min|default:"" name="Time_Minute" class="multi12" multiple="multiple"}
144
						<input type="button" onclick="$('#Time_Minute').toChecklist('checkAll');" class="smallButton" value="alles selektieren" />
145
						<input type="button" onclick="$('#Time_Minute').toChecklist('invert');" class="smallButton"	value="Auswahl umkehren" />
146
						</div>
147
					</td>
148
				</tr>
149
				<tr>
150
					<td>Frequenz</td>
151
					<td>
152
						Stunde: {html_options name="rep_hour" id="rep_hours" options=$rep_hours selected=$task.intervallParsed.rep_hour}
153
						<br />
154
						Minute: {html_options name="rep_min" id="rep_min" options=$rep_min selected=$task.intervallParsed.rep_min}
155
					</td>
156
				</tr>
157
			</table>
158
		</div>
159
	</div>
160
	<input type="hidden" name="mode" value="save" />
161
	<input type="hidden" name="id" value="{$task.id}" />
855 lars 162
</form>