From 267364788b0a311bfe35810fca05899b6bce829d Mon Sep 17 00:00:00 2001 From: Nate Jones Date: Fri, 25 Jul 2014 06:11:07 +0000 Subject: [PATCH] Default Settings: Copy selected settings to domain (form prep, still under construction). --- core/default_settings/app_languages.php | 15 ++++ core/default_settings/default_settings.php | 93 ++++++++++++++++++++-- 2 files changed, 100 insertions(+), 8 deletions(-) diff --git a/core/default_settings/app_languages.php b/core/default_settings/app_languages.php index e4b5aefae1..d503b2d0fe 100644 --- a/core/default_settings/app_languages.php +++ b/core/default_settings/app_languages.php @@ -113,6 +113,11 @@ $text['description-enabled']['pt-pt'] = "Escolha o estado desta predefinição."; $text['description-enabled']['fr-fr'] = "Choisir l'état de ce paraètre"; + $text['label-select']['en-us'] = "Select"; + $text['label-select']['es-cl'] = "Seleccionar"; + $text['label-select']['pt-pt'] = "Selecionar"; + $text['label-select']['fr-fr'] = "Sélectionner"; + $text['label-description']['en-us'] = "Description"; $text['label-description']['es-cl'] = "Descripción"; $text['label-description']['pt-pt'] = "Descrição"; @@ -168,6 +173,16 @@ $text['button-back']['pt-pt'] = "Voltar"; $text['button-back']['fr-fr'] = "Retour"; + $text['button-copy']['en-us'] = "Copy"; + $text['button-copy']['es-cl'] = "Copiar"; + $text['button-copy']['pt-pt'] = "Copiar"; + $text['button-copy']['fr-fr'] = "Copier"; + + $text['button-paste']['en-us'] = "Paste"; + $text['button-paste']['es-cl'] = "Propagar"; + $text['button-paste']['pt-pt'] = "Propagar"; + $text['button-paste']['fr-fr'] = "Propager"; + $text['message-message']['en-us'] = "Message"; $text['message-message']['es-cl'] = "Mensaje"; $text['message-message']['pt-pt'] = "Mensagem"; diff --git a/core/default_settings/default_settings.php b/core/default_settings/default_settings.php index 9d991d6475..875c685351 100644 --- a/core/default_settings/default_settings.php +++ b/core/default_settings/default_settings.php @@ -40,6 +40,16 @@ else { $text[$key] = $value[$_SESSION['domain']['language']['code']]; } +//get posted values, if any +if (sizeof($_POST) > 0) { + + echo "
";
+	print_r($_POST);
+	echo "
"; + exit; + +} + require_once "resources/header.php"; $document['title'] = $text['title-default_settings']; @@ -49,7 +59,31 @@ require_once "resources/paging.php"; $order_by = $_GET["order_by"]; $order = $_GET["order"]; +// copy settings javascript +?> + +"; + echo "
"; echo "\n"; echo "\n"; @@ -59,7 +93,22 @@ require_once "resources/paging.php"; echo "
\n"; echo " \n"; echo " \n"; - echo " \n"; + echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo "\n"; echo "\n"; - echo th_order_by('default_setting_subcategory', $text['label-subcategory'], $order_by, $order); - echo th_order_by('default_setting_name', $text['label-type'], $order_by, $order); - echo th_order_by('default_setting_value', $text['label-value'], $order_by, $order); - echo th_order_by('default_setting_enabled', $text['label-enabled'], $order_by, $order); - echo th_order_by('default_setting_description', $text['label-description'], $order_by, $order); + if (permission_exists('domain_setting_add')) { + echo ""; + } + echo ""; + echo ""; + echo ""; + echo ""; + echo ""; echo "\n"; echo "\n"; } + + $tr_link = (permission_exists('default_setting_edit')) ? "href='default_setting_edit.php?id=".$row['default_setting_uuid']."'" : null; echo "\n"; + if (permission_exists('domain_setting_add')) { + echo " \n"; + $subcat_ids[strtolower($row['default_setting_category'])][] = 'checkbox_'.strtolower($row['default_setting_subcategory']); + } echo " \n"; - echo " \n"; + echo " \n"; echo " \n"; echo " \n"; - echo "
".$text['header-default_settings']." "; + if (permission_exists("domain_select") && count($_SESSION['domains']) > 1) { + echo " "; + echo " "; + echo " \n"; + echo " "; + } + else { + echo "  "; + } + echo "
\n"; @@ -136,11 +185,14 @@ require_once "resources/paging.php"; echo "
".$text['label-subcategory']."".$text['label-type']."".$text['label-value']."".$text['label-enabled']."".$text['label-description'].""; if (permission_exists('default_setting_add')) { echo "$v_link_label_add"; @@ -148,8 +200,14 @@ require_once "resources/paging.php"; echo "
"; if (permission_exists('default_setting_edit')) { echo "".$row['default_setting_subcategory'].""; @@ -183,7 +241,7 @@ require_once "resources/paging.php"; } echo "  \n"; echo " ".ucwords($row['default_setting_enabled'])." ".ucwords($row['default_setting_enabled'])." ".$row['default_setting_description']." "; if (permission_exists('default_setting_edit')) { @@ -201,7 +259,7 @@ require_once "resources/paging.php"; } //end if results echo "
\n"; + echo "\n"; echo " \n"; echo " \n"; echo " \n"; @@ -225,8 +283,27 @@ require_once "resources/paging.php"; echo ""; echo "
 
"; echo ""; + + echo ""; + echo "

"; + if (sizeof($subcat_ids) > 0) { + + echo "\n"; + + } + //include the footer require_once "resources/footer.php"; ?> \ No newline at end of file