diff --git a/install/tpl/system.ini.master b/install/tpl/system.ini.master index 0c4254f87b2819b8b69766d8f9d1d5c9ebf04b0a..79baa94700cc3d1e7c9ffda932ceeff7044968d5 100644 --- a/install/tpl/system.ini.master +++ b/install/tpl/system.ini.master @@ -75,3 +75,4 @@ session_timeout=0 session_allow_endless=0 min_password_length=8 min_password_strength=3 +show_delete_on_forms=n diff --git a/interface/web/client/domain_edit.php b/interface/web/client/domain_edit.php index af7b900b9109a475b20b238c4060f4d5135c635f..78b7d53de7195557024c15ea9401519823ef8b7c 100644 --- a/interface/web/client/domain_edit.php +++ b/interface/web/client/domain_edit.php @@ -130,6 +130,13 @@ class page_action extends tform_actions { $app->tpl->setVar($wb); + $csrf_token = $app->auth->csrf_token_get('_domain_del'); + $app->tpl->setVar('_csrf_id', $csrf_token['csrf_id']); + $app->tpl->setVar('_csrf_key', $csrf_token['csrf_key']); + + $global_config = $app->getconf->get_global_config(); + $app->tpl->setVar('show_delete_on_forms', $global_config['misc']['show_delete_on_forms']); + parent::onShowEnd(); } diff --git a/interface/web/client/templates/domain_edit.htm b/interface/web/client/templates/domain_edit.htm index 97fefc85e0f1f1920773cdc3c3938b56deec769f..8d2da4d03fd48f5fe3621bc62d1531314d781acf 100644 --- a/interface/web/client/templates/domain_edit.htm +++ b/interface/web/client/templates/domain_edit.htm @@ -19,7 +19,11 @@ -