Code

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