Subversion-Projekte lars-tiefland.ci

Revision

Revision 2043 | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

<script src="/backend/js/jquery.toChecklist.min.js"></script>
<link rel="stylesheet" href="/backend/js/jquery.toChecklist.min.css" />
<script type="text/javascript">
        $(function(){
                $("input[type=button]").button();
                $("input[type=submit]").button();
                $("button").button();
        })
</script>
<style>
        .multi
        {
                margin-right:10px!important;
        }
</style>
<script>
        $(function(){
                $("input[type=button]").button();
                $('.multi').toChecklist({
                        addSearchBox: false,
                        preferIdOverName : false,
                        addScrollBar:false,      
                        listWidth:300,
                        itemWidth:120             
                });
                $('.multi12').toChecklist({
                        addSearchBox: false,
                        preferIdOverName : false,
                        addScrollBar:false,      
                        listWidth:650,
                        itemWidth:45              
                });
                $('#reiter').tabs();
        });
</script>
<form method="post" id="scheduler_form">
        <input type="hidden" name="{$csrf_name}" value="{$csrf_value}" />
        <div id="reiter">
                <ul>
                        <li>
                                <a href="#basisdaten">Basisdaten</a>
                        </li>
                        <li>
                                <a href="#datum">Datum</a>
                        </li>
                        <li>
                                <a href="#zeit">Zeit</a>
                        </li>
                </ul>
                <div id="basisdaten">
                        <table>
                                <tr>
                                        <td>ID</td>
                                        <td>{$task.id}</td>
                                </tr>
                                <tr>
                                        <td>Name</td>
                                        <td>
                                                <input name="name" value="{$task.name}" />
                                        </td>
                                </tr>
                                <tr>
                                        <td>Art des Jobs</td>
                                        <td>
                                                <input type="text" name="art" value="{$task.art}" />
                                        </td>
                                </tr>
                                <tr>
                                        <td>Job ausführen?</td>
                                        <td>
                                                <input type="hidden" name="aktiv" value="0" />
                                                <input type="checkbox" value="1" name="aktiv" {if $task.aktiv==1  || !$task.id}checked="checked"{/if}/>
                                        </td>
                                </tr>
                                <tr>
                                        <td>Benutzer</td>
                                        <td>
                                                {$task.user}
                                                <input type="hidden" name="user" value="{$task.user}" />
                                        </td>
                                </tr>
                                <tr>
                                        <td>E-Mail</td>
                                        <td>
                                                <input type="text" name="email" value="{$task.email}" />
                                        </td>
                                </tr>
                                <tr>
                                        <td>Befehl</td>
                                        <td>
                                                <input type="text" name="skript" value="{$task.skript}" />
                                        </td>
                                </tr>
                                <tr>
                                        <td>Parameter</td>
                                        <td>
                                                <input type="text" name="parameter" value="{$task.parameter}" />
                                        </td>
                                </tr>
                                <tr>
                                        <td>Nutzungsart</td>
                                        <td>
                                                {html_options name="nutzungsart" options=$nutzungsarten selected=$task.nutzungsart}
                                        </td>
                                </tr>
                        </table>
                </div>
                <div id="datum">
                        <table>
                                <tr style="vertical-align:top">
                                        <td>Datum</td>
                                        <td>
                                                <table>
                                                <tr>
                                                        <td>
                                                                <div style="float:left;">
                                                                        <select name="dow" id="dow" multiple="multiple" size="7" class="multi">
                                                                        {html_options options=$tage selected=$task.intervallParsed.dow}
                                                                        </select>
                                                                        <input type="button" onclick="$('#dow').toChecklist('checkAll');" class="smallButton" value="alles selektieren" />
                                                                        <br />
                                                                        <input type="button" onclick="$('#dow').toChecklist('invert');" class="smallButton"     value="Auswahl umkehren" />
                                                                </div>
                                                                <div style="float:left;margin-left:10px;">
                                                                        {html_options name="mon" id="mon" options=$monate selected=$task.intervallParsed.mon multiple="multiple" size="6" class="multi"}
                                                                        <input type="button" onclick="$('#mon').toChecklist('checkAll');" class="smallButton" value="alles selektieren" />
                                                                        <br />
                                                                        <input type="button" onclick="$('#mon').toChecklist('invert');" class="smallButton"     value="Auswahl umkehren" />
                                                                </div>
                                                                <div style="float:left;margin-top:10px;">
                                                                        {html_options name="dom" id="dom" class="multi12" multiple="multiple" size="6" options=$dom selected=$task.intervallParsed.dom}
                                                                        <input type="button" onclick="$('#dom').toChecklist('checkAll');" class="smallButton" value="alles selektieren" />
                                                                        <input type="button" onclick="$('#dom').toChecklist('invert');" class="smallButton"     value="Auswahl umkehren" />
                                                                </div>
                                                        </td>
                                                </tr>
                                                </table>
                                        </td>
                                </tr>
                        </table>
                </div>
                <div id="zeit">
                        <table>
                                <tr>
                                        <td style="vertical-align:top">Zeit</td>
                                        <td>
                                                <div style="float:left;margin-top:10px;">
                                                Stunde: {html_options options=$hours selected=$task.intervallParsed.hour|default:"" name="Time_Hour" class="multi12" multiple="multiple"}
                                                <input type="button" onclick="$('#Time_Hour').toChecklist('checkAll');" class="smallButton" value="alles selektieren" />
                                                <input type="button" onclick="$('#Time_Hour').toChecklist('invert');" class="smallButton"       value="Auswahl umkehren" />
                                                </div>
                                                <div style="float:left;margin-top:10px;">
                                                Minute: {html_options options=$minutes selected=$task.intervallParsed.min|default:"" name="Time_Minute" class="multi12" multiple="multiple"}
                                                <input type="button" onclick="$('#Time_Minute').toChecklist('checkAll');" class="smallButton" value="alles selektieren" />
                                                <input type="button" onclick="$('#Time_Minute').toChecklist('invert');" class="smallButton"     value="Auswahl umkehren" />
                                                </div>
                                        </td>
                                </tr>
                                <tr>
                                        <td>Frequenz</td>
                                        <td>
                                                Stunde: {html_options name="rep_hour" id="rep_hours" options=$rep_hours selected=$task.intervallParsed.rep_hour}
                                                <br />
                                                Minute: {html_options name="rep_min" id="rep_min" options=$rep_min selected=$task.intervallParsed.rep_min}
                                        </td>
                                </tr>
                        </table>
                </div>
        </div>
        <input type="hidden" name="mode" value="save" />
        <input type="hidden" name="id" value="{$task.id}" />
</form>