Code

Updated lvm partition handling
[gosa.git] / gosa-plugins / fai / admin / fai / faiPartition.tpl
2 <h2>{t}Partition{/t}</h2>
4 <table style='width: 100%;' width="100%"> 
5   <tr>
6 {if $FAIdiskType == "lvm"}
7     <td>{t}Name{/t}</td>
8     <td>
9       <input name="FAIpartitionType" value="{$FAIpartitionType}">
10     </td>
11 {else}
12     <td>{t}Type{/t}</td>
13     <td>
14       <select name="FAIpartitionType" onChange='document.mainform.submit();'>
15         {html_options options=$partitionTypes selected=$FAIpartitionType}
16       </select>
17     </td>
18 {/if}
19     <td>{t}Description{/t}</td>
20     <td>
21       <input type="text" value="{$description}" name="description">
22     </td>
23   </tr>
25 {if $FAIdiskType == "disk"}
27   <tr>
28     <td>{t}Size{/t}</td>
29     <td colspan=3>
30       <select name="FAIpartitionSizeType" onChange='document.mainform.submit();'>
31         {html_options options=$partitionSizeTypes selected=$FAIpartitionSizeType}
32       </select>
33       {if $FAIpartitionSizeType != "remaining"}
34         <input name='sizeStart' value='{$sizeStart}' size='5'>
35         <select name='sizeStart_Type'>
36           {html_options options=$sizeTypes selected=$sizeStart_Type}
37         </select>
38       {else}
39         <input name='dummy3' value='' size='5' disabled>
40         <select name='dummy4' disabled>
41           {html_options options=$sizeTypes}
42         </select>
43       {/if}
44       &nbsp;-&nbsp;
45       {if $FAIpartitionSizeType != "fixed" && $FAIpartitionSizeType != "remaining"}
46         <input name='sizeStop' value='{$sizeStop}' size='5'>
47         <select name='sizeStop_Type'>
48           {html_options options=$sizeTypes selected=$sizeStop_Type}
49         </select>
50       {else}
51         <input name='dummy1' value='' size='5' disabled>
52         <select name='dummy2' disabled>
53           {html_options options=$sizeTypes}
54         </select>
55       {/if}
56     </td>
57   </tr>
58   <tr>
59     <td colspan="4">
60       <p class="seperator">&nbsp;</p>
61     </td>
62   </tr>
63   <tr>
64     <td>
65       <input type='checkbox' value='1' name='resize' {if $resize} checked {/if}>
66       &nbsp;{t}Resize{/t}
67     </td>
68     <td>
69       <input type='checkbox' value='1' name='bootable' {if $bootable} checked {/if}>
70       &nbsp;{t}Bootable{/t}
71     </td>
72     <td>
73       <input type='checkbox' value='1' name='preserve' {if $preserve} checked {/if}>
74       &nbsp;{t}Preserve{/t}
75     </td>
76     <td>
77       <select name='preserveType'>
78         {html_options options=$preserveTypes selected=$preserveType}
79       </select>
80     </td>
81   </tr>
83 {/if}
85   <tr>
86     <td colspan="4">
87       <p class="seperator">&nbsp;</p>
88     </td>
89   </tr>
91 {if $FAIdiskType == "raid"}
93   <tr>
94     <td colspan="4">
95       <h2>{t}Combined physical partitions{/t}</h2>      
97       <select name='phyiscalPartition' size=5 style="width:100%;">
98         {html_options options=$plist}
99       </select>
100       <br>
101       <select name='phyiscalPartitionAdd'>
102         {html_options options=$phyiscalPartitionList}
103       </select>
104       <input type="submit" name='addPhysicalPartition' value="{msgPool type="addButton"}">&nbsp; 
105       <input type="submit" name='delPhysicalPartition' value="{msgPool type="delButton"}">&nbsp; 
106       <input type="submit" name='toggleMissing' value="{t}Toggle missing{/t}">&nbsp; 
107       <input type="submit" name='toggleSpare' value="{t}Toggle spare{/t}">&nbsp; 
108     </td>
109   </tr>
110   <tr>
111     <td colspan="4">
112       <p class="seperator">&nbsp;</p>
113     </td>
114   </tr>
115 {/if}
117 {if $FAIdiskType == "raid"  || $FAIdiskType == "disk"}
119   <tr>
120     <td>
121       {t}Filesystem{/t}
122     </td>
123     <td>
124       <select name='FAIfsType'>
125         {html_options options=$FAIfsTypes selected=$FAIfsType}
126       </select>
127       &nbsp; 
128       <input type='checkbox' name='encrypted' value='1' {if $encrypted} checked {/if}> 
129       &nbsp; {t}Encrypted{/t}
130     </td>
131     <td>
132       {t}Create options{/t}
133     </td>
134     <td>
135       <input name="FAIfsCreateOptions" value="{$FAIfsCreateOptions}">
136     </td>
137   </tr>
138   <tr>
139     <td colspan=2>
140     </td>
141     <td>
142       {t}Tune options{/t}
143     </td>
144     <td>
145       <input name="FAIfsTuneOptions" value="{$FAIfsTuneOptions}">
146     </td>
147   </tr>
148   <tr>
149     <td colspan="4">
150       <p class="seperator">&nbsp;</p>
151     </td>
152   </tr>
153   <tr>
154     <td>
155       {t}Mount point{/t}
156     </td>
157     <td>
158       <input name="FAImountPoint" value="{$FAImountPoint}">
159     </td>
160     <td>
161       {t}Mount options{/t}
162     </td>
163     <td>
164       <input name="FAImountOptions" value="{$FAImountOptions}">
165     </td>
166   </tr>
168 {/if}
172   <!-- Table cell sizing  --> 
173   <tr>
174     <td colspan=2 style='width:50%;'></td>
175     <td colspan=2 style='width:50%;'></td>
176   </tr>
177 </table>
179 <input type='hidden' name='faiPartition' value='1'>
180 <p class='seperator'>&nbsp;</p>
181 <div style='text-align:right; width:100%; padding:5px'>
182   <input type='submit' name='PartitionSave' value='{msgPool type=okButton}'>
183   &nbsp;
184   <input type='submit' name='PartitionCancel' value='{msgPool type=cancelButton}'>
185 </div>