commit | author | age
|
baf518
|
1 |
<h2><tmpl_var name="list_head_txt"></h2> |
T |
2 |
<p><tmpl_var name="list_desc_txt"></p> |
|
3 |
|
|
4 |
<div class="panel panel_server_config"> |
|
5 |
|
0e2694
|
6 |
<div class="pnl_formsarea"> |
C |
7 |
<fieldset class="inlineLabels"> |
|
8 |
<div class="ctrlHolder"> |
|
9 |
<p class="label">{tmpl_var name='server_type_txt'}</p> |
|
10 |
<div class="multiField"> |
|
11 |
<select name="server_type" id="server_type" class="selectInput"> |
|
12 |
{tmpl_var name='server_type'} |
|
13 |
</select> |
|
14 |
</div> |
|
15 |
</div> |
|
16 |
<div class="ctrlHolder"> |
|
17 |
<label for="website_basedir">{tmpl_var name='website_basedir_txt'}</label> |
|
18 |
<input name="website_basedir" id="website_basedir" value="{tmpl_var name='website_basedir'}" size="40" maxlength="255" type="text" class="textInput" /> |
|
19 |
</div> |
|
20 |
<div class="ctrlHolder"> |
|
21 |
<label for="website_path">{tmpl_var name='website_path_txt'}</label> |
|
22 |
<input name="website_path" id="website_path" value="{tmpl_var name='website_path'}" size="40" maxlength="255" type="text" class="textInput" /> |
|
23 |
</div> |
|
24 |
<div class="ctrlHolder"> |
|
25 |
<label for="website_symlinks">{tmpl_var name='website_symlinks_txt'}</label> |
|
26 |
<input name="website_symlinks" id="website_symlinks" value="{tmpl_var name='website_symlinks'}" size="40" maxlength="255" type="text" class="textInput" /> |
|
27 |
</div> |
|
28 |
<div class="ctrlHolder"> |
|
29 |
<label for="website_symlinks_rel">{tmpl_var name='website_symlinks_rel_txt'}</label> |
|
30 |
<div class="multiField"> |
|
31 |
{tmpl_var name='website_symlinks_rel'} |
|
32 |
</div> |
|
33 |
</div> |
074a57
|
34 |
<div class="ctrlHolder"> |
TB |
35 |
<label for="website_symlinks_rel">{tmpl_var name='network_filesystem_txt'}</label> |
|
36 |
<div class="multiField"> |
|
37 |
{tmpl_var name='network_filesystem'} |
|
38 |
</div> |
|
39 |
</div> |
3501f9
|
40 |
<div class="ctrlHolder"> |
146783
|
41 |
<label for="website_autoalias">{tmpl_var name='website_autoalias_txt'}</label> |
MC |
42 |
<input name="website_autoalias" id="website_autoalias" value="{tmpl_var name='website_autoalias'}" size="40" maxlength="255" type="text" class="textInput" /> {tmpl_var name='website_autoalias_note_txt'} <a href="javascript:void(0);" class="addPlaceholder">[client_id]</a>, <a href="javascript:void(0);" class="addPlaceholder">[client_username]</a>, <a href="javascript:void(0);" class="addPlaceholder">[website_id]</a>, <a href="javascript:void(0);" class="addPlaceholder">[website_domain]</a> |
10b4c8
|
43 |
</div> |
146783
|
44 |
<!-- |
MC |
45 |
<div class="ctrlHolder apache"> |
|
46 |
<label for="vhost_rewrite_v6">{tmpl_var name='vhost_rewrite_v6_txt'}</label> |
|
47 |
<div class="multiField"> |
|
48 |
{tmpl_var name='vhost_rewrite_v6'} |
|
49 |
</div> |
10b4c8
|
50 |
</div> |
146783
|
51 |
--> |
MC |
52 |
<div class="ctrlHolder apache"> |
|
53 |
<label for="vhost_conf_dir">{tmpl_var name='vhost_conf_dir_txt'}</label> |
|
54 |
<input name="vhost_conf_dir" id="vhost_conf_dir" value="{tmpl_var name='vhost_conf_dir'}" size="40" maxlength="255" type="text" class="textInput" /> |
0e2694
|
55 |
</div> |
C |
56 |
<div class="ctrlHolder apache"> |
|
57 |
<label for="vhost_conf_enabled_dir">{tmpl_var name='vhost_conf_enabled_dir_txt'}</label> |
|
58 |
<input name="vhost_conf_enabled_dir" id="vhost_conf_enabled_dir" value="{tmpl_var name='vhost_conf_enabled_dir'}" size="40" maxlength="255" type="text" class="textInput" /> |
|
59 |
</div> |
|
60 |
<div class="ctrlHolder nginx"> |
|
61 |
<label for="nginx_vhost_conf_dir">{tmpl_var name='nginx_vhost_conf_dir_txt'}</label> |
|
62 |
<input name="nginx_vhost_conf_dir" id="nginx_vhost_conf_dir" value="{tmpl_var name='nginx_vhost_conf_dir'}" size="40" maxlength="255" type="text" class="textInput" /> |
|
63 |
</div> |
|
64 |
<div class="ctrlHolder nginx"> |
|
65 |
<label for="nginx_vhost_conf_enabled_dir">{tmpl_var name='nginx_vhost_conf_enabled_dir_txt'}</label> |
|
66 |
<input name="nginx_vhost_conf_enabled_dir" id="nginx_vhost_conf_enabled_dir" value="{tmpl_var name='nginx_vhost_conf_enabled_dir'}" size="40" maxlength="255" type="text" class="textInput" /> |
|
67 |
</div> |
|
68 |
<div class="ctrlHolder"> |
|
69 |
<p class="label">{tmpl_var name='security_level_txt'}</p> |
|
70 |
<div class="multiField"> |
|
71 |
<select name="security_level" id="security_level" class="selectInput"> |
|
72 |
{tmpl_var name='security_level'} |
|
73 |
</select> |
|
74 |
</div> |
|
75 |
</div> |
|
76 |
<div class="ctrlHolder apache"> |
|
77 |
<p class="label">{tmpl_var name='check_apache_config_txt'}</p> |
|
78 |
<div class="multiField"> |
|
79 |
{tmpl_var name='check_apache_config'} |
|
80 |
</div> |
|
81 |
</div> |
|
82 |
<div class="ctrlHolder apache"> |
|
83 |
<label for="user">{tmpl_var name='web_user_txt'}</label> |
|
84 |
<input name="user" id="user" value="{tmpl_var name='user'}" size="40" maxlength="255" type="text" class="textInput" /> |
|
85 |
</div> |
|
86 |
<div class="ctrlHolder apache"> |
|
87 |
<label for="group">{tmpl_var name='web_group_txt'}</label> |
|
88 |
<input name="group" id="group" value="{tmpl_var name='group'}" size="40" maxlength="255" type="text" class="textInput" /> |
|
89 |
</div> |
|
90 |
<div class="ctrlHolder nginx"> |
|
91 |
<label for="nginx_user">{tmpl_var name='nginx_user_txt'}</label> |
|
92 |
<input name="nginx_user" id="nginx_user" value="{tmpl_var name='nginx_user'}" size="40" maxlength="255" type="text" class="textInput" /> |
|
93 |
</div> |
|
94 |
<div class="ctrlHolder nginx"> |
|
95 |
<label for="nginx_group">{tmpl_var name='nginx_group_txt'}</label> |
|
96 |
<input name="nginx_group" id="nginx_group" value="{tmpl_var name='nginx_group'}" size="40" maxlength="255" type="text" class="textInput" /> |
|
97 |
</div> |
|
98 |
<div class="ctrlHolder nginx"> |
|
99 |
<label for="nginx_cgi_socket">{tmpl_var name='nginx_cgi_socket_txt'}</label> |
|
100 |
<input name="nginx_cgi_socket" id="nginx_cgi_socket" value="{tmpl_var name='nginx_cgi_socket'}" size="40" maxlength="255" type="text" class="textInput" /> |
|
101 |
</div> |
|
102 |
<div class="ctrlHolder apache"> |
|
103 |
<label for="htaccess_allow_override">{tmpl_var name='htaccess_allow_override_txt'}</label> |
|
104 |
<input name="htaccess_allow_override" id="htaccess_allow_override" value="{tmpl_var name='htaccess_allow_override'}" size="40" maxlength="255" type="text" class="textInput" /> |
|
105 |
</div> |
|
106 |
<div class="ctrlHolder"> |
|
107 |
<p class="label">{tmpl_var name='enable_ip_wildcard_txt'}</p> |
|
108 |
<div class="multiField"> |
|
109 |
{tmpl_var name='enable_ip_wildcard'} |
|
110 |
</div> |
|
111 |
</div> |
5df605
|
112 |
<div class="ctrlHolder"> |
C |
113 |
<p class="label">{tmpl_var name='overtraffic_notify_admin_txt'}</p> |
|
114 |
<div class="multiField"> |
|
115 |
{tmpl_var name='overtraffic_notify_admin'} |
|
116 |
</div> |
|
117 |
</div> |
|
118 |
<div class="ctrlHolder"> |
|
119 |
<p class="label">{tmpl_var name='overtraffic_notify_client_txt'}</p> |
|
120 |
<div class="multiField"> |
|
121 |
{tmpl_var name='overtraffic_notify_client'} |
|
122 |
</div> |
|
123 |
</div> |
615a0a
|
124 |
<div class="ctrlHolder"> |
T |
125 |
<p class="label">{tmpl_var name='overquota_notify_admin_txt'}</p> |
|
126 |
<div class="multiField"> |
|
127 |
{tmpl_var name='overquota_notify_admin'} |
|
128 |
</div> |
|
129 |
</div> |
|
130 |
<div class="ctrlHolder"> |
|
131 |
<p class="label">{tmpl_var name='overquota_notify_client_txt'}</p> |
|
132 |
<div class="multiField"> |
|
133 |
{tmpl_var name='overquota_notify_client'} |
|
134 |
</div> |
|
135 |
</div> |
|
136 |
<div class="ctrlHolder"> |
|
137 |
<label for="overquota_notify_freq">{tmpl_var name='overquota_notify_freq_txt'}</label> |
|
138 |
<input name="overquota_notify_freq" id="overquota_notify_freq" value="{tmpl_var name='overquota_notify_freq'}" size="40" maxlength="255" type="text" class="textInput" /> {tmpl_var name='overquota_notify_freq_note_txt'} |
|
139 |
</div> |
|
140 |
<div class="ctrlHolder"> |
|
141 |
<p class="label">{tmpl_var name='overquota_notify_onok_txt'}</p> |
|
142 |
<div class="multiField"> |
|
143 |
{tmpl_var name='overquota_notify_onok'} |
|
144 |
</div> |
|
145 |
</div> |
0e2694
|
146 |
<div class="subsectiontoggle"><span></span>{tmpl_var name='ssl_settings_txt'}<em></em></div> |
C |
147 |
<div style="display:none;"> |
|
148 |
<div class="ctrlHolder"> |
|
149 |
<p class="label">{tmpl_var name='enable_sni_txt'}</p> |
|
150 |
<div class="multiField"> |
|
151 |
{tmpl_var name='enable_sni'} |
|
152 |
</div> |
|
153 |
</div> |
|
154 |
<div class="ctrlHolder"> |
|
155 |
<label for="CA_path">{tmpl_var name='CA_path_txt'}</label> |
ddbbaa
|
156 |
<input name="CA_path" id="CA_path" value="{tmpl_var name='CA_path'}" size="40" maxlength="255" type="text" autocomplete="off" class="textInput" /> |
0e2694
|
157 |
</div> |
C |
158 |
<div class="ctrlHolder"> |
|
159 |
<label for="CA_pass">{tmpl_var name='CA_pass_txt'}</label> |
ddbbaa
|
160 |
<input name="CA_pass" id="CA_pass" value="{tmpl_var name='CA_pass'}" size="40" maxlength="255" type="password" autocomplete="off" class="textInput" /> |
0e2694
|
161 |
</div> |
C |
162 |
</div> |
|
163 |
<div class="subsectiontoggle"><span></span>{tmpl_var name='permissions_txt'}<em></em></div> |
|
164 |
<div style="display:none;"> |
|
165 |
<div class="ctrlHolder"> |
|
166 |
<p class="label">{tmpl_var name='set_folder_permissions_on_update_txt'}</p> |
|
167 |
<div class="multiField"> |
|
168 |
{tmpl_var name='set_folder_permissions_on_update'} |
|
169 |
</div> |
|
170 |
</div> |
|
171 |
<div class="ctrlHolder"> |
|
172 |
<p class="label">{tmpl_var name='web_folder_protection_txt'}</p> |
|
173 |
<div class="multiField"> |
|
174 |
{tmpl_var name='web_folder_protection'} |
|
175 |
</div> |
|
176 |
</div> |
|
177 |
<div class="ctrlHolder"> |
|
178 |
<p class="label">{tmpl_var name='add_web_users_to_sshusers_group_txt'}</p> |
|
179 |
<div class="multiField"> |
|
180 |
{tmpl_var name='add_web_users_to_sshusers_group'} |
|
181 |
</div> |
|
182 |
</div> |
|
183 |
<div class="ctrlHolder"> |
|
184 |
<p class="label">{tmpl_var name='connect_userid_to_webid_txt'}</p> |
|
185 |
<div class="multiField"> |
|
186 |
{tmpl_var name='connect_userid_to_webid'} |
|
187 |
</div> |
|
188 |
</div> |
|
189 |
<div class="ctrlHolder"> |
|
190 |
<label for="connect_userid_to_webid_start">{tmpl_var name='connect_userid_to_webid_start_txt'}</label> |
|
191 |
<input name="connect_userid_to_webid_start" id="connect_userid_to_webid_start" value="{tmpl_var name='connect_userid_to_webid_start'}" size="40" maxlength="255" type="text" class="textInput" /> |
|
192 |
</div> |
|
193 |
</div> |
|
194 |
<div class="subsectiontoggle"><span></span>{tmpl_var name='php_settings_txt'}<em></em></div> |
|
195 |
<div style="display:none;"> |
|
196 |
<div class="ctrlHolder apache"> |
|
197 |
<label for="php_ini_path_apache">{tmpl_var name='php_ini_path_apache_txt'}</label> |
|
198 |
<input name="php_ini_path_apache" id="php_ini_path_apache" value="{tmpl_var name='php_ini_path_apache'}" size="40" maxlength="255" type="text" class="textInput" /> |
|
199 |
</div> |
|
200 |
<div class="ctrlHolder apache"> |
|
201 |
<label for="php_ini_path_cgi">{tmpl_var name='php_ini_path_cgi_txt'}</label> |
|
202 |
<input name="php_ini_path_cgi" id="php_ini_path_cgi" value="{tmpl_var name='php_ini_path_cgi'}" size="40" maxlength="255" type="text" class="textInput" /> |
|
203 |
</div> |
|
204 |
<div class="ctrlHolder"> |
|
205 |
<label for="php_fpm_init_script">{tmpl_var name='php_fpm_init_script_txt'}</label> |
|
206 |
<input name="php_fpm_init_script" id="php_fpm_init_script" value="{tmpl_var name='php_fpm_init_script'}" size="40" maxlength="255" type="text" class="textInput" /> |
|
207 |
</div> |
|
208 |
<div class="ctrlHolder"> |
|
209 |
<label for="php_fpm_ini_path">{tmpl_var name='php_fpm_ini_path_txt'}</label> |
|
210 |
<input name="php_fpm_ini_path" id="php_fpm_ini_path" value="{tmpl_var name='php_fpm_ini_path'}" size="40" maxlength="255" type="text" class="textInput" /> |
|
211 |
</div> |
|
212 |
<div class="ctrlHolder"> |
|
213 |
<label for="php_fpm_pool_dir">{tmpl_var name='php_fpm_pool_dir_txt'}</label> |
|
214 |
<input name="php_fpm_pool_dir" id="php_fpm_pool_dir" value="{tmpl_var name='php_fpm_pool_dir'}" size="40" maxlength="255" type="text" class="textInput" /> |
|
215 |
</div> |
|
216 |
<div class="ctrlHolder"> |
|
217 |
<label for="php_fpm_start_port">{tmpl_var name='php_fpm_start_port_txt'}</label> |
|
218 |
<input name="php_fpm_start_port" id="php_fpm_start_port" value="{tmpl_var name='php_fpm_start_port'}" size="40" maxlength="255" type="text" class="textInput" /> |
|
219 |
</div> |
|
220 |
<div class="ctrlHolder"> |
|
221 |
<label for="php_fpm_socket_dir">{tmpl_var name='php_fpm_socket_dir_txt'}</label> |
|
222 |
<input name="php_fpm_socket_dir" id="php_fpm_socket_dir" value="{tmpl_var name='php_fpm_socket_dir'}" size="40" maxlength="255" type="text" class="textInput" /> |
|
223 |
</div> |
|
224 |
<div class="ctrlHolder"> |
|
225 |
<label for="php_open_basedir">{tmpl_var name='php_open_basedir_txt'}</label> |
|
226 |
<input name="php_open_basedir" id="php_open_basedir" value="{tmpl_var name='php_open_basedir'}" size="40" type="text" class="textInput" /> |
|
227 |
</div> |
|
228 |
</div> |
|
229 |
<div class="subsectiontoggle"><span></span>{tmpl_var name='apps_vhost_settings_txt'}<em></em></div> |
|
230 |
<div style="display:none;"> |
|
231 |
<div class="ctrlHolder"> |
|
232 |
<label for="apps_vhost_port">{tmpl_var name='apps_vhost_port_txt'}</label> |
|
233 |
<input name="apps_vhost_port" id="apps_vhost_port" value="{tmpl_var name='apps_vhost_port'}" size="40" maxlength="255" type="text" class="textInput" /> |
|
234 |
</div> |
|
235 |
<div class="ctrlHolder"> |
|
236 |
<label for="apps_vhost_ip">{tmpl_var name='apps_vhost_ip_txt'}</label> |
|
237 |
<input name="apps_vhost_ip" id="apps_vhost_ip" value="{tmpl_var name='apps_vhost_ip'}" size="40" maxlength="255" type="text" class="textInput" /> |
|
238 |
</div> |
|
239 |
<div class="ctrlHolder"> |
|
240 |
<label for="apps_vhost_servername">{tmpl_var name='apps_vhost_servername_txt'}</label> |
|
241 |
<input name="apps_vhost_servername" id="apps_vhost_servername" value="{tmpl_var name='apps_vhost_servername'}" size="40" maxlength="255" type="text" class="textInput" /> |
|
242 |
</div> |
|
243 |
</div> |
|
244 |
<div class="subsectiontoggle"><span></span>{tmpl_var name='awstats_settings_txt'}<em></em></div> |
|
245 |
<div style="display:none;"> |
|
246 |
<div class="ctrlHolder"> |
|
247 |
<label for="awstats_conf_dir">{tmpl_var name='awstats_conf_dir_txt'}</label> |
|
248 |
<input name="awstats_conf_dir" id="awstats_conf_dir" value="{tmpl_var name='awstats_conf_dir'}" size="40" maxlength="255" type="text" class="textInput" /> |
|
249 |
</div> |
|
250 |
<div class="ctrlHolder"> |
|
251 |
<label for="awstats_data_dir">{tmpl_var name='awstats_data_dir_txt'}</label> |
|
252 |
<input name="awstats_data_dir" id="awstats_data_dir" value="{tmpl_var name='awstats_data_dir'}" size="40" maxlength="255" type="text" class="textInput" /> |
|
253 |
</div> |
|
254 |
<div class="ctrlHolder"> |
|
255 |
<label for="awstats_pl">{tmpl_var name='awstats_pl_txt'}</label> |
|
256 |
<input name="awstats_pl" id="awstats_pl" value="{tmpl_var name='awstats_pl'}" size="40" maxlength="255" type="text" class="textInput" /> |
|
257 |
</div> |
|
258 |
<div class="ctrlHolder"> |
|
259 |
<label for="awstats_buildstaticpages_pl">{tmpl_var name='awstats_buildstaticpages_pl_txt'}</label> |
|
260 |
<input name="awstats_buildstaticpages_pl" id="awstats_buildstaticpages_pl" value="{tmpl_var name='awstats_buildstaticpages_pl'}" size="40" maxlength="255" type="text" class="textInput" /> |
|
261 |
</div> |
|
262 |
</div> |
|
263 |
</fieldset> |
|
264 |
|
|
265 |
<input type="hidden" name="id" value="{tmpl_var name='id'}"> |
|
266 |
|
|
267 |
<div class="buttonHolder buttons"> |
e27086
|
268 |
<button class="positive iconstxt icoPositive" type="button" value="{tmpl_var name='btn_save_txt'}" onclick="submitForm('pageForm','admin/server_config_edit.php');"><span>{tmpl_var name='btn_save_txt'}</span></button> |
M |
269 |
<button class="negative iconstxt icoNegative" type="button" value="{tmpl_var name='btn_cancel_txt'}" onclick="loadContent('admin/server_config_list.php');"><span>{tmpl_var name='btn_cancel_txt'}</span></button> |
0e2694
|
270 |
</div> |
baf518
|
271 |
</div> |
T |
272 |
|
|
273 |
</div> |
0ae8da
|
274 |
<script language="JavaScript" type="text/javascript"> |
0e2694
|
275 |
var serverType = jQuery('#server_type').val(); |
C |
276 |
jQuery('#server_type').replaceWith('<label for="server_Type">'+serverType+'</label><input type="hidden" name="server_type" value="'+serverType+'">'); |
|
277 |
adjustForm(); |
|
278 |
jQuery('#server_type').change(function(){ |
|
279 |
serverType = $(this).val(); |
|
280 |
adjustForm(); |
|
281 |
}); |
|
282 |
|
|
283 |
function adjustForm(){ |
|
284 |
if(serverType == "nginx"){ |
|
285 |
jQuery('.nginx').show(); |
|
286 |
jQuery('.apache').hide(); |
|
287 |
} else { |
|
288 |
jQuery('.nginx').hide(); |
146783
|
289 |
jQuery('.apache').show(); |
MC |
290 |
} |
|
291 |
} |
|
292 |
</script> |