require_once $basepath . "/plugins/blogger/includes/simplepie.class.php"; $blogger_license_key = $settings->getSetting("blogger_license_key"); if (empty($blogger_license_key)) { $blogger_license_key = ''; } $blogger = new Blogger($blogger_license_key); if (!$blogger->valid) { print "<script> window.location = 'index.php?menu=plugin&plugin=blogger&plugin_menu=blogger_config'; </script>"; exit; } if (isset($delete)) { $blogger->deleteFeed($delete); } if (isset($_POST['add_feed'])) { $params = $_POST; $errors = $blogger->validateFeed($params, false); if (!count($errors)) { $feed = new SimplePie(); $feed->enable_order_by_date(false); $feed->set_feed_url($_POST['url']); $feed->set_item_limit(1); $feed->set_stupidly_fast(true); $feed->enable_cache(false); $feed->init(); $feed->handle_content_type(); if ($feed->error()) { $errors[1] = "Can't parse feed"; } else { $feed_id = $blogger->addFeed($params); $add_success = true; }