Marius Cramer
2015-08-06 37b29231e47a0c4458dc1c15d98588f16f07e1e2
commit | author | age
825dd6 1 <div class='page-header'>
MC 2     <h1><tmpl_var name="list_head_txt"></h1>
3 </div>
1f06c6 4 <p><tmpl_var name="list_desc_txt"></p>
T 5
7b47c0 6 <tmpl_if name="config_error_msg">
T 7 <div style="background: #ffdfdf; border: 1px solid #df7d7d; border-width: 1px 0; margin: 1.5em 0 1.5em 0; padding: 7px;">
8                 <p style="font-face:bold">{tmpl_var name='configuration_error_txt'}</p>
9                 <div>
10                 <div style="float:left;width:150px;">{tmpl_var name='config_error_tstamp'} :&nbsp;</div><div style="padding-left:150px;">{tmpl_var name='config_error_msg'}</div>
11                 </div>
12 </div>
13 </tmpl_if>
14
1f06c6 15
825dd6 16         
73813a 17         <tmpl_if name="vhostdomain_type" value="domain">
0e2694 18             <tmpl_if name="is_admin">
825dd6 19                 <div class="form-group">
0e2694 20                     <tmpl_if name="edit_disabled">
825dd6 21                         <label for="server_id_disabled" class="col-sm-3 control-label">{tmpl_var name='server_id_txt'}</label>
MC 22                         <div class="col-sm-9"><select name="server_id_disabled" id="server_id_disabled" class="form-control" disabled="disabled">
0e2694 23                             {tmpl_var name='server_id'}
e645fa 24                         </select></div>
MC 25                         <input type="hidden" name="server_id" value="{tmpl_var name='server_id_value'}" />
0e2694 26                         <tmpl_else>
825dd6 27                             <label for="server_id" class="col-sm-3 control-label">{tmpl_var name='server_id_txt'}</label>
MC 28                             <div class="col-sm-9"><select name="server_id" id="server_id" class="form-control">
0e2694 29                                 {tmpl_var name='server_id'}
e645fa 30                             </select></div>
MC 31                     </tmpl_if>
0e2694 32                 </div>
3e94c8 33                 <tmpl_unless name="domain_option">
825dd6 34                     <div class="form-group">
MC 35                         <label for="client_group_id" class="col-sm-3 control-label">{tmpl_var name='client_group_id_txt'}</label>
36                         <div class="col-sm-9"><select name="client_group_id" id="client_group_id" class="form-control">
3e94c8 37                             {tmpl_var name='client_group_id'}
e645fa 38                         </select></div>
MC 39                     </div>
3e94c8 40                 </tmpl_unless>
bd6659 41             <tmpl_else>
SJ 42                 <tmpl_if name="only_one_server">
0e2694 43                     <input type="hidden" id="server_id" name="server_id" value="{tmpl_var name='server_id_value'}" />
bd6659 44                 <tmpl_else>
825dd6 45                     <div class="form-group">
bd6659 46                         <tmpl_if name="edit_disabled">
825dd6 47                             <label for="server_id_disabled" class="col-sm-3 control-label">{tmpl_var name='server_id_txt'}</label>
MC 48                             <div class="col-sm-9"><select name="server_id_disabled" id="server_id_disabled" class="form-control" disabled="disabled">
bd6659 49                                 {tmpl_var name='server_id'}
e645fa 50                             </select></div>
MC 51                             <input type="hidden" name="server_id" value="{tmpl_var name='server_id_value'}" />
bd6659 52                         <tmpl_else>
825dd6 53                             <label for="server_id" class="col-sm-3 control-label">{tmpl_var name='server_id_txt'}</label>
MC 54                             <div class="col-sm-9"><select name="server_id" id="server_id" class="form-control">
bd6659 55                                 {tmpl_var name='server_id'}
e645fa 56                             </select></div>
MC 57                         </tmpl_if>
bd6659 58                     </div>
SJ 59                 </tmpl_if>
0e2694 60             </tmpl_if>
C 61             <tmpl_if name="is_reseller">
3e94c8 62                 <tmpl_unless name="domain_option">
825dd6 63                     <div class="form-group">
MC 64                         <label for="client_group_id" class="col-sm-3 control-label">{tmpl_var name='client_group_id_txt'}</label>
65                         <div class="col-sm-9"><select name="client_group_id" id="client_group_id" class="form-control">
3e94c8 66                             {tmpl_var name='client_group_id'}
e645fa 67                         </select></div>
MC 68                     </div>
3e94c8 69                 </tmpl_unless>
0e2694 70             </tmpl_if>
825dd6 71             <div class="form-group">
MC 72                 <label for="ip_address" class="col-sm-3 control-label">{tmpl_var name='ip_address_txt'}</label>
73                 <div class="col-sm-9"><select name="ip_address" id="ip_address" class="form-control">
0e2694 74                     {tmpl_var name='ip_address'}
e645fa 75                 </select></div>
MC 76             </div>
825dd6 77             <div class="form-group">
MC 78                 <label for="ipv6_address" class="col-sm-3 control-label">{tmpl_var name='ipv6_address_txt'}</label>
79                 <div class="col-sm-9"><select name="ipv6_address" id="ipv6_address" class="form-control">
0e2694 80                     {tmpl_var name='ipv6_address'}
e645fa 81                 </select></div>
MC 82             </div>
825dd6 83             <div class="form-group">
MC 84                 <label for="domain" class="col-sm-3 control-label">{tmpl_var name='domain_txt'}</label>
0e2694 85                 <tmpl_if name="domain_option">
825dd6 86                     <div class="col-sm-9"><select name="domain" id="domain" class="form-control">
0e2694 87                         {tmpl_var name='domain_option'}
e645fa 88                     </select></div>
MC 89                     <tmpl_else>
dec3e3 90                         <div class="col-sm-9"><input type="text" name="domain" id="domain" value="{tmpl_var name='domain'}" class="form-control" /></div></tmpl_if>
0e2694 91             </div>
568b4b 92             <tmpl_if name="edit_disabled">
FS 93                 <div class="form-group">
b42486 94                     <label for="document_root" class="col-sm-3 control-label" readonly >{tmpl_var name='document_root_txt'}</label>
568b4b 95                     <div class="col-sm-9">{tmpl_var name='document_root'}</div>
FS 96                 </div>
97             </tmpl_if>
825dd6 98             <div class="form-group">
MC 99                 <label for="hd_quota" class="col-sm-3 control-label">{tmpl_var name='hd_quota_txt'}</label>
dec3e3 100                 <div class="col-sm-6"><input type="text" name="hd_quota" id="hd_quota" value="{tmpl_var name='hd_quota'}" class="form-control" /></div><div class="col-sm-3 input-sm">&nbsp;MB
825dd6 101             </div></div>
73813a 102         </tmpl_if>
MC 103         <tmpl_if name="vhostdomain_type" value="subdomain">
104             <input type="hidden" name="server_id" id="server_id" value="{tmpl_var name='server_id_value'}" />
105             <tmpl_if name="domain_option">
825dd6 106             <div class="form-group">
MC 107                 <label for="parent_domain_id" class="col-sm-3 control-label">{tmpl_var name='parent_domain_id_txt'}</label>
e645fa 108                 <div class="col-sm-9"><select id="parent_domain_id" name="parent_domain_id" class="form-control">{tmpl_var name='parent_domain_id'}</select></div>
MC 109             </div>
73813a 110             </tmpl_if>
825dd6 111             <div class="form-group">
MC 112                 <label for="domain" class="col-sm-3 control-label">{tmpl_var name='host_txt'}</label>
dec3e3 113                 <div class="col-sm-9"><input type="text" name="domain" id="domain" value="{tmpl_var name='domain'}" class="form-control" /></div></div>
73813a 114             <tmpl_if name="domain_option">
825dd6 115             <div class="form-group">
MC 116                 <label for="sel_domain" class="col-sm-3 control-label">{tmpl_var name='domain_txt'}</label>
117                     <div class="col-sm-9"><select name="sel_domain" id="sel_domain" class="form-control">
73813a 118                         {tmpl_var name='domain_option'}
e645fa 119                     </select></div>
MC 120             </div>
73813a 121             <tmpl_else>
825dd6 122             <div class="form-group">
MC 123                 <label for="parent_domain_id" class="col-sm-3 control-label">{tmpl_var name='domain_txt'}</label>
e645fa 124                 <div class="col-sm-9"><select id="parent_domain_id" name="parent_domain_id" class="form-control">{tmpl_var name='parent_domain_id'}</select></div>
MC 125             </div>
73813a 126             </tmpl_if>
825dd6 127             <div class="form-group">
MC 128                 <label for="web_folder" class="col-sm-3 control-label">{tmpl_var name='web_folder_txt'}</label>
dec3e3 129                 <div class="col-sm-6"><input type="text" name="web_folder" id="web_folder" value="{tmpl_var name='web_folder'}" class="form-control"<tmpl_if name='fixed_folder' op='==' value='y'></div><div class="col-sm-3 input-sm"> readonly="readonly"</div></tmpl_if> />
73813a 130             </div>
MC 131         </tmpl_if>
132         <tmpl_if name="vhostdomain_type" value="aliasdomain">
133             <input type="hidden" name="server_id" id="server_id" value="{tmpl_var name='server_id_value'}" />
825dd6 134             <div class="form-group">
MC 135                 <label for="domain" class="col-sm-3 control-label">{tmpl_var name='domain_txt'}</label>
73813a 136                 <tmpl_if name="domain_option">
825dd6 137                     <div class="col-sm-9"><select name="domain" id="domain" class="form-control">
73813a 138                         {tmpl_var name='domain_option'}
e645fa 139                     </select></div>
MC 140                     <tmpl_else>
dec3e3 141                         <div class="col-sm-9"><input type="text" name="domain" id="domain" value="{tmpl_var name='domain'}" class="form-control" /></div></tmpl_if>
73813a 142             </div>
825dd6 143             <div class="form-group">
MC 144                 <label for="parent_domain_id" class="col-sm-3 control-label">{tmpl_var name='parent_domain_id_txt'}</label>
145                 <div class="col-sm-9"><select name="parent_domain_id" id="parent_domain_id" class="form-control">
73813a 146                     {tmpl_var name='parent_domain_id'}
e645fa 147                 </select></div>
MC 148             </div>
825dd6 149             <div class="form-group">
MC 150                 <label for="web_folder" class="col-sm-3 control-label">{tmpl_var name='web_folder_txt'}</label>
dec3e3 151                 <div class="col-sm-6"><input type="text" name="web_folder" id="web_folder" value="{tmpl_var name='web_folder'}" class="form-control"<tmpl_if name='fixed_folder' op='==' value='y'></div><div class="col-sm-3 input-sm"> readonly="readonly"</div></tmpl_if> />
73813a 152             </div>
MC 153         </tmpl_if>
825dd6 154             <div class="form-group">
MC 155                 <label for="traffic_quota" class="col-sm-3 control-label">{tmpl_var name='traffic_quota_txt'}</label>
dec3e3 156                 <div class="col-sm-6"><input type="text" name="traffic_quota" id="traffic_quota" value="{tmpl_var name='traffic_quota'}" class="form-control" /></div><div class="col-sm-3 input-sm">&nbsp;MB </div><tmpl_var name='traffic_quota_exceeded_txt'>
0e2694 157             </div>
825dd6 158             <tmpl_if name="limit_cgi" op="==" value="y"><div class="form-group">
MC 159                 <label class="col-sm-3 control-label">{tmpl_var name='cgi_txt'}</label>
160                 <div class="col-sm-9">
0e2694 161                     {tmpl_var name='cgi'}
C 162                 </div>
ac099e 163             </div></tmpl_if>
825dd6 164             <tmpl_if name="limit_ssi" op="==" value="y"><div class="form-group">
MC 165                 <label class="col-sm-3 control-label">{tmpl_var name='ssi_txt'}</label>
166                 <div class="col-sm-9">
0e2694 167                     {tmpl_var name='ssi'}
C 168                 </div>
ac099e 169             </div></tmpl_if>
825dd6 170             <tmpl_if name="limit_perl" op="==" value="y"><div class="form-group apache">
MC 171                 <label class="col-sm-3 control-label">{tmpl_var name='perl_txt'}</label>
172                 <div class="col-sm-9">
ab7597 173                     {tmpl_var name='perl'}
M 174                 </div>
ac099e 175             </div></tmpl_if>
825dd6 176             <tmpl_if name="limit_ruby" op="==" value="y"><div class="form-group apache">
MC 177                 <label class="col-sm-3 control-label">{tmpl_var name='ruby_txt'}</label>
178                 <div class="col-sm-9">
0e2694 179                     {tmpl_var name='ruby'}
C 180                 </div>
ac099e 181             </div></tmpl_if>
825dd6 182             <tmpl_if name="limit_python" op="==" value="y"><div class="form-group apache">
MC 183                 <label class="col-sm-3 control-label">{tmpl_var name='python_txt'}</label>
184                 <div class="col-sm-9">
0e2694 185                     {tmpl_var name='python'}
C 186                 </div>
ac099e 187             </div></tmpl_if>
825dd6 188             <tmpl_if name="force_suexec" op="==" value="n"><div class="form-group apache">
MC 189                 <label class="col-sm-3 control-label">{tmpl_var name='suexec_txt'}</label>
190                 <div class="col-sm-9">
0e2694 191                     {tmpl_var name='suexec'}
C 192                 </div>
ac099e 193             </div></tmpl_if>
825dd6 194             <tmpl_if name="limit_hterror" op="==" value="y"><div class="form-group">
MC 195                 <label class="col-sm-3 control-label">{tmpl_var name='errordocs_txt'}</label>
196                 <div class="col-sm-9">
0e2694 197                     {tmpl_var name='errordocs'}
C 198                 </div>
ac099e 199             </div></tmpl_if>
0ae8da 200
825dd6 201             <div class="form-group">
MC 202                 <label for="subdomain" class="col-sm-3 control-label">{tmpl_var name='subdomain_txt'}</label>
203                 <div class="col-sm-9"><select name="subdomain" id="subdomain" class="form-control">
0e2694 204                     {tmpl_var name='subdomain'}
e645fa 205                 </select></div>
MC 206             </div>
825dd6 207             <tmpl_if name="limit_ssl" op="==" value="y"><div class="form-group">
MC 208                 <label class="col-sm-3 control-label">{tmpl_var name='ssl_txt'}</label>
209                 <div class="col-sm-9">
0e2694 210                     {tmpl_var name='ssl'}
C 211                 </div>
ac099e 212             </div></tmpl_if>
825dd6 213             <div class="form-group">
MC 214                 <label for="php" class="col-sm-3 control-label">{tmpl_var name='php_txt'}</label>
215                 <div class="col-sm-9"><select name="php" id="php" class="form-control">
0e2694 216                     {tmpl_var name='php'}
e645fa 217                 </select></div>
MC 218             </div>
825dd6 219             <div class="form-group fastcgi_php_version">
MC 220                 <label for="fastcgi_php_version" class="col-sm-3 control-label">{tmpl_var name='fastcgi_php_version_txt'}</label>
221                 <div class="col-sm-9"><select name="fastcgi_php_version" id="fastcgi_php_version" class="form-control">
0e2694 222                     {tmpl_var name='fastcgi_php_version'}
e645fa 223                 </select></div>
MC 224             </div>
1fa8f4 225             {tmpl_var name="directive_snippets_id"}
86bc65 226             <div class="form-group nginx pagespeed">
MC 227                 <label class="col-sm-3 control-label">{tmpl_var name='enable_pagespeed_txt'}</label>
228                 <div class="col-sm-9">
229                     {tmpl_var name="enable_pagespeed"}
230                 </div>
231             </div>
825dd6 232             <div class="form-group">
MC 233                 <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label>
234                 <div class="col-sm-9">
0e2694 235                     {tmpl_var name='active'}
C 236                 </div>
237             </div>
825dd6 238         
1f06c6 239
0e2694 240         <input type="hidden" name="id" value="{tmpl_var name='id'}">
1f06c6 241
825dd6 242         <div class="clear"><div class="right">
ba7316 243             <button id="dom-edit-submit" class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}">{tmpl_var name='btn_save_txt'}</button>
MC 244             <button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="sites/web_vhost_domain_list.php">{tmpl_var name='btn_cancel_txt'}</button>
825dd6 245         </div></div>
0ae8da 246 <script language="JavaScript" type="text/javascript">
0e2694 247     var serverId;
C 248     var clientGroupId = jQuery('#client_group_id').val();
249     var serverIdDisabled = jQuery('#server_id_disabled').val();
250     if(serverIdDisabled > 0){
251         serverId = serverIdDisabled;
252     } else {
253         serverId = jQuery('#server_id').val();
254         jQuery('#server_id').change(function(){
255             serverId = $(this).val();
256             adjustForm();
257             reloadWebIP();
258             reloadFastcgiPHPVersions();
1fa8f4 259             reloadDirectiveSnippets();
0e2694 260         });
C 261     }
10b4c8 262     adjustForm(true);
T 263     reloadFastcgiPHPVersions(true);
0ae8da 264         
0e2694 265     jQuery('#client_group_id').change(function(){
C 266         clientGroupId = $(this).val();
267         reloadWebIP();
7b47c0 268         reloadFastcgiPHPVersions();
0e2694 269     });
62b385 270         
0e2694 271     if(jQuery('#php').val() == 'fast-cgi' || jQuery('#php').val() == 'php-fpm'){
C 272         jQuery('.fastcgi_php_version:hidden').show();
273     } else {
274         jQuery('.fastcgi_php_version:visible').hide();
275     }
2778c9 276     //ISPConfig.resetFormChanged();
10b4c8 277     
0e2694 278     jQuery('#php').change(function(){
C 279         reloadFastcgiPHPVersions();
280         if(jQuery(this).val() == 'fast-cgi' || jQuery(this).val() == 'php-fpm'){
281             jQuery('.fastcgi_php_version:hidden').show();
282         } else {
283             jQuery('.fastcgi_php_version:visible').hide();
284         }
285     });
73813a 286     jQuery('#parent_domain_id').change(function() {
MC 287         reloadServerId(false);
288     });
a563d5 289     // new Vhostsubdomains/Vhostaliasdomains
MC 290     if(serverId == '') jQuery('#parent_domain_id').trigger('change');
86bc65 291     
MC 292     if(jQuery('#directive_snippets_id').val() > 0){
293         jQuery('.pagespeed').show();
294     } else {
295         jQuery('.pagespeed').hide();
296     }
297     jQuery('#directive_snippets_id').change(function(){
298         if(jQuery(this).val() > 0){
299             jQuery('.pagespeed').show();
300         } else {
301             jQuery('.pagespeed').hide();
302         }
303     });
73813a 304     
MC 305     function reloadServerId(noFormChange) {
306         var parentWebId = jQuery('#parent_domain_id').val();
307         jQuery.getJSON('sites/ajax_get_json.php'+ '?' + Math.round(new Date().getTime()), {web_id : parentWebId, type : "getserverid"}, function(data) {
308             if(data.serverid) serverId = data.serverid;
309             adjustForm(noFormChange);
310             if(noFormChange) reloadFastcgiPHPVersions(noFormChange);
311         });
312     }
313     
10b4c8 314     function adjustForm(noFormChange){
0e2694 315         jQuery.getJSON('sites/ajax_get_json.php'+ '?' + Math.round(new Date().getTime()), {server_id : serverId, type : "getservertype"}, function(data) {
C 316             if(data.servertype == "nginx"){
317                 var selected = jQuery('#php').val();
318                 jQuery('.apache').hide();
86bc65 319                 jQuery('.nginx').show();
MC 320                 if(jQuery('#directive_snippets_id').val() > 0){
321                     jQuery('.pagespeed').show();
322                 } else {
323                     jQuery('.pagespeed').hide();
324                 }
325                 jQuery('#directive_snippets_id').change(function(){
326                     if(jQuery(this).val() > 0){
327                         jQuery('.pagespeed').show();
328                     } else {
329                         jQuery('.pagespeed').hide();
330                     }
331                 });
c59632 332                 if(selected != "no" && selected != "php-fpm" && selected != "hhvm") {
43b345 333                     jQuery('#php option[value="php-fpm"]').attr('selected', 'selected').val('php-fpm');
T 334                 }
0e2694 335                 jQuery('#php option[value="fast-cgi"]').hide();
C 336                 jQuery('#php option[value="cgi"]').hide();
337                 jQuery('#php option[value="mod"]').hide();
338                 jQuery('#php option[value="suphp"]').hide();
339             } else {
86bc65 340                 jQuery('.nginx').hide();
0e2694 341                 jQuery('.apache').show();
C 342                 jQuery('#php option[value="fast-cgi"]').show();
343                 jQuery('#php option[value="cgi"]').show();
344                 jQuery('#php option[value="mod"]').show();
345                 jQuery('#php option[value="suphp"]').show();
346             }
43b345 347             if(noFormChange) {
2778c9 348                 ISPConfig.resetFormChanged();
43b345 349                 jQuery('#php').addClass('no-page-form-change').change();
T 350                 jQuery('#php').removeClass('no-page-form-change');
351             } else {
352                 jQuery('#php').change();
353             }
0e2694 354         });
C 355     }
1fa8f4 356     
FT 357     function reloadDirectiveSnippets() {
358         jQuery.getJSON('sites/ajax_get_json.php'+ '?' + Math.round(new Date().getTime()), {server_id : serverId, type : "getdirectivesnippet"}, function(data) {
359             var options = '<option value="0"></option>';
360             for (var i = 0, len = data.length; i < len; i++) {
361                 var isSelected = '';
362
363                  if ($('#directive_snippets_id').val() == i + 1) {
364                      isSelected = 'selected="selected"';
365                  }
366
367                  options += '<option ' + isSelected + ' value="' + data[i]['directive_snippets_id'] + '">' + data[i]['name'] + '</option>';
368             }
369
370             $('#directive_snippets_id').html(options).change();
371         });
372     }
a7bdf8 373         
0e2694 374     function reloadWebIP() {
d5f2d5 375         ISPConfig.loadOptionInto('ip_address','sites/ajax_get_ip.php?ip_type=IPv4&server_id='+serverId+'&client_group_id='+clientGroupId<tmpl_if name="use_combobox" value="y">, rerenderSelect2</tmpl_if>);
MC 376         ISPConfig.loadOptionInto('ipv6_address','sites/ajax_get_ip.php?ip_type=IPv6&server_id='+serverId+'&client_group_id='+clientGroupId<tmpl_if name="use_combobox" value="y">, rerenderSelect2</tmpl_if>);
377         <tmpl_if name="use_combobox" value="y">
378         //$('#ip_address').add('#ipv6_address').select2();
379         </tmpl_if>
0e2694 380     }
d5f2d5 381     
MC 382     function rerenderSelect2(elem) {
383         $('#'+elem).select2();
384     }
62b385 385         
10b4c8 386     function reloadFastcgiPHPVersions(noFormChange) {
7b47c0 387         jQuery.getJSON('sites/ajax_get_json.php'+ '?' + Math.round(new Date().getTime()), {server_id : serverId, php_type : jQuery('#php').val(), type : "getphpfastcgi", client_group_id : clientGroupId}, function(data) {
a563d5 388             //var options = '<option value="">Default</option>';
MC 389             var options = '';
0e2694 390             var phpfastcgiselected = '';
C 391             $.each(data, function(key, val) {
a563d5 392                 <tmpl_if name="id">
0e2694 393                 if($('#fastcgi_php_version').val() == key){
C 394                     phpfastcgiselected = ' selected="selected"';
395                 } else {
396                     phpfastcgiselected = '';
397                 }
a563d5 398                 </tmpl_else>
MC 399                     phpfastcgiselected = '';
400                 </tmpl_if>
0e2694 401                 options += '<option value="'+key+'"'+phpfastcgiselected+'>'+val+'</option>';
C 402             });
a563d5 403             <tmpl_if name="id">
MC 404             if($('#fastcgi_php_version').val() == ''){
405                 phpfastcgiselected = ' selected="selected"';
406             } else {
407                 phpfastcgiselected = '';
408             }
409             </tmpl_else>
410                 phpfastcgiselected = '';
411             </tmpl_if>
412             options += '<option value=""'+phpfastcgiselected+'>{tmpl_var name="default_php_txt"}</option>';
4bd960 413             $('#fastcgi_php_version').html(options).change();
2778c9 414             if(noFormChange) ISPConfig.resetFormChanged();
0e2694 415         });
C 416     }
96d551 417     
M 418     <tmpl_if name="readonly_tab">
1fa8f4 419         jQuery('div.panel_web_domain').find('fieldset').find('input,select,button').not('#directive_snippets_id').bind('click mousedown', function(e) { e.preventDefault(); }).focus(function() { $(this).blur(); });
ac099e 420         jQuery('#dom-edit-submit').click(function() {
1b48cf 421             ISPConfig.submitForm('pageForm','sites/web_vhost_domain_edit.php');
ac099e 422         });
M 423     <tmpl_else>
424         jQuery('#dom-edit-submit').click(function() {
1b48cf 425             ISPConfig.submitForm('pageForm','sites/web_vhost_domain_edit.php');
ac099e 426         });
96d551 427     </tmpl_if>
0ae8da 428             
568b4b 429 </script>