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" || $FAIdiskType == "lvm"}
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='physicalPartition' size=5 style="width:100%;">
98         {html_options options=$plist}
99       </select>
100       <br>
101       <select name='physicalPartitionAdd'>
102         {html_options options=$physicalPartitionList}
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   <tr>
118     <td>
119       {t}Filesystem{/t}
120     </td>
121     <td>
122       <select name='FAIfsType'>
123         {html_options options=$FAIfsTypes selected=$FAIfsType}
124       </select>
125       &nbsp; 
126       <input type='checkbox' name='encrypted' value='1' {if $encrypted} checked {/if}> 
127       &nbsp; {t}Encrypted{/t}
128     </td>
129     <td>
130       {t}Create options{/t}
131     </td>
132     <td>
133       <input name="FAIfsCreateOptions" value="{$FAIfsCreateOptions}">
134     </td>
135   </tr>
136   <tr>
137     <td colspan=2>
138     </td>
139     <td>
140       {t}Tune options{/t}
141     </td>
142     <td>
143       <input name="FAIfsTuneOptions" value="{$FAIfsTuneOptions}">
144     </td>
145   </tr>
146   <tr>
147     <td colspan="4">
148       <p class="seperator">&nbsp;</p>
149     </td>
150   </tr>
151   <tr>
152     <td>
153       {t}Mount point{/t}
154     </td>
155     <td>
156       <input name="FAImountPoint" value="{$FAImountPoint}">
157     </td>
158     <td>
159       {t}Mount options{/t}
160     </td>
161     <td>
162       <input name="FAImountOptions" value="{$FAImountOptions}">
163     </td>
164   </tr>
166   <!-- Table cell sizing  --> 
167   <tr>
168     <td colspan=2 style='width:50%;'></td>
169     <td colspan=2 style='width:50%;'></td>
170   </tr>
171 </table>
173 <input type='hidden' name='faiPartition' value='1'>
174 <p class='seperator'>&nbsp;</p>
175 <div style='text-align:right; width:100%; padding:5px'>
176   <input type='submit' name='PartitionSave' value='{msgPool type=okButton}'>
177   &nbsp;
178   <input type='submit' name='PartitionCancel' value='{msgPool type=cancelButton}'>
179 </div>