Code

updated templates
[gosa.git] / gosa-plugins / systems / admin / systems / network.tpl
1 <h3>    {t}Network      settings{/t}</h3>
3 <table  summary="{t}Network settings{/t}">
4         <tr>
5                 <td style='width:50%; '>
8         <table  summary="{t}Network settings{/t}">
9           <tr>
10             <td>
11               <LABEL    for="ipHostNumber">{t}IP-address{/t}{if $IPisMust}{$must}{/if}</LABEL>
12             </td>
13             <td>
14               {render acl=$ipHostNumberACL}
15                 <input  type='text' id="ipHostNumber"   name="ipHostNumber"     size=25 maxlength=80    value="{$ipHostNumber}">
16               {/render}
18               {foreach from=$additionalHostNumbers item=item key=key}
19                 <br>
20                 {render acl=$ipHostNumberACL}
21                   <input size=25 maxlength=80 type='text' name='additionalHostNumbers_{$key}' value='{$item}'>
22                 {/render}
23                 {render acl=$ipHostNumberACL}
24                   {image path="images/lists/trash.png" action="additionalHostNumbers_del_{$key}"}
25                 {/render}
26               {/foreach}
28               {render acl=$ipHostNumberACL}
29                 {image path="images/lists/edit.png" action="additionalHostNumbers_add"}
30               {/render}
31               <br> 
33               {render acl=$ipHostNumberACL}
34                 {if $DNS_is_account == true}
35                   <button type='submit' name='propose_ip' id="propose_ip">{t}Propose ip{/t}</button>
36                 {else}
37                   <button type='submit' name='propose_ip' id="propose_ip">{t}Propose ip{/t}</button>
38                 {/if}
39               {/render}
40           </td>
41                                 </tr>
42                                 <tr>
43                                         <td>
44             <LABEL      for="macAddress">{t}MAC-address{/t}</LABEL>{$must}
45           </td>
46                                         <td>
47             {render acl=$macAddressACL}
48               <input    type='text' name="macAddress"   id="macAddress" size=25 maxlength=80    value="{$macAddress}">
49             {/render}
50             {render acl=$autonetACL}
51               <button type='submit' name='autonet'>{t}Autodetect{/t}</button>
52             {/render}
53           </td>
54                                 </tr>
55       </table>
57       <hr>
59 {if $dhcpEnabled}
60       <table width="100%">
61         <tr>
62           <td colspan=2 style='padding-top:12px;'>
63             <table>
65               {if $dhcpParentNodeCnt}
66               <tr>
67                 <td>
68                   {render acl=$dhcpSetupACL}
69                     <input onClick='document.mainform.submit();'
70                       {if $dhcp_is_Account} checked {/if} type='checkbox' name='dhcp_is_Account' class='center'>
71                   {/render} 
72                 </td>
73                 <td colspan="2">
74                   {t}Enable DHCP for this device{/t}
75                   {render acl=$dhcpSetupACL}
76                     {image path="images/lists/reload.png"}
77                   {/render}
78                 </td>
79               </tr>
80               {else}
81               <tr>
82                 <td>
83                   <input type='checkbox' name='dummy' class='center' disabled>
84                   {t}Enable DHCP for this device{/t} ({t}not configured{/t})
85                   {image path="images/lists/reload.png"}
86                 </td>
87               </tr>
88               {/if}
89               {if $dhcp_is_Account}
90               <tr>
91                 <td>&nbsp;</td>
92                 <td>{t}Parent node{/t}</td>            
93                 <td>
95                   {render acl=$dhcpSetupACL}
96                     <select name='dhcpParentNode' size=1>      
97                       {html_options options=$dhcpParentNodes selected=$dhcpParentNode}
98                     </select>
99                   {/render}
100                 </td>
101               </tr>
102               <tr>
103                 <td>&nbsp;</td>
104                 <td>&nbsp;</td>
105                 <td>
106                   <button type='submit' name='dhcpEditOptions'>{t}Edit settings{/t}</button>
108                 </td>
109               </tr>
110               {/if}
111             </table>
112           </td>
113         </tr>
114         {/if}
115       </table> 
116     </td>
117     {if $DNSenabled==true}
118                 <td style='width:50%;' class='left-border'>
121     {if $ZoneCnt}
122       
123 {render acl=$dnsSetupACL}
124       {if $DNS_is_account == true}
125       {if $hide_dns_check_box} 
126         <input type="hidden" name="DNS_is_account" value="1"  
127         <input type="checkbox" name="dummy" value="1" disabled
129       {else}
130         <input type="checkbox" name="DNS_is_account" value="1"  
131       {/if}
134         checked="checked"
135         onclick="
136           $('test2').toggle();
137           changeState('zoneName');
138           changeState('dNSTTL');
139           $('propose_ip').toggle();
140           changeState('AddNewRecord');
141           {$changeStateForRecords}"/>
142         {else}
143       <input type="checkbox" name="DNS_is_account" value="1"  
144         onclick="$('test2').toggle();
145           changeState('zoneName');
146           changeState('dNSTTL');
147           $('propose_ip').toggle();
148           changeState('AddNewRecord');"/>
149         {/if}
150 {/render}
151       {t}Enable DNS for this device{/t}
152       {image path="images/lists/reload.png" action="reloadThisDNSStuff"}
154       {if $DNS_is_account == true}
155       <div style="padding-left:20px" id="test2">
156       {else}
157       <div style="padding-left:20px;display: none;" id="test2">
158       {/if}
159                         <table summary="">
160                                 <tr>
161                                         <td><LABEL      for="zoneName">{t}Zone{/t}</LABEL></td>
162                                         <td>
163 {render acl=$dnsSetupACL}
164               <select name="zoneName" id="zoneName" {if $DNS_is_account == false} disabled {/if} size=1>
165                 {html_options values=$ZoneKeys output=$Zones selected=$zoneName}
166               </select>
167 {/render}
168           </td>
169         </tr>
170         <tr>
171           <td>{t}TTL{/t}</td>
172           <td>
173 {render acl=$dnsSetupACL}
174             <input type="text" name="dNSTTL" value="{$dNSTTL}" id="dNSTTL" {if $DNS_is_account == false} disabled {/if}>
175 {/render}
176           </td>
177         </tr>
178         <tr>
179           <td valign="top">{t}Dns records{/t}</td>
180           <td>
181             {if $DNS_is_account == true}
182 {render acl=$dnsSetupACL}
183               {$records}
184 {/render}
185             {/if}
186           </td>
187                                 </tr>
188                         </table>
189       </div>
190     {else}        
191       <input type="checkbox" name="dummy" value="1" disabled class='center' {if $DNS_is_account} checked {/if}>
192       {t}Enable DNS for this device{/t} ({t}not configured{/t})
193       {image path="images/lists/reload.png"}
195     {/if}
197                 </td>
198     {/if}
199     
200         </tr>
201 </table>
202 <input type="hidden" name="network_tpl_posted" value="1">
204 <!--
205 vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler:
206 -->