1 <h2>{t}Generic{/t}</h2>
2 <table summary="" width="100%">
3 <tr>
4 <td style="width:50%;vertical-align:top;border-right:1px solid #b0b0b0;">
5 <table summary="">
6 <tr>
7 <td>{t}Zone name{/t}{$must}
8 </td>
9 <td><input type="text" name="zoneName" value="{$zoneName}" {if $NotNew | $Zone_is_used} disabled {/if}>
10 </td>
11 </tr>
12 <tr>
13 <td>{t}Network address{/t}{$must}
14 </td>
15 <td><input type="text" name="ReverseZone" value="{$ReverseZone}" {if $NotNew | $Zone_is_used} disabled {/if}>
16 </td>
17 </tr>
18 <tr>
19 <td>{t}Netmask{/t}
20 </td>
21 <td>
22 <select name="NetworkClass" {if $NotNew | $Zone_is_used} disabled {/if}>
23 {html_options options=$NetworkClasses selected=$NetworkClass }
24 </select>
25 </td>
26 </tr>
27 {if $Zone_is_used}
28 <tr>
29 <td colspan="2">
30 <i>{t}Zone is in use, network settings can't be modified.{/t}</i>
31 </td>
32 </tr>
33 {/if}
34 </table>
35 </td>
36 <td style="vertical-align:top;">
37 <table summary="">
38 <tr>
39 <td>
40 {t}Zone records{/t}
41 <br>
42 {if $AllowZoneEdit == false}
43 <i>{t}Can't be edited because the zone wasn't saved right now.{/t}</i>
44 {/if}
45 </td>
46 <td>
47 <input type="submit" name="EditZoneEntries" value="{t}Edit{/t}" {if $AllowZoneEdit == false} disabled {/if}>
48 </td>
49 </tr>
50 </table>
51 </td>
52 </tr>
53 </table>
54 <p class="seperator"> </p>
55 <h2>{t}SOA record{/t}</h2>
56 <table summary="" width="100%">
57 <tr>
58 <td style="vertical-align:top;width:50%;border-right:1px solid #b0b0b0;">
59 <table summary="">
60 <tr>
61 <td>{t}Primary dns server for this zone{/t}{$must}
62 </td>
63 <td><input type="text" name="sOAprimary" value="{$sOAprimary}">
64 </td>
65 </tr>
66 <tr>
67 <td>{t}Mail address{/t}{$must}
68 </td>
69 <td><input type="text" name="sOAmail" value="{$sOAmail}">
70 </td>
71 </tr>
72 <tr>
73 <td>{t}Serial number (automatically incremented){/t}{$must}
74 </td>
75 <td><input type="text" name="sOAserial" value="{$sOAserial}">
76 </td>
77 </tr>
78 </table>
79 </td>
80 <td style="vertical-align:top;">
81 <table summary="">
82 <tr>
83 <td>{t}Refresh{/t}{$must}
84 </td>
85 <td><input type="text" name="sOArefresh" value="{$sOArefresh}">
86 </td>
87 </tr>
88 <tr>
89 <td>{t}Retry{/t}{$must}
90 </td>
91 <td><input type="text" name="sOAretry" value="{$sOAretry}">
92 </td>
93 </tr>
94 <tr>
95 <td>{t}Expire{/t}{$must}
96 </td>
97 <td><input type="text" name="sOAexpire" value="{$sOAexpire}">
98 </td>
99 </tr>
100 <tr>
101 <td>{t}TTL{/t}{$must}
102 </td>
103 <td><input type="text" name="sOAttl" value="{$sOAttl}">
104 </td>
105 </tr>
106 </table>
107 </td>
108 </tr>
109 </table>
111 <p class="seperator"> </p>
112 <br>
113 <table summary="" width="100%">
114 <tr>
115 <td style="vertical-align:top;width:50%;border-right:1px solid #b0b0b0;">
116 <h2>{t}MxRecords{/t}</h2>
117 <table width="100%">
118 <tr>
119 <td>
120 {$Mxrecords}
121 <input type="text" name="StrMXRecord" value="">
122 <input type="submit" name="AddMXRecord" value="{t}Add{/t}">
123 </td>
124 </tr>
125 </table>
126 </td>
127 <td style="vertical-align:top;">
128 <h2>{t}Global zone records{/t}</h2>
129 {$records}
130 </td>
131 </tr>
132 </table>
133 <div style="text-algin:right;" align="right">
134 <p>
135 <input type="submit" name="SaveZoneChanges" value="{t}Save{/t}">
136 <input type="submit" name="CancelZoneChanges" value="{t}Cancel{/t}">
137 </p>
138 </div>
139 <script language="JavaScript" type="text/javascript">
140 <!-- // First input field on page
141 focus_field('zoneName');
142 -->
143 </script>