Code

Skip executing FAI repository if FAI is not active.
[gosa.git] / plugins / admin / systems / workstationStartup.tpl
index 12321d0c1be2f40cf5df3cbe89c58cffacc2e5e1..0184ef4998211e0a47a7900130f3ac29b6bd9d64 100644 (file)
@@ -1,28 +1,28 @@
-<h2><img alt="" align="middle" src="images/penguin.png"> {t}Boot parameters{/t}</h2>
 <table summary="" style="width:100%;">
  <tr>
   <td style="width:50%; vertical-align:top;">
+<h2><img class="center" alt="" align="middle" src="images/penguin.png"> {t}Boot parameters{/t}</h2>
 
-   <table summary="">
-    <tr>
-     <td><LABEL for="gotoLdapServer">{t}LDAP server{/t}</LABEL></td>
-     <td>
-      <select name="gotoLdapServer" id="gotoLdapServer" title="{t}Choose LDAP server to use for accounts and terminal management{/t}" {$gotoLdapServerACL}>
-       {html_options values=$ldapservers output=$ldapservers selected=$gotoLdapServer_select}
-          <option disabled>&nbsp;</option>
-      </select>
-     </td>
-    </tr>
+   <table summary="" style="width:100%">
     <tr>
      <td><LABEL for="gotoBootKernel">{t}Boot kernel{/t}</LABEL></td>
-     <td><input id="gotoBootKernel" name="gotoBootKernel" size=20 maxlength=60 {$gotoBootKernelACL}
-                value="{$gotoBootKernel}" title="{t}Enter the filename of the kernel to use{/t}"></td>
+     <td style="width:70%">
+        <select id="gotoBootKernel" name="gotoBootKernel" {$gotoBootKernelACL}>
+         {html_options options=$gotoBootKernels selected=$gotoBootKernel}
+         <option disabled>&nbsp;</option>
+       </select>
+      </td>
     </tr>
     <tr>
      <td><LABEL for="customParameters">{t}Custom options{/t}</LABEL></td>
-     <td><input name="customParameters" id="customParameters"  size=25 maxlength=500 {$gotoKernelParametersACL}
+     <td><input name="customParameters" id="customParameters" size=25 maxlength=500 {$gotoKernelParametersACL}
                 value="{$customParameters}" title="{t}Enter any parameters that should be passed to the kernel as append line during bootup{/t}"></td>
     </tr>
+    <tr>
+     <td colspan="2" style='vertical-align:top;padding-top:3px;'><LABEL for="gotoLdapServer">{t}LDAP server{/t}</LABEL><br>
+         {$SelectBoxLdapServer}        
+     </td>
+    </tr>
    </table>
 
   </td>
   </td>
   
   <td style="vertical-align:top;">
-    <input type="radio" name="bootmode" value="G" title="{t}Select if terminal supports graphical startup with progress bar{/t}" {$graphicalbootup} {$gotoKernelParametersACL}>
-    {t}use graphical bootup{/t}
-    <br>
-    <input type="radio" name="bootmode" value="T" title="{t}Select if terminal should boot in text mode{/t}" {$textbootup} {$gotoKernelParametersACL}>
-    {t}use standard linux textual bootup{/t}
-    <br>
-    <input type="radio" name="bootmode" value="D" title="{t}Select to get more verbose output during startup{/t}" {$debugbootup} {$gotoKernelParametersACL}>
-    {t}use debug mode for startup{/t}
-  </td>
- </tr>
+
+       {if $FAIdebianMirror == "inherited"}
+
+               <table>
+                       <tr>
+                               <td>
+                                       <h2><img class="center" alt="" align="middle" src="images/fai_profile.png">&nbsp;{t}FAI server{/t}
+                                       </h2>
+                               </td>
+                               <td>
+                                       <h2><img class="center" alt="" align="middle" src="images/fai_profile.png">&nbsp;{t}Release{/t}
+                                       </h2>
+                               </td>
+                       </tr>
+                       <tr>
+                               <td>
+                                       <select name="FAIdebianMirror"   onchange='document.mainform.submit()'>
+                                               {html_options options=$FAIdebianMirrors output=$FAIdebianMirrors selected=$FAIdebianMirror}
+                                       </select>
+                               </td>
+                               <td>
+                                       <select name="FAIrelease"  disabled>
+                                       {html_options options=$InheritedFAIrelease output=$InheritedFAIrelease selected=$InheritedFAIrelease}
+                                       </select>
+                               </td>
+                       </tr>
+               </table>
+               <h2>
+                       <img class="center" alt="" align="middle" src="images/fai_profile.png">&nbsp;{t}Assigned FAI classes{/t}
+               </h2>
+               {$FAIScriptlist}        
+       {else}
+
+               <table>
+                       <tr>
+                               <td>
+                                       <h2><img class="center" alt="" align="middle" src="images/fai_profile.png">&nbsp;{t}FAI server{/t}
+                                       </h2>
+                               </td>
+                               <td>
+                                       <h2><img class="center" alt="" align="middle" src="images/fai_profile.png">&nbsp;{t}Release{/t}
+                                       </h2>
+                               </td>
+                       </tr>
+                       <tr>
+                               <td>
+                                       <select name="FAIdebianMirror" {$FAIdebianMirrorACL} onchange='document.mainform.submit()'>
+                                               {html_options options=$FAIdebianMirrors output=$FAIdebianMirrors selected=$FAIdebianMirror}
+                                               <option disabled>&nbsp;</option>
+                                       </select>
+                               <!--<input type="submit" value="{t}set{/t}" name="refresh">-->
+                               </td>
+                               <td>
+                                       <select name="FAIrelease"  onchange='document.mainform.submit()'>
+                                       {html_options options=$FAIreleases output=$FAIreleases selected=$FAIrelease}
+                                       </select>
+                               </td>
+                       </tr>
+               </table>
+               <h2>
+                       <img class="center" alt="" align="middle" src="images/fai_profile.png">&nbsp;{t}Assigned FAI classes{/t}
+               </h2>
+               {$FAIScriptlist}        
+
+               <select name="FAIclassesSel" {$FAIclassACL}>
+                       {html_options values=$FAIclassesKeys output=$FAIclasses}
+                       <option disabled>&nbsp;</option>
+               </select>       
+               <input name="AddClass" value="{t}Add{/t}" type="submit"> 
+<!--           <input name="DelClass" value="{t}Delete{/t}" type="submit"> -->
+       {/if}
+               </td>
+       </tr>
 </table>
 
 <table summary="" style="width:100%;">
  <tr><td colspan=2><p class="plugbottom" style="margin-top:0px;"></p></td></tr>
 
  <tr>
