This file is a technical summary of changes in the Geodesic Solutions Classifieds and Auctions software. Each entry will link to the corresponding bug found in Bugzilla on our website (You will need current support contract to view, more info here).
1656 - New Beta Feature: Recurring Classifieds - Sponsored
1665 - Removed an SQL injection vector - Security
1675 - MINIMUM PHP VERSION UPDATED TO 5.4
1666 - Fixed attention getters not appearing in the new design
1667 - Fixed archive_listings and expire_groups_and_plans crons not running ever
1670 - GeoNav: non-index pages will no longer trigger GeoNav filtering (fixes registration in subdomains)
1674 - Fixed auction renewal/copy ignoring new end time
1668 - Hid the streamlined category browse button when it would have no categories to write
1669 - Storefront: restored missing character to template names in user CP
1671 - Fixed an outside chance for memcache to not properly lock under high loads
1672 - Restored missing chevrons to pagination links in the admin
Reference Purposes Only: Like the rest of this changelog, the template changes below are for reference purposes only, not (necessarily) a list of changes everyone needs to follow. Refer to the full update instructions to find if you need to make any template changes during an update.
top: 0; max-width: 100%; z-index: 2; } .attention-getter-wrapper {
top: 0; max-width: 100%; z-index: 2; display: block; } .attention-getter-wrapper {
top: 0; max-width: 100%; z-index: 2; display: block; } .attention-getter-wrapper {
<div class="content_box clearfix regions"> <h2 class="title section-collapser"> <span class="glyphicon glyphicon-map-marker"></span> Region <span style="font-size: .8em; font-weight: normal;"><span style="font-size: .8em;" class="glyphicon glyphicon-chevron-right"></span> {addon author='geo_addons' addon='geographic_navigation' tag='current_region'} {if $geographic_navigation_region} [ <a href="index.php?region=0">clear</a> ]{/if}</span> </h2> {addon author='geo_addons' addon='geographic_navigation' tag='navigation'} </div>
<div class="content_box clearfix regions"> <h2 class="title section-collapser"> <span class="glyphicon glyphicon-map-marker"></span> Region <span style="font-size: .8em; font-weight: normal;"><span style="font-size: .8em;" class="glyphicon glyphicon-chevron-right"></span> {addon author='geo_addons' addon='geographic_navigation' tag='current_region'} {if $geographic_navigation_region} [ <a href="{$classifieds_url}?region=0">clear</a> ]{/if}</span> </h2> {addon author='geo_addons' addon='geographic_navigation' tag='navigation'} </div>
<div class="content_box clearfix regions"> <h2 class="title section-collapser"> <span class="glyphicon glyphicon-map-marker"></span> Region <span style="font-size: .8em; font-weight: normal;"><span style="font-size: .8em;" class="glyphicon glyphicon-chevron-right"></span> {addon author='geo_addons' addon='geographic_navigation' tag='current_region'} {if $geographic_navigation_region} [ <a href="index.php?region=0">clear</a> ]{/if}</span> {if $geographic_navigation_region} [ <a href="{$classifieds_url}?region=0">clear</a> ]{/if}</span> </h2> {addon author='geo_addons' addon='geographic_navigation' tag='navigation'} </div>
{else} <a href="{$url}{$previousPage}{$postUrl}"> {/if} <span class="glyphicon glyphicon-chevron-left"></span> </a> </li> {elseif $moduleTag} {* always show "previous" button for module navigation, so it doesn't "jump around" *} <li> <a href="#" onclick="return false;" style="opacity:0.5; cursor: default;"><span class="glyphicon glyphicon-chevron-left"></span></a> </li> {/if}
{else} <a href="{$url}{$previousPage}{$postUrl}"> {/if} {if $skip_glyphs}‹{else}<span class="glyphicon glyphicon-chevron-left"></span>{/if} </a> </li> {elseif $moduleTag} {* always show "previous" button for module navigation, so it doesn't "jump around" *} <li> <a href="#" onclick="return false;" style="opacity:0.5; cursor: default;">{if $skip_glyphs}‹{else}<span class="glyphicon glyphicon-chevron-left"></span>{/if}</a> </li> {/if}
{else} <a href="{$url}{$previousPage}{$postUrl}"> {/if} <span class="glyphicon glyphicon-chevron-left"></span> {if $skip_glyphs}‹{else}<span class="glyphicon glyphicon-chevron-left"></span>{/if} </a> </li> {elseif $moduleTag} {* always show "previous" button for module navigation, so it doesn't "jump around" *} <li> <a href="#" onclick="return false;" style="opacity:0.5; cursor: default;"><span class="glyphicon glyphicon-chevron-left"></span></a> <a href="#" onclick="return false;" style="opacity:0.5; cursor: default;">{if $skip_glyphs}‹{else}<span class="glyphicon glyphicon-chevron-left"></span>{/if}</a> </li> {/if}
{else} <a href="{$url}{$nextPage}{$postUrl}"> {/if} <span class="glyphicon glyphicon-chevron-right"></span> </a> </li> {elseif $moduleTag} {* always show "next" button for module navigation, so it doesn't "jump around" *} <li> <a href="#" onclick="return false;" style="opacity:0.5; cursor: default;"><span class="glyphicon glyphicon-chevron-right"></span></a> </li> {/if} </ul>
{else} <a href="{$url}{$nextPage}{$postUrl}"> {/if} {if $skip_glyphs}›{else}<span class="glyphicon glyphicon-chevron-right"></span>{/if} </a> </li> {elseif $moduleTag} {* always show "next" button for module navigation, so it doesn't "jump around" *} <li> <a href="#" onclick="return false;" style="opacity:0.5; cursor: default;">{if $skip_glyphs}›{else}<span class="glyphicon glyphicon-chevron-right"></span>{/if}</a> </li> {/if} </ul>
{else} <a href="{$url}{$nextPage}{$postUrl}"> {/if} <span class="glyphicon glyphicon-chevron-right"></span> {if $skip_glyphs}›{else}<span class="glyphicon glyphicon-chevron-right"></span>{/if} </a> </li> {elseif $moduleTag} {* always show "next" button for module navigation, so it doesn't "jump around" *} <li> <a href="#" onclick="return false;" style="opacity:0.5; cursor: default;"><span class="glyphicon glyphicon-chevron-right"></span></a> <a href="#" onclick="return false;" style="opacity:0.5; cursor: default;">{if $skip_glyphs}›{else}<span class="glyphicon glyphicon-chevron-right"></span>{/if}</a> </li> {/if} </ul>
1681 - Listing Exporter: added Quantity and Remaining Quantity as data points that can be exported
1683 - Created a new Template Theme (Tempo) and added Tempo, Fusion, and Marquee to the main download
- No Security fixes or patches for this release.
1677 - Fixed not being able to renew/upgrade listings
1680 - Fixed Export Users writing wrong data for Country/State fields
1682 - Fixed a case where new Attention Getter banners could appear twice
1676 - Fixed using the same module multiple times on the same page could show the wrong data
1678 - Fixed classified details appearing twice in admin Order Item summary page
Reference Purposes Only: Like the rest of this changelog, the template changes below are for reference purposes only, not (necessarily) a list of changes everyone needs to follow. Refer to the full update instructions to find if you need to make any template changes during an update.
{if $listing.icons.reserve_not_met && $cfg.icons.reserve_not_met}<img src="{$cfg.icons.reserve_not_met}" class="reserve_not_met_icon" alt="" />{/if} {if $listing.icons.no_reserve && $cfg.icons.no_reserve}<img src="{$cfg.icons.no_reserve}" class="no_reserve_icon" alt="" />{/if} {if $listing.icons.attention_getter}<img src="{$listing.attention_getter_url}" class="attention_getter_icon" alt="" />{/if} {if $listing.icons.addon_icons} {foreach $listing.icons.addon_icons as $addon => $icon}
{if $listing.icons.reserve_not_met && $cfg.icons.reserve_not_met}<img src="{$cfg.icons.reserve_not_met}" class="reserve_not_met_icon" alt="" />{/if} {if $listing.icons.no_reserve && $cfg.icons.no_reserve}<img src="{$cfg.icons.no_reserve}" class="no_reserve_icon" alt="" />{/if} {if $listing.icons.attention_getter}<img src="{$listing.attention_getter_url}" class="attention_getter_icon attention-getter-inline" alt="" />{/if} {if $listing.icons.addon_icons} {foreach $listing.icons.addon_icons as $addon => $icon}
{if $listing.icons.reserve_not_met && $cfg.icons.reserve_not_met}<img src="{$cfg.icons.reserve_not_met}" class="reserve_not_met_icon" alt="" />{/if} {if $listing.icons.no_reserve && $cfg.icons.no_reserve}<img src="{$cfg.icons.no_reserve}" class="no_reserve_icon" alt="" />{/if} {if $listing.icons.attention_getter}<img src="{$listing.attention_getter_url}" class="attention_getter_icon" alt="" />{/if} {if $listing.icons.attention_getter}<img src="{$listing.attention_getter_url}" class="attention_getter_icon attention-getter-inline" alt="" />{/if} {if $listing.icons.addon_icons} {foreach $listing.icons.addon_icons as $addon => $icon}
{if $listing.icons.reserve_not_met && $cfg.icons.reserve_not_met}<div><img src="{$cfg.icons.reserve_not_met}" class="reserve_not_met_icon" alt="" /></div>{/if} {if $listing.icons.no_reserve && $cfg.icons.no_reserve}<div><img src="{$cfg.icons.no_reserve}" class="no_reserve_icon" alt="" /></div>{/if} {if $listing.icons.attention_getter}<div><img src="{$listing.attention_getter_url}" class="attention_getter_icon" alt="" /></div>{/if} {if $listing.icons.addon_icons} {foreach $listing.icons.addon_icons as $addon => $icon}
{if $listing.icons.reserve_not_met && $cfg.icons.reserve_not_met}<div><img src="{$cfg.icons.reserve_not_met}" class="reserve_not_met_icon" alt="" /></div>{/if} {if $listing.icons.no_reserve && $cfg.icons.no_reserve}<div><img src="{$cfg.icons.no_reserve}" class="no_reserve_icon" alt="" /></div>{/if} {if $listing.icons.attention_getter}<div><img src="{$listing.attention_getter_url}" class="attention_getter_icon attention-getter-inline" alt="" /></div>{/if} {if $listing.icons.addon_icons} {foreach $listing.icons.addon_icons as $addon => $icon}
{if $listing.icons.reserve_not_met && $cfg.icons.reserve_not_met}<div><img src="{$cfg.icons.reserve_not_met}" class="reserve_not_met_icon" alt="" /></div>{/if} {if $listing.icons.no_reserve && $cfg.icons.no_reserve}<div><img src="{$cfg.icons.no_reserve}" class="no_reserve_icon" alt="" /></div>{/if} {if $listing.icons.attention_getter}<div><img src="{$listing.attention_getter_url}" class="attention_getter_icon" alt="" /></div>{/if} {if $listing.icons.attention_getter}<div><img src="{$listing.attention_getter_url}" class="attention_getter_icon attention-getter-inline" alt="" /></div>{/if} {if $listing.icons.addon_icons} {foreach $listing.icons.addon_icons as $addon => $icon}
{if $listing.icons.reserve_not_met && $cfg.icons.reserve_not_met}<img src="{$cfg.icons.reserve_not_met}" class="reserve_not_met_icon" alt="" />{/if} {if $listing.icons.no_reserve && $cfg.icons.no_reserve}<img src="{$cfg.icons.no_reserve}" class="no_reserve_icon" alt="" />{/if} {if $listing.icons.attention_getter}<img src="{$listing.attention_getter_url}" class="attention_getter_icon" alt="" />{/if} {if $listing.icons.addon_icons} {foreach $listing.icons.addon_icons as $addon => $icon}
{if $listing.icons.reserve_not_met && $cfg.icons.reserve_not_met}<img src="{$cfg.icons.reserve_not_met}" class="reserve_not_met_icon" alt="" />{/if} {if $listing.icons.no_reserve && $cfg.icons.no_reserve}<img src="{$cfg.icons.no_reserve}" class="no_reserve_icon" alt="" />{/if} {if $listing.icons.attention_getter}<img src="{$listing.attention_getter_url}" class="attention_getter_icon attention-getter-inline" alt="" />{/if} {if $listing.icons.addon_icons} {foreach $listing.icons.addon_icons as $addon => $icon}
{if $listing.icons.reserve_not_met && $cfg.icons.reserve_not_met}<img src="{$cfg.icons.reserve_not_met}" class="reserve_not_met_icon" alt="" />{/if} {if $listing.icons.no_reserve && $cfg.icons.no_reserve}<img src="{$cfg.icons.no_reserve}" class="no_reserve_icon" alt="" />{/if} {if $listing.icons.attention_getter}<img src="{$listing.attention_getter_url}" class="attention_getter_icon" alt="" />{/if} {if $listing.icons.attention_getter}<img src="{$listing.attention_getter_url}" class="attention_getter_icon attention-getter-inline" alt="" />{/if} {if $listing.icons.addon_icons} {foreach $listing.icons.addon_icons as $addon => $icon}
{if $listing.icons.reserve_not_met && $cfg.icons.reserve_not_met}<img src="{$cfg.icons.reserve_not_met}" class="reserve_not_met_icon" alt="" />{/if} {if $listing.icons.no_reserve && $cfg.icons.no_reserve}<img src="{$cfg.icons.no_reserve}" class="no_reserve_icon" alt="" />{/if} {if $listing.icons.attention_getter}<img src="{$listing.attention_getter_url}" class="attention_getter_icon" alt="" />{/if} {if $listing.icons.addon_icons} {foreach $listing.icons.addon_icons as $addon => $icon}
{if $listing.icons.reserve_not_met && $cfg.icons.reserve_not_met}<img src="{$cfg.icons.reserve_not_met}" class="reserve_not_met_icon" alt="" />{/if} {if $listing.icons.no_reserve && $cfg.icons.no_reserve}<img src="{$cfg.icons.no_reserve}" class="no_reserve_icon" alt="" />{/if} {if $listing.icons.attention_getter}<img src="{$listing.attention_getter_url}" class="attention_getter_icon attention-getter-inline" alt="" />{/if} {if $listing.icons.addon_icons} {foreach $listing.icons.addon_icons as $addon => $icon}
{if $listing.icons.reserve_not_met && $cfg.icons.reserve_not_met}<img src="{$cfg.icons.reserve_not_met}" class="reserve_not_met_icon" alt="" />{/if} {if $listing.icons.no_reserve && $cfg.icons.no_reserve}<img src="{$cfg.icons.no_reserve}" class="no_reserve_icon" alt="" />{/if} {if $listing.icons.attention_getter}<img src="{$listing.attention_getter_url}" class="attention_getter_icon" alt="" />{/if} {if $listing.icons.attention_getter}<img src="{$listing.attention_getter_url}" class="attention_getter_icon attention-getter-inline" alt="" />{/if} {if $listing.icons.addon_icons} {foreach $listing.icons.addon_icons as $addon => $icon}
{if $listing.icons.reserve_not_met && $cfg.icons.reserve_not_met}<div><img src="{$cfg.icons.reserve_not_met}" class="reserve_not_met_icon" alt="" /></div>{/if} {if $listing.icons.no_reserve && $cfg.icons.no_reserve}<div><img src="{$cfg.icons.no_reserve}" class="no_reserve_icon" alt="" /></div>{/if} {if $listing.icons.attention_getter}<div><img src="{$listing.attention_getter_url}" class="attention_getter_icon" alt="" /></div>{/if} {if $listing.icons.addon_icons} {foreach $listing.icons.addon_icons as $addon => $icon}
{if $listing.icons.reserve_not_met && $cfg.icons.reserve_not_met}<div><img src="{$cfg.icons.reserve_not_met}" class="reserve_not_met_icon" alt="" /></div>{/if} {if $listing.icons.no_reserve && $cfg.icons.no_reserve}<div><img src="{$cfg.icons.no_reserve}" class="no_reserve_icon" alt="" /></div>{/if} {if $listing.icons.attention_getter}<div><img src="{$listing.attention_getter_url}" class="attention_getter_icon attention-getter-inline" alt="" /></div>{/if} {if $listing.icons.addon_icons} {foreach $listing.icons.addon_icons as $addon => $icon}
{if $listing.icons.reserve_not_met && $cfg.icons.reserve_not_met}<div><img src="{$cfg.icons.reserve_not_met}" class="reserve_not_met_icon" alt="" /></div>{/if} {if $listing.icons.no_reserve && $cfg.icons.no_reserve}<div><img src="{$cfg.icons.no_reserve}" class="no_reserve_icon" alt="" /></div>{/if} {if $listing.icons.attention_getter}<div><img src="{$listing.attention_getter_url}" class="attention_getter_icon" alt="" /></div>{/if} {if $listing.icons.attention_getter}<div><img src="{$listing.attention_getter_url}" class="attention_getter_icon attention-getter-inline" alt="" /></div>{/if} {if $listing.icons.addon_icons} {foreach $listing.icons.addon_icons as $addon => $icon}
{if $listing.icons.reserve_not_met && $cfg.icons.reserve_not_met}<div><img src="{$cfg.icons.reserve_not_met}" class="reserve_not_met_icon" alt="" /></div>{/if} {if $listing.icons.no_reserve && $cfg.icons.no_reserve}<div><img src="{$cfg.icons.no_reserve}" class="no_reserve_icon" alt="" /></div>{/if} {if $listing.icons.attention_getter}<div><img src="{$listing.attention_getter_url}" class="attention_getter_icon" alt="" /></div>{/if} {if $listing.icons.addon_icons} {foreach $listing.icons.addon_icons as $addon => $icon}
{if $listing.icons.reserve_not_met && $cfg.icons.reserve_not_met}<div><img src="{$cfg.icons.reserve_not_met}" class="reserve_not_met_icon" alt="" /></div>{/if} {if $listing.icons.no_reserve && $cfg.icons.no_reserve}<div><img src="{$cfg.icons.no_reserve}" class="no_reserve_icon" alt="" /></div>{/if} {if $listing.icons.attention_getter}<div><img src="{$listing.attention_getter_url}" class="attention_getter_icon attention-getter-inline" alt="" /></div>{/if} {if $listing.icons.addon_icons} {foreach $listing.icons.addon_icons as $addon => $icon}
{if $listing.icons.reserve_not_met && $cfg.icons.reserve_not_met}<div><img src="{$cfg.icons.reserve_not_met}" class="reserve_not_met_icon" alt="" /></div>{/if} {if $listing.icons.no_reserve && $cfg.icons.no_reserve}<div><img src="{$cfg.icons.no_reserve}" class="no_reserve_icon" alt="" /></div>{/if} {if $listing.icons.attention_getter}<div><img src="{$listing.attention_getter_url}" class="attention_getter_icon" alt="" /></div>{/if} {if $listing.icons.attention_getter}<div><img src="{$listing.attention_getter_url}" class="attention_getter_icon attention-getter-inline" alt="" /></div>{/if} {if $listing.icons.addon_icons} {foreach $listing.icons.addon_icons as $addon => $icon}
{if $listing.icons.reserve_not_met && $cfg.icons.reserve_not_met}<img src="{$cfg.icons.reserve_not_met}" class="reserve_not_met_icon" alt="" />{/if} {if $listing.icons.no_reserve && $cfg.icons.no_reserve}<img src="{$cfg.icons.no_reserve}" class="no_reserve_icon" alt="" />{/if} {if $listing.icons.attention_getter}<img src="{$listing.attention_getter_url}" class="attention_getter_icon" alt="" />{/if} {if $listing.icons.addon_icons} {foreach $listing.icons.addon_icons as $addon => $icon}
{if $listing.icons.reserve_not_met && $cfg.icons.reserve_not_met}<img src="{$cfg.icons.reserve_not_met}" class="reserve_not_met_icon" alt="" />{/if} {if $listing.icons.no_reserve && $cfg.icons.no_reserve}<img src="{$cfg.icons.no_reserve}" class="no_reserve_icon" alt="" />{/if} {if $listing.icons.attention_getter}<img src="{$listing.attention_getter_url}" class="attention_getter_icon attention-getter-inline" alt="" />{/if} {if $listing.icons.addon_icons} {foreach $listing.icons.addon_icons as $addon => $icon}
{if $listing.icons.reserve_not_met && $cfg.icons.reserve_not_met}<img src="{$cfg.icons.reserve_not_met}" class="reserve_not_met_icon" alt="" />{/if} {if $listing.icons.no_reserve && $cfg.icons.no_reserve}<img src="{$cfg.icons.no_reserve}" class="no_reserve_icon" alt="" />{/if} {if $listing.icons.attention_getter}<img src="{$listing.attention_getter_url}" class="attention_getter_icon" alt="" />{/if} {if $listing.icons.attention_getter}<img src="{$listing.attention_getter_url}" class="attention_getter_icon attention-getter-inline" alt="" />{/if} {if $listing.icons.addon_icons} {foreach $listing.icons.addon_icons as $addon => $icon}
{if $listing.icons.reserve_not_met && $cfg.icons.reserve_not_met}<img src="{$cfg.icons.reserve_not_met}" class="reserve_not_met_icon" alt="" />{/if} {if $listing.icons.no_reserve && $cfg.icons.no_reserve}<img src="{$cfg.icons.no_reserve}" class="no_reserve_icon" alt="" />{/if} {if $listing.icons.attention_getter}<img src="{$listing.attention_getter_url}" class="attention_getter_icon" alt="" />{/if} {if $listing.icons.addon_icons} {foreach $listing.icons.addon_icons as $addon => $icon}
{if $listing.icons.reserve_not_met && $cfg.icons.reserve_not_met}<img src="{$cfg.icons.reserve_not_met}" class="reserve_not_met_icon" alt="" />{/if} {if $listing.icons.no_reserve && $cfg.icons.no_reserve}<img src="{$cfg.icons.no_reserve}" class="no_reserve_icon" alt="" />{/if} {if $listing.icons.attention_getter}<img src="{$listing.attention_getter_url}" class="attention_getter_icon attention-getter-inline" alt="" />{/if} {if $listing.icons.addon_icons} {foreach $listing.icons.addon_icons as $addon => $icon}
{if $listing.icons.reserve_not_met && $cfg.icons.reserve_not_met}<img src="{$cfg.icons.reserve_not_met}" class="reserve_not_met_icon" alt="" />{/if} {if $listing.icons.no_reserve && $cfg.icons.no_reserve}<img src="{$cfg.icons.no_reserve}" class="no_reserve_icon" alt="" />{/if} {if $listing.icons.attention_getter}<img src="{$listing.attention_getter_url}" class="attention_getter_icon" alt="" />{/if} {if $listing.icons.attention_getter}<img src="{$listing.attention_getter_url}" class="attention_getter_icon attention-getter-inline" alt="" />{/if} {if $listing.icons.addon_icons} {foreach $listing.icons.addon_icons as $addon => $icon}
{if $listing.icons.reserve_not_met && $cfg.icons.reserve_not_met}<div><img src="{$cfg.icons.reserve_not_met}" class="reserve_not_met_icon" alt="" /></div>{/if} {if $listing.icons.no_reserve && $cfg.icons.no_reserve}<div><img src="{$cfg.icons.no_reserve}" class="no_reserve_icon" alt="" /></div>{/if} {if $listing.icons.attention_getter}<div><img src="{$listing.attention_getter_url}" class="attention_getter_icon" alt="" /></div>{/if} {if $listing.icons.addon_icons} {foreach $listing.icons.addon_icons as $addon => $icon}
{if $listing.icons.reserve_not_met && $cfg.icons.reserve_not_met}<div><img src="{$cfg.icons.reserve_not_met}" class="reserve_not_met_icon" alt="" /></div>{/if} {if $listing.icons.no_reserve && $cfg.icons.no_reserve}<div><img src="{$cfg.icons.no_reserve}" class="no_reserve_icon" alt="" /></div>{/if} {if $listing.icons.attention_getter}<div><img src="{$listing.attention_getter_url}" class="attention_getter_icon attention-getter-inline" alt="" /></div>{/if} {if $listing.icons.addon_icons} {foreach $listing.icons.addon_icons as $addon => $icon}
{if $listing.icons.reserve_not_met && $cfg.icons.reserve_not_met}<div><img src="{$cfg.icons.reserve_not_met}" class="reserve_not_met_icon" alt="" /></div>{/if} {if $listing.icons.no_reserve && $cfg.icons.no_reserve}<div><img src="{$cfg.icons.no_reserve}" class="no_reserve_icon" alt="" /></div>{/if} {if $listing.icons.attention_getter}<div><img src="{$listing.attention_getter_url}" class="attention_getter_icon" alt="" /></div>{/if} {if $listing.icons.attention_getter}<div><img src="{$listing.attention_getter_url}" class="attention_getter_icon attention-getter-inline" alt="" /></div>{/if} {if $listing.icons.addon_icons} {foreach $listing.icons.addon_icons as $addon => $icon}
{if $listing.icons.reserve_not_met && $cfg.icons.reserve_not_met}<div><img src="{$cfg.icons.reserve_not_met}" class="reserve_not_met_icon" alt="" /></div>{/if} {if $listing.icons.no_reserve && $cfg.icons.no_reserve}<div><img src="{$cfg.icons.no_reserve}" class="no_reserve_icon" alt="" /></div>{/if} {if $listing.icons.attention_getter}<div><img src="{$listing.attention_getter_url}" class="attention_getter_icon" alt="" /></div>{/if} {if $listing.icons.addon_icons} {foreach $listing.icons.addon_icons as $addon => $icon}
{if $listing.icons.reserve_not_met && $cfg.icons.reserve_not_met}<div><img src="{$cfg.icons.reserve_not_met}" class="reserve_not_met_icon" alt="" /></div>{/if} {if $listing.icons.no_reserve && $cfg.icons.no_reserve}<div><img src="{$cfg.icons.no_reserve}" class="no_reserve_icon" alt="" /></div>{/if} {if $listing.icons.attention_getter}<div><img src="{$listing.attention_getter_url}" class="attention_getter_icon attention-getter-inline" alt="" /></div>{/if} {if $listing.icons.addon_icons} {foreach $listing.icons.addon_icons as $addon => $icon}
{if $listing.icons.reserve_not_met && $cfg.icons.reserve_not_met}<div><img src="{$cfg.icons.reserve_not_met}" class="reserve_not_met_icon" alt="" /></div>{/if} {if $listing.icons.no_reserve && $cfg.icons.no_reserve}<div><img src="{$cfg.icons.no_reserve}" class="no_reserve_icon" alt="" /></div>{/if} {if $listing.icons.attention_getter}<div><img src="{$listing.attention_getter_url}" class="attention_getter_icon" alt="" /></div>{/if} {if $listing.icons.attention_getter}<div><img src="{$listing.attention_getter_url}" class="attention_getter_icon attention-getter-inline" alt="" /></div>{/if} {if $listing.icons.addon_icons} {foreach $listing.icons.addon_icons as $addon => $icon}
{if $listing.icons.reserve_not_met && $cfg.icons.reserve_not_met}<img src="{$cfg.icons.reserve_not_met}" class="reserve_not_met_icon" alt="" />{/if} {if $listing.icons.no_reserve && $cfg.icons.no_reserve}<img src="{$cfg.icons.no_reserve}" class="no_reserve_icon" alt="" />{/if} {if $listing.icons.attention_getter}<img src="{$listing.attention_getter_url}" class="attention_getter_icon" alt="" />{/if} {if $listing.icons.addon_icons} {foreach $listing.icons.addon_icons as $addon => $icon}
{if $listing.icons.reserve_not_met && $cfg.icons.reserve_not_met}<img src="{$cfg.icons.reserve_not_met}" class="reserve_not_met_icon" alt="" />{/if} {if $listing.icons.no_reserve && $cfg.icons.no_reserve}<img src="{$cfg.icons.no_reserve}" class="no_reserve_icon" alt="" />{/if} {if $listing.icons.attention_getter}<img src="{$listing.attention_getter_url}" class="attention_getter_icon attention-getter-inline" alt="" />{/if} {if $listing.icons.addon_icons} {foreach $listing.icons.addon_icons as $addon => $icon}
{if $listing.icons.reserve_not_met && $cfg.icons.reserve_not_met}<img src="{$cfg.icons.reserve_not_met}" class="reserve_not_met_icon" alt="" />{/if} {if $listing.icons.no_reserve && $cfg.icons.no_reserve}<img src="{$cfg.icons.no_reserve}" class="no_reserve_icon" alt="" />{/if} {if $listing.icons.attention_getter}<img src="{$listing.attention_getter_url}" class="attention_getter_icon" alt="" />{/if} {if $listing.icons.attention_getter}<img src="{$listing.attention_getter_url}" class="attention_getter_icon attention-getter-inline" alt="" />{/if} {if $listing.icons.addon_icons} {foreach $listing.icons.addon_icons as $addon => $icon}
{if $listing.icons.reserve_not_met && $cfg.icons.reserve_not_met}<img src="{$cfg.icons.reserve_not_met}" class="reserve_not_met_icon" alt="" />{/if} {if $listing.icons.no_reserve && $cfg.icons.no_reserve}<img src="{$cfg.icons.no_reserve}" class="no_reserve_icon" alt="" />{/if} {if $listing.icons.attention_getter}<img src="{$listing.attention_getter_url}" class="attention_getter_icon" alt="" />{/if} {if $listing.icons.addon_icons} {foreach $listing.icons.addon_icons as $addon => $icon}
{if $listing.icons.reserve_not_met && $cfg.icons.reserve_not_met}<img src="{$cfg.icons.reserve_not_met}" class="reserve_not_met_icon" alt="" />{/if} {if $listing.icons.no_reserve && $cfg.icons.no_reserve}<img src="{$cfg.icons.no_reserve}" class="no_reserve_icon" alt="" />{/if} {if $listing.icons.attention_getter}<img src="{$listing.attention_getter_url}" class="attention_getter_icon attention-getter-inline" alt="" />{/if} {if $listing.icons.addon_icons} {foreach $listing.icons.addon_icons as $addon => $icon}
{if $listing.icons.reserve_not_met && $cfg.icons.reserve_not_met}<img src="{$cfg.icons.reserve_not_met}" class="reserve_not_met_icon" alt="" />{/if} {if $listing.icons.no_reserve && $cfg.icons.no_reserve}<img src="{$cfg.icons.no_reserve}" class="no_reserve_icon" alt="" />{/if} {if $listing.icons.attention_getter}<img src="{$listing.attention_getter_url}" class="attention_getter_icon" alt="" />{/if} {if $listing.icons.attention_getter}<img src="{$listing.attention_getter_url}" class="attention_getter_icon attention-getter-inline" alt="" />{/if} {if $listing.icons.addon_icons} {foreach $listing.icons.addon_icons as $addon => $icon}