diff --git a/app/conference_profiles/conference_profile_param_edit.php b/app/conference_profiles/conference_profile_param_edit.php index f77707266e..ba4a639fdd 100644 --- a/app/conference_profiles/conference_profile_param_edit.php +++ b/app/conference_profiles/conference_profile_param_edit.php @@ -40,82 +40,84 @@ $profile_param_description = check_str($_POST["profile_param_description"]); } -if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) { - - $msg = ''; - if ($action == "update") { - $conference_profile_param_uuid = check_str($_POST["conference_profile_param_uuid"]); - } - - //check for all required data - if (strlen($profile_param_name) == 0) { $msg .= $text['message-required']." ".$text['label-profile_param_name']."
\n"; } - if (strlen($profile_param_value) == 0) { $msg .= $text['message-required']." ".$text['label-profile_param_value']."
\n"; } - if (strlen($profile_param_enabled) == 0) { $msg .= $text['message-required']." ".$text['label-profile_param_enabled']."
\n"; } - //if (strlen($profile_param_description) == 0) { $msg .= $text['message-required']." ".$text['label-profile_param_description']."
\n"; } - if (strlen($msg) > 0 && strlen($_POST["persistformvar"]) == 0) { - require_once "resources/header.php"; - require_once "resources/persist_form_var.php"; - echo "
\n"; - echo "
\n"; - echo $msg."
"; - echo "
\n"; - persistformvar($_POST); - echo "
\n"; - require_once "resources/footer.php"; - return; - } - - //add or update the database - if ($_POST["persistformvar"] != "true") { - if ($action == "add" && permission_exists('conference_profile_param_add')) { - $sql = "insert into v_conference_profile_params "; - $sql .= "("; - //$sql .= "domain_uuid, "; - $sql .= "conference_profile_param_uuid, "; - $sql .= "conference_profile_uuid, "; - $sql .= "profile_param_name, "; - $sql .= "profile_param_value, "; - $sql .= "profile_param_enabled, "; - $sql .= "profile_param_description "; - $sql .= ")"; - $sql .= "values "; - $sql .= "("; - //$sql .= "'$domain_uuid', "; - $sql .= "'".uuid()."', "; - $sql .= "'$conference_profile_uuid', "; - $sql .= "'$profile_param_name', "; - $sql .= "'$profile_param_value', "; - $sql .= "'$profile_param_enabled', "; - $sql .= "'$profile_param_description' "; - $sql .= ")"; - $db->exec(check_sql($sql)); - unset($sql); - - $_SESSION["message"] = $text['message-add']; - header('Location: conference_profile_edit.php?id='.$conference_profile_uuid); +//process the http post if it exists + if (count($_POST) > 0 && strlen($_POST["persistformvar"]) == 0) { + + //get the uuid + if ($action == "update") { + $conference_profile_param_uuid = check_str($_POST["conference_profile_param_uuid"]); + } + + //check for all required data + $msg = ''; + if (strlen($profile_param_name) == 0) { $msg .= $text['message-required']." ".$text['label-profile_param_name']."
\n"; } + if (strlen($profile_param_value) == 0) { $msg .= $text['message-required']." ".$text['label-profile_param_value']."
\n"; } + if (strlen($profile_param_enabled) == 0) { $msg .= $text['message-required']." ".$text['label-profile_param_enabled']."
\n"; } + //if (strlen($profile_param_description) == 0) { $msg .= $text['message-required']." ".$text['label-profile_param_description']."
\n"; } + if (strlen($msg) > 0 && strlen($_POST["persistformvar"]) == 0) { + require_once "resources/header.php"; + require_once "resources/persist_form_var.php"; + echo "
\n"; + echo "
\n"; + echo $msg."
"; + echo "
\n"; + persistformvar($_POST); + echo "
\n"; + require_once "resources/footer.php"; return; - - } //if ($action == "add") - - if ($action == "update" && permission_exists('conference_profile_param_edit')) { - $sql = "update v_conference_profile_params set "; - $sql .= "conference_profile_uuid = '$conference_profile_uuid', "; - $sql .= "profile_param_name = '$profile_param_name', "; - $sql .= "profile_param_value = '$profile_param_value', "; - $sql .= "profile_param_enabled = '$profile_param_enabled', "; - $sql .= "profile_param_description = '$profile_param_description' "; - $sql .= "where conference_profile_param_uuid = '$conference_profile_param_uuid'"; - //$sql .= "and domain_uuid = '$domain_uuid' "; - $db->exec(check_sql($sql)); - unset($sql); - - $_SESSION["message"] = $text['message-update']; - header('Location: conference_profile_edit.php?id='.$conference_profile_uuid); - return; - - } //if ($action == "update") - } //if ($_POST["persistformvar"] != "true") -} //(count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) + } + + //add or update the database + if ($_POST["persistformvar"] != "true") { + if ($action == "add" && permission_exists('conference_profile_param_add')) { + $sql = "insert into v_conference_profile_params "; + $sql .= "("; + //$sql .= "domain_uuid, "; + $sql .= "conference_profile_param_uuid, "; + $sql .= "conference_profile_uuid, "; + $sql .= "profile_param_name, "; + $sql .= "profile_param_value, "; + $sql .= "profile_param_enabled, "; + $sql .= "profile_param_description "; + $sql .= ")"; + $sql .= "values "; + $sql .= "("; + //$sql .= "'$domain_uuid', "; + $sql .= "'".uuid()."', "; + $sql .= "'$conference_profile_uuid', "; + $sql .= "'$profile_param_name', "; + $sql .= "'$profile_param_value', "; + $sql .= "'$profile_param_enabled', "; + $sql .= "'$profile_param_description' "; + $sql .= ")"; + $db->exec(check_sql($sql)); + unset($sql); + + $_SESSION["message"] = $text['message-add']; + header('Location: conference_profile_edit.php?id='.$conference_profile_uuid); + return; + + } //if ($action == "add") + + if ($action == "update" && permission_exists('conference_profile_param_edit')) { + $sql = "update v_conference_profile_params set "; + $sql .= "conference_profile_uuid = '$conference_profile_uuid', "; + $sql .= "profile_param_name = '$profile_param_name', "; + $sql .= "profile_param_value = '$profile_param_value', "; + $sql .= "profile_param_enabled = '$profile_param_enabled', "; + $sql .= "profile_param_description = '$profile_param_description' "; + $sql .= "where conference_profile_param_uuid = '$conference_profile_param_uuid'"; + //$sql .= "and domain_uuid = '$domain_uuid' "; + $db->exec(check_sql($sql)); + unset($sql); + + $_SESSION["message"] = $text['message-update']; + header('Location: conference_profile_edit.php?id='.$conference_profile_uuid); + return; + + } //if ($action == "update") + } //if ($_POST["persistformvar"] != "true") + } //(count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) //pre-populate the form if (count($_GET) > 0 && $_POST["persistformvar"] != "true") {