Пример #1
0
function listpending_reports($option)
{
    global $mainframe;
    $database =& JFactory::getDBO();
    # Get Pathway
    $pathWay = new mtPathWay();
    $database->setQuery("SELECT COUNT(*) FROM #__mt_reports WHERE rev_id = 0 && link_id > 0");
    $total = $database->loadResult();
    # Get all pending reports
    $sql = "SELECT r.*, u.username AS username, u.email AS email, l.link_name FROM #__mt_reports AS r" . "\nLEFT JOIN #__users AS u ON u.id = r.user_id" . "\nLEFT JOIN #__mt_links AS l ON l.link_id = r.link_id" . "\nWHERE r.rev_id = 0 && r.link_id > 0" . "\nORDER BY r.created DESC";
    $database->setQuery($sql);
    if (!($result = $database->query())) {
        echo $database->stderr();
        return false;
    }
    $reports = $database->loadObjectList();
    HTML_mtree::listpending_reports($reports, $pathWay, $option);
}