Beispiel #1
0
        $cond = ' WHERE status = ' . PublisherConstants::PUBLISHER_STATUS_REJECTED . ' ';
        $status_explaination = _AM_PUBLISHER_REJECTED_ITEM_EXP;
        break;
}
/* -- Code to show selected terms -- */
echo "<form name='pick' id='pick' action='" . XoopsRequest::getString('PHP_SELF', '', 'SERVER') . "' method='POST' style='margin: 0;'>";
echo "\n    <table width='100%' cellspacing='1' cellpadding='2' border='0' style='border-left: 1px solid silver; border-top: 1px solid silver; border-right: 1px solid silver;'>\n        <tr>\n            <td><span style='font-weight: bold; font-variant: small-caps;'>" . _AM_PUBLISHER_SHOWING . ' ' . $caption . "</span></td>\n            <td align='right'>" . _AM_PUBLISHER_SELECT_SORT . "\n                <select name='sortsel' onchange='submit()'>\n                    <option value='itemid' {$sorttxtitemid}>" . _AM_PUBLISHER_ID . "</option>\n                    <option value='title' {$sorttxttitle}>" . _AM_PUBLISHER_TITLE . "</option>\n                    <option value='datesub' {$sorttxtcreated}>" . _AM_PUBLISHER_CREATED . "</option>\n                    <option value='weight' {$sorttxtweight}>" . _CO_PUBLISHER_WEIGHT . "</option>\n\n                    <option value='counter' {$sorttxthits}>" . _AM_PUBLISHER_HITS . "</option>\n                    <option value='rating' {$sorttxtrating}>" . _AM_PUBLISHER_RATE . "</option>\n                    <option value='votes' {$sorttxtvotes}>" . _AM_PUBLISHER_VOTES . "</option>\n                    <option value='comments' {$sorttxtcomments}>" . _AM_PUBLISHER_COMMENTS_COUNT . "</option>\n\n                </select>\n                <select name='ordersel' onchange='submit()'>\n                    <option value='ASC' {$ordertxtasc}>" . _AM_PUBLISHER_ASC . "</option>\n                    <option value='DESC' {$ordertxtdesc}>" . _AM_PUBLISHER_DESC . '</option>
                </select>
            ' . _AM_PUBLISHER_SELECT_STATUS . " :\n                <select name='statussel' onchange='submit()'>\n                    <option value='0' {$selectedtxt0}>" . _AM_PUBLISHER_ALL . " [{$totalitems}]</option>\n                    <option value='1' {$selectedtxt1}>" . _CO_PUBLISHER_SUBMITTED . " [{$totalsubmitted}]</option>\n                    <option value='2' {$selectedtxt2}>" . _CO_PUBLISHER_PUBLISHED . " [{$totalpublished}]</option>\n                    <option value='3' {$selectedtxt3}>" . _CO_PUBLISHER_OFFLINE . " [{$totaloffline}]</option>\n                    <option value='4' {$selectedtxt4}>" . _CO_PUBLISHER_REJECTED . " [{$totalrejected}]</option>\n                </select>\n            </td>\n        </tr>\n    </table>\n    </form>";
// Get number of entries in the selected state
$statusSelected = $statussel == 0 ? -1 : $statussel;
$numrows =& $publisher->getHandler('item')->getItemsCount(-1, $statusSelected);
// creating the Q&As objects
$itemsObj =& $publisher->getHandler('item')->getItems($publisher->getConfig('idxcat_perpage'), $startentry, $statusSelected, -1, $sortsel, $ordersel);
$totalItemsOnPage = count($itemsObj);
PublisherUtilities::buildTableItemTitleRow();
if ($numrows > 0) {
    for ($i = 0; $i < $totalItemsOnPage; ++$i) {
        // Creating the category object to which this item is linked
        $categoryObj = $itemsObj[$i]->getCategory();
        $approve = '';
        switch ($itemsObj[$i]->status()) {
            case PublisherConstants::PUBLISHER_STATUS_SUBMITTED:
                $statustxt = _CO_PUBLISHER_SUBMITTED;
                $approve = "<a href='item.php?op=mod&itemid=" . $itemsObj[$i]->itemid() . "'><img src='" . XOOPS_URL . '/modules/' . $publisher->getModule()->dirname() . "/assets/images/links/approve.gif' title='" . _AM_PUBLISHER_SUBMISSION_MODERATE . "' alt='" . _AM_PUBLISHER_SUBMISSION_MODERATE . "' /></a>&nbsp;";
                $clone = '';
                $delete = "<a href='item.php?op=del&itemid=" . $itemsObj[$i]->itemid() . "'><img src='" . XOOPS_URL . '/modules/' . $publisher->getModule()->dirname() . "/assets/images/links/delete.png' title='" . _AM_PUBLISHER_DELETEITEM . "' alt='" . _AM_PUBLISHER_DELETEITEM . "' /></a>";
                $modify = '';
                break;
            case PublisherConstants::PUBLISHER_STATUS_PUBLISHED:
                $statustxt = _CO_PUBLISHER_PUBLISHED;