Exemple #1
0
function BulkActions()
{
    global $db_prefix, $sourcedir;
    require_once $sourcedir . '/Subs-RSS.php';
    $runnow = 0;
    if (isset($_REQUEST['feed'])) {
        $bulk = $_REQUEST['bulk'];
        foreach ($_REQUEST['feed'] as $feed => $key) {
            $feed = (int) $feed;
            if ($bulk == 'delete') {
                DeleteFeedByID($feed);
            }
            if ($bulk == 'enablefeed') {
                db_query("UPDATE {$db_prefix}feedbot SET enabled = 1 WHERE ID_FEED = {$feed} LIMIT 1", __FILE__, __LINE__);
            }
            if ($bulk == 'disablefeed') {
                db_query("UPDATE {$db_prefix}feedbot SET enabled = 0 WHERE ID_FEED = {$feed} LIMIT 1", __FILE__, __LINE__);
            }
            if ($bulk == 'runnow') {
                db_query("UPDATE {$db_prefix}feedbot SET updatetime = " . (time() - 10) . " WHERE ID_FEED = {$feed} LIMIT 1", __FILE__, __LINE__);
                $runnow = 1;
            }
        }
        if ($runnow == 1) {
            sleep(1);
            UpdateRSSFeedBots();
            UpdateJSONFeedBots();
        }
    }
    // Redirect to the Feed Admin
    redirectexit('action=feedsadmin;sa=admin');
}
Exemple #2
0
<?php

/*
RSS Feed Poster
Version 3.1.0
by:vbgamer45
http://www.smfhacks.com
*/
global $ssi_guest_access;
$ssi_guest_access = true;
ini_set("display_errors", 1);
// SSI needed to get SMF functions
require 'SSI.php';
// For the rss functions
if (isset($smcFunc)) {
    require_once $sourcedir . '/Subs-RSS2.php';
} else {
    require_once $sourcedir . '/Subs-RSS.php';
}
UpdateRSSFeedBots();
UpdateJSONFeedBots();
die('Feed Cron Finished');