Code

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