Example #1
0
function print_image_item($item, $itemid, $itempath, $page, $perpage, $catid, $massmove = false, $imagecategoryid = 0)
{
    // displays an item together with links to edit/remove
    global $vbulletin, $vbphrase;
    static $categories;
    if (!$massmove) {
        $out = "<b>{$item['title']}</b><br /><br />" . construct_img_html($item["{$itempath}"]) . '<br />' . iif($vbulletin->GPC['table'] == 'smilie', " <span class=\"smallfont\">{$item['smilietext']}</span>") . '<br />';
        $out .= construct_link_code($vbphrase['edit'], "image.php?" . $vbulletin->session->vars['sessionurl'] . "do=edit" . "&table=" . $vbulletin->GPC['table'] . "&id=" . $item[$itemid] . "&pp=" . $perpage . "&page=" . $page . ($imagecategoryid ? "&imagecategoryid=" . $imagecategoryid : ''));
        $out .= construct_link_code($vbphrase['delete'], "image.php?" . $vbulletin->session->vars['sessionurl'] . "do=remove" . "&table=" . $vbulletin->GPC['table'] . "&id=" . $item[$itemid] . "&pp=" . $perpage . "&page=" . $page . ($imagecategoryid ? "&imagecategoryid=" . $imagecategoryid : ''));
        $out .= " <input type=\"text\" class=\"bginput\" name=\"order[" . $item["{$itemid}"] . "]\" tabindex=\"1\" value=\"{$item['displayorder']}\" size=\"2\" title=\"" . $vbphrase['display_order'] . "\" class=\"smallfont\" /> ";
    } else {
        if (!$categories) {
            $categories = '<option value="0"></option>';
            $categories .= construct_select_options(fetch_image_categories_array($catid));
        }
        $title = iif($item['title'], "<a href=\"image.php?" . $vbulletin->session->vars['sessionurl'] . "do=edit" . "&amp;table=" . $vbulletin->GPC['table'] . "&amp;id=" . $item[$itemid] . "&amp;pp=" . $perpage . "&amp;page=" . $page . "&amp;massmove=" . $massmove . "\">{$item['title']}</a>", construct_link_code($vbphrase['edit'], "image.php?" . $vbulletin->session->vars['sessionurl'] . "do=edit" . "&amp;table=" . $vbulletin->GPC['table'] . "&amp;id=" . $item[$itemid] . "&amp;pp=" . $perpage . "&amp;page=" . $page . "&amp;massmove=" . $massmove));
        $out = "<b>" . $title . "</b><br /><br />" . construct_img_html($item["{$itempath}"]) . '<br />' . iif($vbulletin->GPC['table'] == 'smilie', " <span class=\"smallfont\">{$item['smilietext']}</span>") . '<br />';
        $out .= '<select name="category[' . $item["{$itemid}"] . ']" class="bginput">' . $categories . '</select>';
    }
    return $out;
}
Example #2
0
 }
 print_cells_row(array($vbphrase['award_icon'], $vbphrase['award_image'], $vbphrase['award_name'], $vbphrase['users_with_awards'], $action_title, $vbphrase['controls']), 1, '', -1);
 if (is_array($awardcache[$award_cat['award_cat_id']])) {
     foreach ($awardcache[$award_cat['award_cat_id']] as $award_id => $award) {
         $cell = array();
         $award['award_desc'] = $bbcode_parser->parse($award['award_desc']);
         $awarduserslist = '';
         if (is_array($awarduserscache[$award['award_id']])) {
             foreach ($awarduserscache[$award['award_id']] as $userid => $awardusers) {
                 $awarduserslist .= ", {$awardusers['username']}";
             }
         }
         $awarduserslist = substr($awarduserslist, 2);
         // get rid of initial comma
         $cell[] = construct_img_html($award['award_icon_url']);
         $cell[] = construct_img_html($award['award_img_url']);
         if ($award['award_active'] == 1) {
             $cell[] = "<strong>{$award['award_name']}<dfn>{$award[award_desc]}</dfn></strong>";
         } else {
             $cell[] = "<strike><font color=red>{$award['award_name']}<dfn>{$award[award_desc]}</dfn></font></strike>";
         }
         $cell[] = "{$awarduserslist}";
         if (!$vbulletin->GPC['massmove']) {
             $cell[] = "{$award['award_displayorder']}";
         } else {
             if (!$options) {
                 $parentoptions = array('-1' => $vbphrase["no_one"]);
                 fetch_award_parent_options();
                 $options = construct_select_options($parentoptions);
             }
             $cell[] = '