-  <td style="width:50%; vertical-align:top;">
+  <td style="width:50%; vertical-align:top; border-right:1px solid #B0B0B0">
    <h2>
-    <img alt="" align="middle" src="images/hardware.png"> {t}Kernel modules (format: name parameters){/t}
+    <img class="center" alt="" align="middle" src="images/hardware.png"> {t}Kernel modules (format: name parameters){/t}
    </h2>
-    <select style="width:100%; height:100px;" name="modules_list[]" size=15 multiple title="{t}Add additional modules to load on startup{/t}">
+    <select style="width:100%; height:150px;" name="modules_list[]" size=15 multiple title="{t}Add additional modules to load on startup{/t}">
      {html_options values=$gotoModules output=$gotoModules}
         <option disabled>&nbsp;</option>
     </select>
   </td>
 
   <td style="vertical-align:top;">
-   <h2>
-    <img alt="" align="middle" src="images/zip.png"> {t}Automount devices (format: complete autofs entry){/t}
-   </h2>
-   <select style="width:100%; height:100px;" name="autofs_list[]" size=15 multiple title='{t}Add additional automount entries{/t}'>
-    {html_options values=$gotoAutoFs output=$gotoAutoFs}
-       <option disabled>&nbsp;</option>
-   </select>
-   <br>
-   <input name="autofs" size=30 align=middle maxlength=80>
-   <input type=submit value="{t}Add{/t}" name="add_autofs">&nbsp;
-   <input type=submit value="{t}Delete{/t}" name="delete_autofs">
-  </td>
- </tr>
-</table>
-
-<table summary="" style="width:100%;">
- <tr><td colspan=2><p class="plugbottom" style="margin-top:0px;"></p></td></tr>
-
- <tr>
-  <td style="width:50%; vertical-align:top;">
-   <h2>
-    <img alt="" align="middle" src="images/folder.png"> {t}Additional fstab entries{/t}
-   </h2>
-   <select style="width:100%; height:100px;" name="fstab_list[]" size=15 multiple title="{t}Add additional filesystems to be mounted during startup{/t}">
-    {html_options values=$gotoFilesystem output=$gotoFilesystem}
-       <option disabled>&nbsp;</option>
-   </select>
-   <br>
-   <input name="fstab" size=80 align=middle maxlength=200 {$gotoFilesystemACL}>
-   <input type=submit value="{t}Add{/t}" name="add_fs" {$gotoFilesystemACL}>&nbsp;
-   <input type=submit value="{t}Delete{/t}" name="delete_fs" {$gotoFilesystemACL}>
+        <h2><img class="center" alt="" src="images/fai_partitionTable.png" align="middle">&nbsp;<LABEL for="gotoShare">{t}Shares{/t}</LABEL></h2>
+        <table summary="" style="width:100%">
+                <tr>
+                        <td>
+                        <select style="width:100%;height:150px;" name="gotoShare" multiple size=4 {$gotoShareACL} id="gotoShare">
+                                            {html_options values=$gotoShareKeys output=$gotoShares}
+                                                               <option disabled>&nbsp;</option>
+                                </select>
+                                <br>
+                        <select name="gotoShareSelection" {$gotoShareACL}>
+                                                   {html_options values=$gotoShareSelectionKeys output=$gotoShareSelections}
+                                                       <option disabled>&nbsp;</option>
+                                </select>
+                                <input type="text" size=15 {$gotoShareACL} name="gotoShareMountPoint" value="{t}Mountpoint{/t}">
+                                <input type="submit" {$gotoShareACL} name="gotoShareAdd" value="{t}Add{/t}">
+                                <input type="submit" {$gotoShareACL} name="gotoShareDel" value="{t}Remove{/t}" {if $gotoSharesCount == 0} disabled {/if}>
+                        </td>
+                </tr>
+        </table>
   </td>
  </tr>
 </table>
-
+<input name="WorkstationStarttabPosted" type="hidden" value="1">
 <!-- Place cursor -->
 <script language="JavaScript" type="text/javascript">
   <!-- // First input field on page