Code

Starting move
[gosa.git] / ihtml / themes / default / pwd_heimdal.tpl
index 0d1ae4adbcc226e04823aef1268242cff6140d39..bdc58f6b7477fbcf4325f0dcb5d19b4c59564e61 100644 (file)
@@ -9,7 +9,7 @@
                                        <td>
                                                <label for="krb5MaxLife">{t}Ticket max life{/t}</label>
                                        </td>
-                                       <td>
+                                       <td colspan="6">
                                                <input id="krb5MaxLife" type="text" name="krb5MaxLife" value="{$krb5MaxLife}"> 
                                        </td>
                                </tr>
                                        <td>
                                                <label for="krb5MaxRenew">{t}Ticket max renew{/t}</label>
                                        </td>
-                                       <td>
+                                       <td colspan="6">
                                                <input id="krb5MaxRenew" type="text" name="krb5MaxRenew" value="{$krb5MaxRenew}">
                                        </td>
                                </tr>
+                               <tr>
+                                       <td colspan="7">
+                                               &nbsp;
+                                       </td>
+                               </tr>
+                               <tr>
+                                       <td>
+                                       </td>
+                                       <td style="width:40px;"><i>{t}infinite{/t}</i>
+                                       </td>
+                                       <td><i>{t}Hour{/t}</i>
+                                       </td>
+                                       <td style="width:60px;"><i>{t}Minute{/t}</i>
+                                       </td>
+                                       <td><i>{t}Day{/t}</i>
+                                       </td>
+                                       <td><i>{t}Month{/t}</i>
+                                       </td>
+                                       <td><i>{t}Year{/t}</i>
+                                       </td>
+                               </tr>
                                <tr>
                                        <td>
                                                <label for="krb5ValidStart">{t}Valid ticket start time{/t}</label>
                                        </td>
                                        <td>
-                                               <input id="krb5ValidStart" type="text" name="krb5ValidStart" value="{$krb5ValidStart}">
+                                               <input type="checkbox" name="krb5ValidStart_clear" 
+                                                       onClick="       changeState('krb5ValidStart_y');
+                                                                               changeState('krb5ValidStart_m');
+                                                                               changeState('krb5ValidStart_d');
+                                                                               changeState('krb5ValidStart_h');
+                                                                               changeState('krb5ValidStart_i');"
+                                                       {if $krb5ValidStart_clear} checked {/if}
+                                               >
+                                       </td>
+                                       <td>
+                                               <select name="krb5ValidStart_h" id="krb5ValidStart_h" {if $krb5ValidStart_clear} disabled {/if}>
+                                                       {html_options options=$hours selected=$krb5ValidStart_h}
+                                               </select>
+                                       </td>
+                                       <td>
+                                               <select name="krb5ValidStart_i" id="krb5ValidStart_i" {if $krb5ValidStart_clear} disabled {/if}>
+                                                       {html_options options=$minutes selected=$krb5ValidStart_i}
+                                               </select>
+                                       </td>
+                                       <td>
+                                               <select name="krb5ValidStart_d" id="krb5ValidStart_d" {if $krb5ValidStart_clear} disabled {/if}>
+                                                       {html_options options=$days selected=$krb5ValidStart_d}
+                                               </select>
+                                       </td>
+                                       <td>
+                                               <select name="krb5ValidStart_m" id="krb5ValidStart_m" {if $krb5ValidStart_clear} disabled {/if}>
+                                                       {html_options options=$month selected=$krb5ValidStart_m}
+                                               </select>
+                                       </td>
+                                       <td>
+                                               <select name="krb5ValidStart_y" id="krb5ValidStart_y" {if $krb5ValidStart_clear} disabled {/if}> 
+                                                       {html_options options=$years selected=$krb5ValidStart_y}
+                                               </select>
                                        </td>
                                </tr>
                                <tr>
                                                <label for="krb5ValidEnd">{t}Valid ticket end time{/t}</label>
                                        </td>
                                        <td>
