Subversion-Projekte lars-tiefland.ci

Revision

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

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