Code

Updated systemlisting
[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"  
111         checked="checked"
112         onclick="toggle('test2');
113           changeState('zoneName');
114           changeState('dNSTTL');
115           toggle('propose_ip');
116           changeState('AddNewRecord');
117           {$changeStateForRecords}"/>
118         {else}
119       <input type="checkbox" name="DNS_is_account" value="1"  
120         onclick="toggle('test2');
121           changeState('zoneName');
122           changeState('dNSTTL');
123           toggle('propose_ip');
124           changeState('AddNewRecord');"/>
125         {/if}
126 {/render}
127       {t}Enable DNS for this device{/t}
128       <input type='image' src='images/lists/reload.png' class='center' name="reloadThisDNSStuff" >
129       {if $DNS_is_account == true}
130       <div style="padding-left:20px;visibility:visible;" id="test2">
131       {else}
132       <div style="padding-left:20px;visibility:hidden;" id="test2">
133       {/if}
134                         <table summary="">
135                                 <tr>
136                                         <td><LABEL      for="zoneName">{t}Zone{/t}</LABEL></td>
137                                         <td>
138 {render acl=$dnsSetupACL}
139               <select name="zoneName" id="zoneName" {if $DNS_is_account == false} disabled {/if}>
140                 {html_options values=$ZoneKeys output=$Zones selected=$zoneName}
141               </select>
142 {/render}
143           </td>
144         </tr>
145         <tr>
146           <td>{t}TTL{/t}</td>
147           <td>
148 {render acl=$dnsSetupACL}
149             <input type="text" name="dNSTTL" value="{$dNSTTL}" id="dNSTTL" {if $DNS_is_account == false} disabled {/if}>
150 {/render}
151           </td>
152         </tr>
153         <tr>
154           <td valign="top">{t}Dns records{/t}</td>
155           <td>
156             {if $DNS_is_account == true}
157 {render acl=$dnsSetupACL}
158               {$records}
159 {/render}
160             {/if}
161           </td>
162                                 </tr>
163                         </table>
164       </div>
165     {else}        
166       <input type="checkbox" name="dummy" value="1" disabled class='center' {if $DNS_is_account} checked {/if}>
167       {t}Enable DNS for this device{/t} ({t}not configured{/t})
168       <input type='image' src='images/lists/reload.png' class='center'>
169     {/if}
171                 </td>
172     {/if}
173     
174         </tr>
175 </table>
176 <input type="hidden" name="network_tpl_posted" value="1">
178 <!--
179 vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler:
180 -->