Subversion-Projekte lars-tiefland.ci

Revision

Revision 866 | Zur aktuellen Revision | Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
855 lars 1
<style>
2
    .multi
3
    {
4
        margin-right:10px!important;
5
    }
6
</style>
7
<script>
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
    });
26
</script>
27
<form method="post" id="scheduler_form">
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}" />
162
</form>