function meta_image($image = '') { if ($GLOBALS['exists'] > 0) { return \query\main::store_avatar($GLOBALS['item']->image); } else { return $image; } }
<select name="category">'; foreach (\query\main::while_categories(array('max' => 0)) as $cat) { echo '<option value="' . $cat->ID . '">' . $cat->name . '</option>'; } echo '</select> <button class="btn" name="change_cat">' . $LANG['move_all'] . '</button>'; } echo '</div>'; } foreach (\query\main::while_stores(array_merge(array('orderby' => isset($_GET['orderby']) ? urldecode($_GET['orderby']) : 'date desc'), $options)) as $item) { echo '<li> <input type="checkbox" name="id[' . $item->ID . ']" /> <div style="display: table;"> <img src="' . \query\main::store_avatar($item->image) . '" alt="" style="width: 80px;" /> <div class="info-div"><h2>' . (!$item->visible ? '<span class="msg-error">' . $LANG['notpublished'] . '</span> ' : '') . ($item->feedID !== 0 ? '<span class="msg-alert" title="' . $LANG['added_through_feed_msg'] . '">' . $LANG['added_through_feed'] . '</span> ' : '') . $item->name . ' <span class="fright date">' . date('Y.m.d, ' . (\query\main::get_option('hour_format') == 12 ? 'g:i A' : 'G:i'), strtotime($item->date)) . '</span></h2> ' . (empty($item->coupons) ? $LANG['no_coupons_store'] : '<a href="?route=coupons.php&store=' . $item->ID . '">' . sprintf($LANG['nr_coupons_store'], $item->coupons) . '</a>') . '</div> </div> <div style="clear:both;"></div> <div class="options">'; if ($ab_edt) { echo '<a href="?route=stores.php&action=edit&id=' . $item->ID . '">' . $LANG['edit'] . '</a>'; echo '<a href="' . \site\utils::update_uri('', array('type' => !$item->visible ? 'publish' : 'unpublish', 'id' => $item->ID, 'token' => $csrf)) . '">' . (!$item->visible ? $LANG['publish'] : $LANG['unpublish']) . '</a>'; } if ($ab_add) { echo '<a href="?route=coupons.php&action=add&store=' . $item->ID . '&category=' . $item->catID . '">' . $LANG['coupons_add_button'] . '</a>';
function store_avatar($text) { return \query\main::store_avatar($text); }
echo '</div>'; if (isset($advertisers['advertisers']['advertiser'][0])) { $advs = $advertisers['advertisers']['advertiser']; } else { $advs[] = (array) $advertisers['advertisers']['advertiser']; } foreach ($advs as $item) { // check first if this store is imported on your website $imported = \plugin\CJApi\inc\import::store_imported($item['advertiser-id']); $imgdisp = NULL; if ($imported) { $imgdisp = \query\main::store_avatar($imported->image); } else { $imgdisp = \plugin\CJApi\inc\actions::find_cj_img($item['advertiser-id']); if ($imgdisp == '') { $imgdisp = \query\main::store_avatar(''); } } echo '<li> <input type="checkbox" name="id[' . $item['advertiser-id'] . ']"' . ($imported ? ' disabled' : '') . ' /> <div style="display: table;"> <img src="' . $imgdisp . '" alt="" style="width: 80px;" /> <div class="info-div"><h2>' . ($item['relationship-status'] !== 'joined' ? '<span class="msg-error">Not Joined</span> ' : '<span class="msg-success">Joined</span> ') . ($imported ? '<span class="msg-alert" title="Local name: ' . $imported->name . '">Imported</span> ' : '') . htmlspecialchars($item['advertiser-name']) . '</h2> URL: <a href="' . $item['program-url'] . '" target="_blank">' . (($url = urldecode($item['program-url'])) && strlen($url) > 50 ? substr($url, 0, 50) . '...' : $url) . '</a> <br /> Category: <b>' . implode(' → ', array_merge((array) $item['primary-category']['parent'], (array) $item['primary-category']['child'])) . '</b> <br /> <a href="javascript:void(0)" onclick="$(this).show_next({element:\'.store_more\', type:\'rightnext\'}); return false;">More/Less</a> <div class="store_more" style="display: none; margin-top: 8px;">';