</h2> <?php require_once dirname(__FILE__) . DIRECTORY_SEPARATOR . 'postie-functions.php'; if (isset($_POST["action"])) { switch ($_POST["action"]) { case "reset": config_ResetToDefault(); $message = 1; break; case "cronless": check_postie(); $message = 1; break; case "test": postie_test_config(); exit; break; case "runpostie": EchoInfo(__("Checking for mail manually", "postie")); postie_get_mail(); exit; break; case "runpostie-debug": EchoInfo(__("Checking for mail manually with debug output", "postie")); if (!defined('POSTIE_DEBUG')) { define('POSTIE_DEBUG', true); } postie_get_mail(); exit; break;
function postie_parse_request($wp) { if (array_key_exists('postie', $wp->query_vars)) { switch ($wp->query_vars['postie']) { case 'get-mail': postie_get_mail(); die; case 'test-config': postie_test_config(); die; default: dir('Unknown option: ' . $wp->query_vars['postie']); } } }