1 <table style='width:100%'>
2 <tr>
3 <td colspan="2">
4 <h2><img alt="" src="images/head.png" class="center" align="middle"> {t}Generic{/t}</h2>
5 </td>
6 </tr>
7 <tr>
8 <td style='width:50%;border-right: 1px solid rgb(160, 160, 160);'>
9 <table>
10 <tr>
11 <td>
12 {t}Description{/t}
13 </td>
14 <td>
15 {render acl=$CommentACL}
16 <input type="text" name="Comment" value="{$Comment}">
17 {/render}
18 </td>
19 </tr>
20 <tr>
21 <td>
22 {t}Object group membership{/t}
23 </td>
24 <td>
25 {render acl=$OGroupACL}
26 <select name="OGroup">
27 {html_options options=$OGroups selected=$OGroup}
28 </select>
29 {/render}
30 </td>
31 </tr>
32 {if $Action == "initial_install"}
33 <tr>
34 <td><input class='center' {if $configure_dns} checked {/if} id='configure_dns'
35 type='checkbox' name='configure_dns' value='1' onClick="changeState('Zone');">
36 <label for='configure_dns'>{t}Configure DNS{/t}</label>
37 </td>
38 <td>
39 <select name="Zone" id="Zone" {if !$configure_dns} disabled {/if}>
40 {html_options options=$Zones selected=$Zone}
41 </select>
42 </td>
43 </tr>
44 <tr>
45 <td><input class='center' {if $configure_dhcp} checked {/if} id='configure_dhcp'
46 type='checkbox' name='configure_dhcp' value='1' onClick="changeState('Section');">
47 <label for='configure_dhcp'>{t}Configure DHCP{/t}</label>
48 </td>
49 <td>
50 <select name="Section" id="Section" {if !$configure_dhcp} disabled {/if}>
51 {html_options options=$Sections selected=$Section}
52 </select>
53 </td>
54 </tr>
55 {/if}
56 </table>
57 </td>
58 <td style='vertical-align:top'>
59 <table>
60 <tr>
61 <td>
62 {t}Action{/t}
63 </td>
64 <td>
65 {render acl=$ActionACL}
66 <select name="Action" onChange="document.mainform.submit();">
67 {html_options options=$Actions selected=$Action}
68 </select>
69 {/render}
70 {if !$JS}
71 <input type='image' src='images/list_reload.png' class='center'>
72 {/if}
73 </td>
74 </tr>
75 </table>
77 </td>
78 </tr>
79 </table>
80 {if $Action == "initial_install"}
81 {if $ID == 0}
82 <p class='seperator'> </p>
83 <table style='width:100%;'>
84 <tr>
85 <td colspan="2" style='padding-top:5px;'>
86 <h2><img alt="" src="images/select_workstation.png" class="center" align="middle"> {t}Systems{/t}</h2>
87 </td>
88 </tr>
89 <tr>
90 <td colspan="2">
91 <table summary="" style="border:1px solid #B0B0B0;width:100%; " cellspacing=0 cellpadding=0>
92 <tr>
93 <td>
94 {render acl=$TargetACL}
95 {$Target_list}
96 {/render}
97 </td>
98 </tr>
99 </table>
100 </td>
101 </tr>
102 <tr>
103 <td style="width:50%; border-right: 1px solid #A0A0A0;">
104 <table>
105 <tr>
106 <td>{t}MAC address{/t}{$must}
107 </td>
108 <td><input type="text" name="task_MAC" value="">
109 </td>
110 </tr>
111 <tr>
112 <td>{t}Name{/t}
113 </td>
114 <td><input type="text" name="task_Name" value="">
115 </td>
116 </tr>
117 <tr>
118 <td>{t}IP address{/t}
119 </td>
120 <td><input type="text" name="task_IP" value="">
121 {render acl=$TargetACL}
122 <input type="submit" name="add_target" value="{t}Add{/t}">
123 {/render}
124 </td>
125 </tr>
126 </table>
127 </td>
128 <td style='vertical-align:top'>
129 <table>
130 <tr><td>{t}CVS import from file{/t}</td></tr>
131 <tr>
132 <td>
133
134 </td>
135 </tr>
136 <tr>
137 <td>
138 <input type="hidden" name="MAX_FILE_SIZE" value="2000000">
139 <input name="import_file" type="file" size="20" maxlength="255" accept="*.csv">
140 {render acl=$TargetACL}
141 <input type="submit" name="add_import" value="{t}Import{/t}">
142 {/render}
143 </td>
144 </tr>
145 </table>
146 </td>
147 </tr>
148 </table>
149 {/if}
150 {else}
151 <p class='seperator'> </p>
152 <table style='width:100%;'>
153 <tr>
154 <td colspan="2">
155 <h2><img alt="" src="images/time.png" class="center" align="middle"> {t}Schedule{/t}</h2>
156 </td>
157 </tr>
158 <tr>
159 <td colspan="2">
160 {t}Minute{/t}
161 {render acl=$MinuteACL}
162 <select name='Minute'>
163 {html_options options=$Minutes selected=$Minute}
164 </select>
165 {/render}
166 {t}Hour{/t}
167 {render acl=$HourACL}
168 <select name='Hour'>
169 {html_options options=$Hours selected=$Hour}
170 </select>
171 {/render}
172 {t}Day{/t}
173 {render acl=$DayACL}
174 <select name='Day'>
175 {html_options options=$Days selected=$Day}
176 </select>
177 {/render}
178 {t}Month{/t}
179 {render acl=$MonthACL}
180 <select name='Month'>
181 {html_options options=$Months selected=$Month}
182 </select>
183 {/render}
184 {t}Week day{/t}
185 {render acl=$WeekdayACL}
186 <select name='Weekday'>
187 {html_options options=$Weekdays selected=$Weekday}
188 </select>
189 {/render}
190 </td>
191 </tr>
192 </table>
193 {if $ID == 0}
194 <p class='seperator'> </p>
195 <table style='width:100%;'>
196 <tr>
197 <td colspan="2" style='padding-top:5px;'>
198 <h2><img alt="" src="images/select_workstation.png" class="center" align="middle"> {t}Target systems{/t}</h2>
199 </td>
200 </tr>
201 <tr>
202 <td colspan="2">
203 <table summary="" style="border:1px solid #B0B0B0;width:100%; " cellspacing=0 cellpadding=0>
204 <tr>
205 <td>
206 {render acl=$TargetACL}
207 {$Target_list}
208 {/render}
209 </td>
210 </tr>
211 </table>
212 {render acl=$TargetACL}
213 <input type="text" name="target_text" value="">
214 {/render}
215 {render acl=$TargetACL}
216 <input type="submit" name="add_target" value="{t}Add{/t}">
217 {/render}
218 {render acl=$TargetACL}
219 <input type="submit" name="add_from_list" value="{t}Add from list{/t}">
220 {/render}
222 </td>
223 </tr>
224 </table>
225 {/if}
226 {/if}
227 <p class='seperator'> </p>
228 <input type='hidden' name='goto_task_posted' value='1'>
229 <p style="text-align:right">
230 <input type='submit' name='save_goto_task' value='{t}Ok{/t}'>
231 {if !$new}
232 <input type='submit' name='apply_goto_task' value='{t}Apply{/t}'>
233 {/if}
234 <input type='submit' name='close_goto_task' value='{t}Cancel{/t}'>
235 </p>