Exemplo n.º 1
0
        removeNewsFeeds();
        break;
    case 'cancel':
        cancelNewsFeed();
        break;
    case 'orderup':
        moveUpNewsFeed();
        break;
    case 'orderdown':
        moveDownNewsFeed();
        break;
    case 'saveorder':
        saveOrder();
        break;
    default:
        showNewsFeeds();
        break;
}
/**
* List the records
*/
function showNewsFeeds()
{
    global $mainframe, $option;
    $db =& JFactory::getDBO();
    $filter_order = $mainframe->getUserStateFromRequest("{$option}.filter_order", 'filter_order', 'a.ordering', 'cmd');
    $filter_order_Dir = $mainframe->getUserStateFromRequest("{$option}.filter_order_Dir", 'filter_order_Dir', '', 'word');
    $filter_state = $mainframe->getUserStateFromRequest("{$option}.filter_state", 'filter_state', '', 'word');
    $filter_catid = $mainframe->getUserStateFromRequest("{$option}.filter_catid", 'filter_catid', 0, 'int');
    $search = $mainframe->getUserStateFromRequest("{$option}.search", 'search', '', 'string');
    $search = JString::strtolower($search);
Exemplo n.º 2
0
        publishNewsFeeds($cid, 0, $option);
        break;
    case 'remove':
        removeNewsFeeds($cid, $option);
        break;
    case 'cancel':
        cancelNewsFeed($option);
        break;
    case 'orderup':
        orderNewsFeed(intval($cid[0]), -1, $option);
        break;
    case 'orderdown':
        orderNewsFeed(intval($cid[0]), 1, $option);
        break;
    default:
        showNewsFeeds($option);
        break;
}
/**
* List the records
* @param string The current GET/POST option
*/
function showNewsFeeds($option)
{
    global $database, $mainframe, $mosConfig_list_limit;
    $catid = intval($mainframe->getUserStateFromRequest("catid{$option}", 'catid', 0));
    $limit = intval($mainframe->getUserStateFromRequest("viewlistlimit", 'limit', $mosConfig_list_limit));
    $limitstart = intval($mainframe->getUserStateFromRequest("view{$option}limitstart", 'limitstart', 0));
    // get the total number of records
    $query = "SELECT COUNT(*)" . "\n FROM #__newsfeeds" . ($catid ? "\n WHERE catid = " . (int) $catid : '');
    $database->setQuery($query);