From ef43a6a87acff5b3bfbae6acc642e96da06e8399 Mon Sep 17 00:00:00 2001 From: Nate Jones Date: Fri, 17 Apr 2015 20:26:14 +0000 Subject: [PATCH] Default Settings: Added 'Reload' button to update Default/Domain/User settings on demand. --- core/default_settings/app_languages.php | 16 ++++++ core/default_settings/default_settings.php | 4 +- .../default_settings_reload.php | 51 +++++++++++++++++++ 3 files changed, 68 insertions(+), 3 deletions(-) create mode 100644 core/default_settings/default_settings_reload.php diff --git a/core/default_settings/app_languages.php b/core/default_settings/app_languages.php index 4f242fc1ea..6c523d35f5 100644 --- a/core/default_settings/app_languages.php +++ b/core/default_settings/app_languages.php @@ -56,6 +56,14 @@ $text['message-update']['nl-nl'] = ""; $text['message-update']['pt-br'] = "Atualização Efetuada"; $text['message-update']['pl'] = "Zaktualizowano poprawnie"; +$text['message-settings_reloaded']['en-us'] = "Settings Reloaded"; +$text['message-settings_reloaded']['es-cl'] = "Ajustes Reloaded"; +$text['message-settings_reloaded']['pt-pt'] = "Configurações Reloaded"; +$text['message-settings_reloaded']['fr-fr'] = "Paramètres Reloaded"; +$text['message-settings_reloaded']['nl-nl'] = ""; +$text['message-settings_reloaded']['pt-br'] = "Configurações Reloaded"; +$text['message-settings_reloaded']['pl'] = "Ustawienia Reloaded"; + $text['message-required']['en-us'] = "Please provide: "; $text['message-required']['es-cl'] = "Por favor indique: "; $text['message-required']['pt-pt'] = "Por favor indique: "; @@ -352,6 +360,14 @@ $text['button-save']['nl-nl'] = ""; $text['button-save']['pt-br'] = "Salvar"; $text['button-save']['pl'] = "Zachowaj"; +$text['button-reload']['en-us'] = "Reload"; +$text['button-reload']['es-cl'] = "Recargar"; +$text['button-reload']['pt-pt'] = "Recarregar"; +$text['button-reload']['fr-fr'] = "Recharger"; +$text['button-reload']['nl-nl'] = ""; +$text['button-reload']['pt-br'] = "Recarregar"; +$text['button-reload']['pl'] = "Przeładować"; + $text['button-paste']['en-us'] = "Paste"; $text['button-paste']['es-cl'] = "Propagar"; $text['button-paste']['pt-pt'] = "Propagar"; diff --git a/core/default_settings/default_settings.php b/core/default_settings/default_settings.php index f435937829..ad71c96770 100644 --- a/core/default_settings/default_settings.php +++ b/core/default_settings/default_settings.php @@ -268,9 +268,7 @@ else { echo " \n"; echo " "; } - else { - echo "  "; - } + echo " "; echo " \n"; echo " \n"; echo "\n"; diff --git a/core/default_settings/default_settings_reload.php b/core/default_settings/default_settings_reload.php new file mode 100644 index 0000000000..7bc17ff5ae --- /dev/null +++ b/core/default_settings/default_settings_reload.php @@ -0,0 +1,51 @@ + + Portions created by the Initial Developer are Copyright (C) 2008-2014 + the Initial Developer. All Rights Reserved. + + Contributor(s): + Mark J Crane +*/ +require_once "root.php"; +require_once "resources/require.php"; +require_once "resources/check_auth.php"; +if (permission_exists('default_setting_view')) { + //access granted +} +else { + echo "access denied"; + exit; +} + +//add multi-lingual support + $language = new text; + $text = $language->get(); + +$search = check_str($_REQUEST['search']); + +require "resources/classes/domains.php"; +$domain = new domains(); +$domain->db = $db; +$domain->set(); + +$_SESSION["message"] = $text['message-settings_reloaded']; +header("Location: default_settings.php".(($search != '') ? "?search=".$search : null)); + +?> \ No newline at end of file