From 18fa2e2b8bcf10091fdc8e2079a1ff76c173ec84 Mon Sep 17 00:00:00 2001 From: Till Brehm <tbrehm@ispconfig.org> Date: Fri, 02 May 2014 06:40:23 -0400 Subject: [PATCH] Merge branch 'stable-3.0.5' of git.ispconfig.org:ispconfig/ispconfig3 into stable-3.0.5 --- interface/web/themes/default/templates/main.tpl.htm | 2 +- install/tpl/nginx_apps.vhost.master | 2 +- interface/web/themes/blue/templates/main.tpl.htm | 2 +- interface/web/login/templates/index.htm | 5 ++++- server/mods-available/web_module.inc.php | 5 +++++ server/conf/nginx_apps.vhost.master | 2 +- 6 files changed, 13 insertions(+), 5 deletions(-) diff --git a/install/tpl/nginx_apps.vhost.master b/install/tpl/nginx_apps.vhost.master index a8fe664..2c720b5 100644 --- a/install/tpl/nginx_apps.vhost.master +++ b/install/tpl/nginx_apps.vhost.master @@ -5,7 +5,7 @@ root {apps_vhost_dir}; - client_max_body_size 20M; + client_max_body_size 100M; location / { index index.php index.html; diff --git a/interface/web/login/templates/index.htm b/interface/web/login/templates/index.htm index eaf9e08..3fbd278 100644 --- a/interface/web/login/templates/index.htm +++ b/interface/web/login/templates/index.htm @@ -39,4 +39,7 @@ </div> </div> -</div> \ No newline at end of file +</div> +<script language="JavaScript" type="text/javascript"> + $('#username').closest('form').attr('autocomplete','on'); +</script> \ No newline at end of file diff --git a/interface/web/themes/blue/templates/main.tpl.htm b/interface/web/themes/blue/templates/main.tpl.htm index 8d6ffde..70c4f26 100644 --- a/interface/web/themes/blue/templates/main.tpl.htm +++ b/interface/web/themes/blue/templates/main.tpl.htm @@ -22,7 +22,7 @@ jQuery(document).ready(function() { loadInitContent(); - $('form').attr('autocomplete','off'); + $('form').not('#dummy_login_form').attr('autocomplete','off'); $("#pageForm").submit(function(e){ //Prevent form submit: e.preventDefault() in lists diff --git a/interface/web/themes/default/templates/main.tpl.htm b/interface/web/themes/default/templates/main.tpl.htm index dee8117..fd38222 100644 --- a/interface/web/themes/default/templates/main.tpl.htm +++ b/interface/web/themes/default/templates/main.tpl.htm @@ -22,7 +22,7 @@ jQuery(document).ready(function() { loadInitContent(); - $('form').attr('autocomplete','off'); + $('form').not('#dummy_login_form').attr('autocomplete','off'); $("#pageForm").submit(function(e){ //Prevent form submit: e.preventDefault() in lists diff --git a/server/conf/nginx_apps.vhost.master b/server/conf/nginx_apps.vhost.master index a8fe664..2c720b5 100644 --- a/server/conf/nginx_apps.vhost.master +++ b/server/conf/nginx_apps.vhost.master @@ -5,7 +5,7 @@ root {apps_vhost_dir}; - client_max_body_size 20M; + client_max_body_size 100M; location / { index index.php index.html; diff --git a/server/mods-available/web_module.inc.php b/server/mods-available/web_module.inc.php index c31aa67..666e845 100644 --- a/server/mods-available/web_module.inc.php +++ b/server/mods-available/web_module.inc.php @@ -217,6 +217,11 @@ } else { exec($app->system->getinitcommand($daemon, 'reload').' 2>&1', $retval['output'], $retval['retval']); } + + // nginx: do a syntax check because on some distributions, the init script always returns 0 - even if the syntax is not ok (how stupid is that?) + if($web_config['server_type'] == 'nginx' && $retval['retval'] == 0){ + exec('nginx -t 2>&1', $retval['output'], $retval['retval']); + } return $retval; } -- Gitblit v1.9.1