exit; } if (isset($_GET["profile-tabs"])) { profile_tabs(); exit; } if (isset($_GET["profile-popup"])) { profile_popup(); exit; } if (isset($_GET["delete-profile-js"])) { profile_delete_js(); exit; } if (isset($_POST["rulename"])) { profile_save(); exit; } if (isset($_POST["delete-profile"])) { profile_delete(); exit; } if (isset($_GET["enable-profile-js"])) { profile_enable_js(); exit; } if (isset($_POST["enable-profile"])) { profile_enable(); exit; } if (isset($_GET["profile-category"])) {
#Condition check $condition = 'AND'; if ($values['condition'] == '1') { $condition = 'OR'; } $rules_build .= $rule . ' ' . $operation . ' ' . $option . ' ' . $condition . ' '; } } #Remove last OR/AND $last_OR_pos = strrpos($rules_build, "OR"); $last_AND_pos = strrpos($rules_build, "AND"); $rules = $last_AND_pos > $last_OR_pos ? substr($rules_build, 0, $last_AND_pos - 1) : substr($rules_build, 0, $last_OR_pos - 1); #$rules.=';'; } //echo "profile_save_name=$profile_save_name<br>\n"; profile_save($profile_save_name, $_POST['profile'], $checked_ids, $rules); $messageStack->add('Profile saved', 'ready'); } if ($_GET['del_sel_profile'] != '') { // del profile profile_delete($_GET['del_sel_profile']); } $profile_name = $_GET['profile_name']; if ($profile_name == '') { if ($profile_save_name != '') { $profile_name = $profile_save_name; } else { $profile_name = 'default'; } } $p = profile_load_n($profile_name);