Subversion-Projekte lars-tiefland.ci

Revision

Revision 924 | Revision 1292 | 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(){
924 lars 5
		$("input[type=button]").button();
922 lars 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">
938 lars 37
	<input type="hidden" name="{$csrf_name}" value="{$csrf_value}" />
866 lars 38
	<div id="reiter">
39
		<ul>
40
			<li>
41
				<a href="#basisdaten">Basisdaten</a>
42
			</li>
43
			<li>
44
				<a href="#datum">Datum</a>
45
			</li>
46
			<li>
47
				<a href="#zeit">Zeit</a>
48
			</li>
49
		</ul>
50
		<div id="basisdaten">
51
			<table>
52
				<tr>
53
					<td>ID</td>
54
					<td>{$task.id}</td>
55
				</tr>
56
				<tr>
57
					<td>Name</td>
58
					<td>
59
						<input name="name" value="{$task.name}" />
60
					</td>
61
				</tr>
62
				<tr>
63
					<td>Art des Jobs</td>
64
					<td>
65
						<input type="text" name="art" value="{$task.art}" />
66
					</td>
67
				</tr>
68
				<tr>
69
					<td>Job ausf&uuml;hren?</td>
70
					<td>
71
						<input type="hidden" name="aktiv" value="0" />
72
						<input type="checkbox" value="1" name="aktiv" {if $task.aktiv==1  || !$task.id}checked="checked"{/if}/>
73
					</td>
74
				</tr>
75
				<tr>
76
					<td>Benutzer</td>
77
					<td>
78
						{$task.user}
79
						<input type="hidden" name="user" value="{$task.user}" />
80
					</td>
81
				</tr>
82
				<tr>
83
					<td>E-Mail</td>
84
					<td>
85
						<input type="text" name="email" value="{$task.email}" />
86
					</td>
87
				</tr>
88
				<tr>
89
					<td>Befehl</td>
90
					<td>
91
						<input type="text" name="skript" value="{$task.skript}" />
92
					</td>
93
				</tr>
94
				<tr>
95
					<td>Parameter</td>
96
					<td>
97
						<input type="text" name="parameter" value="{$task.parameter}" />
98
					</td>
99
				</tr>
100
				<tr>
101
					<td>Nutzungsart</td>
102
					<td>
103
						{html_options name="nutzungsart" options=$nutzungsarten selected=$task.nutzungsart}
104
					</td>
105
				</tr>
106
			</table>
107
		</div>
108
		<div id="datum">
109
			<table>
110
				<tr style="vertical-align:top">
111
					<td>Datum</td>
112
					<td>
113
						<table>
114
						<tr>
115
							<td>
116
								<div style="float:left;">
117
									<select name="dow" id="dow" multiple="multiple" size="7" class="multi">
118
									{html_options options=$tage selected=$task.intervallParsed.dow}
119
									</select>
120
									<input type="button" onclick="$('#dow').toChecklist('checkAll');" class="smallButton" value="alles selektieren" />
121
									<br />
122
									<input type="button" onclick="$('#dow').toChecklist('invert');" class="smallButton"	value="Auswahl umkehren" />
123
								</div>
124
								<div style="float:left;margin-left:10px;">
125
									{html_options name="mon" id="mon" options=$monate selected=$task.intervallParsed.mon multiple="multiple" size="6" class="multi"}
126
									<input type="button" onclick="$('#mon').toChecklist('checkAll');" class="smallButton" value="alles selektieren" />
127
									<br />
128
									<input type="button" onclick="$('#mon').toChecklist('invert');" class="smallButton"	value="Auswahl umkehren" />
129
								</div>
130
								<div style="float:left;margin-top:10px;">
131
									{html_options name="dom" id="dom" class="multi12" multiple="multiple" size="6" options=$dom selected=$task.intervallParsed.dom}
132
									<input type="button" onclick="$('#dom').toChecklist('checkAll');" class="smallButton" value="alles selektieren" />
133
									<input type="button" onclick="$('#dom').toChecklist('invert');" class="smallButton"	value="Auswahl umkehren" />
134
								</div>
135
							</td>
136
						</tr>
137
						</table>
138
					</td>
139
				</tr>
140
			</table>
141
		</div>
142
		<div id="zeit">
143
			<table>
144
				<tr>
145
					<td style="vertical-align:top">Zeit</td>
146
					<td>
147
						<div style="float:left;margin-top:10px;">
148
						Stunde: {html_options options=$hours selected=$task.intervallParsed.hour|default:"" name="Time_Hour" class="multi12" multiple="multiple"}
149
						<input type="button" onclick="$('#Time_Hour').toChecklist('checkAll');" class="smallButton" value="alles selektieren" />
150
						<input type="button" onclick="$('#Time_Hour').toChecklist('invert');" class="smallButton"	value="Auswahl umkehren" />
151
						</div>
152
						<div style="float:left;margin-top:10px;">
153
						Minute: {html_options options=$minutes selected=$task.intervallParsed.min|default:"" name="Time_Minute" class="multi12" multiple="multiple"}
154
						<input type="button" onclick="$('#Time_Minute').toChecklist('checkAll');" class="smallButton" value="alles selektieren" />
155
						<input type="button" onclick="$('#Time_Minute').toChecklist('invert');" class="smallButton"	value="Auswahl umkehren" />
156
						</div>
157
					</td>
158
				</tr>
159
				<tr>
160
					<td>Frequenz</td>
161
					<td>
162
						Stunde: {html_options name="rep_hour" id="rep_hours" options=$rep_hours selected=$task.intervallParsed.rep_hour}
163
						<br />
164
						Minute: {html_options name="rep_min" id="rep_min" options=$rep_min selected=$task.intervallParsed.rep_min}
165
					</td>
166
				</tr>
167
			</table>
168
		</div>
169
	</div>
170
	<input type="hidden" name="mode" value="save" />
171
	<input type="hidden" name="id" value="{$task.id}" />
855 lars 172
</form>