-                                               <input id="krb5ValidEnd" type="text" name="krb5ValidEnd" value="{$krb5ValidEnd}">
+                                               <input type="checkbox" name="krb5ValidEnd_clear" 
+                                                       onClick="       changeState('krb5ValidEnd_y');
+                                                                               changeState('krb5ValidEnd_m');
+                                                                               changeState('krb5ValidEnd_d');
+                                                                               changeState('krb5ValidEnd_h');
+                                                                               changeState('krb5ValidEnd_i');"
+                                                       {if $krb5ValidEnd_clear} checked {/if}
+                                               >
+                                       </td>
+                                       <td>
+                                               <select name="krb5ValidEnd_h" id="krb5ValidEnd_h" {if $krb5ValidEnd_clear} disabled {/if}>
+                                                       {html_options options=$hours selected=$krb5ValidEnd_h}
+                                               </select>
+                                       </td>
+                                       <td>
+                                               <select name="krb5ValidEnd_i" id="krb5ValidEnd_i" {if $krb5ValidEnd_clear} disabled {/if}>
+                                                       {html_options options=$minutes selected=$krb5ValidEnd_i}
+                                               </select>
+                                       </td>
+                                       <td>
+                                               <select name="krb5ValidEnd_d" id="krb5ValidEnd_d" {if $krb5ValidEnd_clear} disabled {/if}>
+                                                       {html_options options=$days selected=$krb5ValidEnd_d}
+                                               </select>
+                                       </td>
+                                       <td>
+                                               <select name="krb5ValidEnd_m" id="krb5ValidEnd_m" {if $krb5ValidEnd_clear} disabled {/if}>
+                                                       {html_options options=$month selected=$krb5ValidEnd_m}
+                                               </select>
+                                       </td>
+                                       <td>
+                                               <select name="krb5ValidEnd_y" id="krb5ValidEnd_y" {if $krb5ValidEnd_clear} disabled {/if}>
+                                                       {html_options options=$years selected=$krb5ValidEnd_y}
+                                               </select>
                                        </td>
                                </tr>
                                <tr>
                                                <label for="krb5PasswordEnd">{t}Password end{/t}</label>
                                        </td>
                                        <td>
-                                               <input id="krb5PasswordEnd" type="text" name="krb5PasswordEnd" value="{$krb5PasswordEnd}">
+                                               <input type="checkbox" name="krb5PasswordEnd_clear" 
+                                                       onClick="       changeState('krb5PasswordEnd_y');
+                                                                               changeState('krb5PasswordEnd_m');
+                                                                               changeState('krb5PasswordEnd_d');
+                                                                               changeState('krb5PasswordEnd_h');
+                                                                               changeState('krb5PasswordEnd_i');"
+                                                       {if $krb5PasswordEnd_clear} checked {/if}
+                                               >
+                                       </td>
+                                       <td>
+                                               <select name="krb5PasswordEnd_h" id="krb5PasswordEnd_h" {if $krb5PasswordEnd_clear} disabled {/if}>
+                                                       {html_options options=$hours selected=$krb5PasswordEnd_h}
+                                               </select>
+                                       </td>
+                                       <td>
+                                               <select name="krb5PasswordEnd_i" id="krb5PasswordEnd_i" {if $krb5PasswordEnd_clear} disabled {/if}>
+                                                       {html_options options=$minutes selected=$krb5PasswordEnd_i}
+                                               </select>
+
+                                       </td>
+                                       <td>
+                                               <select name="krb5PasswordEnd_d" id="krb5PasswordEnd_d" {if $krb5PasswordEnd_clear} disabled {/if}>
+                                                       {html_options options=$days selected=$krb5PasswordEnd_d}
+                                               </select>
+                                       </td>
+                                       <td>
+                                               <select name="krb5PasswordEnd_m" id="krb5PasswordEnd_m" {if $krb5PasswordEnd_clear} disabled {/if}>
+                                                       {html_options options=$month selected=$krb5PasswordEnd_m}
+                                               </select>
+                                       </td>
+                                       <td>
+                                               <select name="krb5PasswordEnd_y" id="krb5PasswordEnd_y" {if $krb5PasswordEnd_clear} disabled {/if}>
+                                                       {html_options options=$years selected=$krb5PasswordEnd_y}
+                                               </select>
                                        </td>
                                </tr>
                        </table>