Code

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