예제 #1
0
            $values[$k] = (bool) $_val;
        } else {
            $values[$k] = $_val;
        }
    }
}
###		Unserialize		###
$values["restrict_by_tags_slugs"] = @unserialize($values["restrict_by_tags_slugs"]);
if (!is_array($values["restrict_by_tags_slugs"])) {
    $values["restrict_by_tags_slugs"] = array();
}
$values["restrict_by_cats_slugs"] = @unserialize($values["restrict_by_cats_slugs"]);
if (!is_array($values["restrict_by_cats_slugs"])) {
    $values["restrict_by_cats_slugs"] = array();
}
$values = TML_form::merge_post_data($values);
// overwrite values with the posted ones
if ($_POST) {
    check_admin_referer("thank-me-later-admin-additional-options-message-defaults");
    if ($values["send_after_base"]) {
        $values["send_after"] *= $values["send_after_base"];
    }
    if ($values["send_after_plus_minus_base"]) {
        $values["send_after_plus_minus"] *= $values["send_after_plus_minus_base"];
    }
    ###		Turn text lists into array types		###
    if (!is_array($values["restrict_by_tags_slugs"])) {
        $values["restrict_by_tags_slugs"] = TML_form::list_to_array($values["restrict_by_tags_slugs"]);
    }
    if (!is_array($values["restrict_by_cats_slugs"])) {
        $values["restrict_by_cats_slugs"] = TML_form::list_to_array($values["restrict_by_cats_slugs"]);