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).
405 - Multiple Geographic regions set per listing - Sponsored
441 - Add new "gallery" and "list" browsing options, along side the "current" grid view
535 - Add new jQuery gallery listing carousel, to allow "cycling through" rows of listings displayed in gallery format
577 - Add new {listing} tag for use in listing details and new browsing sub-templates
9 - Add browsing filters, displayed when browsing the site - Sponsored
145 - Start the switch to use JQuery instead of Prototype/Scriptaculous
549 - Add "Multi-Level Fields", AKA Multi-level dropdown value fields - Sponsored
561 - Switch to HTML 5 instead of XHTML 1.1 for default templates and future functionality
623 - Add custom line item "admin fee" during "create order" process
722 - Default templates get a face lift, pretty drastic changes to better utilize some of the other new features
332 - Add "renew link" to e-mail notification saying listing will expire soon
396 - In "Active Listings", in "statistics" column, show how many have favorited the listing
452 - Zipsearch: allow formatting distances in search results
453 - trim whitespace from inputs on login form
552 - Add reserve NOT met icon ability - Sponsored
562 - Add placeholder text to quick search box 1 module - Sponsored
566 - Add new listing tag for "current high bid"
601 - Update 3rd party library CodeMirror to latest version 3.02
602 - Update 3rd party library Smarty Template Engine to latest version (3.1.13)
604 - Admin search text results - link to text page
606 - Move settings out of BETA settings page
611 - Listing icons get their own field to use setting for whether to display in certain places
628 - Add option to require "verification" before a user can bid on auctions - Sponsored
631 - Add a link back to "My Account" to the bottom of the Store CP pages
638 - Create new Statistics addon that displays simple info about the site - Sponsored
641 - Create new built-in tag for "addon hooks" within templates, like {addon type='core' tag='tag_name'}
644 - Add settings for Codemirror to allow some customization
645 - Use geographic navigation sub-domain in e-mail link - Sponsored
646 - Account for "pending" tokens when allowing token to be used
655 - Make listing URLs shown in emails use the appropriate subdomains (for the rest of the notification e-mails)
665 - update invoice display to use new date setting
673 - When using the must_have_subscription_to_view_ad_detail beta feature still allow admin to view the listing when logged into client side
681 - Tag to show number of images or videos on a listing
684 - Move featured results to be above listing tabs
687 - Able to divide addon text into sections
688 - Don't show postcurrency dropdown when placing listing if only single choice
689 - Need to update prototype JS to latest version 1.7.1
690 - Extend the contact us addon to allow pre-filling for reporting abuse
695 - Add CSS class to titles for "my account"
696 - Storefront: modify default logo sizes for List Stores page
700 - Make title more obvious that can click on it on order complete
701 - Bulk Uploader: allow listings to display the "no images" icon if they're uploaded with bad image URLs
703 - Do not allow placing listings by the main admin user
704 - prevent caching of css/js resources across software updates
709 - Allow automatically setting visitors' Regions based on IP (Experimental) - Sponsored
711 - make raw image url available to slideshow template
713 - Ability to use alternate methods for hashing passwords
719 - No notifications sent when recurring payment received
724 - new core event: prevent_new_listing
725 - add site url to revenue report header
731 - Sharing: improve W3C compliance
732 - Sharing: add switches to enable/disable specific networks from the admin
733 - Update version of TinyMCE (3rd party library for WYSIWYG editor) version 3.5.8
- No Security fixes or patches for this release.
720 - Paypal changes required for IPN validation
651 - PaymentExpress gateway integration out of date
620 - "You have been outbid" emails not sent in some cases
685 - Payments/Revenue Reports Dates Skipping
691 - Runaway loop when parent region selected within a region based search result page
702 - region selector placeholder boxes out of alignment when building down
705 - mobile api: apps should use minimum_bid instead of current_bid for auction "price" fields
712 - don't save "registration" data to listings when corresponding fields are disabled
721 - Buy now sometimes shows price of 0 when browsing
723 - Geographic Navigation: Don't show "use legacy URLs" setting for sites it doesn't apply to
726 - featured listing pics page settings can't be set above 1
728 - restored functionality of featured_ad_page_count setting
729 - JIT registration doesn't populate Region data
734 - Cancel and start ... action in the cart sometimes bleeds properties from the original order item
735 - Storefront: overzealous escaping in Page edit
380 - File operations with windows TMP folder on different drive
512 - Category links to the "top category" or main category cause duplicate content
618 - Support for deprecated php5_mode dropped in addon info class
634 - Automatically remove spaces from email address input box
682 - Fullscreen button shows on youtube videos but does not work
694 - During listing placement, sometimes shows empty rows
699 - E-mail fields are different length on registration page
717 - Forgot password sends e-mail even when password is blank
657 - Remove legacy fields from SQL snapshot that are no longer used
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.
* This file should hold all the "primary" theme styles. This is meant * to be able to mix-match with secondary CSS styles to achieve different * primary/secondary color combinations. * Primary Colors: #4987C5 #4174A6 */ /* ######### GLOBAL STYLES ######### */
* This file should hold all the "primary" theme styles. This is meant * to be able to mix-match with secondary CSS styles to achieve different * primary/secondary color combinations. * Primary Colors: #4987C5 #4174A6 #356094 */ /* ######### GLOBAL STYLES ######### */
* This file should hold all the "primary" theme styles. This is meant * to be able to mix-match with secondary CSS styles to achieve different * primary/secondary color combinations. * Primary Colors: #4987C5 #4174A6 * Primary Colors: #4987C5 #4174A6 #356094 */ /* ######### GLOBAL STYLES ######### */
font-weight: bold; margin: 0px; padding: 4px 0px 0px 5px; } /* ######### BREADCRUMB STYLES ######### */
font-weight: bold; margin: 0px; padding: 4px 0px 0px 5px; border-radius: 5px; } /* ######### BREADCRUMB STYLES ######### */
font-weight: bold; margin: 0px; padding: 4px 0px 0px 5px; border-radius: 5px; } /* ######### BREADCRUMB STYLES ######### */
/* ######### NAVIGATION BAR STYLES ######### */ #nav_bar li a:hover, #nav_bar li a:active { background: #4987C5 url('../images/backgrounds/nav_tab.gif') repeat-x top left;
/* ######### NAVIGATION BAR STYLES ######### */ header.page.compact #nav_bar li a, #nav_bar li a:hover, #nav_bar li a:active { background: #4987C5 url('../images/backgrounds/nav_tab.gif') repeat-x top left;
/* ######### NAVIGATION BAR STYLES ######### */ header.page.compact #nav_bar li a, #nav_bar li a:hover, #nav_bar li a:active { background: #4987C5 url('../images/backgrounds/nav_tab.gif') repeat-x top left;
margin: 0px 1px; } /* ######### TABLE STYLES ######### */ .column_header { background: #4174A6 url('../images/backgrounds/c_bar_primary.gif');
margin: 0px 1px; } header.page.compact #nav_bar li a { margin: 0 0 0 1px; border-top: none; border-left: none; border-right: none; } header.page.compact #nav_bar li a:hover, header.page.compact #nav_bar li a:active { background: none; background-color: #356094; } /* ######### Footer Styles ######## */ footer.page .footer_inner { background: #4987C5 url('../images/backgrounds/footer_bar.gif') repeat-x top left; } /* ######### TABLE STYLES ######### */ .column_header { background: #4174A6 url('../images/backgrounds/c_bar_primary.gif');
margin: 0px 1px; } header.page.compact #nav_bar li a { margin: 0 0 0 1px; border-top: none; border-left: none; border-right: none; } header.page.compact #nav_bar li a:hover, header.page.compact #nav_bar li a:active { background: none; background-color: #356094; } /* ######### Footer Styles ######## */ footer.page .footer_inner { background: #4987C5 url('../images/backgrounds/footer_bar.gif') repeat-x top left; } /* ######### TABLE STYLES ######### */ .column_header { background: #4174A6 url('../images/backgrounds/c_bar_primary.gif');
#search_inner { background: #4987C5 url('../images/backgrounds/search_bar.gif') repeat-x top left; height: 48px; text-align: right; } /* ######### USER ACCOUNT & LEFT COLUMN STYLES ######### */
#search_inner { background: #4987C5 url('../images/backgrounds/search_bar.gif') repeat-x top left; height: 46px; text-align: right; border-radius: 5px; } /* ######### USER ACCOUNT & LEFT COLUMN STYLES ######### */
#search_inner { background: #4987C5 url('../images/backgrounds/search_bar.gif') repeat-x top left; height: 48px; height: 46px; text-align: right; border-radius: 5px; } /* ######### USER ACCOUNT & LEFT COLUMN STYLES ######### */
color: #4987C5; } /* ######### PRIMARY FONT COLOR ######### */ a:hover,
color: #4987C5; } /* ###### Gallery (carousel) ########### */ span.gallery_carousel_dot_active { /* This is the "active" dot for the carousel */ font-size: 20px; color: #4987C5; } /* ######### PRIMARY FONT COLOR ######### */ a:hover,
color: #4987C5; } /* ###### Gallery (carousel) ########### */ span.gallery_carousel_dot_active { /* This is the "active" dot for the carousel */ font-size: 20px; color: #4987C5; } /* ######### PRIMARY FONT COLOR ######### */ a:hover,
.highlight_links a:visited, .text_highlight, label.required, #footer ul li a:hover, #footer ul li a:active, #footer p a:hover, #footer p a:active, #footer h3, #footer h4, #listing_categories li.element, #listing_categories span.category_title, div.category_column ul span.category_title,
.highlight_links a:visited, .text_highlight, label.required, footer.page .disclaimer h3, footer.page .disclaimer h4, #listing_categories li.element, #listing_categories span.category_title, div.category_column ul span.category_title,
.highlight_links a:visited, .text_highlight, label.required, #footer ul li a:hover, #footer ul li a:active, #footer p a:hover, #footer p a:active, #footer h3, #footer h4, footer.page .disclaimer h3, footer.page .disclaimer h4, #listing_categories li.element, #listing_categories span.category_title, div.category_column ul span.category_title,
h1.seller_username, h1.seller_username a:link, h1.seller_username a:visited, #galleryBigImage p, .full_image_item, h1.print_title, .lightUpBox_navigation, .lightUpBox_description, .title2 { color: #4987C5; }
h1.seller_username, h1.seller_username a:link, h1.seller_username a:visited, .galleryBigImage p, .full_image_item, h1.print_title, .lightUpBox_navigation, .lightUpBox_description, .title2, h1.search_title { color: #4987C5; }
h1.seller_username, h1.seller_username a:link, h1.seller_username a:visited, #galleryBigImage p, .galleryBigImage p, .full_image_item, h1.print_title, .lightUpBox_navigation, .lightUpBox_description, .title2 .title2, h1.search_title { color: #4987C5; }
textarea.field:focus, select.field:focus, #listing_photos img:hover, #galleryBigImage:hover, #listing_photos #filmstrip_strip_container div.filmstrip_entry img:hover, .pagination li.current { border-color: #4987C5; }
textarea.field:focus, select.field:focus, #listing_photos img:hover, .galleryBigImage:hover, #listing_photos .filmstrip_strip_container div.filmstrip_entry img:hover, .pagination li.current { border-color: #4987C5; } /* ######### BUTTON STYLES ######### */ .button { border: 1px solid #4174A6; background: #4987C5; } .button:hover, .button:active, a.button:hover, a.button:active, input.button:hover, .large_button:hover, .large_button:active { background: #356094; border: 1px solid #555; color: #FFFFFF; text-decoration: none; }
textarea.field:focus, select.field:focus, #listing_photos img:hover, #galleryBigImage:hover, #listing_photos #filmstrip_strip_container div.filmstrip_entry img:hover, .galleryBigImage:hover, #listing_photos .filmstrip_strip_container div.filmstrip_entry img:hover, .pagination li.current { border-color: #4987C5; } /* ######### BUTTON STYLES ######### */ .button { border: 1px solid #4174A6; background: #4987C5; } .button:hover, .button:active, a.button:hover, a.button:active, input.button:hover, .large_button:hover, .large_button:active { background: #356094; border: 1px solid #555; color: #FFFFFF; text-decoration: none; }
font-weight: bold; margin: 0px; padding: 4px 0px 0px 5px; } /* ######### BUTTON STYLES ######### */ .button:hover, .button:active, .large_button:hover, .large_button:active { border: 1px solid #7CA93A; background: #EBF4DD url('../images/backgrounds/button_hover.gif') repeat-x top left; color: #648D25; text-decoration: none; } .mini_button:hover, .mini_button:active, .editor_ok_button:hover,
font-weight: bold; margin: 0px; padding: 4px 0px 0px 5px; border-radius: 5px; } /* ######### BUTTON STYLES ######### */ .mini_button:hover, .mini_button:active, .editor_ok_button:hover,
font-weight: bold; margin: 0px; padding: 4px 0px 0px 5px; border-radius: 5px; } /* ######### BUTTON STYLES ######### */ .button:hover, .button:active, .large_button:hover, .large_button:active { border: 1px solid #7CA93A; background: #EBF4DD url('../images/backgrounds/button_hover.gif') repeat-x top left; color: #648D25; text-decoration: none; } .mini_button:hover, .mini_button:active, .editor_ok_button:hover,
text-decoration: none; } /* ######### LIST STYLES ######### */ .checklist li { list-style: none; background: url('../images/backgrounds/bullet_list_checkmark.gif') no-repeat 0 5px; padding: 5px 5px 10px 30px; } #checkbox ul li { list-style: none; background: url('../images/backgrounds/bullet_list_checkmark.gif') no-repeat 0 5px; padding: 5px 5px 10px 30px; font-weight: bold; color: #737373; }
text-decoration: none; } input.button-large { border: solid 1px #648D25; background: #7CA93A; } input.button-large:hover { background: #648D25; border: solid 1px #4D4d4d; text-decoration: none; } /* ######### LIST STYLES ######### */ .checklist li { list-style: none; background: url('../images/backgrounds/bullet_list_checkbox.png') no-repeat 0 5px; padding: 5px 5px 5px 15px; } #checkbox ul li { list-style: none; background: url('../images/backgrounds/bullet_list_checkbox.png') no-repeat 0 5px; padding: 5px 5px 5px 15px; font-weight: normal; color: #737373; }
text-decoration: none; } input.button-large { border: solid 1px #648D25; background: #7CA93A; } input.button-large:hover { background: #648D25; border: solid 1px #4D4d4d; text-decoration: none; } /* ######### LIST STYLES ######### */ .checklist li { list-style: none; background: url('../images/backgrounds/bullet_list_checkmark.gif') no-repeat 0 5px; padding: 5px 5px 10px 30px; background: url('../images/backgrounds/bullet_list_checkbox.png') no-repeat 0 5px; padding: 5px 5px 5px 15px; } #checkbox ul li { list-style: none; background: url('../images/backgrounds/bullet_list_checkmark.gif') no-repeat 0 5px; padding: 5px 5px 10px 30px; font-weight: bold; background: url('../images/backgrounds/bullet_list_checkbox.png') no-repeat 0 5px; padding: 5px 5px 5px 15px; font-weight: normal; color: #737373; }
/* ######### SECONDARY FONT COLOR ######### */ .price, #breadcrumb li.active, #listing_info_column li.price, #print_listing_info_column li.price
/* ######### SECONDARY FONT COLOR ######### */ .price, h1.listing_title span.price, #breadcrumb li.active, #listing_info_column li.price, #print_listing_info_column li.price
/* ######### SECONDARY FONT COLOR ######### */ .price, h1.listing_title span.price, #breadcrumb li.active, #listing_info_column li.price, #print_listing_info_column li.price
#extra_links li a:active, #user_bar a:hover, #user_bar a:active, #footer p a:link, #footer p a:visited, .cart_item_subtotal, .total_cart_item, .total_order_item, .listing_extra_item_child { color: #7CA93A; }
#extra_links li a:active, #user_bar a:hover, #user_bar a:active, footer.page .disclaimer p a:link, footer.page .disclaimer p a:visited, .cart_item_subtotal, .total_cart_item, .total_order_item, .listing_extra_item_child, .sec_color { color: #7CA93A; }
#extra_links li a:active, #user_bar a:hover, #user_bar a:active, #footer p a:link, #footer p a:visited, footer.page .disclaimer p a:link, footer.page .disclaimer p a:visited, .cart_item_subtotal, .total_cart_item, .total_order_item, .listing_extra_item_child .listing_extra_item_child, .sec_color { color: #7CA93A; }
color: #7CA93A; }
color: #7CA93A; } /* ########## Showcase Front Page ############# */ .content_box.showcase h1.title { background-image: url('../images/backgrounds/showcase-ribbon.png'); } .content_box.showcase h1.title:after { content: url('../images/backgrounds/showcase-ribbon-right.png'); position: absolute; right: 0px; top: 0px; }
color: #7CA93A; } /* ########## Showcase Front Page ############# */ .content_box.showcase h1.title { background-image: url('../images/backgrounds/showcase-ribbon.png'); } .content_box.showcase h1.title:after { content: url('../images/backgrounds/showcase-ribbon-right.png'); position: absolute; right: 0px; top: 0px; }
/* ######### SHELL STYLES ######### */ .outer_shell { width: 95%; min-width: 968px; text-align: left; position: relative;
/* ######### SHELL STYLES ######### */ .outer_shell { width: 968px; min-width: 968px; text-align: left; position: relative;
/* ######### SHELL STYLES ######### */ .outer_shell { width: 95%; width: 968px; min-width: 968px; text-align: left; position: relative;
clear: both; width: 100%; font-size: 12px; } .login_shell {
clear: both; width: 100%; font-size: 12px; min-height: 400px; } .login_shell {
clear: both; width: 100%; font-size: 12px; min-height: 400px; } .login_shell {
} /* ######### HEADER STYLES - SET YOUR LOGO HERE ######### */ #header { border: none; padding: 0px; margin: 0px; } #header_logo { /* This is the logo link, make it float to the left */ float: left; border: none; } #header_logo img { /* The actual logo image */ vertical-align: middle; border: none;
} /* ######### HEADER STYLES - SET YOUR LOGO HERE ######### */ header.page { border: none; padding: 0px; margin: 0px; } header.page .logo_box { /* This is the logo link, make it float to the left */ float: left; border: none; background: transparent url('../images/logo_bg.png') no-repeat top right; min-width: 350px; min-height: 97px; } header.page .logo_box .logo { line-height: 48px; font-size: 38px; text-shadow: 1px 1px 0 #EEE, 2px 2px 0 #CCC; color: #7E7E7E; font-style: italic; } header.page .logo_box .logo img { /* The actual logo image */ vertical-align: middle; border: none;
} /* ######### HEADER STYLES - SET YOUR LOGO HERE ######### */ #header { header.page { border: none; padding: 0px; margin: 0px; } #header_logo { header.page .logo_box { /* This is the logo link, make it float to the left */ float: left; border: none; background: transparent url('../images/logo_bg.png') no-repeat top right; min-width: 350px; min-height: 97px; } #header_logo img { header.page .logo_box .logo { line-height: 48px; font-size: 38px; text-shadow: 1px 1px 0 #EEE, 2px 2px 0 #CCC; color: #7E7E7E; font-style: italic; } header.page .logo_box .logo img { /* The actual logo image */ vertical-align: middle; border: none;
margin: 0px; } #top_banner { float: right; } /* ######### MISC STYLES ######### */ .clear, .clr {
margin: 0px; } header.page .logo_box .slogan { padding-left: 40px; line-height: 14px; font-size: 14px; text-shadow: 1px 1px 0 #DDD; color: #7E7E7E; font-style: italic; display: block; } #top_banner { float: right; } /* ######### MISC STYLES ######### */ .clear, .clr {
margin: 0px; } header.page .logo_box .slogan { padding-left: 40px; line-height: 14px; font-size: 14px; text-shadow: 1px 1px 0 #DDD; color: #7E7E7E; font-style: italic; display: block; } #top_banner { float: right; } /* ######### MISC STYLES ######### */ .clear, .clr {
padding: 10px 0; } .alignright { float: right; padding-right: 5px;
padding: 10px 0; } .cntr { /* Alternate center class, this one without any padding added */ text-align: center; } .alignright { float: right; padding-right: 5px;
padding: 10px 0; } .cntr { /* Alternate center class, this one without any padding added */ text-align: center; } .alignright { float: right; padding-right: 5px;
a:link, a:visited { color: #666666; text-decoration: none; } a:hover,
a:link, a:visited { color: #666666; } a.obvious { /* For links that need to be obvious that they are links */ text-decoration: underline; } a:hover,
a:link, a:visited { color: #666666; text-decoration: none; } a.obvious { /* For links that need to be obvious that they are links */ text-decoration: underline; } a:hover,
font-size: 12px; } h2.title a:link, h2.title a:visited { color: #ffffff;
font-size: 12px; } h1.my_account { font-size: 22px; height: 32px; } h2.title a:link, h2.title a:visited { color: #ffffff;
font-size: 12px; } h1.my_account { font-size: 22px; height: 32px; } h2.title a:link, h2.title a:visited { color: #ffffff;
} .content_box { border: 5px solid #eaeaea; padding: 1px; }
} .content_box { padding: 1px; } .search_content_box { /* Do not use border on search page */ border: none; padding: 1px; }
} .content_box { border: 5px solid #eaeaea; padding: 1px; } .search_content_box { /* Do not use border on search page */ border: none; padding: 1px; }
.price { font-weight: bold; } .success_text {
.price { font-weight: bold; text-shadow: 1px 1px 0 #FFFFFF, 2px 2px 0 #CCCCCC; } .success_text {
.price { font-weight: bold; text-shadow: 1px 1px 0 #FFFFFF, 2px 2px 0 #CCCCCC; } .success_text {
font-size: 11px; font-weight: bold; margin: 4px; } input.field:focus,
font-size: 11px; font-weight: bold; margin: 4px; border-radius: 5px; } input.field:focus,
font-size: 11px; font-weight: bold; margin: 4px; border-radius: 5px; } input.field:focus,
vertical-align: middle; } .usage_agreement { width: 900px; height: 200px;
vertical-align: middle; } select.field.browse_sort_dropdown { /* make it a little slimmer */ padding: 2px; } select.field.browse_sort_dropdown:focus { /* make it a little slimmer */ padding: 2px; } .usage_agreement { width: 900px; height: 200px;
vertical-align: middle; } select.field.browse_sort_dropdown { /* make it a little slimmer */ padding: 2px; } select.field.browse_sort_dropdown:focus { /* make it a little slimmer */ padding: 2px; } .usage_agreement { width: 900px; height: 200px;
} /* ######### BUTTON STYLES ######### */ .button { border: 1px solid #cacbcc; background: #eeeff2 url('../images/backgrounds/button.gif') repeat-x top left; color: #666666; height: 23px; padding: 7px 10px 0px 10px; font-weight: bold;
} /* ######### BUTTON STYLES ######### */ .button, a.button:link, a.button:visited, input.button { border-radius: 5px; color: #FFFFFF; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2); transition-duration: 0.2s; user-select: none; height: 23px; padding: 7px 10px 0px 10px; font-weight: bold;
} /* ######### BUTTON STYLES ######### */ .button { border: 1px solid #cacbcc; background: #eeeff2 url('../images/backgrounds/button.gif') repeat-x top left; color: #666666; .button, a.button:link, a.button:visited, input.button { border-radius: 5px; color: #FFFFFF; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2); transition-duration: 0.2s; user-select: none; height: 23px; padding: 7px 10px 0px 10px; font-weight: bold;
display: inline-block; } .cancel { border: 1px solid #cacbcc; background: #e2e4e9 url('../images/backgrounds/button.gif') repeat-x top left; color: #666666; height: 23px; padding: 7px 10px 0px 10px; font-weight: bold;
display: inline-block; } .cancel, a.cancel:link, a.cancel:visited { border: 1px solid #CA0033; border-radius: 5px; background: #EA003A; color: #FFFFFF; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2); transition-duration: 0.2s; user-select:none; height: 23px; padding: 7px 10px 0px 10px; font-weight: bold;
display: inline-block; } .cancel { border: 1px solid #cacbcc; background: #e2e4e9 url('../images/backgrounds/button.gif') repeat-x top left; color: #666666; .cancel, a.cancel:link, a.cancel:visited { border: 1px solid #CA0033; border-radius: 5px; background: #EA003A; color: #FFFFFF; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2); transition-duration: 0.2s; user-select:none; height: 23px; padding: 7px 10px 0px 10px; font-weight: bold;
} .cancel:hover, .cancel:active { border: 1px solid #e4a0a2; background: #f0b5b7 url('../images/backgrounds/button_cancel.gif') repeat-x top left; color: #9e4144; text-decoration: none; }
} .cancel:hover, .cancel:active, a.cancel:hover, a.cancel:active { border: 1px solid #B9002F; background: #CE0034; color: #FFFFFF; text-decoration: none; }
} .cancel:hover, .cancel:active { border: 1px solid #e4a0a2; background: #f0b5b7 url('../images/backgrounds/button_cancel.gif') repeat-x top left; color: #9e4144; .cancel:active, a.cancel:hover, a.cancel:active { border: 1px solid #B9002F; background: #CE0034; color: #FFFFFF; text-decoration: none; }
} /* ######### NAVIGATION BAR STYLES ######### */ #nav { clear: both; font-size: 11px; font-weight: bold;
} /* ######### NAVIGATION BAR STYLES ######### */ nav.page { clear: both; font-size: 11px; font-weight: bold;
} /* ######### NAVIGATION BAR STYLES ######### */ #nav { nav.page { clear: both; font-size: 11px; font-weight: bold;
margin: 0px 1px; } #extra_links { float: right; position: relative;
margin: 0px 1px; } ul#nav_bar li:last-child a { border-radius: 0 3px 3px 0; } #extra_links { float: right; position: relative;
margin: 0px 1px; } ul#nav_bar li:last-child a { border-radius: 0 3px 3px 0; } #extra_links { float: right; position: relative;
div#search_bar { padding: 1px; border: 5px solid #eaeaea; position: absolute; top: 36px; left: 0; z-index: 1; width: 99%; height: 48px; } #search_bar div.element {
div#search_bar { padding: 1px; border: 5px solid #eaeaea; border-radius: 10px; position: absolute; top: 36px; left: 0; z-index: 1; width: 99%; height: 46px; } #search_bar div.element {
div#search_bar { padding: 1px; border: 5px solid #eaeaea; border-radius: 10px; position: absolute; top: 36px; left: 0; z-index: 1; width: 99%; height: 48px; height: 46px; } #search_bar div.element {
text-decoration: underline; } /* ######### CONTENT COLUMN STYLES ######### */ #content_column { overflow: hidden;
text-decoration: underline; } /*########## Compact Header Overrides #############*/ header.page.compact { position: relative; z-index: 2; } header.page.compact #top_banner { /* Do not show top banner in compact mode */ display: none; } header.page.compact .logo_box { position: absolute; z-index: 2; float: none; } header.page.compact .abs_clr { /* Need this to take up vertical space */ height: 95px; } header.page.compact nav.page { position: absolute; top: 0px; } header.page.compact #nav_bar { right: 5px; top: 43px; } header.page.compact #nav_bar li a { position: relative; } header.page.compact div.expanded_search { display: none; } /* ######### CONTENT COLUMN STYLES ######### */ #content_column { overflow: hidden;
text-decoration: underline; } /*########## Compact Header Overrides #############*/ header.page.compact { position: relative; z-index: 2; } header.page.compact #top_banner { /* Do not show top banner in compact mode */ display: none; } header.page.compact .logo_box { position: absolute; z-index: 2; float: none; } header.page.compact .abs_clr { /* Need this to take up vertical space */ height: 95px; } header.page.compact nav.page { position: absolute; top: 0px; } header.page.compact #nav_bar { right: 5px; top: 43px; } header.page.compact #nav_bar li a { position: relative; } header.page.compact div.expanded_search { display: none; } /* ######### CONTENT COLUMN STYLES ######### */ #content_column { overflow: hidden;
border-bottom: 1px solid #F3F3F3; } #half_column_left { width: 50%; float: left; } #half_column_right { overflow: hidden; padding: 0 0 0 10px; }
border-bottom: 1px solid #F3F3F3; } .half_column_left, #half_column_left { width: 50%; float: left; } .half_column_right, #half_column_right { overflow: hidden; padding: 0 0 0 10px; }
border-bottom: 1px solid #F3F3F3; } #half_column_left { .half_column_left, #half_column_left { width: 50%; float: left; } #half_column_right { .half_column_right, #half_column_right { overflow: hidden; padding: 0 0 0 10px; }
#left_categories, #left_cart { border: 5px solid #eaeaea; padding: 1px; }
#left_categories, #left_cart { border: none; padding: 1px; }
#left_categories, #left_cart { border: 5px solid #eaeaea; border: none; padding: 1px; }
#navigation_column_left { /* Used in alternate front page */ width: 350px; float: left; font-size: 10px; }
#navigation_column_left { /* Used in alternate front page */ width: 250px; float: left; font-size: 10px; }
#navigation_column_left { /* Used in alternate front page */ width: 350px; width: 250px; float: left; font-size: 10px; }
} /* ######### FOOTER STYLES ######### */ #footer { background: url('../images/backgrounds/footer.gif') repeat-x; clear: both; padding-top: 60px; font-size: 11px; font-weight: bold; color: #666666; } #footer ul { margin: 0px 10px; padding: 0; } #footer ul li { list-style: none; padding: 6px 0; display: block;
} /* ######### FOOTER STYLES ######### */ footer.page { clear: both; padding-top: 0px; font-size: 11px; font-weight: bold; margin: 15px auto; width: 968px; } footer.page nav.footer { border: 5px solid #eaeaea; border-radius: 10px; padding: 1px; color: white; max-height: 120px; } nav.footer .footer_inner { border-radius: 5px; text-align: left; padding: 20px 15px 20px; } nav.footer ul { margin: 0px 10px; padding: 0; } nav.footer ul li { list-style: none; padding: 6px 0; display: block;
} /* ######### FOOTER STYLES ######### */ #footer { background: url('../images/backgrounds/footer.gif') repeat-x; footer.page { clear: both; padding-top: 60px; padding-top: 0px; font-size: 11px; font-weight: bold; color: #666666; margin: 15px auto; width: 968px; } footer.page nav.footer { border: 5px solid #eaeaea; border-radius: 10px; padding: 1px; color: white; max-height: 120px; } #footer ul { nav.footer .footer_inner { border-radius: 5px; text-align: left; padding: 20px 15px 20px; } nav.footer ul { margin: 0px 10px; padding: 0; } #footer ul li { nav.footer ul li { list-style: none; padding: 6px 0; display: block;
width: 120px; } #footer ul li a:link, #footer ul li a:visited { color: #666666; text-decoration: none; } #footer ul li a:hover, #footer ul li a:active { text-decoration: underline; } #footer div.blurb { float: right; width: 425px; padding: 0px 0px 0px 20px; } #footer h3 { margin: 0px; padding: 0px 0px 5px 0px; font-size: 14px; font-weight: bold; } #footer h4 { margin: 0px; padding: 0px 0px 5px 0px; font-size: 11px; font-weight: bold; float: left; } #footer h5 { margin: 0px; padding: 0px 0px 5px 0px; color: #666666;
width: 120px; } nav.footer a { color: white; } nav.footer ul li a:link, nav.footer ul li a:visited, nav.footer .blurb a:hover, nav.footer .blurb a:active { text-decoration: none; } nav.footer ul li a:hover, nav.footer ul li a:active { text-decoration: underline; } nav.footer div.blurb { float: right; width: 340px; padding: 0px 0px 0px 20px; border-left: 1px solid white; } footer.page h3 { margin: 0px; padding: 0px 0px 5px 0px; font-size: 14px; font-weight: bold; } footer.page h5 { margin: 0px; padding: 0px 0px 5px 0px; color: #666666;
width: 120px; } #footer ul li a:link, #footer ul li a:visited { color: #666666; nav.footer a { color: white; } nav.footer ul li a:link, nav.footer ul li a:visited, nav.footer .blurb a:hover, nav.footer .blurb a:active { text-decoration: none; } #footer ul li a:hover, #footer ul li a:active { nav.footer ul li a:hover, nav.footer ul li a:active { text-decoration: underline; } #footer div.blurb { nav.footer div.blurb { float: right; width: 425px; width: 340px; padding: 0px 0px 0px 20px; border-left: 1px solid white; } #footer h3 { footer.page h3 { margin: 0px; padding: 0px 0px 5px 0px; font-size: 14px; font-weight: bold; } #footer h4 { margin: 0px; padding: 0px 0px 5px 0px; font-size: 11px; font-weight: bold; float: left; } #footer h5 { footer.page h5 { margin: 0px; padding: 0px 0px 5px 0px; color: #666666;
float: right; } #footer p { line-height: 18px; margin: 0px; padding: 0px; clear: both; } #footer div.disclaimer { clear: both; padding-top: 30px; line-height: 20px; } .footer_divider {
float: right; } footer.page p { line-height: 18px; margin: 0px; padding: 0px; clear: both; } footer.page div.disclaimer { clear: both; width: 968px; text-align: center; margin: 0 auto; padding-top: 0px; line-height: 16px; font-size: 11px; font-weight: bold; } footer.page div.disclaimer a { text-decoration: none; } footer.page div.disclaimer a:hover { text-decoration: underline; } .footer_divider {
float: right; } #footer p { footer.page p { line-height: 18px; margin: 0px; padding: 0px; clear: both; } #footer div.disclaimer { footer.page div.disclaimer { clear: both; padding-top: 30px; line-height: 20px; width: 968px; text-align: center; margin: 0 auto; padding-top: 0px; line-height: 16px; font-size: 11px; font-weight: bold; } footer.page div.disclaimer a { text-decoration: none; } footer.page div.disclaimer a:hover { text-decoration: underline; } .footer_divider {
margin: 10px; } /* ######### CATEGORIES STYLES ######### */ div.category_column {
margin: 10px; } .content_box.showcase .no_results_box { /* When showing box in the showcase with the ribon going over the top, need to add some more margin so the no results message does not hide behind the ribbon */ margin-top: 40px; } /* ######### CATEGORIES STYLES ######### */ div.category_column {
margin: 10px; } .content_box.showcase .no_results_box { /* When showing box in the showcase with the ribon going over the top, need to add some more margin so the no results message does not hide behind the ribbon */ margin-top: 40px; } /* ######### CATEGORIES STYLES ######### */ div.category_column {
border-bottom: 1px solid #f3f3f3; } div#content_column_navigation div.category_column ul.categories li.element { /* add background image but only on alternate front page */ background: url('../images/backgrounds/category.gif') repeat-x right 20px; /* If not using category images, replace "20px" above with "0px" for more natural-looking bars */ } div#content_column_navigation div.category_column ul.categories li.element ul.sub_categories li.element { background: transparent;
border-bottom: 1px solid #f3f3f3; } div#content_column_navigation div.category_column ul.categories li.element div.main_cat_title { /* add background image but only on alternate front page */ background: url('../images/backgrounds/category.gif') repeat-x right 50%; } div#content_column_navigation div.category_column ul.categories li.element ul.sub_categories li.element { background: transparent;
border-bottom: 1px solid #f3f3f3; } div#content_column_navigation div.category_column ul.categories li.element { div#content_column_navigation div.category_column ul.categories li.element div.main_cat_title { /* add background image but only on alternate front page */ background: url('../images/backgrounds/category.gif') repeat-x right 20px; /* If not using category images, replace "20px" above with "0px" for more natural-looking bars */ background: url('../images/backgrounds/category.gif') repeat-x right 50%; } div#content_column_navigation div.category_column ul.categories li.element ul.sub_categories li.element { background: transparent;
text-decoration: underline; } span.listing_counts { font-size: .8em; }
text-decoration: underline; } .sub_categories li.element a { text-decoration: none; } .sub_categories li.element a:hover { text-decoration: underline; } span.listing_counts { font-size: .8em; }
text-decoration: underline; } .sub_categories li.element a { text-decoration: none; } .sub_categories li.element a:hover { text-decoration: underline; } span.listing_counts { font-size: .8em; }
float: right; } /* ul.social_links { } ul.social_links li.element { list-style: none; font-size: 14px; font-weight: bold; border: none; margin: 0; padding: 0; float: left; clear: left; } ul.social_links li.element img { vertical-align: middle; } */ /* ######### LISTING RESULTS STYLES ######### */ .row_header {
float: right; } .social { list-style:none; margin:0; } .social li { display:inline; float:left; background-repeat:no-repeat; } .social li a { display:block; width:24px; height:24px; padding-left: 10px; position:relative; text-decoration:none; } .social li a strong { font-weight:normal; position:absolute; left:20px; top:-1px; color:#fff; padding:3px; z-index:9999; text-shadow:1px 1px 0 rgba(0, 0, 0, 0.75); background-color:rgba(0, 0, 0, 0.7); border-radius:3px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); } li.delicious { background-image:url("../images/icons/social/delicious24.png"); } li.facebook { background-image:url("../images/icons/social/facebook24.png"); } li.flickr { background-image:url("../images/icons/social/flickr24.png"); } li.linkedin { background-image:url("../images/icons/social/linkedin24.png"); } li.reddit { background-image:url("../images/icons/social/reddit24.png"); } li.rss { background-image:url("../images/icons/social/rss24.png"); } li.twitter { background-image:url("../images/icons/social/twitter24.png"); } /* ######### LISTING RESULTS STYLES ######### */ .row_header {
float: right; } /* ul.social_links { } ul.social_links li.element { list-style: none; font-size: 14px; font-weight: bold; border: none; margin: 0; padding: 0; float: left; clear: left; .social { list-style:none; margin:0; } ul.social_links li.element img { vertical-align: middle; .social li { display:inline; float:left; background-repeat:no-repeat; } .social li a { display:block; width:24px; height:24px; padding-left: 10px; position:relative; text-decoration:none; } */ .social li a strong { font-weight:normal; position:absolute; left:20px; top:-1px; color:#fff; padding:3px; z-index:9999; text-shadow:1px 1px 0 rgba(0, 0, 0, 0.75); background-color:rgba(0, 0, 0, 0.7); border-radius:3px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); } li.delicious { background-image:url("../images/icons/social/delicious24.png"); } li.facebook { background-image:url("../images/icons/social/facebook24.png"); } li.flickr { background-image:url("../images/icons/social/flickr24.png"); } li.linkedin { background-image:url("../images/icons/social/linkedin24.png"); } li.reddit { background-image:url("../images/icons/social/reddit24.png"); } li.rss { background-image:url("../images/icons/social/rss24.png"); } li.twitter { background-image:url("../images/icons/social/twitter24.png"); } /* ######### LISTING RESULTS STYLES ######### */ .row_header {
tr.seller_result_table_body_even_bold:hover, .row_odd_highlight:hover, tr.browsing_result_table_body_odd_bold:hover, tr.seller_result_table_body_odd_bold:hover { background: #ffffe1; }
tr.seller_result_table_body_even_bold:hover, .row_odd_highlight:hover, tr.browsing_result_table_body_odd_bold:hover, tr.seller_result_table_body_odd_bold:hover, article.listing .article_inner:hover { background: #ffffe1; }
tr.seller_result_table_body_even_bold:hover, .row_odd_highlight:hover, tr.browsing_result_table_body_odd_bold:hover, tr.seller_result_table_body_odd_bold:hover tr.seller_result_table_body_odd_bold:hover, article.listing .article_inner:hover { background: #ffffe1; }
font-weight: bold; } /* ######### FEATURED STYLES ######### */ .featured_items { width: 100%; } .featured_items td.element { background: #ffffff url('../images/backgrounds/featured_item.gif') repeat-x bottom left; text-align: center; font-weight: bold; font-weight: bold; padding: 2px; margin: 5px; border: 5px solid #eaeaea; } .featured_items td.element:hover { background: #ffffe1; }
font-weight: bold; } .browse_mode_buttons { float: right; margin: 5px 5px 0px 0px; } .browse_mode_buttons a.view_mode_link { opacity: 0.4; margin-left: 5px; } .browse_mode_buttons a.view_mode_link img { vertical-align: middle; } .browse_mode_buttons a:HOVER, .browse_mode_buttons a.active { opacity: 1.0; } .browse_mode_buttons .active { font-weight: bold; } /* ######### Gallery / List View Styles ########## */ .listing_set.gallery { white-space: nowrap; overflow: hidden; font-size: 0px; } .listing_set.gallery .gallery_row { /* When a gallery row is not "full", center the ones that are there, and make sure it fills up the row width */ text-align: center; width: 100%; } .listing_set.gallery .gallery_inner { position: relative; width: auto; text-align: center; } .listing_set.gallery article { padding: 0px; margin: 0px; border: none; width: auto; font-size: 12px; display: inline-block; vertical-align: top; } .listing_set.gallery article div.article_inner, .listing_set.list article { border: 3px solid #eaeaea; padding: 5px; margin: 5px; /* restore wrapping */ white-space: normal; } .listing_set.gallery article div.article_inner { /* Style specifically for the gallery */ text-align: center; font-weight: bold; } .listing_set.list article div.image { /* Make things float around the image on the list view */ float: left; border: 2px solid #eeeeee; margin: 0px 5px 5px 0px; } .listing_set.gallery article div.image { /* For gallery pics, image does not float or have border */ float: none; border: none; margin: none; } .listing_set article p { margin: 0px; } .listing_set article h1 { margin: 0px 0px 5px 0px; display: inline; font-size: 14px; } /* CSS for the Carousel display mode for the gallery view */ .gj_simple_carousel .listing_set.gallery .gallery_row { /* Make sure IE displays things like everyone else */ vertical-align: top; /* This is needed to keep the carousel from "jumping" as it loads */ display: inline-block; } .listing_set.gallery .galleryScroll { text-align: center; } .listing_set.gallery .galleryScroll img { cursor: pointer; } span.gallery_carousel_dot { font-size: 18px; color: #9A9A9A; } /* gallery styles for featured pic modules */ .featured_items .listing_set article div.article_inner { background: #ffffff url('../images/backgrounds/featured_item.gif') repeat-x bottom left; padding: 2px; margin: 5px; border: 5px solid #eaeaea; } .featured_items .listing_set article div.article_inner:hover { background: #ffffe1; } /* ######### FEATURED STYLES ######### */ .featured_items { width: 100%; } .featured_items td.element { background: #ffffff url('../images/backgrounds/featured_item.gif') repeat-x bottom left; border: 5px solid #eaeaea; } .featured_items td.element:hover { background: #ffffe1; }
font-weight: bold; } /* ######### FEATURED STYLES ######### */ .featured_items { .browse_mode_buttons { float: right; margin: 5px 5px 0px 0px; } .browse_mode_buttons a.view_mode_link { opacity: 0.4; margin-left: 5px; } .browse_mode_buttons a.view_mode_link img { vertical-align: middle; } .browse_mode_buttons a:HOVER, .browse_mode_buttons a.active { opacity: 1.0; } .browse_mode_buttons .active { font-weight: bold; } /* ######### Gallery / List View Styles ########## */ .listing_set.gallery { white-space: nowrap; overflow: hidden; font-size: 0px; } .listing_set.gallery .gallery_row { /* When a gallery row is not "full", center the ones that are there, and make sure it fills up the row width */ text-align: center; width: 100%; } .featured_items td.element { background: #ffffff url('../images/backgrounds/featured_item.gif') repeat-x bottom left; .listing_set.gallery .gallery_inner { position: relative; width: auto; text-align: center; } .listing_set.gallery article { padding: 0px; margin: 0px; border: none; width: auto; font-size: 12px; display: inline-block; vertical-align: top; } .listing_set.gallery article div.article_inner, .listing_set.list article { border: 3px solid #eaeaea; padding: 5px; margin: 5px; /* restore wrapping */ white-space: normal; } .listing_set.gallery article div.article_inner { /* Style specifically for the gallery */ text-align: center; font-weight: bold; font-weight: bold; } .listing_set.list article div.image { /* Make things float around the image on the list view */ float: left; border: 2px solid #eeeeee; margin: 0px 5px 5px 0px; } .listing_set.gallery article div.image { /* For gallery pics, image does not float or have border */ float: none; border: none; margin: none; } .listing_set article p { margin: 0px; } .listing_set article h1 { margin: 0px 0px 5px 0px; display: inline; font-size: 14px; } /* CSS for the Carousel display mode for the gallery view */ .gj_simple_carousel .listing_set.gallery .gallery_row { /* Make sure IE displays things like everyone else */ vertical-align: top; /* This is needed to keep the carousel from "jumping" as it loads */ display: inline-block; } .listing_set.gallery .galleryScroll { text-align: center; } .listing_set.gallery .galleryScroll img { cursor: pointer; } span.gallery_carousel_dot { font-size: 18px; color: #9A9A9A; } /* gallery styles for featured pic modules */ .featured_items .listing_set article div.article_inner { background: #ffffff url('../images/backgrounds/featured_item.gif') repeat-x bottom left; padding: 2px; margin: 5px; border: 5px solid #eaeaea; } .featured_items .listing_set article div.article_inner:hover { background: #ffffe1; } /* ######### FEATURED STYLES ######### */ .featured_items { width: 100%; } .featured_items td.element { background: #ffffff url('../images/backgrounds/featured_item.gif') repeat-x bottom left; border: 5px solid #eaeaea; } .featured_items td.element:hover { background: #ffffe1; }
text-align: left; } #listing_info_column { overflow: hidden; padding: 0 10px; } #listing_info_column ul { margin: 0; padding: 0; float: left; width: 490px; } #listing_info_column ul li { list-style: none; padding: 5px 0 5px 10px; } #listing_info_column li.label { display: block; width: 200px; float: left; clear: both; font-weight: bold; color: #737373; } #listing_info_column li.value { display: block; width: 250px; float: left; color: #777777; font-weight: bold; } #listing_info_column li.price { font-size: 16px; font-weight: bold; padding: 10px 0 10px 10px;
text-align: left; } .listing_maincol { overflow: hidden; padding: 0 10px; } .listing_maincol ul.info { margin: 0; padding: 0; float: left; width: 100%; } .listing_maincol ul.info li { list-style: none outside none; padding: 5px 0 5px 15px; } .listing_maincol ul.info li.label { display: block; width: 150px; float: left; clear: both; font-weight: bold; color: #737373; } .listing_maincol ul.info li.value { display: block; width: 230px; float: left; color: #777777; font-weight: bold; } .listing_maincol ul.info li.price { font-size: 16px; font-weight: bold; padding: 10px 0 10px 10px;
text-align: left; } #listing_info_column { .listing_maincol { overflow: hidden; padding: 0 10px; } #listing_info_column ul { .listing_maincol ul.info { margin: 0; padding: 0; float: left; width: 490px; width: 100%; } #listing_info_column ul li { list-style: none; padding: 5px 0 5px 10px; .listing_maincol ul.info li { list-style: none outside none; padding: 5px 0 5px 15px; } #listing_info_column li.label { .listing_maincol ul.info li.label { display: block; width: 200px; width: 150px; float: left; clear: both; font-weight: bold; color: #737373; } #listing_info_column li.value { .listing_maincol ul.info li.value { display: block; width: 250px; width: 230px; float: left; color: #777777; font-weight: bold; } #listing_info_column li.price { .listing_maincol ul.info li.price { font-size: 16px; font-weight: bold; padding: 10px 0 10px 10px;
} #extra_questions div.label { width: 200px; display: inline-block; float: left; /* for IE <= 7, which doesn't like inline-block */ white-space: nowrap;
} #extra_questions div.label { width: 28%; display: inline-block; float: left; /* for IE <= 7, which doesn't like inline-block */ white-space: nowrap;
} #extra_questions div.label { width: 200px; width: 28%; display: inline-block; float: left; /* for IE <= 7, which doesn't like inline-block */ white-space: nowrap;
} #extra_questions div.data { width: 200px; display: inline-block; } #optional_fields { margin: 0; padding: 0; } #optional_fields li { list-style: none; padding: 5px; } #optional_fields label { font-weight: bold; display: inline-block; white-space: nowrap; width: 200px; } /* ######### LISTING IMAGES STYLES ######### */ /* classic view */
} #extra_questions div.data { width: 68%; display: inline-block; } ul.optional_fields { margin: 0; padding: 0; width: 100%; text-align: center; } ul.optional_fields li { list-style: none; display: inline-block; margin: 0; padding: 5px 0 5px 15px; width: 345px; text-align: left; } ul.optional_fields li label { font-weight: bold; display: inline-block; white-space: nowrap; width: 50%; } .icon_link { height: 24px; line-height: 24px; float:left; border: 1px solid #D5DCE1; background-color:#F9FAFB; border-radius: 0 5px 5px 0; padding: 0 5px; margin: 5px 5px 5px 0; } .icon_link a { text-decoration: none; } .icon_link a:hover { text-decoration: underline; } .icon_link_img { border: 1px solid #D5DCE1; border-radius: 5px 0 0 5px; background-color: #D5DCE1; width: 30px; height: 24px; float: left; text-align: center; margin: 5px 1px 5px 0; } h1.listing_title span.price { float: none; font-size: 0.8em; } .listing_leftcol { float: left; width: 200px; } .listing_rightcol { float: right; width: 170px; } .content_box_1, .content_box_2, .content_box_3 { /* Common styles for content boxes used on listing details */ margin-bottom: 10px; border-style: solid; border-width: 1px; min-height: 20px; } .content_box_1 { /* Content box used on listing details, no background */ border-color: #DDD; padding: 3px; } .content_box_2 { /* Content box used on listing details, light background */ background-color: #F9FAFB; border-color: #D5DCE1; padding: 0 12px; } .content_box_3 { /* Content box used on listing details, darker background */ background-color: #E9EDF0; border-color: #D5DCE1; padding: 2px 12px; } .listing_rightcol .content_box_3 { /* Remove left/right padding, not enough room to pad */ padding: 2px 0; } .content_box_1 p, .content_box_2 p, .content_box_3 p { /* Give paragraphs inside listing details content boxes a little margin */ margin: 3px 0; } .content_box_1 h3, .content_box_2 h3, .content_box_3 h3 { font-size: 1.2em; margin: 0 0 12px; } p.content_section { /* Give content section a border on the bottom */ padding: 3px 8px; border-bottom: 1px solid #EAEAEA; } .listing_leftcol .content_box, .listing_maincol .content_box { background-color: #F9FAFB; border:1px solid #D5DCE1; margin-bottom: 10px; padding: 0 12px; } .listing_leftcol .content_box.images { border: 1px solid #DDD; padding: 0; background-color: inherit; } .listing_maincol .content_box_1 { /* The content box gets more padding in the main column */ padding: 5px 12px; } .listing_maincol .content_box_3 { /* Remove left/right padding so that videos title doesn't have space around it */ padding: 2px 0; } .listing_leftcol .content_box.darker, .listing_maincol .content_box.darker { background-color: #E9EDF0; border:1px solid #D5DCE1; min-height: 20px; } .listing_maincol .content_box.optionals { border:1px solid #D5DCE1; } .listing_maincol .bid_box { float:right; text-align:center; max-width: 280px; background-image: url('../images/backgrounds/bg_fade.png'); background-repeat: repeat-x; background-position: top; background-color: #FFF2B7; border:1px solid #FFE982; border-radius: 12px; padding: 10px; } .bid_amount, .bid_button { display: inline-block; min-height: 40px; vertical-align: middle; } .bid_amount { width: 156px; } .bid_button { width: 104px; text-align: left; } .listing_maincol .bid_box_note { background-color: #FBFBFB; border: 1px solid #DDD; border-radius: 8px; margin-top: 5px; } .listing_leftcol .content_box div { padding: 3px 8px; border-bottom: 1px solid #EAEAEA; } .listing_leftcol .content_box.images div { /* un-do border bottom... */ border-bottom: none; padding: 0; } .listing_leftcol .content_box p, .listing_leftcol .content_box.banner_ad { padding: 3px 0; margin: 0 auto; text-align: center; } .listing_maincol ul.info.auction { display: inline-block; max-width: 420px; } h1.title.rounded_top, h2.title.rounded_top, h3.title.rounded_top, .rounded_top { border-radius: 7px 7px 0 0; background: url('../images/backgrounds/bg_fade.png') repeat-x left top; background-color: #E9EDF0; border:1px solid #D5DCE1; margin: 0 0 1px 0; color: #333; padding: 7px 10px 5px; font-size: 1.6em; font-weight: bold; text-shadow: 1px 1px 0 #FFF, 2px 2px 0 #BBB; } h2.title.rounded_top { font-size: 1.4em; } h3.title.rounded_top { font-size: 1.2em; } h1.title.rounded_top a, h2.title.rounded_top a, h3.title.rounded_top a { color: #111; text-decoration: underline; text-shadow: none; } /* ######### LISTING IMAGES STYLES ######### */ /* classic view */
} #extra_questions div.data { width: 200px; width: 68%; display: inline-block; } #optional_fields { ul.optional_fields { margin: 0; padding: 0; width: 100%; text-align: center; } #optional_fields li { ul.optional_fields li { list-style: none; padding: 5px; display: inline-block; margin: 0; padding: 5px 0 5px 15px; width: 345px; text-align: left; } #optional_fields label { ul.optional_fields li label { font-weight: bold; display: inline-block; white-space: nowrap; width: 50%; } .icon_link { height: 24px; line-height: 24px; float:left; border: 1px solid #D5DCE1; background-color:#F9FAFB; border-radius: 0 5px 5px 0; padding: 0 5px; margin: 5px 5px 5px 0; } .icon_link a { text-decoration: none; } .icon_link a:hover { text-decoration: underline; } .icon_link_img { border: 1px solid #D5DCE1; border-radius: 5px 0 0 5px; background-color: #D5DCE1; width: 30px; height: 24px; float: left; text-align: center; margin: 5px 1px 5px 0; } h1.listing_title span.price { float: none; font-size: 0.8em; } .listing_leftcol { float: left; width: 200px; } .listing_rightcol { float: right; width: 170px; } .content_box_1, .content_box_2, .content_box_3 { /* Common styles for content boxes used on listing details */ margin-bottom: 10px; border-style: solid; border-width: 1px; min-height: 20px; } .content_box_1 { /* Content box used on listing details, no background */ border-color: #DDD; padding: 3px; } .content_box_2 { /* Content box used on listing details, light background */ background-color: #F9FAFB; border-color: #D5DCE1; padding: 0 12px; } .content_box_3 { /* Content box used on listing details, darker background */ background-color: #E9EDF0; border-color: #D5DCE1; padding: 2px 12px; } .listing_rightcol .content_box_3 { /* Remove left/right padding, not enough room to pad */ padding: 2px 0; } .content_box_1 p, .content_box_2 p, .content_box_3 p { /* Give paragraphs inside listing details content boxes a little margin */ margin: 3px 0; } .content_box_1 h3, .content_box_2 h3, .content_box_3 h3 { font-size: 1.2em; margin: 0 0 12px; } p.content_section { /* Give content section a border on the bottom */ padding: 3px 8px; border-bottom: 1px solid #EAEAEA; } .listing_leftcol .content_box, .listing_maincol .content_box { background-color: #F9FAFB; border:1px solid #D5DCE1; margin-bottom: 10px; padding: 0 12px; } .listing_leftcol .content_box.images { border: 1px solid #DDD; padding: 0; background-color: inherit; } .listing_maincol .content_box_1 { /* The content box gets more padding in the main column */ padding: 5px 12px; } .listing_maincol .content_box_3 { /* Remove left/right padding so that videos title doesn't have space around it */ padding: 2px 0; } .listing_leftcol .content_box.darker, .listing_maincol .content_box.darker { background-color: #E9EDF0; border:1px solid #D5DCE1; min-height: 20px; } .listing_maincol .content_box.optionals { border:1px solid #D5DCE1; } .listing_maincol .bid_box { float:right; text-align:center; max-width: 280px; background-image: url('../images/backgrounds/bg_fade.png'); background-repeat: repeat-x; background-position: top; background-color: #FFF2B7; border:1px solid #FFE982; border-radius: 12px; padding: 10px; } .bid_amount, .bid_button { display: inline-block; min-height: 40px; vertical-align: middle; } .bid_amount { width: 156px; } .bid_button { width: 104px; text-align: left; } .listing_maincol .bid_box_note { background-color: #FBFBFB; border: 1px solid #DDD; border-radius: 8px; margin-top: 5px; } .listing_leftcol .content_box div { padding: 3px 8px; border-bottom: 1px solid #EAEAEA; } .listing_leftcol .content_box.images div { /* un-do border bottom... */ border-bottom: none; padding: 0; } .listing_leftcol .content_box p, .listing_leftcol .content_box.banner_ad { padding: 3px 0; margin: 0 auto; text-align: center; } .listing_maincol ul.info.auction { display: inline-block; max-width: 420px; } h1.title.rounded_top, h2.title.rounded_top, h3.title.rounded_top, .rounded_top { border-radius: 7px 7px 0 0; background: url('../images/backgrounds/bg_fade.png') repeat-x left top; background-color: #E9EDF0; border:1px solid #D5DCE1; margin: 0 0 1px 0; color: #333; padding: 7px 10px 5px; font-size: 1.6em; font-weight: bold; text-shadow: 1px 1px 0 #FFF, 2px 2px 0 #BBB; } h2.title.rounded_top { font-size: 1.4em; } h3.title.rounded_top { font-size: 1.2em; } h1.title.rounded_top a, h2.title.rounded_top a, h3.title.rounded_top a { color: #111; text-decoration: underline; text-shadow: none; } /* ######### LISTING IMAGES STYLES ######### */ /* classic view */
} /* gallery view */ #galleryThumbs { width: 100%; text-align: center; } #galleryThumbs ul { list-style-type: none; margin: 15px; } #galleryThumbs ul li { display: inline; margin: 3px; } #galleryBigImage { margin: 10px auto; border: 5px solid #eaeaea; /* float: left; */ } #galleryBigImage:hover { border-style: solid; border-width: 5px; } #galleryBigImage p { background: #f7f7f7; border-top: 1px solid #dddddd; font-size: 14px;
} /* gallery view */ .galleryContainer { text-align: center; clear: both; } .galleryThumbs { width: 100%; text-align: center; } .galleryThumbs ul { list-style-type: none; margin: 15px; padding: 0px; } .galleryThumbs ul li { display: inline-block; margin: 3px; } .galleryThumbs img.thumb { cursor: pointer; } .galleryBigImage { margin: 10px auto; border: 5px solid #eaeaea; display: inline-block; /* float: left; */ } .galleryBigImage:hover { border-style: solid; border-width: 5px; } .galleryBigImage p, .content_shell .galleryBigImage p { background: #f7f7f7; border-top: 1px solid #dddddd; font-size: 14px;
} /* gallery view */ #galleryThumbs { .galleryContainer { text-align: center; clear: both; } .galleryThumbs { width: 100%; text-align: center; } #galleryThumbs ul { .galleryThumbs ul { list-style-type: none; margin: 15px; padding: 0px; } #galleryThumbs ul li { display: inline; .galleryThumbs ul li { display: inline-block; margin: 3px; } #galleryBigImage { .galleryThumbs img.thumb { cursor: pointer; } .galleryBigImage { margin: 10px auto; border: 5px solid #eaeaea; display: inline-block; /* float: left; */ } #galleryBigImage:hover { .galleryBigImage:hover { border-style: solid; border-width: 5px; } #galleryBigImage p { .galleryBigImage p, .content_shell .galleryBigImage p { background: #f7f7f7; border-top: 1px solid #dddddd; font-size: 14px;
text-align: center; } #galleryBigImage img { border: none; } #galleryBigImage img:hover { border: none; }
text-align: center; } #listing_photos .galleryBigImage img, .galleryBigImage img { border: none; } .galleryBigImage img:hover { border: none; }
text-align: center; } #galleryBigImage img { #listing_photos .galleryBigImage img, .galleryBigImage img { border: none; } #galleryBigImage img:hover { .galleryBigImage img:hover { border: none; }
text-align: center; } #filmstrip_container { clear: both; text-align: center; display: inline-block;
text-align: center; } .filmstrip_container { clear: both; text-align: center; display: inline-block;
text-align: center; } #filmstrip_container { .filmstrip_container { clear: both; text-align: center; display: inline-block;
} div#filmstrip_container p#imageTitle { padding: 10px; margin: 0px; } #filmstrip_strip_container { overflow: hidden; padding: 0px; position: relative; border: 1px solid #eaeaea; } #filmstrip_main { display: inline-block; /* make it float so that width is correct, even in stupid IE<=7 who doesn't like inline-block... this will be un-done in JS once width is set correctly */ float: left; } #filmstrip_main_img { margin: 15px; } div.filmstrip_strip { width: 2000px; list-style: none; padding: 0px; margin: 0px; position: absolute; left: 0px; top: 0px; } div.filmstrip_strip div.filmstrip_entry { padding: 0px; float: left; margin: 0px; vertical-align: middle; cursor: pointer;
} div.filmstrip_container p.imageTitle { padding: 10px; margin: 0px; } .filmstrip_strip_container { overflow: hidden; padding: 0px; position: relative; border: 1px solid #eaeaea; } .filmstrip_main { display: inline-block; /* make it float so that width is correct, even in stupid IE<=7 who doesn't like inline-block... this will be un-done in JS once width is set correctly */ float: left; } .filmstrip_main_img { margin: 15px; } div.filmstrip_container div.filmstrip_strip { white-space: nowrap; list-style: none; padding: 0px; margin: 0px; position: absolute; left: 0px; top: 0px; width: auto; } div.filmstrip_container div.filmstrip_strip div.filmstrip_entry { padding: 0px; display: inline-block; float: none; margin: 0px; vertical-align: middle; cursor: pointer;
} div#filmstrip_container p#imageTitle { div.filmstrip_container p.imageTitle { padding: 10px; margin: 0px; } #filmstrip_strip_container { .filmstrip_strip_container { overflow: hidden; padding: 0px; position: relative; border: 1px solid #eaeaea; } #filmstrip_main { .filmstrip_main { display: inline-block; /* make it float so that width is correct, even in stupid IE<=7 who doesn't like inline-block... this will be un-done in JS once width is set correctly */ float: left; } #filmstrip_main_img { .filmstrip_main_img { margin: 15px; } div.filmstrip_strip { width: 2000px; div.filmstrip_container div.filmstrip_strip { white-space: nowrap; list-style: none; padding: 0px; margin: 0px; position: absolute; left: 0px; top: 0px; width: auto; } div.filmstrip_strip div.filmstrip_entry { div.filmstrip_container div.filmstrip_strip div.filmstrip_entry { padding: 0px; float: left; display: inline-block; float: none; margin: 0px; vertical-align: middle; cursor: pointer;
margin: 0px 0px 0px 5px; } #filmstrip_main_img img { border: 5px solid white; } #listing_photos #filmstrip_strip_container div.filmstrip_entry img { border: 2px solid white; } #listing_photos #filmstrip_strip_container div.filmstrip_entry img:hover { border-style: solid; border-width: 2px; } #filmstripLeftScrollButton { /* Note: position is moved by JS */ float: left; width: 22px;
margin: 0px 0px 0px 5px; } .filmstrip_main_img img { border: 5px solid white; } #listing_photos .filmstrip_strip_container div.filmstrip_entry img { border: 2px solid white; } #listing_photos .filmstrip_strip_container div.filmstrip_entry img:hover { border-style: solid; border-width: 2px; } .filmstripLeftScrollButton { /* Note: position is moved by JS */ float: left; width: 22px;
margin: 0px 0px 0px 5px; } #filmstrip_main_img img { .filmstrip_main_img img { border: 5px solid white; } #listing_photos #filmstrip_strip_container div.filmstrip_entry img { #listing_photos .filmstrip_strip_container div.filmstrip_entry img { border: 2px solid white; } #listing_photos #filmstrip_strip_container div.filmstrip_entry img:hover { #listing_photos .filmstrip_strip_container div.filmstrip_entry img:hover { border-style: solid; border-width: 2px; } #filmstripLeftScrollButton { .filmstripLeftScrollButton { /* Note: position is moved by JS */ float: left; width: 22px;
background: white url('../images/buttons/filmstrip_scroll_left.png') no-repeat right top; } #filmstripLeftScrollButton:hover { background: white url('../images/buttons/filmstrip_scroll_left.png') no-repeat left top; } #filmstripLeftScrollButton.no_hover { /* no_hover class set using JS, this is so there is no hover effect when it is disabled */ background: white url('../images/buttons/filmstrip_scroll_left.png') no-repeat right top; } #filmstripRightScrollButton { /* Note: position is moved by JS */ float: right; width: 22px;
background: white url('../images/buttons/filmstrip_scroll_left.png') no-repeat right top; } .filmstripLeftScrollButton:hover { background: white url('../images/buttons/filmstrip_scroll_left.png') no-repeat left top; } .filmstripLeftScrollButton.no_hover { /* no_hover class set using JS, this is so there is no hover effect when it is disabled */ background: white url('../images/buttons/filmstrip_scroll_left.png') no-repeat right top; } .filmstripRightScrollButton { /* Note: position is moved by JS */ float: right; width: 22px;
background: white url('../images/buttons/filmstrip_scroll_left.png') no-repeat right top; } #filmstripLeftScrollButton:hover { .filmstripLeftScrollButton:hover { background: white url('../images/buttons/filmstrip_scroll_left.png') no-repeat left top; } #filmstripLeftScrollButton.no_hover { .filmstripLeftScrollButton.no_hover { /* no_hover class set using JS, this is so there is no hover effect when it is disabled */ background: white url('../images/buttons/filmstrip_scroll_left.png') no-repeat right top; } #filmstripRightScrollButton { .filmstripRightScrollButton { /* Note: position is moved by JS */ float: right; width: 22px;
background: white url('../images/buttons/filmstrip_scroll_right.png') no-repeat left top; } #filmstripRightScrollButton:hover { background: white url('../images/buttons/filmstrip_scroll_right.png') no-repeat right top; } #filmstripRightScrollButton.no_hover { /* no_hover class set using JS, this is so there is no hover effect when it is disabled */ background: white url('../images/buttons/filmstrip_scroll_right.png') no-repeat left top; }
background: white url('../images/buttons/filmstrip_scroll_right.png') no-repeat left top; } .filmstripRightScrollButton:hover { background: white url('../images/buttons/filmstrip_scroll_right.png') no-repeat right top; } .filmstripRightScrollButton.no_hover { /* no_hover class set using JS, this is so there is no hover effect when it is disabled */ background: white url('../images/buttons/filmstrip_scroll_right.png') no-repeat left top; }
background: white url('../images/buttons/filmstrip_scroll_right.png') no-repeat left top; } #filmstripRightScrollButton:hover { .filmstripRightScrollButton:hover { background: white url('../images/buttons/filmstrip_scroll_right.png') no-repeat right top; } #filmstripRightScrollButton.no_hover { .filmstripRightScrollButton.no_hover { /* no_hover class set using JS, this is so there is no hover effect when it is disabled */ background: white url('../images/buttons/filmstrip_scroll_right.png') no-repeat left top; }
margin: 0; padding: 0; float: left; width: 490px; } #print_listing_info_column ul li {
margin: 0; padding: 0; float: left; width: 100%; } #print_listing_info_column ul li {
margin: 0; padding: 0; float: left; width: 490px; width: 100%; } #print_listing_info_column ul li {
/* ########### LIGHTBOX ########## */ /* Light up box slideshow styles */ .lightUpBox { /* This is for the overall box the lightbox contents load in, but note that * the lightUpBox may be used for more than just the lightbox slideshow. */ border: 10px solid #eaeaea; background-color: white; /* needs to be bigger than anything else on the page */ z-index: 1005; /* position needs to be absolute to be able to be moved on the page */ position: absolute; } .lightUpBoxOverlay { /* This is the overlay that hides the rest of the page, note that the opacity (transparency) will be set in JS for a "see through" or "faded" effect. */ /* position needs to be absolute to work */ position: absolute; top: 0px; left: 0px; /* Change the background color for different looks for how back is faded */ background-color: #000000; width: 100%; /* needs to be second biggest z-index on the page, right below lightUpBox */ z-index: 1004; } .lightUpBox_imageBox {
/* ########### LIGHTBOX ########## */ .gjLightbox { /* This is for the overall box the lightbox contents load in, but note that * the lightUpBox may be used for more than just the lightbox slideshow. */ border: 10px solid #eaeaea; background-color: white; border-radius: 5px; /* needs to be bigger than anything else on the page */ z-index: 2005; /* position needs to be absolute to be able to be moved on the page */ position: absolute; } .gjLightboxOverlay { /* This is the new overlay for the new jquery lightbox, most of these need to be set to work. */ position: absolute; top: 0px; left: 0px; /* Change the background color for different looks for how back is faded */ background-color: #000000; width: 100%; /* needs to be second largest z-index on the page, right below new lightbox */ z-index: 2004; } .lightUpBox_imageBox {
/* ########### LIGHTBOX ########## */ /* Light up box slideshow styles */ .lightUpBox { .gjLightbox { /* This is for the overall box the lightbox contents load in, but note that * the lightUpBox may be used for more than just the lightbox slideshow. */ border: 10px solid #eaeaea; background-color: white; border-radius: 5px; /* needs to be bigger than anything else on the page */ z-index: 1005; z-index: 2005; /* position needs to be absolute to be able to be moved on the page */ position: absolute; } .lightUpBoxOverlay { /* This is the overlay that hides the rest of the page, note that the opacity (transparency) will be set in JS for a "see through" or "faded" effect. */ /* position needs to be absolute to work */ .gjLightboxOverlay { /* This is the new overlay for the new jquery lightbox, most of these need to be set to work. */ position: absolute; top: 0px; left: 0px; /* Change the background color for different looks for how back is faded */ background-color: #000000; width: 100%; /* needs to be second biggest z-index on the page, right below lightUpBox */ z-index: 1004; /* needs to be second largest z-index on the page, right below new lightbox */ z-index: 2004; } .lightUpBox_imageBox {
ul.tabList { list-style: none; margin: 0px 0px 0px 10px; padding: 0px; z-index: 2; }
ul.tabList { list-style: none; margin: 5px 0px 0px 10px; padding: 0px; z-index: 2; }
ul.tabList { list-style: none; margin: 0px 0px 0px 10px; margin: 5px 0px 0px 10px; padding: 0px; z-index: 2; }
#breadcrumb li.onlyRegionOnLevel { display: none; }
#breadcrumb li.onlyRegionOnLevel { display: none; } .region_selector_placeholders_geoRegion_user_location_multiline { margin-left: 213px; } /* ******* Browsing Filter Sidebar ******** */ .browsing_filter_title { /* nothing special here for now...see h1.title */ } .browsing_filter_fieldName { font-weight: bold; font-size: 14px; color: #000000; } .browsing_filter_selections { padding: 2px; margin-left: 5px; } /* ####### Showcase Front Page ########### */ .content_box.showcase { border-radius: 15px; border: 2px solid #eaeaea; box-shadow: 1px 2px 1px 1px #eee; margin-bottom: 10px; padding: 2px; background-color: white; } .content_box.showcase .inner { background-image: url('../images/backgrounds/showcase-top.png'); background-repeat: repeat-x; background-position: right -5px; background-color: #F9FAFB; padding: 10px 5px; border-radius: 12px; } .content_box.showcase.search .inner { padding: 2px 5px; } .content_box.showcase h1.title { position: relative; background-repeat: no-repeat; background-position: top left; background-color: transparent; padding-left: 35px; padding-top: 0px; height: 41px; white-space: nowrap; margin: 0px -14px -50px -20px; z-index: 5; text-align: center; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 20px; line-height: 32px; text-shadow: 0 2px 2px #666666; font-weight: normal; } .content_box.showcase h1.search_title { border: none; background: transparent; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 28px; line-height: 44px; font-weight: bold; text-shadow: 1px 1px 0 #FFFFFF, 2px 2px 0 #CCCCCC; z-index:10; margin: 0px 15px; } .content_box.showcase .forsale { float: right; margin-right: -18px; margin: -18px -18px 0px 0px; } .content_box.showcase .forsale_text { background: url('../images/backgrounds/car_silhouette.png') no-repeat left top; width: 125px; color: black; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 16px; line-height: 32px; font-weight: bold; text-shadow: 2px 2px 0 #FFF; text-align: center; } .content_box.showcase .search_fade_box { background:url('../images/backgrounds/showcase_img_fade.png') no-repeat right top; width: 250px; height: 140px; margin-top: -5px; margin-right: -10px; float: right; overflow: visible; } .content_box.search.showcase ul.search_bullets { margin-top: 150px; margin-left: 0; padding: 0 1px 1px; text-align: center; } .content_box.search.showcase ul.search_bullets li { list-style: none; margin-bottom: 3px; text-align: left; } .content_box.search.showcase ul.search_bullets li a { display: block; width: 175px; padding: 0.25em 0.5em 0.25em 0.75em; border: 1px solid #7CA93A; border-left: 0.50em solid #7CA93A; background-color: #8EBF4D; text-decoration: none; border-radius: 0px 5px 5px 0px; font-weight: bold; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2); transition-duration: 0.2s; color: white; margin: 0 auto; } .content_box.search.showcase ul.search_bullets li a:hover { border: 1px solid #6F9634; border-left: 0.50em solid #6F9634; background-color: #7CA93A; } .content_box.search.showcase .form_search_divider { float: right; width: 2px; height: 160px; margin: 0 15px 0 0; background: url('../images/backgrounds/showcase-search-divider.gif') repeat-y left top; } form.showcase .form_search { background-color: #eaf8fc; background-image: -moz-linear-gradient(#fff, #d4e8ec); background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #d4e8ec),color-stop(1, #fff)); border-radius: 35px; border-width: 1px; border-style: solid; border-color: #c4d9df #a4c3ca #83afb7; width: 340px; height: 35px; padding: 10px; margin: 10px auto 10px; position: relative; z-index: 20; overflow: hidden; } form.showcase input.keyword { padding: 5px 9px; height: 23px; width: 320px; border: 1px solid #a4c3ca; background: #f1f1f1; border-radius: 50px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25) inset, 0 1px 0 rgba(255, 255, 255, 1); font-weight: normal; font-size: 13px; font-face: 'trebuchet MS', arial, helvetica; } /* Here are some fancy shadow DOM pseudo selectors.. Goal is to change color of place-holder. Note that if one element selector is invalid, the entire thing is ignored! So cannot combine the selectors for different browsers or will be ignored by all browsers. */ form.showcase input.keyword::-webkit-input-placeholder { /* WebKit browsers */ color: #9c9c9c; font-style: italic; } form.showcase input.keyword:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #9c9c9c; font-style: italic; } form.showcase input.keyword::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #9c9c9c; font-style: italic; } form.showcase input.keyword:-ms-input-placeholder { /* Internet Explorer 10+ */ color: #9c9c9c; font-style: italic; } /* End of shadow DOM stuff */ .gj_image_fade { position: relative; } .gj_image_fade div { position: absolute; top: 0px; left: 0px; z-index: 8; } .gj_image_fade div.active { z-index: 10; } .gj_image_fade div.last_active { z-index: 9; } a.button.orange { border: 1px solid #F58905; background: #F9961E; transition-duration: 0.2s; padding: 8px 24px; white-space: nowrap; font-size: 18px; font-weight: bold; padding: 8px 24px; } a.button.orange:hover { background: #E48105; border: solid 1px #D07504; text-decoration: none; } input.button-large { padding: 8px 13px; color: #FFF; font-weight:bold; font-size: 1.4em; border-radius: 5px; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2); transition-duration: 0.2s; user-select:none; cursor: pointer; }
#breadcrumb li.onlyRegionOnLevel { display: none; } } .region_selector_placeholders_geoRegion_user_location_multiline { margin-left: 213px; } /* ******* Browsing Filter Sidebar ******** */ .browsing_filter_title { /* nothing special here for now...see h1.title */ } .browsing_filter_fieldName { font-weight: bold; font-size: 14px; color: #000000; } .browsing_filter_selections { padding: 2px; margin-left: 5px; } /* ####### Showcase Front Page ########### */ .content_box.showcase { border-radius: 15px; border: 2px solid #eaeaea; box-shadow: 1px 2px 1px 1px #eee; margin-bottom: 10px; padding: 2px; background-color: white; } .content_box.showcase .inner { background-image: url('../images/backgrounds/showcase-top.png'); background-repeat: repeat-x; background-position: right -5px; background-color: #F9FAFB; padding: 10px 5px; border-radius: 12px; } .content_box.showcase.search .inner { padding: 2px 5px; } .content_box.showcase h1.title { position: relative; background-repeat: no-repeat; background-position: top left; background-color: transparent; padding-left: 35px; padding-top: 0px; height: 41px; white-space: nowrap; margin: 0px -14px -50px -20px; z-index: 5; text-align: center; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 20px; line-height: 32px; text-shadow: 0 2px 2px #666666; font-weight: normal; } .content_box.showcase h1.search_title { border: none; background: transparent; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 28px; line-height: 44px; font-weight: bold; text-shadow: 1px 1px 0 #FFFFFF, 2px 2px 0 #CCCCCC; z-index:10; margin: 0px 15px; } .content_box.showcase .forsale { float: right; margin-right: -18px; margin: -18px -18px 0px 0px; } .content_box.showcase .forsale_text { background: url('../images/backgrounds/car_silhouette.png') no-repeat left top; width: 125px; color: black; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 16px; line-height: 32px; font-weight: bold; text-shadow: 2px 2px 0 #FFF; text-align: center; } .content_box.showcase .search_fade_box { background:url('../images/backgrounds/showcase_img_fade.png') no-repeat right top; width: 250px; height: 140px; margin-top: -5px; margin-right: -10px; float: right; overflow: visible; } .content_box.search.showcase ul.search_bullets { margin-top: 150px; margin-left: 0; padding: 0 1px 1px; text-align: center; } .content_box.search.showcase ul.search_bullets li { list-style: none; margin-bottom: 3px; text-align: left; } .content_box.search.showcase ul.search_bullets li a { display: block; width: 175px; padding: 0.25em 0.5em 0.25em 0.75em; border: 1px solid #7CA93A; border-left: 0.50em solid #7CA93A; background-color: #8EBF4D; text-decoration: none; border-radius: 0px 5px 5px 0px; font-weight: bold; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2); transition-duration: 0.2s; color: white; margin: 0 auto; } .content_box.search.showcase ul.search_bullets li a:hover { border: 1px solid #6F9634; border-left: 0.50em solid #6F9634; background-color: #7CA93A; } .content_box.search.showcase .form_search_divider { float: right; width: 2px; height: 160px; margin: 0 15px 0 0; background: url('../images/backgrounds/showcase-search-divider.gif') repeat-y left top; } form.showcase .form_search { background-color: #eaf8fc; background-image: -moz-linear-gradient(#fff, #d4e8ec); background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #d4e8ec),color-stop(1, #fff)); border-radius: 35px; border-width: 1px; border-style: solid; border-color: #c4d9df #a4c3ca #83afb7; width: 340px; height: 35px; padding: 10px; margin: 10px auto 10px; position: relative; z-index: 20; overflow: hidden; } form.showcase input.keyword { padding: 5px 9px; height: 23px; width: 320px; border: 1px solid #a4c3ca; background: #f1f1f1; border-radius: 50px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25) inset, 0 1px 0 rgba(255, 255, 255, 1); font-weight: normal; font-size: 13px; font-face: 'trebuchet MS', arial, helvetica; } /* Here are some fancy shadow DOM pseudo selectors.. Goal is to change color of place-holder. Note that if one element selector is invalid, the entire thing is ignored! So cannot combine the selectors for different browsers or will be ignored by all browsers. */ form.showcase input.keyword::-webkit-input-placeholder { /* WebKit browsers */ color: #9c9c9c; font-style: italic; } form.showcase input.keyword:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #9c9c9c; font-style: italic; } form.showcase input.keyword::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #9c9c9c; font-style: italic; } form.showcase input.keyword:-ms-input-placeholder { /* Internet Explorer 10+ */ color: #9c9c9c; font-style: italic; } /* End of shadow DOM stuff */ .gj_image_fade { position: relative; } .gj_image_fade div { position: absolute; top: 0px; left: 0px; z-index: 8; } .gj_image_fade div.active { z-index: 10; } .gj_image_fade div.last_active { z-index: 9; } a.button.orange { border: 1px solid #F58905; background: #F9961E; transition-duration: 0.2s; padding: 8px 24px; white-space: nowrap; font-size: 18px; font-weight: bold; padding: 8px 24px; } a.button.orange:hover { background: #E48105; border: solid 1px #D07504; text-decoration: none; } input.button-large { padding: 8px 13px; color: #FFF; font-weight:bold; font-size: 1.4em; border-radius: 5px; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2); transition-duration: 0.2s; user-select:none; cursor: pointer; }
//Main javascript used on most pages of the software. // @git-info@ //NOTE: you don't have to customize this JS file to change vars, instead add some //JS to your own custom JS file (or in script tags on a template) that works like this:
// @git-info@ //OLD Main javascript used on most pages of the software. //EVERYTHING IN THIS FILE IS DEPRECATED!!! //We will be converting existing JS to use jQuery instead of Prototype. //As we do, the JS will be moved into gjmain.js. The below can be used for now //but note that anything custom that you make use anything in this file, will //need to be converted at some point in the future. //NOTE: you don't have to customize this JS file to change vars, instead add some //JS to your own custom JS file (or in script tags on a template) that works like this:
//Main javascript used on most pages of the software. // @git-info@ //OLD Main javascript used on most pages of the software. //EVERYTHING IN THIS FILE IS DEPRECATED!!! //We will be converting existing JS to use jQuery instead of Prototype. //As we do, the JS will be moved into gjmain.js. The below can be used for now //but note that anything custom that you make use anything in this file, will //need to be converted at some point in the future. //NOTE: you don't have to customize this JS file to change vars, instead add some //JS to your own custom JS file (or in script tags on a template) that works like this:
//This will be loaded after the page is done loading, //no need for Event.observer(window,'load',...) //Load lightUpBox lightUpBox.init(); if ($('extraQuestionName') && $('extraQuestionValue')) { //make sure extra question labels height match up with values height var values = $('extraQuestionValue').select('li'); $('extraQuestionName').select('li').each(function(element, index) { if (element.getHeight() > this[index].getHeight()) { this[index].setStyle({ height : element.getHeight()+'px' }); } else if (this[index].getHeight() > element.getHeight()) { element.setStyle({ height : this[index].getHeight()+'px' }); } }, values); } if (geoUtil.runHeartbeat && !geoUtil.inAdmin) { //ping cron.php new Ajax.Request ('cron.php?action=cron'); } //init the tag autocomplete, do it here so it is only done once geoUtil.initTagSearch();
//This will be loaded after the page is done loading, //no need for Event.observer(window,'load',...) if ($('extraQuestionName') && $('extraQuestionValue')) { //make sure extra question labels height match up with values height var values = $('extraQuestionValue').select('li'); $('extraQuestionName').select('li').each(function(element, index) { if (element.getHeight()==this[index].getHeight()) { return; } //Dirty hack to hold over until we re-do the whole question/answer thing... //figure out which one is taller, then set that as height to both. var max=Math.max(element.getHeight(), this[index].getHeight()); this[index].setStyle({ height : max+'px' }); element.setStyle({ height : max+'px' }); }, values); } //init the tag autocomplete, do it here so it is only done once geoUtil.initTagSearch();
//This will be loaded after the page is done loading, //no need for Event.observer(window,'load',...) //Load lightUpBox lightUpBox.init(); if ($('extraQuestionName') && $('extraQuestionValue')) { //make sure extra question labels height match up with values height var values = $('extraQuestionValue').select('li'); $('extraQuestionName').select('li').each(function(element, index) { if (element.getHeight() > this[index].getHeight()) { this[index].setStyle({ height : element.getHeight()+'px' }); } else if (this[index].getHeight() > element.getHeight()) { element.setStyle({ height : this[index].getHeight()+'px' }); if (element.getHeight()==this[index].getHeight()) { return; } //Dirty hack to hold over until we re-do the whole question/answer thing... //figure out which one is taller, then set that as height to both. var max=Math.max(element.getHeight(), this[index].getHeight()); this[index].setStyle({ height : max+'px' }); element.setStyle({ height : max+'px' }); }, values); } if (geoUtil.runHeartbeat && !geoUtil.inAdmin) { //ping cron.php new Ajax.Request ('cron.php?action=cron'); } //init the tag autocomplete, do it here so it is only done once geoUtil.initTagSearch();
$(calButton).setStyle({ cursor: 'pointer' }); } //remove the class name to prevent re-adding each time elem.removeClassName('dateInput'); if (elem.value==''||elem.value==geoUtil._dateDefaultText) { elem.setStyle(geoUtil._dateDefaultStyle) .observe('focus', geoUtil.dateInputFocus) .observe('blur', geoUtil.dateInputBlur) .value=geoUtil._dateDefaultText; } }); } }, _dateDefaultText : 'YYYY-MM-DD', _dateDefaultStyle : {color: '#a5a5a5'}, dateInputFocus : function () { //first clear the value if it is still at the default if (this.value==geoUtil._dateDefaultText) { this.value = ''; } //change color back to normal this.setStyle({color: ''}); }, dateInputBlur : function () { //first clear the value if it is still at the default if (this.value!=''&&this.value!=geoUtil._dateDefaultText) { //it has something in it, don't do anything return; } //set value and style to defaults this.value=geoUtil._dateDefaultText; this.setStyle(geoUtil._dateDefaultStyle); }, pageDimensions : function () { //gets the page dimensions
$(calButton).setStyle({ cursor: 'pointer' }); } //remove the class name to prevent re-adding each time elem.removeClassName('dateInput') .writeAttribute({'placeholder':geoUtil._dateDefaultText}); }); } }, _dateDefaultText : 'YYYY-MM-DD', pageDimensions : function () { //gets the page dimensions
$(calButton).setStyle({ cursor: 'pointer' }); } //remove the class name to prevent re-adding each time elem.removeClassName('dateInput'); if (elem.value==''||elem.value==geoUtil._dateDefaultText) { elem.setStyle(geoUtil._dateDefaultStyle) .observe('focus', geoUtil.dateInputFocus) .observe('blur', geoUtil.dateInputBlur) .value=geoUtil._dateDefaultText; } elem.removeClassName('dateInput') .writeAttribute({'placeholder':geoUtil._dateDefaultText}); }); } }, _dateDefaultText : 'YYYY-MM-DD', _dateDefaultStyle : {color: '#a5a5a5'}, dateInputFocus : function () { //first clear the value if it is still at the default if (this.value==geoUtil._dateDefaultText) { this.value = ''; } //change color back to normal this.setStyle({color: ''}); }, dateInputBlur : function () { //first clear the value if it is still at the default if (this.value!=''&&this.value!=geoUtil._dateDefaultText) { //it has something in it, don't do anything return; } //set value and style to defaults this.value=geoUtil._dateDefaultText; this.setStyle(geoUtil._dateDefaultStyle); }, pageDimensions : function () { //gets the page dimensions
$$('body')[0].insert(element); }, clickImageBlockLargeLink : function (action) { //smoothly scrolls to the large image block geoEffect.scrollTo('largeImageBlock'); action.stop(); return false; }, getCookie : function (sName) { var aCookie = document.cookie.split('; '); for (var i=0; i < aCookie.length; i++) {
$$('body')[0].insert(element); }, getCookie : function (sName) { var aCookie = document.cookie.split('; '); for (var i=0; i < aCookie.length; i++) {
$$('body')[0].insert(element); }, clickImageBlockLargeLink : function (action) { //smoothly scrolls to the large image block geoEffect.scrollTo('largeImageBlock'); action.stop(); return false; }, getCookie : function (sName) { var aCookie = document.cookie.split('; '); for (var i=0; i < aCookie.length; i++) {
myFloater.location.href = fileName; }; var lightUpBox = { box : null, overlay : null, //vars used by "slideshow" nextImageId : 0, slideshowDelay : 5, overlayOpacity : 0.6, slideshowPlaying : false, _hideCallbacks : new Array(), _showCallbacks : new Array(), _onCompleteCallbacks : new Array(), _slideshow : null, startSlideshow : function () { if (lightUpBox.slideshowPlaying) { //nothin to do, it's already started. return; } lightUpBox.slideshowPlaying = true; lightUpBox._slideshow = setTimeout("lightUpBox._nextImage();",1000*lightUpBox.slideshowDelay); }, stopSlideshow : function () { clearTimeout(lightUpBox._slideshow); lightUpBox.slideshowPlaying = false; lightUpBox._startUpSlideshow = false; }, _startUpSlideshow : false, _nextImage : function () { //do stuff if (!lightUpBox.nextImageId || !lightUpBox.slideshowPlaying) { //nothing to do return; } //generate URL var url = 'get_image.php?id='+lightUpBox.nextImageId+'&playing=1'; lightUpBox.nextImageId = 0;//so it doesn't keep just refreshing itself lightUpBox._startUpSlideshow = true; if (lightUpBox.navBar) { //hide the navigation so it can't be clicked during transition, since //clicks will have no effect during that time. lightUpBox.navBar.hide(); } lightUpBox.lightUpLinkManual(url); }, registerHideCallback : function (hideCallback) { if (typeof hideCallback == 'function') { var index = lightUpBox._hideCallbacks.size(); lightUpBox._hideCallbacks[index] = hideCallback; } }, registerShowCallback : function (showCallback) { if (typeof showCallback == 'function') { var index = lightUpBox._showCallbacks.size(); lightUpBox._showCallbacks[index] = showCallback; } }, registerOnCompleteCallback : function (onCompleteCallback) { if (typeof onCompleteCallback == 'function') { var index = lightUpBox._onCompleteCallbacks.size(); lightUpBox._onCompleteCallbacks[index] = onCompleteCallback; } }, _hiddenElems : new Array(), handleResponse : function (transport) { lightUpBox.openBox(transport.responseText); if (lightUpBox._startUpSlideshow) { lightUpBox._startUpSlideshow = false; lightUpBox._slideshow = setTimeout("lightUpBox._nextImage();",1000*lightUpBox.slideshowDelay); } }, openBox : function (contents) { //push the response into a double-deep div var newBox = new Element('div') .update(contents); if (!lightUpBox.box.visible()) { //call any callbacks to hide stuff lightUpBox._hideCallbacks.each(function(f) {f();}); //hide objects, selects, and embeds because they are stupid and // don't do well trying to hide them in certain browsers $$('object', 'select', 'embed').each(function (element) { if (element.style.visibility != 'hidden') { //do it "smart" so we don't mess up things already hidden on the page, //do that by remembering what we are hiding, to be un-hidden later element.style.visibility = 'hidden'; var index = lightUpBox._hiddenElems.size(); lightUpBox._hiddenElems[index] = element; } }); //Show div over everything making it dark. //get the page size to figure out how large things are: var pDim = geoUtil.pageDimensions(); lightUpBox.overlay.setStyle({width: pDim.width+'px', height: pDim.height+'px'}); geoEffect.show(lightUpBox.overlay, 'appear', {to: lightUpBox.overlayOpacity}); //add onload to any images to move it to middle once it is done loading var newImg = newBox.select('.lightUpBox_imageBox img, img.lightUpBigImage'); if (newImg && newImg[0]) { newImg = newImg[0]; if (newImg.getWidth()==0) { newImg.observe('load', function () { //move it to middle if (lightUpBox.box && lightUpBox.box.visible()) { geoEffect.moveToMiddle(lightUpBox.box); } }); } } //just shove it in there lightUpBox.box.update(newBox); //move to center of screen geoEffect.moveToMiddle(lightUpBox.box); //just in case other version was run, un-do any width/height settings on it lightUpBox.box.setStyle({ width: '', height: '' }); //watch for "escape" character Event.observe(document, 'keydown', lightUpBox.boxKeyPressed); lightUpBox.finishOpenBox(true); } else { //OK get the current width and "stick" it var startingD = lightUpBox.box.down().getDimensions(); //make sure starting width and height are not too small... if (startingD.width < 150) { startingD.width = 150; } if (startingD.height < 150) { startingD.height = 150; } //"stick" the width before we get rid of the innards lightUpBox.box.setStyle({ width: startingD.width+'px', height: startingD.height+'px' }); geoEffect.hide(lightUpBox.box.down(), 'fade', { afterFinish : function () { //OK hide the outer box newBox.setOpacity(0.1); //shove it in the page lightUpBox.box.update(newBox); //add the observer var newImg = newBox.select('.lightUpBox_imageBox img')[0]; var morphingTime = function () { //NOTE: This can double-morph sometimes, which might be //a good thing for power rangers, but doesn't seem to do much here. //IF it turns out double-morphing messes things up, then code to avoid it. //get new dimensions var newD = newBox.getDimensions(); //make sure overflow isn't shown lightUpBox.box.setStyle({overflow: 'hidden'}); //make sure it's not a super skinny small box if (newD.width < 150) { newD.width = 150; } if (newD.height < 150) { newD.height = 150; } geoEffect.morphSize(lightUpBox.box, newD.width, newD.height, {}); }; if (newImg) { newImg.observe('load', morphingTime); if (newImg.getWidth() > 0) { //it's already loaded morphingTime(); } } lightUpBox.finishOpenBox(false); geoEffect.show(newBox, 'appear'); } }); } }, boxDragable : null, finishOpenBox : function (isNew) { //parse for new links var alreadyOpen = !lightUpBox.navBarHidden; lightUpBox.box.select('.lightUpImg').each(lightUpBox.addImageObserver); lightUpBox.box.select('.lightUpLink').each(lightUpBox.addLinkObserver); lightUpBox.box.select('.lightUpDisable').each(lightUpBox.addDisabledObserver); //make click on image close box lightUpBox.box.select('.lightUpBox_imageBox img', 'img.lightUpBigImage', '.closeLightUpBox', '.closeBoxX').each (function (element){ if (element.up().hasClassName('lightUpBox_link')) { //this is something that links somewhere, instead of causing it //to close, instead open the link in new window element.up().observe('click', function (action) { action.stop(); window.open(this.href); }); } else { //close it element.observe('click',lightUpBox.closeBox); } }); //go through and do all of the stuff... lightUpBox._onCompleteCallbacks.each(function(f) {f();}); //init calendar on anything inside geoUtil.initCalendars(); //special stuff for nav lightUpBox.box.select('.lightUpBox_navigation').each(function (element) { lightUpBox.addNavObserver(element); element.setOpacity((alreadyOpen)? 0.9: 0.08); }); //make any disabled links grayed out lightUpBox.box.select('.disabledLink').each(function (element) { element.setOpacity(0.4);}); //if there is child with class of lightUpMoveAnchor it will use that as an anchor to move it if (geoEffect.useEffect()) { var anchor = lightUpBox.box.select('.lightUpMover'); if (anchor.length) { lightUpBox.boxDragable = new Draggable (lightUpBox.box, {handle : 'lightUpMover'}); } else { anchor = lightUpBox.box.select('.lightUpTitle'); if (anchor.length) { //the lightUpTitle exists, use that lightUpBox.boxDragable = new Draggable (lightUpBox.box, {handle : 'lightUpTitle'}); } } } if (isNew) { geoEffect.show('lightUpBox', 'appear'); } }, closeBox : function (event) { //close the box geoEffect.hide(lightUpBox.box, 'fade', {afterFinish : lightUpBox._afterCloseFinished}); //hide the black overcast thingy, fade it out or something geoEffect.hide(lightUpBox.overlay); //stop watching for keys pressed Event.stopObserving(document, 'keydown'); //make sure to stop the slide show clearTimeout(lightUpBox._slideshow); if (lightUpBox.boxDragable) { lightUpBox.boxDragable.destroy(); } //stop slideshow if it is going if (lightUpBox._slideshow) { clearTimeout(lightUpBox._slideshow); } lightUpBox.slideshowPlaying = false; lightUpBox._startUpSlideshow = false; if (event) { //stop the click event event.stop(); } }, /** * handles when escape character is pressed, to close the box */ boxKeyPressed : function (event) { //alert ('key pressed: '+event.keyCode); if (event.keyCode == 27) { //escape character presssed, close the box lightUpBox.closeBox(); event.stop(); } }, _afterCloseFinished : function () { //call any callbacks to show stuff lightUpBox._showCallbacks.each(function(f) {f();}); //show any hidden objects, selects, and whatever else lightUpBox._hiddenElems.each(function (element) { element.style.visibility = 'visible'; }); //reset it for next time, in case things change between now and then lightUpBox._hiddenElems = new Array(); }, /** * This one is used on images, all it displays is the image, pure and simple. * */ lightUpImage : function (event) { event.stop(); lightUpBox.initBox(); //create a new image tag var biggerImage = new Element('img',{ 'src':this.href, 'alt' : 'big image', 'class' : 'lightUpBigImage' }); lightUpBox.openBox(biggerImage); }, lightUpLink : function (event) { event.stop(); var extra = ''; if (lightUpBox.nextImageId) { if (lightUpBox.slideshowPlaying || this.hasClassName('autoStartSlideshow')) { lightUpBox.slideshowPlaying = 1; //must stop the timer if (lightUpBox._slideshow) clearTimeout(lightUpBox._slideshow); //and tell it to start timer again once next thing is loaded. lightUpBox._startUpSlideshow = true; //let get image know if it is in middle of playing a slideshow or not extra = '&play=1'; } else { extra = '&play=0'; } } lightUpBox.lightUpLinkManual(this.href+extra); }, lightUpLinkManual : function (url) { lightUpBox.initBox(); //alert('starting request now.'); //make ajax call to get contents of the linked page, to be shoved into //the existing page somewhere. new Ajax.Request (url, { method: 'get', onSuccess: lightUpBox.handleResponse }); }, lightUpLinkManualPost : function (url, params) { lightUpBox.initBox(); //alert('starting request now.'); //make ajax call to get contents of the linked page, to be shoved into //the existing page somewhere. new Ajax.Request (url, { method: 'post', parameters: params, onSuccess: lightUpBox.handleResponse }); }, initBox : function () { if (!$('lightUpBox')) { //create the box lightUpBox.box = new Element('div',{'id' : 'lightUpBox', 'class': 'lightUpBox'}); lightUpBox.box.hide(); //put it on the page somewhere geoUtil.insertInBody(lightUpBox.box); //lightUpBox.box.observe('click',lightUpBox.closeBox); } if (!$('lightUpBoxOverlay')) { //create the box lightUpBox.overlay = new Element('div',{'id' : 'lightUpBoxOverlay', 'class': 'lightUpBoxOverlay'}) .setOpacity(lightUpBox.overlayOpacity).hide(); //put it on the page somewhere geoUtil.insertInBody(lightUpBox.overlay); lightUpBox.overlay.observe('click', lightUpBox.closeBox); } }, init : function () { $$('.lightUpImg').each(lightUpBox.addImageObserver); $$('.lightUpLink').each(lightUpBox.addLinkObserver); $$('.lightUpDisable').each(lightUpBox.addDisabledObserver); }, addImageObserver : function (element) { element = $(element); if (!element) return; element.stopObserving('click'); element.observe('click',lightUpBox.lightUpImage); }, addLinkObserver : function (element) { element = $(element); if (!element) return; element.stopObserving('click'); element.observe('click',lightUpBox.lightUpLink); }, addDisabledObserver : function (element) { element = $(element); if (!element) return; if (element.hasClassName('lightUpDisableProcessed')) { //already processed return; } element.stopObserving('click') .observe('click', function (action) { //stop anything from happening action.stop(); }) .setOpacity(0.3) .setStyle({cursor : 'default'}) .addClassName('lightUpDisableProcessed'); }, navBar : null, navBarHidden : false, addNavObserver : function (element) { element = $(element); if (!element) { return; } //so we can reference it later easily lightUpBox.navBar = element; //when hover over image if (lightUpBox.box) { lightUpBox.box.observe('mouseover', function () { if (lightUpBox.navBar) { lightUpBox.navBarHidden = false; lightUpBox.navBar.setOpacity(0.9); } }); lightUpBox.box.observe('mouseout', function () { if (lightUpBox.navBar){ lightUpBox.navBarHidden = true; lightUpBox.navBar.setOpacity(0.08); } }); } //play and pause observers var play = lightUpBox.navBar.select('a.playLink')[0]; var pause = lightUpBox.navBar.select('a.pauseLink')[0]; var disabledPlay = lightUpBox.navBar.select('span.noplayLink')[0]; if (!play || !pause || !disabledPlay) { //couldn't find play button? can't do anything beyond this point. //alert('no can do anything.'+lightUpBox.navBar); return; } //clear any observers, just in case they are already being observed play.stopObserving('click'); pause.stopObserving('click'); //watch them for clicks play.observe('click', function () { this.hide(); //relies on play being first button this.next().show(); lightUpBox.startSlideshow(); }); pause.observe('click', function () { this.hide(); //relies on play being first button this.previous().show(); lightUpBox.stopSlideshow(); }); //init the play pause buttons lightUpBox.initPlayPause(); }, initPlayPause : function () { var play = lightUpBox.navBar.select('a.playLink')[0]; var pause = lightUpBox.navBar.select('a.pauseLink')[0]; var disabledPlay = lightUpBox.navBar.select('span.noplayLink')[0]; if (!play || !pause || !disabledPlay) { //couldn't find play button? can't do anything beyond this point. //alert('no can do anything.'+lightUpBox.navBar); return; } if (lightUpBox.nextImageId) { //we can play! disabledPlay.hide(); if (lightUpBox.slideshowPlaying) { //show pause pause.show(); } else { play.show(); } } } }; /** * Used for having tabbed contents on the front side OR the admin side. See below for usage. */ /* NOTE: For tab ID's, can be whatever you want. The "content divs" must use same
myFloater.location.href = fileName; }; /** * NO LONGER USED!!! Do NOT use lightUpBox, use the new jQuery version of things! * This is now just a shell that hopefully will make it easier for people to transition * to use the "new" way of doing things in jQuery. */ var lightUpBox = { /** * Set this to true, and the main functions will "call" the "new way" of * doing everything. This is only meant as a tool to help developers transition * code to use the new way, it should not be used as a long-term solution to * make old code work. * * It will add log entries to let you know what you need to be calling "instead" * * Note that even if it does "try" to call the new way, if one of the parameters * passed in uses somethign specific to prototype, it may not work anyways */ legacyCompat : false, startSlideshow : function () { jQuery.error('Error: Function no longer exists, replaced by jQuery plugin. Use this instead: jQuery(document).gjLightbox(\'startSlideshow\');'); if (lightUpBox.legacyCompat) { jQuery(document).gjLightbox('startSlideshow'); } }, stopSlideshow : function () { jQuery.error('Error: Function no longer exists, replaced by jQuery plugin. Use this instead: jQuery(document).gjLightbox(\'stopSlideshow\');'); if (lightUpBox.legacyCompat) { jQuery(document).gjLightbox('stopSlideshow'); } }, registerHideCallback : function (callback) { jQuery.error('Error: Function no longer exists, replaced by jQuery plugin. Use this instead: gjUtil.lightbox.onOpen(callback);'); if (lightUpBox.legacyCompat) { gjUtil.lightbox.onOpen(callback); } }, registerShowCallback : function (callback) { jQuery.error('Error: Function no longer exists, replaced by jQuery plugin. Use this instead: gjUtil.lightbox.onClose(callback);'); if (lightUpBox.legacyCompat) { gjUtil.lightbox.onClose(callback); } }, registerOnCompleteCallback : function (callback) { jQuery.error('Error: Function no longer exists, replaced by jQuery plugin. Use this instead: jQuery(document).gjLightbox(\'onComplete\', callback);'); if (lightUpBox.legacyCompat) { gjUtil.lightbox.onComplete(callback); } }, openBox : function (contents) { jQuery.error('Error: Function no longer exists, replaced by jQuery plugin. Use this instead: jQuery(document).gjLightbox(\'open\',contents);'); if (lightUpBox.legacyCompat) { jQuery(document).gjLightbox('open',contents); } }, closeBox : function (event) { jQuery.error('Error: Function no longer exists, replaced by jQuery plugin. Use this instead: jQuery(document).gjLightbox(\'close\');'); if (lightUpBox.legacyCompat) { jQuery(document).gjLightbox('close'); } }, lightUpImage : function (event) { jQuery.error('Error: Function no longer exists, replaced by jQuery plugin. Use this instead: jQuery(document).gjLightbox(\'getImg\',this.href);return false;'); if (lightUpBox.legacyCompat) { jQuery(document).gjLightbox('getImg',this.href); return false; } }, lightUpLink : function (event) { jQuery.error('Error: Function no longer exists, replaced by jQuery plugin. Use this instead: jQuery(document).gjLightbox(\'get\',this.href);return false;'); if (lightUpBox.legacyCompat) { jQuery(document).gjLightbox('get',this.href); return false; } }, lightUpLinkManual : function (url) { jQuery.error('Error: Function no longer exists, replaced by jQuery plugin. Use this instead: jQuery(document).gjLightbox(\'get\',url);'); if (lightUpBox.legacyCompat) { jQuery(document).gjLightbox('get',url); } }, lightUpLinkManualPost : function (url, params) { jQuery.error('Error: Function no longer exists, replaced by jQuery plugin. Use this instead: jQuery(document).gjLightbox(\'post\',url,params);'); if (lightUpBox.legacyCompat) { jQuery(document).gjLightbox('post',url,params); } }, initBox : function () { jQuery.error('Error: Function no longer exists, replaced by jQuery plugin. Use this instead: jQuery(document).gjLightbox();'); if (lightUpBox.legacyCompat) { jQuery(document).gjLightbox(); } }, init : function () { jQuery.error('Error: Function no longer exists, replaced by jQuery plugin. Use this instead: gjUtil.lightbox.initClick();'); if (lightUpBox.legacyCompat) { gjUtil.lightbox.initClick(); } }, addImageObserver : function (element) { jQuery.error('Error: Function no longer exists, replaced by jQuery plugin. Use this instead: jQuery(\'#element_id\').gjLightbox(\'clickLinkImg\');'); //Not able to call automatically, if element is extended by Prototype }, addLinkObserver : function (element) { jQuery.error('Error: Function no longer exists, replaced by jQuery plugin. Use this instead: jQuery(\'#element_id\').gjLightbox(\'clickLink\');'); //Not able to call automatically, if element is extended by Prototype }, addDisabledObserver : function (element) { jQuery.error('Error: Function no longer exists, replaced by jQuery plugin. Use this instead: jQuery(\'#element_id\').gjLightbox(\'clickDisabled\');'); //Not able to call automatically, if element is extended by Prototype } }; /** * Used for having tabbed contents on the front side OR the admin side. See below for usage. * DEPRECATED: Will be converting this to use jQuery at some point. Along with everything * else in this file for that matter... */ /* NOTE: For tab ID's, can be whatever you want. The "content divs" must use same
myFloater.location.href = fileName; }; /** * NO LONGER USED!!! Do NOT use lightUpBox, use the new jQuery version of things! * This is now just a shell that hopefully will make it easier for people to transition * to use the "new" way of doing things in jQuery. */ var lightUpBox = { box : null, overlay : null, //vars used by "slideshow" nextImageId : 0, slideshowDelay : 5, overlayOpacity : 0.6, slideshowPlaying : false, _hideCallbacks : new Array(), _showCallbacks : new Array(), _onCompleteCallbacks : new Array(), _slideshow : null, /** * Set this to true, and the main functions will "call" the "new way" of * doing everything. This is only meant as a tool to help developers transition * code to use the new way, it should not be used as a long-term solution to * make old code work. * * It will add log entries to let you know what you need to be calling "instead" * * Note that even if it does "try" to call the new way, if one of the parameters * passed in uses somethign specific to prototype, it may not work anyways */ legacyCompat : false, startSlideshow : function () { if (lightUpBox.slideshowPlaying) { //nothin to do, it's already started. return; jQuery.error('Error: Function no longer exists, replaced by jQuery plugin. Use this instead: jQuery(document).gjLightbox(\'startSlideshow\');'); if (lightUpBox.legacyCompat) { jQuery(document).gjLightbox('startSlideshow'); } lightUpBox.slideshowPlaying = true; lightUpBox._slideshow = setTimeout("lightUpBox._nextImage();",1000*lightUpBox.slideshowDelay); }, stopSlideshow : function () { clearTimeout(lightUpBox._slideshow); lightUpBox.slideshowPlaying = false; lightUpBox._startUpSlideshow = false; }, _startUpSlideshow : false, _nextImage : function () { //do stuff if (!lightUpBox.nextImageId || !lightUpBox.slideshowPlaying) { //nothing to do return; jQuery.error('Error: Function no longer exists, replaced by jQuery plugin. Use this instead: jQuery(document).gjLightbox(\'stopSlideshow\');'); if (lightUpBox.legacyCompat) { jQuery(document).gjLightbox('stopSlideshow'); } //generate URL var url = 'get_image.php?id='+lightUpBox.nextImageId+'&playing=1'; lightUpBox.nextImageId = 0;//so it doesn't keep just refreshing itself lightUpBox._startUpSlideshow = true; if (lightUpBox.navBar) { //hide the navigation so it can't be clicked during transition, since //clicks will have no effect during that time. lightUpBox.navBar.hide(); } lightUpBox.lightUpLinkManual(url); }, registerHideCallback : function (hideCallback) { if (typeof hideCallback == 'function') { var index = lightUpBox._hideCallbacks.size(); lightUpBox._hideCallbacks[index] = hideCallback; registerHideCallback : function (callback) { jQuery.error('Error: Function no longer exists, replaced by jQuery plugin. Use this instead: gjUtil.lightbox.onOpen(callback);'); if (lightUpBox.legacyCompat) { gjUtil.lightbox.onOpen(callback); } }, registerShowCallback : function (showCallback) { if (typeof showCallback == 'function') { var index = lightUpBox._showCallbacks.size(); lightUpBox._showCallbacks[index] = showCallback; registerShowCallback : function (callback) { jQuery.error('Error: Function no longer exists, replaced by jQuery plugin. Use this instead: gjUtil.lightbox.onClose(callback);'); if (lightUpBox.legacyCompat) { gjUtil.lightbox.onClose(callback); } }, registerOnCompleteCallback : function (onCompleteCallback) { if (typeof onCompleteCallback == 'function') { var index = lightUpBox._onCompleteCallbacks.size(); lightUpBox._onCompleteCallbacks[index] = onCompleteCallback; registerOnCompleteCallback : function (callback) { jQuery.error('Error: Function no longer exists, replaced by jQuery plugin. Use this instead: jQuery(document).gjLightbox(\'onComplete\', callback);'); if (lightUpBox.legacyCompat) { gjUtil.lightbox.onComplete(callback); } }, _hiddenElems : new Array(), handleResponse : function (transport) { lightUpBox.openBox(transport.responseText); if (lightUpBox._startUpSlideshow) { lightUpBox._startUpSlideshow = false; lightUpBox._slideshow = setTimeout("lightUpBox._nextImage();",1000*lightUpBox.slideshowDelay); } }, openBox : function (contents) { //push the response into a double-deep div var newBox = new Element('div') .update(contents); if (!lightUpBox.box.visible()) { //call any callbacks to hide stuff lightUpBox._hideCallbacks.each(function(f) {f();}); //hide objects, selects, and embeds because they are stupid and // don't do well trying to hide them in certain browsers $$('object', 'select', 'embed').each(function (element) { if (element.style.visibility != 'hidden') { //do it "smart" so we don't mess up things already hidden on the page, //do that by remembering what we are hiding, to be un-hidden later element.style.visibility = 'hidden'; var index = lightUpBox._hiddenElems.size(); lightUpBox._hiddenElems[index] = element; } }); //Show div over everything making it dark. //get the page size to figure out how large things are: var pDim = geoUtil.pageDimensions(); lightUpBox.overlay.setStyle({width: pDim.width+'px', height: pDim.height+'px'}); geoEffect.show(lightUpBox.overlay, 'appear', {to: lightUpBox.overlayOpacity}); //add onload to any images to move it to middle once it is done loading var newImg = newBox.select('.lightUpBox_imageBox img, img.lightUpBigImage'); if (newImg && newImg[0]) { newImg = newImg[0]; if (newImg.getWidth()==0) { newImg.observe('load', function () { //move it to middle if (lightUpBox.box && lightUpBox.box.visible()) { geoEffect.moveToMiddle(lightUpBox.box); } }); } } //just shove it in there lightUpBox.box.update(newBox); //move to center of screen geoEffect.moveToMiddle(lightUpBox.box); //just in case other version was run, un-do any width/height settings on it lightUpBox.box.setStyle({ width: '', height: '' }); //watch for "escape" character Event.observe(document, 'keydown', lightUpBox.boxKeyPressed); lightUpBox.finishOpenBox(true); } else { //OK get the current width and "stick" it var startingD = lightUpBox.box.down().getDimensions(); //make sure starting width and height are not too small... if (startingD.width < 150) { startingD.width = 150; } if (startingD.height < 150) { startingD.height = 150; } //"stick" the width before we get rid of the innards lightUpBox.box.setStyle({ width: startingD.width+'px', height: startingD.height+'px' }); geoEffect.hide(lightUpBox.box.down(), 'fade', { afterFinish : function () { //OK hide the outer box newBox.setOpacity(0.1); //shove it in the page lightUpBox.box.update(newBox); //add the observer var newImg = newBox.select('.lightUpBox_imageBox img')[0]; var morphingTime = function () { //NOTE: This can double-morph sometimes, which might be //a good thing for power rangers, but doesn't seem to do much here. //IF it turns out double-morphing messes things up, then code to avoid it. //get new dimensions var newD = newBox.getDimensions(); //make sure overflow isn't shown lightUpBox.box.setStyle({overflow: 'hidden'}); //make sure it's not a super skinny small box if (newD.width < 150) { newD.width = 150; } if (newD.height < 150) { newD.height = 150; } geoEffect.morphSize(lightUpBox.box, newD.width, newD.height, {}); }; if (newImg) { newImg.observe('load', morphingTime); if (newImg.getWidth() > 0) { //it's already loaded morphingTime(); } } lightUpBox.finishOpenBox(false); geoEffect.show(newBox, 'appear'); } }); } }, boxDragable : null, finishOpenBox : function (isNew) { //parse for new links var alreadyOpen = !lightUpBox.navBarHidden; lightUpBox.box.select('.lightUpImg').each(lightUpBox.addImageObserver); lightUpBox.box.select('.lightUpLink').each(lightUpBox.addLinkObserver); lightUpBox.box.select('.lightUpDisable').each(lightUpBox.addDisabledObserver); //make click on image close box lightUpBox.box.select('.lightUpBox_imageBox img', 'img.lightUpBigImage', '.closeLightUpBox', '.closeBoxX').each (function (element){ if (element.up().hasClassName('lightUpBox_link')) { //this is something that links somewhere, instead of causing it //to close, instead open the link in new window element.up().observe('click', function (action) { action.stop(); window.open(this.href); }); } else { //close it element.observe('click',lightUpBox.closeBox); } }); //go through and do all of the stuff... lightUpBox._onCompleteCallbacks.each(function(f) {f();}); //init calendar on anything inside geoUtil.initCalendars(); //special stuff for nav lightUpBox.box.select('.lightUpBox_navigation').each(function (element) { lightUpBox.addNavObserver(element); element.setOpacity((alreadyOpen)? 0.9: 0.08); }); //make any disabled links grayed out lightUpBox.box.select('.disabledLink').each(function (element) { element.setOpacity(0.4);}); //if there is child with class of lightUpMoveAnchor it will use that as an anchor to move it if (geoEffect.useEffect()) { var anchor = lightUpBox.box.select('.lightUpMover'); if (anchor.length) { lightUpBox.boxDragable = new Draggable (lightUpBox.box, {handle : 'lightUpMover'}); } else { anchor = lightUpBox.box.select('.lightUpTitle'); if (anchor.length) { //the lightUpTitle exists, use that lightUpBox.boxDragable = new Draggable (lightUpBox.box, {handle : 'lightUpTitle'}); } } } if (isNew) { geoEffect.show('lightUpBox', 'appear'); jQuery.error('Error: Function no longer exists, replaced by jQuery plugin. Use this instead: jQuery(document).gjLightbox(\'open\',contents);'); if (lightUpBox.legacyCompat) { jQuery(document).gjLightbox('open',contents); } }, closeBox : function (event) { //close the box geoEffect.hide(lightUpBox.box, 'fade', {afterFinish : lightUpBox._afterCloseFinished}); //hide the black overcast thingy, fade it out or something geoEffect.hide(lightUpBox.overlay); //stop watching for keys pressed Event.stopObserving(document, 'keydown'); //make sure to stop the slide show clearTimeout(lightUpBox._slideshow); if (lightUpBox.boxDragable) { lightUpBox.boxDragable.destroy(); } //stop slideshow if it is going if (lightUpBox._slideshow) { clearTimeout(lightUpBox._slideshow); } lightUpBox.slideshowPlaying = false; lightUpBox._startUpSlideshow = false; if (event) { //stop the click event event.stop(); } }, /** * handles when escape character is pressed, to close the box */ boxKeyPressed : function (event) { //alert ('key pressed: '+event.keyCode); if (event.keyCode == 27) { //escape character presssed, close the box lightUpBox.closeBox(); event.stop(); jQuery.error('Error: Function no longer exists, replaced by jQuery plugin. Use this instead: jQuery(document).gjLightbox(\'close\');'); if (lightUpBox.legacyCompat) { jQuery(document).gjLightbox('close'); } }, _afterCloseFinished : function () { //call any callbacks to show stuff lightUpBox._showCallbacks.each(function(f) {f();}); //show any hidden objects, selects, and whatever else lightUpBox._hiddenElems.each(function (element) { element.style.visibility = 'visible'; }); //reset it for next time, in case things change between now and then lightUpBox._hiddenElems = new Array(); }, /** * This one is used on images, all it displays is the image, pure and simple. * */ lightUpImage : function (event) { event.stop(); lightUpBox.initBox(); //create a new image tag var biggerImage = new Element('img',{ 'src':this.href, 'alt' : 'big image', 'class' : 'lightUpBigImage' }); lightUpBox.openBox(biggerImage); jQuery.error('Error: Function no longer exists, replaced by jQuery plugin. Use this instead: jQuery(document).gjLightbox(\'getImg\',this.href);return false;'); if (lightUpBox.legacyCompat) { jQuery(document).gjLightbox('getImg',this.href); return false; } }, lightUpLink : function (event) { event.stop(); var extra = ''; if (lightUpBox.nextImageId) { if (lightUpBox.slideshowPlaying || this.hasClassName('autoStartSlideshow')) { lightUpBox.slideshowPlaying = 1; //must stop the timer if (lightUpBox._slideshow) clearTimeout(lightUpBox._slideshow); //and tell it to start timer again once next thing is loaded. lightUpBox._startUpSlideshow = true; //let get image know if it is in middle of playing a slideshow or not extra = '&play=1'; } else { extra = '&play=0'; } jQuery.error('Error: Function no longer exists, replaced by jQuery plugin. Use this instead: jQuery(document).gjLightbox(\'get\',this.href);return false;'); if (lightUpBox.legacyCompat) { jQuery(document).gjLightbox('get',this.href); return false; } lightUpBox.lightUpLinkManual(this.href+extra); }, lightUpLinkManual : function (url) { lightUpBox.initBox(); //alert('starting request now.'); //make ajax call to get contents of the linked page, to be shoved into //the existing page somewhere. new Ajax.Request (url, { method: 'get', onSuccess: lightUpBox.handleResponse }); jQuery.error('Error: Function no longer exists, replaced by jQuery plugin. Use this instead: jQuery(document).gjLightbox(\'get\',url);'); if (lightUpBox.legacyCompat) { jQuery(document).gjLightbox('get',url); } }, lightUpLinkManualPost : function (url, params) { lightUpBox.initBox(); //alert('starting request now.'); //make ajax call to get contents of the linked page, to be shoved into //the existing page somewhere. new Ajax.Request (url, { method: 'post', parameters: params, onSuccess: lightUpBox.handleResponse }); jQuery.error('Error: Function no longer exists, replaced by jQuery plugin. Use this instead: jQuery(document).gjLightbox(\'post\',url,params);'); if (lightUpBox.legacyCompat) { jQuery(document).gjLightbox('post',url,params); } }, initBox : function () { if (!$('lightUpBox')) { //create the box lightUpBox.box = new Element('div',{'id' : 'lightUpBox', 'class': 'lightUpBox'}); lightUpBox.box.hide(); //put it on the page somewhere geoUtil.insertInBody(lightUpBox.box); //lightUpBox.box.observe('click',lightUpBox.closeBox); } if (!$('lightUpBoxOverlay')) { //create the box lightUpBox.overlay = new Element('div',{'id' : 'lightUpBoxOverlay', 'class': 'lightUpBoxOverlay'}) .setOpacity(lightUpBox.overlayOpacity).hide(); //put it on the page somewhere geoUtil.insertInBody(lightUpBox.overlay); lightUpBox.overlay.observe('click', lightUpBox.closeBox); jQuery.error('Error: Function no longer exists, replaced by jQuery plugin. Use this instead: jQuery(document).gjLightbox();'); if (lightUpBox.legacyCompat) { jQuery(document).gjLightbox(); } }, init : function () { $$('.lightUpImg').each(lightUpBox.addImageObserver); $$('.lightUpLink').each(lightUpBox.addLinkObserver); $$('.lightUpDisable').each(lightUpBox.addDisabledObserver); jQuery.error('Error: Function no longer exists, replaced by jQuery plugin. Use this instead: gjUtil.lightbox.initClick();'); if (lightUpBox.legacyCompat) { gjUtil.lightbox.initClick(); } }, addImageObserver : function (element) { element = $(element); if (!element) return; element.stopObserving('click'); element.observe('click',lightUpBox.lightUpImage); jQuery.error('Error: Function no longer exists, replaced by jQuery plugin. Use this instead: jQuery(\'#element_id\').gjLightbox(\'clickLinkImg\');'); //Not able to call automatically, if element is extended by Prototype }, addLinkObserver : function (element) { element = $(element); if (!element) return; element.stopObserving('click'); element.observe('click',lightUpBox.lightUpLink); jQuery.error('Error: Function no longer exists, replaced by jQuery plugin. Use this instead: jQuery(\'#element_id\').gjLightbox(\'clickLink\');'); //Not able to call automatically, if element is extended by Prototype }, addDisabledObserver : function (element) { element = $(element); if (!element) return; if (element.hasClassName('lightUpDisableProcessed')) { //already processed return; } element.stopObserving('click') .observe('click', function (action) { //stop anything from happening action.stop(); }) .setOpacity(0.3) .setStyle({cursor : 'default'}) .addClassName('lightUpDisableProcessed'); }, navBar : null, navBarHidden : false, addNavObserver : function (element) { element = $(element); if (!element) { return; } //so we can reference it later easily lightUpBox.navBar = element; //when hover over image if (lightUpBox.box) { lightUpBox.box.observe('mouseover', function () { if (lightUpBox.navBar) { lightUpBox.navBarHidden = false; lightUpBox.navBar.setOpacity(0.9); } }); lightUpBox.box.observe('mouseout', function () { if (lightUpBox.navBar){ lightUpBox.navBarHidden = true; lightUpBox.navBar.setOpacity(0.08); } }); } //play and pause observers var play = lightUpBox.navBar.select('a.playLink')[0]; var pause = lightUpBox.navBar.select('a.pauseLink')[0]; var disabledPlay = lightUpBox.navBar.select('span.noplayLink')[0]; if (!play || !pause || !disabledPlay) { //couldn't find play button? can't do anything beyond this point. //alert('no can do anything.'+lightUpBox.navBar); return; } //clear any observers, just in case they are already being observed play.stopObserving('click'); pause.stopObserving('click'); //watch them for clicks play.observe('click', function () { this.hide(); //relies on play being first button this.next().show(); lightUpBox.startSlideshow(); }); pause.observe('click', function () { this.hide(); //relies on play being first button this.previous().show(); lightUpBox.stopSlideshow(); }); //init the play pause buttons lightUpBox.initPlayPause(); }, initPlayPause : function () { var play = lightUpBox.navBar.select('a.playLink')[0]; var pause = lightUpBox.navBar.select('a.pauseLink')[0]; var disabledPlay = lightUpBox.navBar.select('span.noplayLink')[0]; if (!play || !pause || !disabledPlay) { //couldn't find play button? can't do anything beyond this point. //alert('no can do anything.'+lightUpBox.navBar); return; } if (lightUpBox.nextImageId) { //we can play! disabledPlay.hide(); if (lightUpBox.slideshowPlaying) { //show pause pause.show(); } else { play.show(); } } jQuery.error('Error: Function no longer exists, replaced by jQuery plugin. Use this instead: jQuery(\'#element_id\').gjLightbox(\'clickDisabled\');'); //Not able to call automatically, if element is extended by Prototype } }; /** * Used for having tabbed contents on the front side OR the admin side. See below for usage. * DEPRECATED: Will be converting this to use jQuery at some point. Along with everything * else in this file for that matter... */ /* NOTE: For tab ID's, can be whatever you want. The "content divs" must use same
geoUH.dragableObserver.init(); //re-init the image clicks if (typeof lightUpBox != 'undefined') { lightUpBox.init(); } },
geoUH.dragableObserver.init(); //re-init the image clicks if (typeof gjUtil != 'undefined') { gjUtil.lightbox.initClick(); } },
geoUH.dragableObserver.init(); //re-init the image clicks if (typeof lightUpBox != 'undefined') { lightUpBox.init(); if (typeof gjUtil != 'undefined') { gjUtil.lightbox.initClick(); } },
<p style="padding: 0 15px;">Yes. Your transactions are protected by the latest encryption technology.</p> <h1 class="subtitle">How do I find what I'm looking for? </h1> <p style="padding: 0 15px;">You have several options: <ul class="checklist" style="margin-left: 40px;"> <li>We offer a "quick search" bar at the top of our pages for you to enter keywords and categories to search.</li> <li>We offer an Advanced Search page for you to refine your search criteria.</li> <li>If you already know what you are looking for you can browse the categories listed on the left side of the site's pages.</li> </ul> </p> <h1 class="subtitle">Can I save items to revisit later?</h1> <p style="padding: 0 15px;">Yes. You can maintain your own "favorites" list within your account. Each listing on
<p style="padding: 0 15px;">Yes. Your transactions are protected by the latest encryption technology.</p> <h1 class="subtitle">How do I find what I'm looking for? </h1> <p style="padding: 0 15px;">You have several options: </p> <ul class="checklist" style="margin-left: 40px;"> <li>We offer a quick search form on the front page for you to enter keywords to search.</li> <li>We offer an Advanced Search page for you to refine your search criteria.</li> <li>We offer browsing filters when you are browsing by category.</li> <li>If you already know what you are looking for you can browse the categories listed on the left side of the site's pages.</li> </ul> <h1 class="subtitle">Can I save items to revisit later?</h1> <p style="padding: 0 15px;">Yes. You can maintain your own "favorites" list within your account. Each listing on
<p style="padding: 0 15px;">Yes. Your transactions are protected by the latest encryption technology.</p> <h1 class="subtitle">How do I find what I'm looking for? </h1> <p style="padding: 0 15px;">You have several options: <p style="padding: 0 15px;">You have several options: </p> <ul class="checklist" style="margin-left: 40px;"> <li>We offer a "quick search" bar at the top of our pages for you to enter keywords and categories to search.</li> <li>We offer an Advanced Search page for you to refine your search criteria.</li> <li>If you already know what you are looking for you can browse the categories listed on the left side of the site's pages.</li> <li>We offer a quick search form on the front page for you to enter keywords to search.</li> <li>We offer an Advanced Search page for you to refine your search criteria.</li> <li>We offer browsing filters when you are browsing by category.</li> <li>If you already know what you are looking for you can browse the categories listed on the left side of the site's pages.</li> </ul> </p> <h1 class="subtitle">Can I save items to revisit later?</h1> <p style="padding: 0 15px;">Yes. You can maintain your own "favorites" list within your account. Each listing on
<!-- START FOOTER --> <div id="footer"> <div class="outer_shell"> <div class="blurb"> <h3>Contact Us</h3> <p>Need assistance? Have a question that isn't answered in our <a href="index.php?a=28&b=141">help</a> sections? You can contact support by visiting our <a href="index.php?a=28&b=136">contact us</a> page.</p> </div> <div class="footer_divider"></div> <ul> <li><a href="index.php">Home</a></li> <li><a href="index.php?a=1">Sell</a></li> <li><a href="index.php?a=19">Search</a></li> <li><a href="index.php?a=28&b=135">Features</a></li> <li><a href="index.php?a=28&b=143">Pricing</a></li> <li><a href="index.php?a=28&b=141">Help</a></li> <li><a href="index.php?a=28&b=137">How It Works</a></li> <li><a href="index.php?a=28&b=144">Advertise With Us</a></li> <li><a href="">Extra Link 1</a></li> <li><a href="">Extra Link 2</a></li> <li><a href="">Extra Link 3</a></li> <li><a href="">Extra Link 4</a></li> </ul> <div class="disclaimer"> <h4>Copyright © {$smarty.now|date_format:"%Y"} YOUR COMPANY NAME. All Rights Reserved.</h4> <h5>Design By: <a href="http://www.blufyremedia.com">BluFyre Media</a></h5> <p>Use of this Web site constitutes acceptance of the <a href="index.php?a=28&b=140">User Agreement</a> and <a href="index.php?a=28&b=145">Privacy Policy</a>. Designated trademarks and brands are the property of their respective owners.</p> </div> </div> </div> <!-- END FOOTER --> {* close body and html tags opened in head.tpl *}
<!-- START FOOTER --> <footer class="page"> <nav class="footer"> <div class="footer_inner"> <div class="blurb"> <h3>Contact Us</h3> <p>Need assistance? Have a question that isn't answered in our <a href="index.php?a=28&b=141">help</a> sections? You can contact support by visiting our <a href="index.php?a=28&b=136">contact us</a> page.</p> </div> <ul> <li><a href="index.php">Home</a></li> <li><a href="index.php?a=1">Sell</a></li> <li><a href="index.php?a=19">Search</a></li> <li><a href="index.php?a=28&b=135">Features</a></li> <li><a href="index.php?a=28&b=143">Pricing</a></li> <li><a href="index.php?a=28&b=141">Help</a></li> <li><a href="index.php?a=28&b=137">How It Works</a></li> <li><a href="index.php?a=28&b=144">Advertise With Us</a></li> <li><a href="">Extra Link 1</a></li> <li><a href="">Extra Link 2</a></li> <li><a href="">Extra Link 3</a></li> <li><a href="">Extra Link 4</a></li> </ul> <div class="clear"></div> </div> </nav> <div class="disclaimer"> <h4>Copyright © {$smarty.now|date_format:"%Y"} YOUR COMPANY NAME. All Rights Reserved.</h4> <p>Use of this Web site constitutes acceptance of the <a href="index.php?a=28&b=140">User Agreement</a> and <a href="index.php?a=28&b=145">Privacy Policy</a>. Designated trademarks and brands are the property of their respective owners.</p> </div> </footer> <!-- END FOOTER --> {* close body and html tags opened in head.tpl *}
<!-- START FOOTER --> <div id="footer"> <div class="outer_shell"> <div class="blurb"> <h3>Contact Us</h3> <p>Need assistance? Have a question that isn't answered in our <a href="index.php?a=28&b=141">help</a> sections? You can contact support by visiting our <a href="index.php?a=28&b=136">contact us</a> page.</p> </div> <div class="footer_divider"></div> <ul> <li><a href="index.php">Home</a></li> <li><a href="index.php?a=1">Sell</a></li> <li><a href="index.php?a=19">Search</a></li> <li><a href="index.php?a=28&b=135">Features</a></li> <li><a href="index.php?a=28&b=143">Pricing</a></li> <li><a href="index.php?a=28&b=141">Help</a></li> <li><a href="index.php?a=28&b=137">How It Works</a></li> <li><a href="index.php?a=28&b=144">Advertise With Us</a></li> <li><a href="">Extra Link 1</a></li> <footer class="page"> <nav class="footer"> <div class="footer_inner"> <div class="blurb"> <h3>Contact Us</h3> <p>Need assistance? Have a question that isn't answered in our <a href="index.php?a=28&b=141">help</a> sections? You can contact support by visiting our <a href="index.php?a=28&b=136">contact us</a> page.</p> </div> <li><a href="">Extra Link 2</a></li> <li><a href="">Extra Link 3</a></li> <li><a href="">Extra Link 4</a></li> </ul> <div class="disclaimer"> <h4>Copyright © {$smarty.now|date_format:"%Y"} YOUR COMPANY NAME. All Rights Reserved.</h4> <h5>Design By: <a href="http://www.blufyremedia.com">BluFyre Media</a></h5> <p>Use of this Web site constitutes acceptance of the <a href="index.php?a=28&b=140">User Agreement</a> and <a href="index.php?a=28&b=145">Privacy Policy</a>. Designated trademarks and brands are the property of their respective owners.</p> <ul> <li><a href="index.php">Home</a></li> <li><a href="index.php?a=1">Sell</a></li> <li><a href="index.php?a=19">Search</a></li> <li><a href="index.php?a=28&b=135">Features</a></li> <li><a href="index.php?a=28&b=143">Pricing</a></li> <li><a href="index.php?a=28&b=141">Help</a></li> <li><a href="index.php?a=28&b=137">How It Works</a></li> <li><a href="index.php?a=28&b=144">Advertise With Us</a></li> <li><a href="">Extra Link 1</a></li> <li><a href="">Extra Link 2</a></li> <li><a href="">Extra Link 3</a></li> <li><a href="">Extra Link 4</a></li> </ul> <div class="clear"></div> </div> </nav> <div class="disclaimer"> <h4>Copyright © {$smarty.now|date_format:"%Y"} YOUR COMPANY NAME. All Rights Reserved.</h4> <p>Use of this Web site constitutes acceptance of the <a href="index.php?a=28&b=140">User Agreement</a> and <a href="index.php?a=28&b=145">Privacy Policy</a>. Designated trademarks and brands are the property of their respective owners.</p> </div> </div> </footer> <!-- END FOOTER --> {* close body and html tags opened in head.tpl *}
{include file="head.tpl"} <div class="outer_shell"> {include file='header.tpl'} <div class="content_shell"> <!-- START LEFT COLUMN --> <div id="navigation_column_left"> <!-- Zip/postal search - commented out by default since it requires zipsearch addon --> <!-- <div class="content_box center"> <h1 class="title"> Search by Zip/Postal: </h1> {module tag='module_zip_filter_1'} </div> <br /> --> {if $enabledAddons.geographic_navigation} {* Only show this section if the geographic navigation addon is set up *} <div class="content_box"> <h2 class="title"> Select a Region: </h2> <br /> {addon author='geo_addons' addon='geographic_navigation' tag='navigation'} </div> <br /> {/if} </div> <!-- END LEFT COLUMN --> <!-- START CONTENT BLOCK --> <div id="content_column_navigation"> <div style="float: right;"> <strong>Newest Listings:</strong> {module tag='newest_ads_link' buttonStyle=1} {module tag='newest_ads_link_1' buttonStyle=1} {module tag='newest_ads_link_2' buttonStyle=1} {module tag='newest_ads_link_3' buttonStyle=1} </div> <div class="clr"></div> {body_html} <div class="clear"><br /></div> <div class="content_box"> {module tag='module_featured_pic_1'} </div> <br /> <div id="half_column_left"> <div class="content_box"> <h2 class="title">Hottest Listings</h2> {module tag='module_hottest_ads'} </div> </div> <div id="half_column_right"> <div class="content_box"> <h1 class="title">Recent Listings</h1> {module tag='newest_ads_1'} </div> </div> <div class="clr"><br /></div> </div> <!-- END CONTENT BLOCK --> <div class="clr"></div> </div> </div> {include file="footer.tpl"}
{include file='head.tpl'} <div class="outer_shell"> {include file='header.tpl'} <div class="content_shell"> <!-- START CONTENT BLOCK --> <div id="navigation_column_left" style="width: 260px;"> <!-- FEATURED CONTAINER BEGIN --> <div class="content_box showcase"> <div class="inner"> <h1 class="title">Featured Listings</h1> <div class="gj_simple_carousel" style="width: 220px; margin: 10px auto;"> {* NOTE: In order to show a single listing at a time, the {module} tag below includes a number of parameters that over-write the module settings set in the admin. You must change those settings "in-line" below to change them. Or, you can remove the parameter(s) from the {module} tag completely, and it will use the module settings as set in the admin panel. See the user manual entry for the {module} tag for a list of all parameters that can be over-written in this way. *} {module tag='module_featured_pic_1' gallery_columns=1 module_thumb_width=196 module_number_of_ads_to_display=10} </div> </div> </div> <div class="clr"></div> <!-- FEATURED CONTAINER END --> <!-- START REGIONS --> {if $enabledAddons.geographic_navigation} {* Only show this section if the geographic navigation addon is set up *} <div class="content_box"> <h2 class="title"> Select a Region: </h2> {addon author='geo_addons' addon='geographic_navigation' tag='navigation'} </div> <div class="clr"><br /></div> {/if} <!-- END REGIONS --> <!-- SELL CONTAINER BEGIN --> <div class="content_box showcase"> <div class="inner center"> <div class="forsale"> <img src="{external file='images/forsale_stuff.png'}" alt="Sell Now" /> </div> <div class="forsale_text"> Sell Your Stuff<br /> <span style="font-size: 1.8em;">Today!</span> </div> <a href="index.php?a=1" class="button orange">Get Started Now!</a> </div> </div> <!-- SELL CONTAINER END --> <!-- BANNER BEGIN --> {* Example place for 250x210 image banners *} <div class="content_box"> <a href="#"><img src="{external file='images/banners/banner2.jpg'}" alt="" /></a> <br /><br /> <a href="#"><img src="{external file='images/banners/banner1.jpg'}" alt="" /></a> </div> <!-- BANNER END --> </div> <div id="content_column_navigation" style="padding-left: 20px;"> <!-- MAIN COLUMN BEGIN --> <!-- FIND FORM BEGIN --> <div class="content_box showcase search"> <div class="inner"> <div class="search_fade_box"> <div class="gj_image_fade"> <div style="display: none;"><img src="{external file='images/showcase_slideshow/house.png'}" alt="" /></div> <div style="display: none;"><img src="{external file='images/showcase_slideshow/jersey.png'}" alt="" /></div> <div style="display: none;"><img src="{external file='images/showcase_slideshow/puppies.png'}" alt="" /></div> <div style="display: none;"><img src="{external file='images/showcase_slideshow/car4.png'}" alt="" /></div> <div style="display: none;"><img src="{external file='images/showcase_slideshow/horse.png'}" alt="" /></div> <div style="display: none;"><img src="{external file='images/showcase_slideshow/ipad2.png'}" alt="" /></div> <div style="display: none;"><img src="{external file='images/showcase_slideshow/guitar.png'}" alt="" /></div> <div style="display: none;"><img src="{external file='images/showcase_slideshow/car6.png'}" alt="" /></div> </div> <ul class="search_bullets"> <li id="active"><a href="index.php?a=28&b=137" id="current">How it Works</a></li> <li><a href="index.php?a=28&b=135">Buyer/Seller Features</a></li> <li><a href="index.php?a=28&b=141">Help</a></li> </ul> </div> <h1 class="search_title">What are you Looking For?</h1> <div class="form_search_divider"></div> <form method="get" action="index.php" style="display: inline;" class="showcase"> <div class="form_search"> <input type="hidden" name="a" value="19" /> <input type="hidden" name="b[subcategories_also]" value="1" /> <input class="keyword" type="text" placeholder="search keywords..." name="b[search_text]" /> </div> {if $enabledAddons.zipsearch} <div class="cntr" style="display: nowrap;"> Within <select class="field" name="b[by_zip_code_distance]"> <option value="1">Walking Distance</option> <option value="5">5 miles</option> <option value="10">10 miles</option> <option value="15">15 miles</option> <option value="20">20 miles</option> <option value="25">25 miles</option> <option value="30">30 miles</option> <option value="40">40 miles</option> <option value="50">50 miles</option> <option value="75">75 miles</option> <option value="100">100 miles</option> <option value="200">200 miles</option> <option value="300">300 miles</option> <option value="400">400 miles</option> <option value="500">500 miles</option> </select> of <input id="by_zip_code" class="field" type="text" size="7" name="b[by_zip_code]" value="" placeholder="Zip Code" /> </div> {/if} <div class="cntr"> <br /> <input class="button-large" type="submit" value="Search Now" /> <a class="button" href="{$classifieds_filename}?a=19">Advanced Search</a> </div> </form> <div class="clr"><br /><br /></div> <div class="center"> <strong>Recent Listings:</strong> {module tag='newest_ads_link' buttonStyle=1} {module tag='newest_ads_link_1' buttonStyle=1} {module tag='newest_ads_link_2' buttonStyle=1} {module tag='newest_ads_link_3' buttonStyle=1} </div> <div class="clr"></div> </div> </div> <!-- FIND FORM END --> <div class="clr"><br /></div> <!-- BROWSE BOX BEGIN --> <div class="content_box"> <h2 class="title">Browse Our Categories</h2> {body_html} </div> <!-- BROWSE BOX END --> <div class="clr"><br /></div> <!-- FEATURED CAROUSEL BEGIN --> <div class="content_box gj_simple_carousel"> <h1 class="title">More Featured Listings</h1> {* NOTE: In order to show the module in a way that will fit in the layout for this page, the {module} tag below includes a number of parameters that over-write the module settings set in the admin. You must change those settings "in-line" below to change them. Or, you can remove the parameter(s) from the {module} tag completely, and it will use the module settings as set in the admin panel. See the user manual entry for the {module} tag for a list of all parameters that can be over-written in this way. *} {module tag='module_featured_pic_1' gallery_columns=4 module_thumb_width=120} </div> <!-- FEATURED CAROUSEL END --> <div class="clr"><br /></div> <!-- Hottest and Recent Half Columns Begin --> <div class="half_column_left"> <h2 class="title">Hottest Listings</h2> {module tag='module_hottest_ads'} </div> <div class="half_column_right"> <h1 class="title">Recent Listings</h1> {module tag='newest_ads_1'} </div> <!-- Hottest and Recent Half Columns END --> </div> <div class="clr"></div> <!-- MAIN COLUMN END --> </div> <div class="clr"></div> <!-- END CONTENT BLOCK --> </div> {include file='footer.tpl'}
{include file="head.tpl"} {include file='head.tpl'} <div class="outer_shell"> {include file='header.tpl'} <div class="content_shell"> <!-- START LEFT COLUMN --> <div id="navigation_column_left"> <!-- Zip/postal search - commented out by default since it requires zipsearch addon --> <!-- <div class="content_box center"> <h1 class="title"> Search by Zip/Postal: </h1> {module tag='module_zip_filter_1'} <!-- START CONTENT BLOCK --> <div id="navigation_column_left" style="width: 260px;"> <!-- FEATURED CONTAINER BEGIN --> <div class="content_box showcase"> <div class="inner"> <h1 class="title">Featured Listings</h1> <div class="gj_simple_carousel" style="width: 220px; margin: 10px auto;"> {* NOTE: In order to show a single listing at a time, the {module} tag below includes a number of parameters that over-write the module settings set in the admin. You must change those settings "in-line" below to change them. Or, you can remove the parameter(s) from the {module} tag completely, and it will use the module settings as set in the admin panel. See the user manual entry for the {module} tag for a list of all parameters that can be over-written in this way. *} {module tag='module_featured_pic_1' gallery_columns=1 module_thumb_width=196 module_number_of_ads_to_display=10} </div> </div> </div> <br /> --> <div class="clr"></div> <!-- FEATURED CONTAINER END --> <!-- START REGIONS --> {if $enabledAddons.geographic_navigation} {* Only show this section if the geographic navigation addon is set up *} <div class="content_box"> <h2 class="title"> Select a Region: </h2> <br /> {addon author='geo_addons' addon='geographic_navigation' tag='navigation'} </div> <br /> <div class="clr"><br /></div> {/if} </div> <!-- END LEFT COLUMN --> <!-- START CONTENT BLOCK --> <div id="content_column_navigation"> <div style="float: right;"> <strong>Newest Listings:</strong> {module tag='newest_ads_link' buttonStyle=1} {module tag='newest_ads_link_1' buttonStyle=1} {module tag='newest_ads_link_2' buttonStyle=1} {module tag='newest_ads_link_3' buttonStyle=1} </div> <div class="clr"></div> <!-- END REGIONS --> {body_html} <div class="clear"><br /></div> <!-- SELL CONTAINER BEGIN --> <div class="content_box showcase"> <div class="inner center"> <div class="forsale"> <img src="{external file='images/forsale_stuff.png'}" alt="Sell Now" /> </div> <div class="forsale_text"> Sell Your Stuff<br /> <span style="font-size: 1.8em;">Today!</span> </div> <a href="index.php?a=1" class="button orange">Get Started Now!</a> </div> </div> <!-- SELL CONTAINER END --> <!-- BANNER BEGIN --> {* Example place for 250x210 image banners *} <div class="content_box"> {module tag='module_featured_pic_1'} <a href="#"><img src="{external file='images/banners/banner2.jpg'}" alt="" /></a> <br /><br /> <a href="#"><img src="{external file='images/banners/banner1.jpg'}" alt="" /></a> </div> <br /> <div id="half_column_left"> <div class="content_box"> <h2 class="title">Hottest Listings</h2> {module tag='module_hottest_ads'} <!-- BANNER END --> </div> <div id="content_column_navigation" style="padding-left: 20px;"> <!-- MAIN COLUMN BEGIN --> <!-- FIND FORM BEGIN --> <div class="content_box showcase search"> <div class="inner"> <div class="search_fade_box"> <div class="gj_image_fade"> <div style="display: none;"><img src="{external file='images/showcase_slideshow/house.png'}" alt="" /></div> <div style="display: none;"><img src="{external file='images/showcase_slideshow/jersey.png'}" alt="" /></div> <div style="display: none;"><img src="{external file='images/showcase_slideshow/puppies.png'}" alt="" /></div> <div style="display: none;"><img src="{external file='images/showcase_slideshow/car4.png'}" alt="" /></div> <div style="display: none;"><img src="{external file='images/showcase_slideshow/horse.png'}" alt="" /></div> <div style="display: none;"><img src="{external file='images/showcase_slideshow/ipad2.png'}" alt="" /></div> <div style="display: none;"><img src="{external file='images/showcase_slideshow/guitar.png'}" alt="" /></div> <div style="display: none;"><img src="{external file='images/showcase_slideshow/car6.png'}" alt="" /></div> </div> <ul class="search_bullets"> <li id="active"><a href="index.php?a=28&b=137" id="current">How it Works</a></li> <li><a href="index.php?a=28&b=135">Buyer/Seller Features</a></li> <li><a href="index.php?a=28&b=141">Help</a></li> </ul> </div> <h1 class="search_title">What are you Looking For?</h1> <div class="form_search_divider"></div> <form method="get" action="index.php" style="display: inline;" class="showcase"> <div class="form_search"> <input type="hidden" name="a" value="19" /> <input type="hidden" name="b[subcategories_also]" value="1" /> <input class="keyword" type="text" placeholder="search keywords..." name="b[search_text]" /> </div> {if $enabledAddons.zipsearch} <div class="cntr" style="display: nowrap;"> Within <select class="field" name="b[by_zip_code_distance]"> <option value="1">Walking Distance</option> <option value="5">5 miles</option> <option value="10">10 miles</option> <option value="15">15 miles</option> <option value="20">20 miles</option> <option value="25">25 miles</option> <option value="30">30 miles</option> <option value="40">40 miles</option> <option value="50">50 miles</option> <option value="75">75 miles</option> <option value="100">100 miles</option> <option value="200">200 miles</option> <option value="300">300 miles</option> <option value="400">400 miles</option> <option value="500">500 miles</option> </select> of <input id="by_zip_code" class="field" type="text" size="7" name="b[by_zip_code]" value="" placeholder="Zip Code" /> </div> {/if} <div class="cntr"> <br /> <input class="button-large" type="submit" value="Search Now" /> <a class="button" href="{$classifieds_filename}?a=19">Advanced Search</a> </div> </form> <div class="clr"><br /><br /></div> <div class="center"> <strong>Recent Listings:</strong> {module tag='newest_ads_link' buttonStyle=1} {module tag='newest_ads_link_1' buttonStyle=1} {module tag='newest_ads_link_2' buttonStyle=1} {module tag='newest_ads_link_3' buttonStyle=1} </div> <div class="clr"></div> </div> </div> <!-- FIND FORM END --> <div class="clr"><br /></div> <div id="half_column_right"> <div class="content_box"> <h1 class="title">Recent Listings</h1> {module tag='newest_ads_1'} </div> <!-- BROWSE BOX BEGIN --> <div class="content_box"> <h2 class="title">Browse Our Categories</h2> {body_html} </div> <!-- BROWSE BOX END --> <div class="clr"><br /></div> <!-- FEATURED CAROUSEL BEGIN --> <div class="content_box gj_simple_carousel"> <h1 class="title">More Featured Listings</h1> {* NOTE: In order to show the module in a way that will fit in the layout for this page, the {module} tag below includes a number of parameters that over-write the module settings set in the admin. You must change those settings "in-line" below to change them. Or, you can remove the parameter(s) from the {module} tag completely, and it will use the module settings as set in the admin panel. See the user manual entry for the {module} tag for a list of all parameters that can be over-written in this way. *} {module tag='module_featured_pic_1' gallery_columns=4 module_thumb_width=120} </div> <!-- FEATURED CAROUSEL END --> <div class="clr"><br /></div> <!-- Hottest and Recent Half Columns Begin --> <div class="half_column_left"> <h2 class="title">Hottest Listings</h2> {module tag='module_hottest_ads'} </div> <div class="half_column_right"> <h1 class="title">Recent Listings</h1> {module tag='newest_ads_1'} </div> <!-- Hottest and Recent Half Columns END --> </div> <!-- END CONTENT BLOCK --> <div class="clr"></div> <div class="clr"></div> <!-- MAIN COLUMN END --> </div> <div class="clr"></div> <!-- END CONTENT BLOCK --> </div> {include file="footer.tpl"} {include file='footer.tpl'}
<form method="post" action="http://www.mortgagecalculator.org" target="_blank"> <input type="hidden" name="param[action]" value="calculate"> <input type="hidden" name="mortgage-calculator-plus" value="2b0b2e2f885a8e63c88ab2efb3775a11"> <table cellpadding="0" cellspacing="0" align="center"><tr><td id="params" valign="top"> <table cellpadding="0" cellspacing="0" align="center"> <tr><th colspan="2" align="center"><img src="{external file='images/mortgage_calc.png'}" alt="Mortgage Calculator" height="26" width="210" border="0"> </th></tr> <tr><td align="right" width="85">Home Value:</td><td><input type="text" name="param[homevalue]" value="300,000" size="10"> $</td></tr>
<form method="post" action="http://www.mortgagecalculator.org" target="_blank"> <input type="hidden" name="param[action]" value="calculate"> <input type="hidden" name="mortgage-calculator-plus" value="2b0b2e2f885a8e63c88ab2efb3775a11"> <table style="text-align:center"><tr><td id="params" valign="top"> <table style="text-align:center"> <tr><th colspan="2" align="center"><img src="{external file='images/mortgage_calc.png'}" alt="Mortgage Calculator" height="26" width="210" border="0"> </th></tr> <tr><td align="right" width="85">Home Value:</td><td><input type="text" name="param[homevalue]" value="300,000" size="10"> $</td></tr>
<form method="post" action="http://www.mortgagecalculator.org" target="_blank"> <input type="hidden" name="param[action]" value="calculate"> <input type="hidden" name="mortgage-calculator-plus" value="2b0b2e2f885a8e63c88ab2efb3775a11"> <table cellpadding="0" cellspacing="0" align="center"><tr><td id="params" valign="top"> <table cellpadding="0" cellspacing="0" align="center"> <table style="text-align:center"><tr><td id="params" valign="top"> <table style="text-align:center"> <tr><th colspan="2" align="center"><img src="{external file='images/mortgage_calc.png'}" alt="Mortgage Calculator" height="26" width="210" border="0"> </th></tr> <tr><td align="right" width="85">Home Value:</td><td><input type="text" name="param[homevalue]" value="300,000" size="10"> $</td></tr>
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>{module tag='module_title'}</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Style-Type" content="text/css" /> <meta name="Keywords" content="KEYWORDS GO HERE" /> <meta name="Description" content="DESCRIPTION GOES HERE" /> {header_html} {if $alt_css} {* Allow main template to add an alternate CSS file to show *}
<!DOCTYPE html> <html> <head> <title>{module tag='module_title'}</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="Keywords" content="KEYWORDS GO HERE" /> <meta name="Description" content="DESCRIPTION GOES HERE" /> {header_html} {if $alt_css} {* Allow main template to add an alternate CSS file to show *}
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <!DOCTYPE html> <html> <head> <title>{module tag='module_title'}</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Style-Type" content="text/css" /> <meta name="Keywords" content="KEYWORDS GO HERE" /> <meta name="Description" content="DESCRIPTION GOES HERE" /> {header_html} {if $alt_css} {* Allow main template to add an alternate CSS file to show *}
<link href="{external file='css/theme_styles.css'}" rel="stylesheet" type="text/css" /> <link href="{external file='css/primary_theme_styles.css'}" rel="stylesheet" type="text/css" /> <link href="{external file='css/secondary_theme_styles.css'}" rel="stylesheet" type="text/css" /> </head> <body>
<link href="{external file='css/theme_styles.css'}" rel="stylesheet" type="text/css" /> <link href="{external file='css/primary_theme_styles.css'}" rel="stylesheet" type="text/css" /> <link href="{external file='css/secondary_theme_styles.css'}" rel="stylesheet" type="text/css" /> {* HTML5 compatibility for browsers before IE 9. *} <!--[if lt IE 9]> <script type="text/javascript" src="js/html5shiv.js"></script> <meta http-equiv="X-UA-Compatible" content="IE=Edge"> <![endif]--> </head> <body>
<link href="{external file='css/theme_styles.css'}" rel="stylesheet" type="text/css" /> <link href="{external file='css/primary_theme_styles.css'}" rel="stylesheet" type="text/css" /> <link href="{external file='css/secondary_theme_styles.css'}" rel="stylesheet" type="text/css" /> {* HTML5 compatibility for browsers before IE 9. *} <!--[if lt IE 9]> <script type="text/javascript" src="js/html5shiv.js"></script> <meta http-equiv="X-UA-Compatible" content="IE=Edge"> <![endif]--> </head> <body>
{* The HTML at the top of each page used for menu, logo, top navigation, and user bar *} <!-- START HEADER --> <div id="header"> <a href="index.php" id="header_logo" title="Website Name"> <img src="{external file='images/logo.jpg'}" alt="Website Name" title="Website Name" /> </a> <div id="top_banner"> <!-- EDIT THE FOLLOWING LINE OF CODE WITH YOUR BANNER OR ADSENSE CODE --> <a href="http://geodesicsolutions.com/support/geocore-wiki/doku.php/id,tutorials;using_a_banner_system;adsense/" onclick="window.open(this.href); return false;"><img src="{external file='images/banners/banner1_adsense_468x60.jpg'}" alt="Banner Example" title="Banner Example" width="468" height="60" /></a> <!-- EDIT THE ABOVE LINE OF CODE WITH YOUR BANNER OR ADSENSE CODE --> </div> </div> <!-- END HEADER --> <!-- START NAVIGATION --> <div id="nav"> <ul id="extra_links"> <li><a href="index.php?a=28&b=142">About Us</a></li> <li>|</li> <li><a href="index.php?a=28&b=136">Contact Us</a></li> </ul> <ul id="nav_bar"> <li><a href="index.php">Home</a></li> <li><a href="index.php?a=1">Sell</a></li> <li><a href="index.php?a=19">Search</a></li> {addon author='geo_addons' addon='storefront' tag='list_stores_link'} <li><a href="index.php?a=28&b=135">Features</a></li> <li><a href="index.php?a=28&b=143">Pricing</a></li> <li><a href="index.php?a=28&b=141">Help</a></li> </ul> <div id="search_bar"> <div id="search_inner"> {module tag='category_dropdown'} {module tag='module_search_box_1'} </div> </div> </div> <!-- END NAVIGATION --> <div class="clr"></div> <!-- START USER BAR --> <div id="user_bar"> Welcome, {module tag='display_username'} ( {if not $logged_in} {*Logged out code*} <a href="register.php">Register</a> | <a href="index.php?a=10">Login</a> {else} {*Logged in code*} <a href="index.php?a=4">My Account</a> | <a href="index.php?a=17">Logout</a> {/if} ) {addon author='geo_addons' addon='social_connect' tag='facebook_login_button'} <!-- START SOCIAL LINKS --> <div id="social_links"> <a href="http://www.facebook.com/help/" onclick="window.open(this.href); return false;"><img src="{external file='images/logos/logo_facebook.jpg'}" alt="" /></a> <a href="https://business.twitter.com/en/basics/what-is-twitter/" onclick="window.open(this.href); return false;"><img src="{external file='images/logos/logo_twitter.jpg'}" alt="" /></a> <a href="http://geodesicsolutions.com/support/geocore-wiki/doku.php/id,tutorials;feeds;start/" onclick="window.open(this.href); return false;"><img src="{external file='images/logos/logo_rss.jpg'}" alt="" /></a> </div> <!-- END SOCIAL LINKS --> </div> <!-- END USER BAR -->
{* The HTML at the top of each page used for menu, logo, top navigation, and user bar *} {* Add/remove the CSS class "compact" to switch between the original (without compact), and the newer header style (with compact) *} <header class="page compact"> <!-- START LOGO / BANNER TOP --> <div class="logo_box" title="Website Name"> <a href="index.php" class="logo" title="Website Name"> <!-- Logo image OR Logo text goes here! To use text, remove the image tag below and replace it with text --> <img src="{external file='images/logo.jpg'}" alt="Website Name" title="Website Name" /> </a> <a href="index.php" class="slogan" title="Website Name"> <!-- Slogan text goes here, if you want to add a slogan that shows under the logo text or logo image. --> </a> </div> <div id="top_banner"> <!-- EDIT THE FOLLOWING LINE OF CODE WITH YOUR BANNER OR ADSENSE CODE --> {* NOTE: This does NOT display when using the CSS class "compact" on the header tag near the top of this template. *} <a href="http://geodesicsolutions.com/support/geocore-wiki/doku.php/id,tutorials;using_a_banner_system;adsense/" onclick="window.open(this.href); return false;"><img src="{external file='images/banners/banner1_adsense_468x60.jpg'}" alt="Banner Example" title="Banner Example" width="468" height="60" /></a> <!-- EDIT THE ABOVE LINE OF CODE WITH YOUR BANNER OR ADSENSE CODE --> </div> <!-- END LOGO / BANNER TOP --> <!-- START NAVIGATION --> <nav class="page"> <ul id="extra_links"> <li><a href="index.php?a=28&b=142">About Us</a></li> <li>|</li> <li><a href="index.php?a=28&b=136">Contact Us</a></li> </ul> <ul id="nav_bar"> <li><a href="index.php">Home</a></li> <li><a href="index.php?a=1">Sell</a></li> <li><a href="index.php?a=19">Search</a></li> {addon author='geo_addons' addon='storefront' tag='list_stores_link'} <li><a href="index.php?a=28&b=135">Features</a></li> <li><a href="index.php?a=28&b=143">Pricing</a></li> <li><a href="index.php?a=28&b=141">Help</a></li> </ul> <div id="search_bar"> <div id="search_inner"> <div class="expanded_search"> {module tag='category_dropdown'} {module tag='module_search_box_1'} </div> </div> </div> </nav> <!-- END NAVIGATION --> <div class="clr abs_clr"></div> <!-- START USER BAR --> <div id="user_bar"> Welcome, {module tag='display_username'} ( {if not $logged_in} {*Logged out code*} <a href="register.php">Register</a> | <a href="index.php?a=10">Login</a> {else} {*Logged in code*} <a href="index.php?a=4">My Account</a> | <a href="index.php?a=17">Logout</a> {/if} ) {addon author='geo_addons' addon='social_connect' tag='facebook_login_button'} <!-- START SOCIAL LINKS --> <div id="social_links"> {* social hover buttons from http://www.marcofolio.net/css/display_social_icons_in_a_beautiful_way_using_css3.html *} {* Change each of the links below to link to your site's page for that social site, or remove any that you do not wish to use *} <!-- Social Media Buttons - jQuery --> <ul class="social" id="social_hovers"> <li class="facebook"> <a href="http://www.facebook.com/"><strong>Facebook</strong></a> </li> <li class="twitter"> <a href="http://twitter.com/"><strong>Twitter</strong></a> </li> <li class="delicious"> <a href="http://www.delicious.com/"><strong>Delicious</strong></a> </li> <li class="flickr"> <a href="http://www.flickr.com/"><strong>Flickr</strong></a> </li> <li class="linkedin"> <a href="http://www.linkedin.com/"><strong>LinkedIn</strong></a> </li> <li class="reddit"> <a href="http://www.reddit.com/"><strong>Reddit</strong></a> </li> <li class="rss"> <a href="http://feeds2.feedburner.com/marcofolio"><strong>RSS</strong></a> </li> </ul> </div> <!-- END SOCIAL LINKS --> <div class="clr"></div> </div> <!-- END USER BAR --> </header>
{* The HTML at the top of each page used for menu, logo, top navigation, and user bar *} <!-- START HEADER --> <div id="header"> <a href="index.php" id="header_logo" title="Website Name"> <img src="{external file='images/logo.jpg'}" alt="Website Name" title="Website Name" /> </a> {* Add/remove the CSS class "compact" to switch between the original (without compact), and the newer header style (with compact) *} <header class="page compact"> <!-- START LOGO / BANNER TOP --> <div class="logo_box" title="Website Name"> <a href="index.php" class="logo" title="Website Name"> <!-- Logo image OR Logo text goes here! To use text, remove the image tag below and replace it with text --> <img src="{external file='images/logo.jpg'}" alt="Website Name" title="Website Name" /> </a> <a href="index.php" class="slogan" title="Website Name"> <!-- Slogan text goes here, if you want to add a slogan that shows under the logo text or logo image. --> </a> </div> <div id="top_banner"> <!-- EDIT THE FOLLOWING LINE OF CODE WITH YOUR BANNER OR ADSENSE CODE --> {* NOTE: This does NOT display when using the CSS class "compact" on the header tag near the top of this template. *} <a href="http://geodesicsolutions.com/support/geocore-wiki/doku.php/id,tutorials;using_a_banner_system;adsense/" onclick="window.open(this.href); return false;"><img src="{external file='images/banners/banner1_adsense_468x60.jpg'}" alt="Banner Example" title="Banner Example" width="468" height="60" /></a> <!-- EDIT THE ABOVE LINE OF CODE WITH YOUR BANNER OR ADSENSE CODE --> </div> </div> <!-- END HEADER --> <!-- END LOGO / BANNER TOP --> <!-- START NAVIGATION --> <div id="nav"> <ul id="extra_links"> <li><a href="index.php?a=28&b=142">About Us</a></li> <li>|</li> <li><a href="index.php?a=28&b=136">Contact Us</a></li> </ul> <ul id="nav_bar"> <li><a href="index.php">Home</a></li> <li><a href="index.php?a=1">Sell</a></li> <li><a href="index.php?a=19">Search</a></li> {addon author='geo_addons' addon='storefront' tag='list_stores_link'} <li><a href="index.php?a=28&b=135">Features</a></li> <li><a href="index.php?a=28&b=143">Pricing</a></li> <li><a href="index.php?a=28&b=141">Help</a></li> </ul> <div id="search_bar"> <div id="search_inner"> {module tag='category_dropdown'} {module tag='module_search_box_1'} <!-- START NAVIGATION --> <nav class="page"> <ul id="extra_links"> <li><a href="index.php?a=28&b=142">About Us</a></li> <li>|</li> <li><a href="index.php?a=28&b=136">Contact Us</a></li> </ul> <ul id="nav_bar"> <li><a href="index.php">Home</a></li> <li><a href="index.php?a=1">Sell</a></li> <li><a href="index.php?a=19">Search</a></li> {addon author='geo_addons' addon='storefront' tag='list_stores_link'} <li><a href="index.php?a=28&b=135">Features</a></li> <li><a href="index.php?a=28&b=143">Pricing</a></li> <li><a href="index.php?a=28&b=141">Help</a></li> </ul> <div id="search_bar"> <div id="search_inner"> <div class="expanded_search"> {module tag='category_dropdown'} {module tag='module_search_box_1'} </div> </div> </div> </nav> <!-- END NAVIGATION --> <div class="clr abs_clr"></div> <!-- START USER BAR --> <div id="user_bar"> Welcome, {module tag='display_username'} ( {if not $logged_in} {*Logged out code*} <a href="register.php">Register</a> | <a href="index.php?a=10">Login</a> {else} {*Logged in code*} <a href="index.php?a=4">My Account</a> | <a href="index.php?a=17">Logout</a> {/if} ) {addon author='geo_addons' addon='social_connect' tag='facebook_login_button'} <!-- START SOCIAL LINKS --> <div id="social_links"> {* social hover buttons from http://www.marcofolio.net/css/display_social_icons_in_a_beautiful_way_using_css3.html *} {* Change each of the links below to link to your site's page for that social site, or remove any that you do not wish to use *} <!-- Social Media Buttons - jQuery --> <ul class="social" id="social_hovers"> <li class="facebook"> <a href="http://www.facebook.com/"><strong>Facebook</strong></a> </li> <li class="twitter"> <a href="http://twitter.com/"><strong>Twitter</strong></a> </li> <li class="delicious"> <a href="http://www.delicious.com/"><strong>Delicious</strong></a> </li> <li class="flickr"> <a href="http://www.flickr.com/"><strong>Flickr</strong></a> </li> <li class="linkedin"> <a href="http://www.linkedin.com/"><strong>LinkedIn</strong></a> </li> <li class="reddit"> <a href="http://www.reddit.com/"><strong>Reddit</strong></a> </li> <li class="rss"> <a href="http://feeds2.feedburner.com/marcofolio"><strong>RSS</strong></a> </li> </ul> </div> <!-- END SOCIAL LINKS --> <div class="clr"></div> </div> </div> <!-- END NAVIGATION --> <div class="clr"></div> <!-- START USER BAR --> <div id="user_bar"> Welcome, {module tag='display_username'} ( {if not $logged_in} {*Logged out code*} <a href="register.php">Register</a> | <a href="index.php?a=10">Login</a> {else} {*Logged in code*} <a href="index.php?a=4">My Account</a> | <a href="index.php?a=17">Logout</a> {/if} ) {addon author='geo_addons' addon='social_connect' tag='facebook_login_button'} <!-- START SOCIAL LINKS --> <div id="social_links"> <a href="http://www.facebook.com/help/" onclick="window.open(this.href); return false;"><img src="{external file='images/logos/logo_facebook.jpg'}" alt="" /></a> <a href="https://business.twitter.com/en/basics/what-is-twitter/" onclick="window.open(this.href); return false;"><img src="{external file='images/logos/logo_twitter.jpg'}" alt="" /></a> <a href="http://geodesicsolutions.com/support/geocore-wiki/doku.php/id,tutorials;feeds;start/" onclick="window.open(this.href); return false;"><img src="{external file='images/logos/logo_rss.jpg'}" alt="" /></a> </div> <!-- END SOCIAL LINKS --> </div> <!-- END USER BAR --> <!-- END USER BAR --> </header>
<ul id="breadcrumb"> <li class="element highlight">{$additional_text_12}</li> <li class="element">{$category_tree}</li> </ul> <h1 class="listing_title" style="display: inline;">{$title} <span class="id">{$classified_id_label} {$classified_id}</span></h1> <div class="action_buttons" style="display: inline;"> {if $can_edit}
<div style="float:right;"> {listing tag='previous_ad_link'} {listing tag='next_ad_link'} </div> <div class="icon_link_img"> <img alt="Print Friendly" src="{external file='images/icons/printer.png'}" title="Print Friendly" /> </div> <div class="icon_link"> {listing tag='print_friendly_link'} </div> <div class="icon_link_img"> <img alt="Tell-a-Friend" src="{external file='images/icons/friend.png'}" title="Tell-a-Friend" /> </div> <div class="icon_link"> {listing tag='notify_friend_link'} </div> <div class="icon_link_img"> <img alt="Add-to-Favorites" src="{external file='images/icons/favorite.png'}" title="Add-to-Favorites" /> </div> <div class="icon_link"> {listing tag='favorites_link'} </div> {if $enabledAddons.contact_us} <div class="icon_link_img"> <img alt="Report Abuse" src="{external file='images/icons/flag.png'}" title="Report Abuse" /> </div> <div class="icon_link"> <a href="{$classifieds_file_name}?a=ap&addon=contact_us&page=main&reportAbuse={$classified_id}" class="lightUpLink">{$additional_text_10}</a> </div> {/if} <div class="clr"></div> <ul id="breadcrumb"> <li class="element highlight">{$additional_text_12}</li> <li class="element">{listing tag='category_tree'}</li> </ul> <h1 class="listing_title" style="display: inline;"> {$title} {if $minimum_bid} - <span class="value price">{$minimum_bid}</span>{/if} <span class="id">{$classified_id_label} {$classified_id}</span> </h1> <div class="action_buttons" style="display: inline;"> {if $can_edit}
<div style="float:right;"> {listing tag='previous_ad_link'} {listing tag='next_ad_link'} </div> <div class="icon_link_img"> <img alt="Print Friendly" src="{external file='images/icons/printer.png'}" title="Print Friendly" /> </div> <div class="icon_link"> {listing tag='print_friendly_link'} </div> <div class="icon_link_img"> <img alt="Tell-a-Friend" src="{external file='images/icons/friend.png'}" title="Tell-a-Friend" /> </div> <div class="icon_link"> {listing tag='notify_friend_link'} </div> <div class="icon_link_img"> <img alt="Add-to-Favorites" src="{external file='images/icons/favorite.png'}" title="Add-to-Favorites" /> </div> <div class="icon_link"> {listing tag='favorites_link'} </div> {if $enabledAddons.contact_us} <div class="icon_link_img"> <img alt="Report Abuse" src="{external file='images/icons/flag.png'}" title="Report Abuse" /> </div> <div class="icon_link"> <a href="{$classifieds_file_name}?a=ap&addon=contact_us&page=main&reportAbuse={$classified_id}" class="lightUpLink">{$additional_text_10}</a> </div> {/if} <div class="clr"></div> <ul id="breadcrumb"> <li class="element highlight">{$additional_text_12}</li> <li class="element">{$category_tree}</li> <li class="element">{listing tag='category_tree'}</li> </ul> <h1 class="listing_title" style="display: inline;">{$title} <span class="id">{$classified_id_label} {$classified_id}</span></h1> <h1 class="listing_title" style="display: inline;"> {$title} {if $minimum_bid} - <span class="value price">{$minimum_bid}</span>{/if} <span class="id">{$classified_id_label} {$classified_id}</span> </h1> <div class="action_buttons" style="display: inline;"> {if $can_edit}
{if $can_delete} <a onclick="if (!confirm('Are you sure you want to delete this?')) return false;" href="{$classifieds_file_name}?a=99&b={$classified_id}"><img src="{external file='images/buttons/listing_delete.gif'}" alt="" /></a> {/if} {foreach from=$addonActionButtons item=btn} {$btn} {/foreach} </div> <div class="clr"></div> <br /> <!-- # START LEAD PHOTO COLUMN --> <div id="lead_photo_column"> {$lead_picture} <div class="content_box"> <div class="row_even" style="text-align: center;"> <strong>{$viewed_count_label}</strong> {$viewed_count} </div> </div> <br /> <!-- # START AUTOMOBILES CATEGORY BANNER GADGET --> {if $category_id==15||$parent_categories.15==15} <div class="content_box"> <div class="row_even"> {* If in category 15 or a sub-category of category 15 (automobiles), display the gadgets/automobile_banners.tpl sub-template *} {include file="gadgets/automobile_banners.tpl"} </div> </div> <br /> {/if} <!-- # END AUTOMOBILES CATEGORY BANNER GADGET --> <!-- # START MORTGAGE CALCULATOR GADGET --> {if $category_id==16||$parent_categories.16==16} <div class="content_box"> <div class="row_even"> {* If in category 16 or a sub-category of category 16 (real estate), display the gadgets/mortgage_calculator.tpl sub-template *} {include file="gadgets/mortgage_calculator.tpl"} </div> </div> <br /> {/if} <!-- # END MORTGAGE CALCULATOR GADGET --> {if $payment_options} <div class="content_box"> <h1 class="title">{$payment_options_label}</h1> <p class="main_text">{$payment_options}</p> </div> {/if} </div> <!-- # END LEAD PHOTO COLUMN --> <!-- # START SELLER COLUMN --> <div id="seller_column"> <div class="content_box"> <h1 class="title">{$seller_label}</h1> <h1 class="seller_username"> {$seller}<br /> {$seller_rating_label} {$seller_rating} {$seller_rating_scale_explanation} </h1> <ul class="vertical_list"> <li class="row_even">{$additional_text_17} {$member_since}</li> {if $phone_data} <li class="row_odd">{$phone_label} {$phone_data}</li> {/if} {if $phone2_data} <li class="row_even">{$phone2_label} {$phone2_data}</li> {/if} {if $fax_data} <li class="row_odd">{$fax_label} {$fax_data}</li> {/if} {if $public_email} <li class="row_even">{$public_email_label}<a href="mailto:{$public_email}">{$public_email}</a></li> {/if} </ul> <ul class="option_list"> <li>{$feedback_link}</li> {if $storefront_link} <li>{$storefront_link}</li> {/if} <li>{$sellers_other_auctions_link}{$sellers_other_ads_link}</li> <li>{$message_to_seller_link}</li> </ul> </div> <br /> <div class="content_box"> <h2 class="title">{$additional_text_6}</h2> <ul class="option_list"> <li>{$notify_friend_link}</li> <li>{$favorites_link}</li> <li>{$print_friendly_link}</li> <li>{$mapping_link}</li> <li>{$vote_on_ad_link}</li> <li>{$show_ad_vote_comments_link}</li> <li><a href="mailto:[email protected]?subject={$additional_text_8}%20{$classified_id}&body={$additional_text_9}">{$additional_text_10}</a></li> </ul> </div> </div> <!-- END SELLER COLUMN --> <!-- # START INFO COLUMN --> <div id="listing_info_column"> <div class="content_box"> <ul id="bid_bar"> <li class="label">{$minimum_label}</li> <li class="value">{$minimum_bid}</li> <li class="value">{$reserve}</li> <li class="buttons">{$make_bid_link}{$on_site_purchase_link}</li> <li class="ieFloatFix"></li> <li class="label">{$buy_now_label}</li> <li class="value">{$buy_now_data}</li> <li class="buttons">{$buy_now_link}</li> <li class="ieFloatFix"></li> {if $optional_field_20} <li class="label">{$optional_field_20_label}</li> <li class="value">{$optional_field_20}</li> {/if} </ul> <div class="clr"></div> </div> <div class="mini_note box_pad">{$additional_text_15}</div> <div class="content_box"> <h2 class="title">{$additional_text_13}</h2> <ul class="info"> <li class="label">{$auction_type_label}</li> <li class="value">{$auction_type_data} {$auction_type_help}</li> <li class="label">{$quantity_label}</li> <li class="value">{$quantity}</li> <li class="label">{$high_bidder_label}</li> <li class="value">{$high_bidder}</li> <li class="label">{$num_bids_label}</li> <li class="value highlight_links">{$num_bids} {$bid_history_link}</li> <li class="label">{$starting_label}</li> <li class="value">{$starting_bid}</li> <li class="label">{$time_remaining_label}</li> <li class="value">{$time_remaining} <span class="sub_note">({$date_ended_label} {$date_ended})</span></li> <li class="label">{$date_started_label}</li> <li class="value">{$date_started}<br /> <span class="sub_note">({$bid_start_date_label} {$bid_start_date})</span></li> <li class="label">{$city_label}</li> <li class="value">{$city_data}</li> <li class="label">{$state_label}</li> <li class="value">{$state_data}</li> <li class="label">{$zip_label}</li> <li class="value">{$zip_data}</li> <li class="label">{$country_label}</li> <li class="value">{$country_data}</li> {if $listing_tags_links} <li class="label">{$listing_tags_label}</li> <li class="value">{$listing_tags_links}</li> {/if} </ul> <div class="clr"><br /></div> <div class="row_even highlight_links bold"> <ul class="horizontal_list"> <li>{$url_link_1}</li> <li>{$url_link_2}</li> <li>{$url_link_3}</li> </ul> <div class="clr"></div> </div> </div> <br /> {addon author='geo_addons' addon='twitter_feed' tag='show_feed'} </div> <!-- END INFO COLUMN --> <div class="clr"><br /></div> {if $offsite_videos_block} <div class="content_box" id="listing_offsite_videos"> <h1 class="title">{$offsite_videos_title}</h1> {$offsite_videos_block} </div> <div class="clr"><br /></div> {/if} {if $image_block} <div class="content_box" id="listing_photos"> <h2 class="title">{$additional_text_4} <span class="mini_text">( » {$full_images_link} )</span></h2> {$image_block} </div> {/if} <br /> <div class="content_box" id="description"> <h1 class="title">{$description_label}</h1> <div class="box_pad"> {$description} </div> </div> <br /> {* START CHECKBOXES *} {if $extra_checkbox_name} <div class="content_box"> <h2 class="title">{$additional_text_11}</h2> <div id="checkbox"> {$extra_checkbox_name} </div> <div class="clr"></div> </div> <br /> {/if} {* END CHECKBOXES *} {* START EXTRA QUESTIONS *} <div id="half_column_left"> <div class="content_box"> <h2 class="title">{$additional_text_5}</h2> {if $extra_question_value} <div id="extra_questions"> <div class="label"> {$extra_question_name} </div> <div class="data"> {$extra_question_value}
{if $can_delete} <a onclick="if (!confirm('Are you sure you want to delete this?')) return false;" href="{$classifieds_file_name}?a=99&b={$classified_id}"><img src="{external file='images/buttons/listing_delete.gif'}" alt="" /></a> {/if} {listing tag='listing_action_buttons' addon='core'} </div> <div class="clr"></div> <br /> <!-- # START LEFT COLUMN --> <div class="listing_leftcol"> <div class="content_box_1 cntr"> {listing tag='lead_picture'} {if $minimum_label} <p> {$minimum_label}<br /> <span class="value price" style="font-size:1.4em;">{$minimum_bid}</span> </p> <p>{$reserve}</p> {/if} <p>{$viewed_count_label} {listing field='viewed_count'}</p> </div> <!-- SELLER INFO BEGIN --> <h2 class="title rounded_top">{$seller_label}</h2> <div class="content_box_2"> <h1 class="seller_username">{listing tag='seller'} - {listing tag='seller_rating'}</h1> <p class="content_section"> {$seller_rating_label} {listing tag='feedback_link'} {$seller_rating_scale_explanation} </p> <p class="content_section"> <strong>{$additional_text_17}</strong><br /> {listing field='member_since'} </p> {if $city_data or $state_data or $zip_data} {* Only show this section if the city, state, or zip is set for the listing. This prevents an "empty section" when all of location information is empty *} <p class="content_section"> {if $city_data} {$city_data}, {/if} {if $state_data} {$state_data} {/if} {if $zip_data} {$zip_data} {/if} </p> {/if} {if $phone_data or $phone2_data or $fax_data} {* Only show this section if one of the phones or fax is set for the listing. This prevents an "empty section" when all of the phone numbers are empty. *} <p class="content_section cntr"> {if $phone_data} <span class="sec_color" style="font-size:1.6em;">{$phone_data}</span><br /> {/if} {if $phone2_data} {$phone2_label} {$phone2_data}<br /> {/if} {if $fax_data} {$fax_label} {$fax_data}<br /> {/if} </p> {/if} {* "Assign" contents of each url link to a smarty variable, so we can see if the link exists before adding the section *} {listing tag='url_link_1' assign='url_link_1'} {listing tag='url_link_2' assign='url_link_2'} {listing tag='url_link_3' assign='url_link_3'} {if $url_link_1 or $url_link_2 or $url_link_3 or $public_email} {* Only show section if there is at least one URL link or if there is public e-mail to show *} <p class="content_section cntr"> {if $url_link_1} {$url_link_1}<br /> {/if} {if $url_link_2} {$url_link_2}<br /> {/if} {if $url_link_3} {$url_link_3}<br /> {/if} {if $public_email} <a href="mailto:{$public_email}">{$public_email}</a> {/if} </p> {/if} {* Assign the storefront link to $storefront_link so we can check if it is "empty" or not before showing it... To prevent an "empty" item in the list if there is no storefront link. *} {listing tag='storefront_link' addon='storefront' assign='storefront_link'} <ul class="option_list"> {if $storefront_link} {* The storefront link exists so show it! *} <li>{$storefront_link}</li> {/if} <li>{listing tag='sellers_other_ads_link'}</li> <li>{listing tag='message_to_seller_link'}</li> </ul> </div> <!-- SELLER INFO END --> {if $payment_options or $optional_field_14 or $optional_field_15} {* Only show section if there is payment_options, or if either optional field 14 or 15 is turned on *} <!-- SELLER NOTES BEGIN --> <h2 class="title rounded_top"> {$additional_text_19} </h2> <div class="content_box_2"> {if $payment_options} <p class="content_section"> <strong>{$payment_options_label}</strong><br /> {$payment_options} </p> {/if} {if $optional_field_14} <p class="content_section"> <strong>{$optional_field_14_label}</strong><br /> {$optional_field_14} </p> {/if} {if $optional_field_15} <p class="content_section"> <strong>{$optional_field_15_label}</strong><br /> {$optional_field_15} </p> {/if} </div> <!-- SELLER NOTES END --> {/if} <!-- LISTING POPULARITY BEGIN --> <h2 class="title rounded_top"> {$additional_text_6} </h2> <div class="content_box_2"> {* Assign vote total to $vote_total so can use it to determine whether to show the current vote info section *} {listing tag='voteSummary_total' assign='vote_total'} {if $vote_total > 0} {* only show if there are already votes on the listing *} <div class="cntr" style="font-size: 12px; white-space: nowrap;"> Out of <span style="color: #4076B1; font-size: 18px; font-weight: bold;">{$vote_total}</span> Vote(s) <span style="color: #4076B1; font-size: 18px; font-weight: bold;">{listing tag='voteSummary_percent'}%</span> of Customers Say: </div> <div class="cntr">{listing tag='voteSummary_text'}</div> {/if} <div class="cntr"> <!-- Space the links apart --> <div style="display: inline-block; padding: 8px;"> {listing tag='vote_on_ad_link'} </div> <div style="display: inline-block; padding: 8px;"> {listing tag='show_ad_vote_comments_link'} </div> </div> </div> <!-- LISTING POPULARITY END --> <!-- FIND SIMILAR BEGIN --> {if $listing_tags_array} {* only show section if there are listing tags on this listing *} <h2 class="title rounded_top"> {$additional_text_20} </h2> <div class="content_box_2"> <p class="content_section"> <strong>{$listing_tags_label}:</strong><br /> {listing tag='listing_tags_links'} </p> </div> {/if} <!-- FIND SIMILAR END --> <!-- FEATURED LISTINGS BEGIN --> <h2 class="title rounded_top"> {$additional_text_2} </h2> <div class="content_box_1"> {* NOTE: In order to show featured listings in a single column, the {module} tag below includes a number of parameters that over-write the module settings set in the admin. You must change those settings "in-line" below to change them. Or, you can remove the parameter(s) from the {module} tag completely, and it will use the module settings as set in the admin panel. See the user manual entry for the {module} tag for a list of all parameters that can be over-written in this way. *} {module tag='module_featured_pic_2' gallery_columns=1} </div> <!-- FEATURED LISTINGS END --> <!-- # START BANNER AD --> <h3 class="title rounded_top"> {$additional_text_3} </h3> <div class="content_box_3 cntr"> {* This is a good place to insert banner ads, optimized for width of 160 px *} <a href="#"><img src="{external file='images/banners/banner1_160w.jpg'}" alt="" /></a> </div> <!-- # END BANNER AD --> </div> <!-- END LEFT COLUMN --> <!-- # START CENTER COLUMN --> <div class="listing_maincol"> <h1 class="title" style="margin-bottom: 5px;">{$additional_text_12} {$additional_text_13}</h1> {* Assign social buttons to $social so we can check if there are any before showing the section *} {listing tag='listing_social_buttons' addon='core' assign='social'} {if $social} {* There are social buttons to display, use a rounded top box *} <div class="rounded_top"> {$social} </div> {/if} <div class="content_box_1" style="margin-bottom:1px;"> <div class="bid_box"> {if $minimum_bid} <div class="bid_amount"> {$minimum_label}<br /> <span class="value price" style="font-size: 1.6em;">{$minimum_bid}</span><br /> {$reserve} </div> <div class="bid_button"> {listing tag='make_bid_link'} </div> <div class="bid_box_note"> <span class="mini_note box_pad">{$additional_text_15}</span> </div> {/if} {if $buy_now_data} <div style="margin-top: 10px;"> <div class="bid_amount"> {$buy_now_label}<br /><span class="value price" style="font-size: 1.6em;">{$buy_now_data}</span> </div> <div class="bid_button"> {listing tag='buy_now_link'}<span style="max-width: 50px;">{listing tag='on_site_purchase_link'}</span> </div> </div> {/if} </div> <ul class="info auction"> {if $minimum_bid} <li class="label">{$auction_type_label}</li> <li class="value">{$auction_type_data} {$auction_type_help}</li> {/if} <li class="label">{$quantity_label}</li> <li class="value">{$quantity}</li> <!-- FIELDS BELOW GET HIDDEN IF BUY NOW ONLY AUCTION --> {if $minimum_bid} <li class="label">{$high_bidder_label}</li> <li class="value">{listing tag='high_bidder'}</li> <li class="label">{$num_bids_label}</li> <li class="value highlight_links">{$num_bids} {listing tag='bid_history_link'}</li> <li class="label">{$starting_label}</li> <li class="value">{$starting_bid}</li> {/if} <!-- FIELDS ABOVE GET HIDDEN IF BUY NOW ONLY AUCTION --> <li class="label">{$time_remaining_label}</li> <li class="value">{listing tag='time_remaining'}<span class="sub_note">({$date_ended_label} {$date_ended})</span></li> <li class="label">{$date_started_label}</li> <li class="value">{$date_started}<br /> <span class="sub_note">({$bid_start_date_label} {$bid_start_date})</span></li> </ul> <div class="clr"></div> </div> {listing tag='offsite_videos_block' assign='offsite_videos_block'} {listing tag='image_block' assign='image_block'} {if $offsite_videos_block||$image_block} <div class="content_box_3"> {$image_block} {if $offsite_videos_block} <h1 class="title">{$offsite_videos_title}</h1> {$offsite_videos_block} <div class="clr"><br /></div> {/if} </div> {/if} {* START OPTIONAL FIELDS *} {if $optional_field_1 or $optional_field_2 or $optional_field_3 or $optional_field_4 or $optional_field_5 or $optional_field_6 or $optional_field_7 or $optional_field_8 or $optional_field_9 or $optional_field_10 or $optional_field_11 or $optional_field_12 or $optional_field_13 or $optional_field_16 or $optional_field_17 or $optional_field_18 or $optional_field_19 or $optional_field_20} {* Only show section if at least one optional field 1-20 is used, skipping 14 and 15 as they are already displayed further up in template. *} <h1 class="title rounded_top"> {$additional_text_11} </h1> <div class="content_box_1" style="padding: 4px;"> <ul class="optional_fields"> {* Keep track of how many fields are actually displayed. *} {$optional_list_count=0} {if $optional_field_1} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_1_label}</label> {$optional_field_1} </li> {/if} {if $optional_field_2} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_2_label}</label> {$optional_field_2} </li> {/if} {if $optional_field_3} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_3_label}</label> {$optional_field_3} </li> {/if} {if $optional_field_4} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_4_label}</label> {$optional_field_4} </li> {/if} {if $optional_field_5} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_5_label}</label> {$optional_field_5} </li> {/if} {if $optional_field_6} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_6_label}</label> {$optional_field_6} </li> {/if} {if $optional_field_7} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_7_label}</label> {$optional_field_7} </li> {/if} {if $optional_field_8} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_8_label}</label> {$optional_field_8} </li> {/if} {if $optional_field_9} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_9_label}</label> {$optional_field_9} </li> {/if} {if $optional_field_10} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_10_label}</label> {$optional_field_10} </li> {/if} {if $optional_field_11} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_11_label}</label> {$optional_field_11} </li> {/if} {if $optional_field_12} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_12_label}</label> {$optional_field_12} </li> {/if} {if $optional_field_13} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_13_label}</label> {$optional_field_13} </li> {/if} {* NOTE: optional fields 14 and 15 already displayed in seller note section. If you add them here, be sure to update the {if ...} to include it. *} {if $optional_field_16} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_16_label}</label> {$optional_field_16} </li> {/if} {if $optional_field_17} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_17_label}</label> {$optional_field_17} </li> {/if} {if $optional_field_18} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_18_label}</label> {$optional_field_18} </li> {/if} {if $optional_field_19} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_19_label}</label> {$optional_field_19} </li> {/if} {if $optional_field_20} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_20_label}</label> {$optional_field_20} </li> {/if} {if $optional_list_count is odd by 1} {* If an odd number is displayed, insert a blank value to show on left side *} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"><label></label></li> {/if} </ul> <div class="clr"></div> </div> {/if} {* END OPTIONAL FIELDS *} {* START DESCRIPTION *} <h1 class="title rounded_top">{$description_label}</h1> <div class="content_box_1"> {listing tag='extra_checkbox_name' assign='extra_checkbox_name'} {if $extra_checkbox_name} <br /> <h3>{$additional_text_11}</h3> <div id="checkbox" style="margin:5px;"> {$extra_checkbox_name} </div> <div class="clr"></div> <br /> {/if} <h3>{$additional_text_7}</h3> <p>{$description}</p> {listing tag='extra_question_value' assign='extra_question_value'} {if $extra_question_value} <br /> <h3>{$additional_text_5}</h3> <div id="extra_questions"> <div class="label"> {listing tag='extra_question_name'} </div> <div class="data"> {$extra_question_value}
{if $can_delete} <a onclick="if (!confirm('Are you sure you want to delete this?')) return false;" href="{$classifieds_file_name}?a=99&b={$classified_id}"><img src="{external file='images/buttons/listing_delete.gif'}" alt="" /></a> {/if} {foreach from=$addonActionButtons item=btn} {$btn} {/foreach} {listing tag='listing_action_buttons' addon='core'} </div> <div class="clr"></div> <br /> <!-- # START LEAD PHOTO COLUMN --> <div id="lead_photo_column"> {$lead_picture} <div class="content_box"> <div class="row_even" style="text-align: center;"> <strong>{$viewed_count_label}</strong> {$viewed_count} </div> <!-- # START LEFT COLUMN --> <div class="listing_leftcol"> <div class="content_box_1 cntr"> {listing tag='lead_picture'} {if $minimum_label} <p> {$minimum_label}<br /> <span class="value price" style="font-size:1.4em;">{$minimum_bid}</span> </p> <p>{$reserve}</p> {/if} <p>{$viewed_count_label} {listing field='viewed_count'}</p> </div> <br /> <!-- # START AUTOMOBILES CATEGORY BANNER GADGET --> {if $category_id==15||$parent_categories.15==15} <div class="content_box"> <div class="row_even"> {* If in category 15 or a sub-category of category 15 (automobiles), display the gadgets/automobile_banners.tpl sub-template *} {include file="gadgets/automobile_banners.tpl"} </div> </div> <br /> {/if} <!-- # END AUTOMOBILES CATEGORY BANNER GADGET --> <!-- # START MORTGAGE CALCULATOR GADGET --> {if $category_id==16||$parent_categories.16==16} <div class="content_box"> <div class="row_even"> {* If in category 16 or a sub-category of category 16 (real estate), display the gadgets/mortgage_calculator.tpl sub-template *} {include file="gadgets/mortgage_calculator.tpl"} </div> </div> <br /> {/if} <!-- # END MORTGAGE CALCULATOR GADGET --> {if $payment_options} <div class="content_box"> <h1 class="title">{$payment_options_label}</h1> <p class="main_text">{$payment_options}</p> </div> {/if} </div> <!-- # END LEAD PHOTO COLUMN --> <!-- # START SELLER COLUMN --> <div id="seller_column"> <div class="content_box"> <h1 class="title">{$seller_label}</h1> <h1 class="seller_username"> {$seller}<br /> {$seller_rating_label} {$seller_rating} {$seller_rating_scale_explanation} </h1> <ul class="vertical_list"> <li class="row_even">{$additional_text_17} {$member_since}</li> {if $phone_data} <li class="row_odd">{$phone_label} {$phone_data}</li> {/if} {if $phone2_data} <li class="row_even">{$phone2_label} {$phone2_data}</li> {/if} {if $fax_data} <li class="row_odd">{$fax_label} {$fax_data}</li> {/if} {if $public_email} <li class="row_even">{$public_email_label}<a href="mailto:{$public_email}">{$public_email}</a></li> {/if} </ul> <!-- SELLER INFO BEGIN --> <h2 class="title rounded_top">{$seller_label}</h2> <div class="content_box_2"> <h1 class="seller_username">{listing tag='seller'} - {listing tag='seller_rating'}</h1> <p class="content_section"> {$seller_rating_label} {listing tag='feedback_link'} {$seller_rating_scale_explanation} </p> <p class="content_section"> <strong>{$additional_text_17}</strong><br /> {listing field='member_since'} </p> {if $city_data or $state_data or $zip_data} {* Only show this section if the city, state, or zip is set for the listing. This prevents an "empty section" when all of location information is empty *} <p class="content_section"> {if $city_data} {$city_data}, {/if} {if $state_data} {$state_data} {/if} {if $zip_data} {$zip_data} {/if} </p> {/if} {if $phone_data or $phone2_data or $fax_data} {* Only show this section if one of the phones or fax is set for the listing. This prevents an "empty section" when all of the phone numbers are empty. *} <p class="content_section cntr"> {if $phone_data} <span class="sec_color" style="font-size:1.6em;">{$phone_data}</span><br /> {/if} {if $phone2_data} {$phone2_label} {$phone2_data}<br /> {/if} {if $fax_data} {$fax_label} {$fax_data}<br /> {/if} </p> {/if} {* "Assign" contents of each url link to a smarty variable, so we can see if the link exists before adding the section *} {listing tag='url_link_1' assign='url_link_1'} {listing tag='url_link_2' assign='url_link_2'} {listing tag='url_link_3' assign='url_link_3'} {if $url_link_1 or $url_link_2 or $url_link_3 or $public_email} {* Only show section if there is at least one URL link or if there is public e-mail to show *} <p class="content_section cntr"> {if $url_link_1} {$url_link_1}<br /> {/if} {if $url_link_2} {$url_link_2}<br /> {/if} {if $url_link_3} {$url_link_3}<br /> {/if} {if $public_email} <a href="mailto:{$public_email}">{$public_email}</a> {/if} </p> {/if} {* Assign the storefront link to $storefront_link so we can check if it is "empty" or not before showing it... To prevent an "empty" item in the list if there is no storefront link. *} {listing tag='storefront_link' addon='storefront' assign='storefront_link'} <ul class="option_list"> <li>{$feedback_link}</li> {if $storefront_link} {* The storefront link exists so show it! *} <li>{$storefront_link}</li> {/if} <li>{$sellers_other_auctions_link}{$sellers_other_ads_link}</li> <li>{$message_to_seller_link}</li> <li>{listing tag='sellers_other_ads_link'}</li> <li>{listing tag='message_to_seller_link'}</li> </ul> </div> <!-- SELLER INFO END --> <br /> <div class="content_box"> <h2 class="title">{$additional_text_6}</h2> {if $payment_options or $optional_field_14 or $optional_field_15} {* Only show section if there is payment_options, or if either optional field 14 or 15 is turned on *} <!-- SELLER NOTES BEGIN --> <h2 class="title rounded_top"> {$additional_text_19} </h2> <div class="content_box_2"> {if $payment_options} <p class="content_section"> <strong>{$payment_options_label}</strong><br /> {$payment_options} </p> {/if} {if $optional_field_14} <p class="content_section"> <strong>{$optional_field_14_label}</strong><br /> {$optional_field_14} </p> {/if} {if $optional_field_15} <p class="content_section"> <strong>{$optional_field_15_label}</strong><br /> {$optional_field_15} </p> {/if} </div> <!-- SELLER NOTES END --> {/if} <!-- LISTING POPULARITY BEGIN --> <h2 class="title rounded_top"> {$additional_text_6} </h2> <div class="content_box_2"> {* Assign vote total to $vote_total so can use it to determine whether to show the current vote info section *} {listing tag='voteSummary_total' assign='vote_total'} {if $vote_total > 0} {* only show if there are already votes on the listing *} <div class="cntr" style="font-size: 12px; white-space: nowrap;"> Out of <span style="color: #4076B1; font-size: 18px; font-weight: bold;">{$vote_total}</span> Vote(s) <span style="color: #4076B1; font-size: 18px; font-weight: bold;">{listing tag='voteSummary_percent'}%</span> of Customers Say: </div> <div class="cntr">{listing tag='voteSummary_text'}</div> {/if} <div class="cntr"> <!-- Space the links apart --> <div style="display: inline-block; padding: 8px;"> {listing tag='vote_on_ad_link'} </div> <div style="display: inline-block; padding: 8px;"> {listing tag='show_ad_vote_comments_link'} </div> </div> </div> <!-- LISTING POPULARITY END --> <ul class="option_list"> <li>{$notify_friend_link}</li> <li>{$favorites_link}</li> <li>{$print_friendly_link}</li> <li>{$mapping_link}</li> <li>{$vote_on_ad_link}</li> <li>{$show_ad_vote_comments_link}</li> <li><a href="mailto:[email protected]?subject={$additional_text_8}%20{$classified_id}&body={$additional_text_9}">{$additional_text_10}</a></li> </ul> <!-- FIND SIMILAR BEGIN --> {if $listing_tags_array} {* only show section if there are listing tags on this listing *} <h2 class="title rounded_top"> {$additional_text_20} </h2> <div class="content_box_2"> <p class="content_section"> <strong>{$listing_tags_label}:</strong><br /> {listing tag='listing_tags_links'} </p> </div> {/if} <!-- FIND SIMILAR END --> <!-- FEATURED LISTINGS BEGIN --> <h2 class="title rounded_top"> {$additional_text_2} </h2> <div class="content_box_1"> {* NOTE: In order to show featured listings in a single column, the {module} tag below includes a number of parameters that over-write the module settings set in the admin. You must change those settings "in-line" below to change them. Or, you can remove the parameter(s) from the {module} tag completely, and it will use the module settings as set in the admin panel. See the user manual entry for the {module} tag for a list of all parameters that can be over-written in this way. *} {module tag='module_featured_pic_2' gallery_columns=1} </div> <!-- FEATURED LISTINGS END --> <!-- # START BANNER AD --> <h3 class="title rounded_top"> {$additional_text_3} </h3> <div class="content_box_3 cntr"> {* This is a good place to insert banner ads, optimized for width of 160 px *} <a href="#"><img src="{external file='images/banners/banner1_160w.jpg'}" alt="" /></a> </div> <!-- # END BANNER AD --> </div> <!-- END SELLER COLUMN --> <!-- # START INFO COLUMN --> <div id="listing_info_column"> <div class="content_box"> <ul id="bid_bar"> <li class="label">{$minimum_label}</li> <li class="value">{$minimum_bid}</li> <li class="value">{$reserve}</li> <li class="buttons">{$make_bid_link}{$on_site_purchase_link}</li> <!-- END LEFT COLUMN --> <li class="ieFloatFix"></li> <!-- # START CENTER COLUMN --> <li class="label">{$buy_now_label}</li> <li class="value">{$buy_now_data}</li> <li class="buttons">{$buy_now_link}</li> <li class="ieFloatFix"></li> {if $optional_field_20} <li class="label">{$optional_field_20_label}</li> <li class="value">{$optional_field_20}</li> <div class="listing_maincol"> <h1 class="title" style="margin-bottom: 5px;">{$additional_text_12} {$additional_text_13}</h1> {* Assign social buttons to $social so we can check if there are any before showing the section *} {listing tag='listing_social_buttons' addon='core' assign='social'} {if $social} {* There are social buttons to display, use a rounded top box *} <div class="rounded_top"> {$social} </div> {/if} <div class="content_box_1" style="margin-bottom:1px;"> <div class="bid_box"> {if $minimum_bid} <div class="bid_amount"> {$minimum_label}<br /> <span class="value price" style="font-size: 1.6em;">{$minimum_bid}</span><br /> {$reserve} </div> <div class="bid_button"> {listing tag='make_bid_link'} </div> <div class="bid_box_note"> <span class="mini_note box_pad">{$additional_text_15}</span> </div> {/if} {if $buy_now_data} <div style="margin-top: 10px;"> <div class="bid_amount"> {$buy_now_label}<br /><span class="value price" style="font-size: 1.6em;">{$buy_now_data}</span> </div> <div class="bid_button"> {listing tag='buy_now_link'}<span style="max-width: 50px;">{listing tag='on_site_purchase_link'}</span> </div> </div> {/if} </div> <ul class="info auction"> {if $minimum_bid} <li class="label">{$auction_type_label}</li> <li class="value">{$auction_type_data} {$auction_type_help}</li> {/if} </ul> <div class="clr"></div> </div> <div class="mini_note box_pad">{$additional_text_15}</div> <div class="content_box"> <h2 class="title">{$additional_text_13}</h2> <ul class="info"> <li class="label">{$auction_type_label}</li> <li class="value">{$auction_type_data} {$auction_type_help}</li> <li class="label">{$quantity_label}</li> <li class="value">{$quantity}</li> <li class="label">{$high_bidder_label}</li> <li class="value">{$high_bidder}</li> <li class="label">{$num_bids_label}</li> <li class="value highlight_links">{$num_bids} {$bid_history_link}</li> <li class="label">{$starting_label}</li> <li class="value">{$starting_bid}</li> <!-- FIELDS BELOW GET HIDDEN IF BUY NOW ONLY AUCTION --> {if $minimum_bid} <li class="label">{$high_bidder_label}</li> <li class="value">{listing tag='high_bidder'}</li> <li class="label">{$num_bids_label}</li> <li class="value highlight_links">{$num_bids} {listing tag='bid_history_link'}</li> <li class="label">{$starting_label}</li> <li class="value">{$starting_bid}</li> {/if} <!-- FIELDS ABOVE GET HIDDEN IF BUY NOW ONLY AUCTION --> <li class="label">{$time_remaining_label}</li> <li class="value">{$time_remaining} <span class="sub_note">({$date_ended_label} {$date_ended})</span></li> <li class="value">{listing tag='time_remaining'}<span class="sub_note">({$date_ended_label} {$date_ended})</span></li> <li class="label">{$date_started_label}</li> <li class="value">{$date_started}<br /> <span class="sub_note">({$bid_start_date_label} {$bid_start_date})</span></li> </ul> <div class="clr"></div> </div> {listing tag='offsite_videos_block' assign='offsite_videos_block'} {listing tag='image_block' assign='image_block'} {if $offsite_videos_block||$image_block} <div class="content_box_3"> {$image_block} <li class="label">{$city_label}</li> <li class="value">{$city_data}</li> <li class="label">{$state_label}</li> <li class="value">{$state_data}</li> <li class="label">{$zip_label}</li> <li class="value">{$zip_data}</li> <li class="label">{$country_label}</li> <li class="value">{$country_data}</li> {if $listing_tags_links} <li class="label">{$listing_tags_label}</li> <li class="value">{$listing_tags_links}</li> {if $offsite_videos_block} <h1 class="title">{$offsite_videos_title}</h1> {$offsite_videos_block} <div class="clr"><br /></div> {/if} </ul> <div class="clr"><br /></div> <div class="row_even highlight_links bold"> <ul class="horizontal_list"> <li>{$url_link_1}</li> <li>{$url_link_2}</li> <li>{$url_link_3}</li> </div> {/if} {* START OPTIONAL FIELDS *} {if $optional_field_1 or $optional_field_2 or $optional_field_3 or $optional_field_4 or $optional_field_5 or $optional_field_6 or $optional_field_7 or $optional_field_8 or $optional_field_9 or $optional_field_10 or $optional_field_11 or $optional_field_12 or $optional_field_13 or $optional_field_16 or $optional_field_17 or $optional_field_18 or $optional_field_19 or $optional_field_20} {* Only show section if at least one optional field 1-20 is used, skipping 14 and 15 as they are already displayed further up in template. *} <h1 class="title rounded_top"> {$additional_text_11} </h1> <div class="content_box_1" style="padding: 4px;"> <ul class="optional_fields"> {* Keep track of how many fields are actually displayed. *} {$optional_list_count=0} {if $optional_field_1} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_1_label}</label> {$optional_field_1} </li> {/if} {if $optional_field_2} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_2_label}</label> {$optional_field_2} </li> {/if} {if $optional_field_3} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_3_label}</label> {$optional_field_3} </li> {/if} {if $optional_field_4} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_4_label}</label> {$optional_field_4} </li> {/if} {if $optional_field_5} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_5_label}</label> {$optional_field_5} </li> {/if} {if $optional_field_6} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_6_label}</label> {$optional_field_6} </li> {/if} {if $optional_field_7} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_7_label}</label> {$optional_field_7} </li> {/if} {if $optional_field_8} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_8_label}</label> {$optional_field_8} </li> {/if} {if $optional_field_9} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_9_label}</label> {$optional_field_9} </li> {/if} {if $optional_field_10} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_10_label}</label> {$optional_field_10} </li> {/if} {if $optional_field_11} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_11_label}</label> {$optional_field_11} </li> {/if} {if $optional_field_12} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_12_label}</label> {$optional_field_12} </li> {/if} {if $optional_field_13} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_13_label}</label> {$optional_field_13} </li> {/if} {* NOTE: optional fields 14 and 15 already displayed in seller note section. If you add them here, be sure to update the {if ...} to include it. *} {if $optional_field_16} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_16_label}</label> {$optional_field_16} </li> {/if} {if $optional_field_17} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_17_label}</label> {$optional_field_17} </li> {/if} {if $optional_field_18} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_18_label}</label> {$optional_field_18} </li> {/if} {if $optional_field_19} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_19_label}</label> {$optional_field_19} </li> {/if} {if $optional_field_20} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_20_label}</label> {$optional_field_20} </li> {/if} {if $optional_list_count is odd by 1} {* If an odd number is displayed, insert a blank value to show on left side *} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"><label></label></li> {/if} </ul> <div class="clr"></div> </div> </div> <br /> {addon author='geo_addons' addon='twitter_feed' tag='show_feed'} </div> <!-- END INFO COLUMN --> <div class="clr"><br /></div> {if $offsite_videos_block} <div class="content_box" id="listing_offsite_videos"> <h1 class="title">{$offsite_videos_title}</h1> {$offsite_videos_block} </div> <div class="clr"><br /></div> {/if} {if $image_block} <div class="content_box" id="listing_photos"> <h2 class="title">{$additional_text_4} <span class="mini_text">( » {$full_images_link} )</span></h2> {$image_block} </div> {/if} <br /> <div class="content_box" id="description"> <h1 class="title">{$description_label}</h1> {/if} <div class="box_pad"> {$description} </div> </div> <br /> {* START CHECKBOXES *} {if $extra_checkbox_name} <div class="content_box"> <h2 class="title">{$additional_text_11}</h2> <div id="checkbox"> {$extra_checkbox_name} </div> <div class="clr"></div> </div> <br /> {/if} {* END CHECKBOXES *} {* START EXTRA QUESTIONS *} <div id="half_column_left"> <div class="content_box"> <h2 class="title">{$additional_text_5}</h2> {* END OPTIONAL FIELDS *} {* START DESCRIPTION *} <h1 class="title rounded_top">{$description_label}</h1> <div class="content_box_1"> {listing tag='extra_checkbox_name' assign='extra_checkbox_name'} {if $extra_checkbox_name} <br /> <h3>{$additional_text_11}</h3> <div id="checkbox" style="margin:5px;"> {$extra_checkbox_name} </div> <div class="clr"></div> <br /> {/if} <h3>{$additional_text_7}</h3> <p>{$description}</p> {listing tag='extra_question_value' assign='extra_question_value'} {if $extra_question_value} <br /> <h3>{$additional_text_5}</h3> <div id="extra_questions"> <div class="label"> {$extra_question_name} {listing tag='extra_question_name'} </div> <div class="data"> {$extra_question_value}
</div> {/if} </div> </div> {* END EXTRA QUESTIONS *} {* START OPTIONAL FIELDS *} <div id="half_column_right"> <div class="content_box"> <h2 class="title">{$additional_text_5}</h2> <ul id="optional_fields"> {if $optional_field_1} <li class="row_even"><label>{$optional_field_1_label}</label>{$optional_field_1}</li> {/if} {if $optional_field_2} <li class="row_odd"><label>{$optional_field_2_label}</label>{$optional_field_2}</li> {/if} {if $optional_field_3} <li class="row_even"><label>{$optional_field_3_label}</label>{$optional_field_3}</li> {/if} {if $optional_field_4} <li class="row_odd"><label>{$optional_field_4_label}</label>{$optional_field_4}</li> {/if} {if $optional_field_5} <li class="row_even"><label>{$optional_field_5_label}</label>{$optional_field_5}</li> {/if} {if $optional_field_6} <li class="row_odd"><label>{$optional_field_6_label}</label>{$optional_field_6}</li> {/if} {if $optional_field_7} <li class="row_even"><label>{$optional_field_7_label}</label>{$optional_field_7}</li> {/if} {if $optional_field_8} <li class="row_odd"><label>{$optional_field_8_label}</label>{$optional_field_8}</li> {/if} {if $optional_field_9} <li class="row_even"><label>{$optional_field_9_label}</label>{$optional_field_9}</li> {/if} {if $optional_field_10} <li class="row_odd"><label>{$optional_field_10_label}</label>{$optional_field_10}</li> {/if} {if $optional_field_11} <li class="row_even"><label>{$optional_field_11_label}</label>{$optional_field_11}</li> {/if} {if $optional_field_12} <li class="row_odd"><label>{$optional_field_12_label}</label>{$optional_field_12}</li> {/if} {if $optional_field_13} <li class="row_even"><label>{$optional_field_13_label}</label>{$optional_field_13}</li> {/if} {if $optional_field_14} <li class="row_odd"><label>{$optional_field_14_label}</label>{$optional_field_14}</li> {/if} {if $optional_field_15} <li class="row_even"><label>{$optional_field_15_label}</label>{$optional_field_15}</li> {/if} {if $optional_field_16} <li class="row_odd"><label>{$optional_field_16_label}</label>{$optional_field_16}</li> {/if} {if $optional_field_17} <li class="row_even"><label>{$optional_field_17_label}</label>{$optional_field_17}</li> {/if} {if $optional_field_18} <li class="row_odd"><label>{$optional_field_18_label}</label>{$optional_field_18}</li> {/if} {if $optional_field_19} <li class="row_even"><label>{$optional_field_19_label}</label>{$optional_field_19}</li> {/if} <li></li> </ul> <div class="clr"></div> </div> </div> {* END OPTIONAL FIELDS *} <div class="clr"></div> <br /> <div class="content_box"> <h1 class="title">{$publicQuestionsLabel}{if $logged_in} - <a href="{$classifieds_file_name}?a=13&b={$classified_id}">{$askAQuestionText}</a>{/if}</h1> {if $publicQuestions} {foreach from=$publicQuestions item=q key=question_id} {if $q.answer !== false} <div class="publicQuestions {cycle values='row_odd,row_even'}"> <div class="question"> <span class="public_question_asker_username"><a href="{$classifieds_file_name}?a=6&b={$q.asker_id}">{$q.asker}</a></span> <span class="public_question_asker_timestamp">({$q.time})</span> {if $can_delete}<a onclick="if (!confirm('Are you sure you want to remove this question and its answer?')) return false;" href="{$classifieds_file_name}?a=4&b=8&c=2&d={$question_id}&public=1"><img src="{external file='images/buttons/listing_delete.gif'}" alt="" /></a> {/if} <br /> {$q.question} </div> <div class="answer"> {$q.answer} </div> </div> {/if} {/foreach} {else} <div class="box_pad">{$noPublicQuestions}</div> {/if} </div> <div class="center"> {$previous_ad_link} {$next_ad_link} </div>
</div> {/if} </div> <br /> {* END DESCRIPTION *} {addon author='geo_addons' addon='twitter_feed' tag='show_feed'} <br /> {* START PUBLIC QUESTIONS *} <h1 class="title rounded_top"> {$publicQuestionsLabel}{if $logged_in} - <a href="{$classifieds_file_name}?a=13&b={$classified_id}">{$askAQuestionText}</a>{/if} </h1> <div class="content_box_1"> {if $publicQuestions} {foreach $publicQuestions as $question_id => $q} {if $q.answer !== false} <div class="publicQuestions {cycle values='row_odd,row_even'}"> <div class="question"> <span class="public_question_asker_username"><a href="{$classifieds_file_name}?a=6&b={$q.asker_id}">{$q.asker}</a></span> <span class="public_question_asker_timestamp">({$q.time})</span> {if $can_delete}<a onclick="if (!confirm('Are you sure you want to remove this question and its answer?')) return false;" href="{$classifieds_file_name}?a=4&b=8&c=2&d={$question_id}&public=1"><img src="{external file='images/buttons/listing_delete.gif'}" alt="" /></a> {/if} <br /> {$q.question} </div> <div class="answer"> {$q.answer} </div> </div> {/if} {/foreach} {else} <div class="box_pad">{$noPublicQuestions}</div> {/if} </div> <br /> {* END PUBLIC QUESTIONS *} {* START GOOGLE MAPS *} {addon author='geo_addons' addon='google_maps' tag='listing_map' assign='map'} {if $map} <h1 class="title rounded_top">{$additional_text_18}</h1> <div class="content_box_1 cntr"> {* Make sure map is centered in the box *} <div style="display: inline-block;">{$map}</div> <div class="clr"></div> </div> {/if} <br /> {* END GOOGLE MAPS *} </div> <!-- END CENTER COLUMN --> <div class="center"> {listing tag='previous_ad_link'} {listing tag='next_ad_link'} </div>
</div> {/if} </div> </div> {* END EXTRA QUESTIONS *} {* START OPTIONAL FIELDS *} <div id="half_column_right"> <div class="content_box"> <h2 class="title">{$additional_text_5}</h2> <ul id="optional_fields"> {if $optional_field_1} <li class="row_even"><label>{$optional_field_1_label}</label>{$optional_field_1}</li> {/if} {if $optional_field_2} <li class="row_odd"><label>{$optional_field_2_label}</label>{$optional_field_2}</li> {/if} {if $optional_field_3} <li class="row_even"><label>{$optional_field_3_label}</label>{$optional_field_3}</li> {/if} {if $optional_field_4} <li class="row_odd"><label>{$optional_field_4_label}</label>{$optional_field_4}</li> {/if} {if $optional_field_5} <li class="row_even"><label>{$optional_field_5_label}</label>{$optional_field_5}</li> {/if} {if $optional_field_6} <li class="row_odd"><label>{$optional_field_6_label}</label>{$optional_field_6}</li> {/if} {if $optional_field_7} <li class="row_even"><label>{$optional_field_7_label}</label>{$optional_field_7}</li> {/if} {if $optional_field_8} <li class="row_odd"><label>{$optional_field_8_label}</label>{$optional_field_8}</li> {/if} {if $optional_field_9} <li class="row_even"><label>{$optional_field_9_label}</label>{$optional_field_9}</li> {/if} {if $optional_field_10} <li class="row_odd"><label>{$optional_field_10_label}</label>{$optional_field_10}</li> {/if} {if $optional_field_11} <li class="row_even"><label>{$optional_field_11_label}</label>{$optional_field_11}</li> {/if} {if $optional_field_12} <li class="row_odd"><label>{$optional_field_12_label}</label>{$optional_field_12}</li> {/if} {if $optional_field_13} <li class="row_even"><label>{$optional_field_13_label}</label>{$optional_field_13}</li> {/if} {if $optional_field_14} <li class="row_odd"><label>{$optional_field_14_label}</label>{$optional_field_14}</li> {/if} {if $optional_field_15} <li class="row_even"><label>{$optional_field_15_label}</label>{$optional_field_15}</li> {/if} {if $optional_field_16} <li class="row_odd"><label>{$optional_field_16_label}</label>{$optional_field_16}</li> {/if} {if $optional_field_17} <li class="row_even"><label>{$optional_field_17_label}</label>{$optional_field_17}</li> {/if} {if $optional_field_18} <li class="row_odd"><label>{$optional_field_18_label}</label>{$optional_field_18}</li> {/if} {if $optional_field_19} <li class="row_even"><label>{$optional_field_19_label}</label>{$optional_field_19}</li> {/if} <li></li> </ul> <div class="clr"></div> </div> </div> {* END OPTIONAL FIELDS *} <div class="clr"></div> <br /> <div class="content_box"> <h1 class="title">{$publicQuestionsLabel}{if $logged_in} - <a href="{$classifieds_file_name}?a=13&b={$classified_id}">{$askAQuestionText}</a>{/if}</h1> {if $publicQuestions} {foreach from=$publicQuestions item=q key=question_id} {if $q.answer !== false} <div class="publicQuestions {cycle values='row_odd,row_even'}"> <div class="question"> <span class="public_question_asker_username"><a href="{$classifieds_file_name}?a=6&b={$q.asker_id}">{$q.asker}</a></span> <span class="public_question_asker_timestamp">({$q.time})</span> {if $can_delete}<a onclick="if (!confirm('Are you sure you want to remove this question and its answer?')) return false;" href="{$classifieds_file_name}?a=4&b=8&c=2&d={$question_id}&public=1"><img src="{external file='images/buttons/listing_delete.gif'}" alt="" /></a> {/if} <br /> {$q.question} </div> <div class="answer"> {$q.answer} <br /> {* END DESCRIPTION *} {addon author='geo_addons' addon='twitter_feed' tag='show_feed'} <br /> {* START PUBLIC QUESTIONS *} <h1 class="title rounded_top"> {$publicQuestionsLabel}{if $logged_in} - <a href="{$classifieds_file_name}?a=13&b={$classified_id}">{$askAQuestionText}</a>{/if} </h1> <div class="content_box_1"> {if $publicQuestions} {foreach $publicQuestions as $question_id => $q} {if $q.answer !== false} <div class="publicQuestions {cycle values='row_odd,row_even'}"> <div class="question"> <span class="public_question_asker_username"><a href="{$classifieds_file_name}?a=6&b={$q.asker_id}">{$q.asker}</a></span> <span class="public_question_asker_timestamp">({$q.time})</span> {if $can_delete}<a onclick="if (!confirm('Are you sure you want to remove this question and its answer?')) return false;" href="{$classifieds_file_name}?a=4&b=8&c=2&d={$question_id}&public=1"><img src="{external file='images/buttons/listing_delete.gif'}" alt="" /></a> {/if} <br /> {$q.question} </div> <div class="answer"> {$q.answer} </div> </div> </div> {/if} {/foreach} {else} <div class="box_pad">{$noPublicQuestions}</div> {/if} {/foreach} {else} <div class="box_pad">{$noPublicQuestions}</div> {/if} </div> <br /> {* END PUBLIC QUESTIONS *} {* START GOOGLE MAPS *} {addon author='geo_addons' addon='google_maps' tag='listing_map' assign='map'} {if $map} <h1 class="title rounded_top">{$additional_text_18}</h1> <div class="content_box_1 cntr"> {* Make sure map is centered in the box *} <div style="display: inline-block;">{$map}</div> <div class="clr"></div> </div> {/if} <br /> {* END GOOGLE MAPS *} </div> <!-- END CENTER COLUMN --> <div class="center"> {$previous_ad_link} {$next_ad_link} {listing tag='previous_ad_link'} {listing tag='next_ad_link'} </div>
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>{$title}</title>
<!DOCTYPE HTML> <html> <head> <title>{$title}</title>
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <!DOCTYPE HTML> <html> <head> <title>{$title}</title>
<ul id="breadcrumb"> <li class="element highlight">{$additional_text_1}</li> <li class="element">{$category_tree}</li> </ul> <h1 class="listing_title" style="display: inline;">{$title} <span class="id">{$classified_id_label} {$classified_id}</span></h1> <div class="action_buttons" style="display: inline;"> {if $can_edit}
<div style="float:right;"> {listing tag='previous_ad_link'} {listing tag='next_ad_link'} </div> <div class="icon_link_img"> <img alt="Print Friendly" src="{external file='images/icons/printer.png'}" title="Print Friendly" /> </div> <div class="icon_link"> {listing tag='print_friendly_link'} </div> <div class="icon_link_img"> <img alt="Tell-a-Friend" src="{external file='images/icons/friend.png'}" title="Tell-a-Friend" /> </div> <div class="icon_link"> {listing tag='notify_friend_link'} </div> <div class="icon_link_img"> <img alt="Add-to-Favorites" src="{external file='images/icons/favorite.png'}" title="Add-to-Favorites" /> </div> <div class="icon_link"> {listing tag='favorites_link'} </div> {if $enabledAddons.contact_us} <div class="icon_link_img"> <img alt="Report Abuse" src="{external file='images/icons/flag.png'}" title="Report Abuse" /> </div> <div class="icon_link"> <a href="{$classifieds_file_name}?a=ap&addon=contact_us&page=main&reportAbuse={$classified_id}" class="lightUpLink">{$additional_text_10}</a> </div> {/if} <div class="clr"></div> <ul id="breadcrumb"> <li class="element highlight">{$additional_text_1}</li> <li class="element">{listing tag='category_tree'}</li> </ul> <h1 class="listing_title" style="display: inline;"> {$title} {if $price} - <span class="value price">{$price}</span>{/if} <span class="id">{$classified_id_label} {$classified_id}</span> </h1> <div class="action_buttons" style="display: inline;"> {if $can_edit}
<div style="float:right;"> {listing tag='previous_ad_link'} {listing tag='next_ad_link'} </div> <div class="icon_link_img"> <img alt="Print Friendly" src="{external file='images/icons/printer.png'}" title="Print Friendly" /> </div> <div class="icon_link"> {listing tag='print_friendly_link'} </div> <div class="icon_link_img"> <img alt="Tell-a-Friend" src="{external file='images/icons/friend.png'}" title="Tell-a-Friend" /> </div> <div class="icon_link"> {listing tag='notify_friend_link'} </div> <div class="icon_link_img"> <img alt="Add-to-Favorites" src="{external file='images/icons/favorite.png'}" title="Add-to-Favorites" /> </div> <div class="icon_link"> {listing tag='favorites_link'} </div> {if $enabledAddons.contact_us} <div class="icon_link_img"> <img alt="Report Abuse" src="{external file='images/icons/flag.png'}" title="Report Abuse" /> </div> <div class="icon_link"> <a href="{$classifieds_file_name}?a=ap&addon=contact_us&page=main&reportAbuse={$classified_id}" class="lightUpLink">{$additional_text_10}</a> </div> {/if} <div class="clr"></div> <ul id="breadcrumb"> <li class="element highlight">{$additional_text_1}</li> <li class="element">{$category_tree}</li> <li class="element">{listing tag='category_tree'}</li> </ul> <h1 class="listing_title" style="display: inline;">{$title} <span class="id">{$classified_id_label} {$classified_id}</span></h1> <h1 class="listing_title" style="display: inline;"> {$title} {if $price} - <span class="value price">{$price}</span>{/if} <span class="id">{$classified_id_label} {$classified_id}</span> </h1> <div class="action_buttons" style="display: inline;"> {if $can_edit}
{if $can_delete} <a onclick="if (!confirm('Are you sure you want to delete this?')) return false;" href="{$classifieds_file_name}?a=99&b={$classified_id}"><img src="{external file='images/buttons/listing_delete.gif'}" alt="" /></a> {/if} {foreach from=$addonActionButtons item=btn} {$btn} {/foreach} </div> <div class="clr"></div> <br /> <!-- # START LEAD PHOTO COLUMN --> <div id="lead_photo_column"> {$lead_picture} <div class="content_box"> <div class="row_even" style="text-align: center;"> <strong>{$viewed_count_label}</strong> {$viewed_count} </div> </div> <br /> <!-- # START AUTOMOBILES CATEGORY BANNER GADGET --> {if $category_id==15||$parent_categories.15==15} <div class="content_box"> <div class="row_even"> {* If in category 15 or a sub-category of category 15 (automobiles), display the gadgets/automobile_banners.tpl sub-template *} {include file="gadgets/automobile_banners.tpl"} </div> </div> <br /> {/if} <!-- # END AUTOMOBILES CATEGORY BANNER GADGET --> <!-- # START MORTGAGE CALCULATOR GADGET --> {if $category_id==16||$parent_categories.16==16} <div class="content_box"> <div class="row_even"> {* If in category 16 or a sub-category of category 16 (real estate), display the gadgets/mortgage_calculator.tpl sub-template *} {include file="gadgets/mortgage_calculator.tpl"} </div> </div> <br /> {/if} <!-- # END MORTGAGE CALCULATOR GADGET --> </div> <!-- # END LEAD PHOTO COLUMN --> <!-- # START SELLER COLUMN --> <div id="seller_column"> <div class="content_box"> <h1 class="title">{$seller_label}</h1> <h1 class="seller_username">{$seller}</h1> <div class="row_even" style="font-weight: bold;">{$additional_text_17} {$member_since}</div> <ul class="option_list"> {if $storefront_link} <li>{$storefront_link}</li> {/if} <li>{$sellers_other_auctions_link}{$sellers_other_ads_link}</li> <li>{$message_to_seller_link}</li> </ul> </div> <br /> <div class="content_box"> <h2 class="title">{$additional_text_6}</h2> <ul class="option_list"> <li>{$notify_friend_link}</li> <li>{$favorites_link}</li> <li>{$print_friendly_link}</li> <li>{$mapping_link}</li> <li>{$vote_on_ad_link}</li> <li>{$show_ad_vote_comments_link}</li> <li><a href="mailto:[email protected]?subject={$additional_text_8}%20{$classified_id}&body={$additional_text_9}">{$additional_text_10}</a></li> </ul> </div> <br /> {if $payment_options} <div class="content_box"> <h1 class="title">{$payment_options_label}</h1> <p class="main_text">{$payment_options}</p> </div> {/if} </div> <!-- END SELLER COLUMN --> <!-- # START INFO COLUMN --> <div id="listing_info_column"> <div class="content_box"> <h2 class="title">{$additional_text_3}</h2> <ul class="info"> <li class="label price">{$price_label}</li> <li class="value price">{$price}</li> {if $optional_field_20} <li class="label">{$optional_field_20_label}</li> <li class="value">{$optional_field_20}</li> {/if} <li class="label">{$date_started_label}</li> <li class="value">{$date_started}</li> <li class="label">{$city_label}</li> <li class="value">{$city_data}</li> <li class="label">{$state_label}</li> <li class="value">{$state_data}</li> <li class="label">{$zip_label}</li> <li class="value">{$zip_data}</li> <li class="label">{$country_label}</li> <li class="value">{$country_data}</li> <li class="label">{$phone_label}</li> <li class="value">{$phone_data}</li> <li class="label">{$phone2_label}</li> <li class="value">{$phone2_data}</li> <li class="label">{$fax_label}</li> <li class="value">{$fax_data}</li> <li class="label">{$public_email_label}</li> <li class="value"><a href="mailto:{$public_email}">{$public_email}</a></li> {if $listing_tags_links} <li class="label">{$listing_tags_label}</li> <li class="value">{$listing_tags_links}</li> {/if} </ul> <div class="clr"><br /></div> <div class="row_even highlight_links bold"> <ul class="horizontal_list"> <li>{$url_link_1}</li> <li>{$url_link_2}</li> <li>{$url_link_3}</li> </ul> <div class="clr"></div> </div> </div> <br /> {addon author='geo_addons' addon='twitter_feed' tag='show_feed'} </div> <!-- END INFO COLUMN --> <div class="clr"><br /></div> {if $offsite_videos_block} <div class="content_box" id="listing_offsite_videos"> <h1 class="title">{$offsite_videos_title}</h1> {$offsite_videos_block} </div> <div class="clr"><br /></div> {/if} {if $image_block} <div class="content_box" id="listing_photos"> <h2 class="title">{$additional_text_4} <span class="mini_text">( » {$full_images_link} )</span></h2> {$image_block} </div> {/if} <br /> <div class="content_box" id="description"> <h1 class="title">{$description_label}</h1> <div class="box_pad"> {$description} </div> </div> <br /> {* START CHECKBOXES *} {if $extra_checkbox_name} <div class="content_box"> <h2 class="title">{$additional_text_11}</h2> <div id="checkbox"> {$extra_checkbox_name} </div> <div class="clr"></div> </div> <br /> {/if} {* END CHECKBOXES *} {* START EXTRA QUESTIONS *} <div id="half_column_left"> <div class="content_box"> <h2 class="title">{$additional_text_5}</h2> {if $extra_question_value} <div id="extra_questions"> <div class="label"> {$extra_question_name} </div> <div class="data"> {$extra_question_value}
{if $can_delete} <a onclick="if (!confirm('Are you sure you want to delete this?')) return false;" href="{$classifieds_file_name}?a=99&b={$classified_id}"><img src="{external file='images/buttons/listing_delete.gif'}" alt="" /></a> {/if} {listing tag='listing_action_buttons' addon='core'} </div> <div class="clr"></div> <br /> <div class="listing_rightcol"> <h3 class="title rounded_top">{$additional_text_3}</h3> <div class="content_box_3 cntr"> <a href="#"><img src="{external file='../images/banners/banner1_160w.jpg'}" alt="" /></a> </div> </div> <!-- # END BANNER AD COLUMN --> <!-- # START LEFT COLUMN --> <div class="listing_leftcol"> <!-- SELLER INFO BEGIN --> <h2 class="title rounded_top">{$seller_label}</h2> <div class="content_box_2"> <h1 class="seller_username">{listing tag='seller'}</h1> <p class="content_section"> <strong>{$additional_text_17}</strong><br /> {listing field='member_since'} </p> {if $city_data or $state_data or $zip_data} {* Only show this section if the city, state, or zip is set for the listing. This prevents an "empty section" when all of location information is empty *} <p class="content_section"> {if $city_data} {$city_data}, {/if} {if $state_data} {$state_data} {/if} {if $zip_data} {$zip_data} {/if} </p> {/if} {if $phone_data or $phone2_data or $fax_data} {* Only show this section if one of the phones or fax is set for the listing. This prevents an "empty section" when all of the phone numbers are empty. *} <p class="content_section cntr"> {if $phone_data} <span class="sec_color" style="font-size:1.6em;">{$phone_data}</span><br /> {/if} {if $phone2_data} {$phone2_label} {$phone2_data}<br /> {/if} {if $fax_data} {$fax_label} {$fax_data}<br /> {/if} </p> {/if} {* "Assign" contents of each url link to a smarty variable, so we can see if the link exists before adding the section *} {listing tag='url_link_1' assign='url_link_1'} {listing tag='url_link_2' assign='url_link_2'} {listing tag='url_link_3' assign='url_link_3'} {if $url_link_1 or $url_link_2 or $url_link_3 or $public_email} {* Only show section if there is at least one URL link or if there is public e-mail to show *} <p class="content_section cntr"> {if $url_link_1} {$url_link_1}<br /> {/if} {if $url_link_2} {$url_link_2}<br /> {/if} {if $url_link_3} {$url_link_3}<br /> {/if} {if $public_email} <a href="mailto:{$public_email}">{$public_email}</a> {/if} </p> {/if} {* Assign the storefront link to $storefront_link so we can check if it is "empty" or not before showing it... To prevent an "empty" item in the list if there is no storefront link. *} {listing tag='storefront_link' addon='storefront' assign='storefront_link'} <ul class="option_list"> {if $storefront_link} {* The storefront link exists so show it! *} <li>{$storefront_link}</li> {/if} <li>{listing tag='sellers_other_ads_link'}</li> <li>{listing tag='message_to_seller_link'}</li> </ul> </div> <!-- SELLER INFO END --> {if $payment_options or $optional_field_14 or $optional_field_15} {* Only show section if there is payment_options, or if either optional field 14 or 15 is turned on *} <!-- SELLER NOTES BEGIN --> <h2 class="title rounded_top"> {$additional_text_19} </h2> <div class="content_box_2"> {if $payment_options} <p class="content_section"> <strong>{$payment_options_label}</strong><br /> {$payment_options} </p> {/if} {if $optional_field_14} <p class="content_section"> <strong>{$optional_field_14_label}</strong><br /> {$optional_field_14} </p> {/if} {if $optional_field_15} <p class="content_section"> <strong>{$optional_field_15_label}</strong><br /> {$optional_field_15} </p> {/if} </div> <!-- SELLER NOTES END --> {/if} <!-- LISTING POPULARITY BEGIN --> <h2 class="title rounded_top"> {$additional_text_6} </h2> <div class="content_box_2"> {* Assign vote total to $vote_total so can use it to determine whether to show the current vote info section *} {listing tag='voteSummary_total' assign='vote_total'} {if $vote_total > 0} {* only show if there are already votes on the listing *} <div class="cntr" style="font-size: 12px; white-space: nowrap;"> Out of <span style="color: #4076B1; font-size: 18px; font-weight: bold;">{$vote_total}</span> Vote(s) <span style="color: #4076B1; font-size: 18px; font-weight: bold;">{listing tag='voteSummary_percent'}%</span> of Customers Say: </div> <div class="cntr">{listing tag='voteSummary_text'}</div> {/if} <div class="cntr"> <!-- Space the links apart --> <div style="display: inline-block; padding: 8px;"> {listing tag='vote_on_ad_link'} </div> <div style="display: inline-block; padding: 8px;"> {listing tag='show_ad_vote_comments_link'} </div> </div> </div> <!-- LISTING POPULARITY END --> <!-- FIND SIMILAR BEGIN --> {if $listing_tags_array} {* only show section if there are listing tags on this listing *} <h2 class="title rounded_top"> {$additional_text_20} </h2> <div class="content_box_2"> <p class="content_section"> <strong>{$listing_tags_label}:</strong><br /> {listing tag='listing_tags_links'} </p> </div> {/if} <!-- FIND SIMILAR END --> <!-- FEATURED LISTINGS BEGIN --> <h2 class="title rounded_top"> {$additional_text_2} </h2> <div class="content_box_1"> {* NOTE: In order to show featured listings in a single column, the {module} tag below includes a number of parameters that over-write the module settings set in the admin. You must change those settings "in-line" below to change them. Or, you can remove the parameter(s) from the {module} tag completely, and it will use the module settings as set in the admin panel. See the user manual entry for the {module} tag for a list of all parameters that can be over-written in this way. *} {module tag='module_featured_pic_2' gallery_columns=1} </div> <!-- FEATURED LISTINGS END --> </div> <!-- END LEFT COLUMN --> <!-- # START CENTER COLUMN --> <div class="listing_maincol"> <h2 class="title" style="margin-bottom: 5px;">{$additional_text_1} {$additional_text_13}</h2> {* Assign social buttons to $social so we can check if there are any before showing the section *} {listing tag='listing_social_buttons' addon='core' assign='social'} {if $social} {* There are social buttons to display, use a rounded top box *} <div class="rounded_top"> {$social} </div> {/if} <div class="content_box_3"> <div style="width:95%; margin: 0 auto; padding: 3px 0;"> <div style="float:left; width:50%; text-align: left;"><strong>{$date_started_label}</strong> {$date_started}</div> <div style="float:left; width:50%; text-align: right;"><strong>{$viewed_count_label}</strong> {$viewed_count}</div> </div> {listing tag='image_block'} {listing tag='offsite_videos_block' assign='offsite_videos_block'} {if $offsite_videos_block} <h1 class="title">{$offsite_videos_title}</h1> {$offsite_videos_block} <div class="clr"><br /></div> {/if} </div> {* START OPTIONAL FIELDS *} {if $optional_field_1 or $optional_field_2 or $optional_field_3 or $optional_field_4 or $optional_field_5 or $optional_field_6 or $optional_field_7 or $optional_field_8 or $optional_field_9 or $optional_field_10 or $optional_field_11 or $optional_field_12 or $optional_field_13 or $optional_field_16 or $optional_field_17 or $optional_field_18 or $optional_field_19 or $optional_field_20} {* Only show section if at least one optional field 1-20 is used, skipping 14 and 15 as they are already displayed further up in template. *} <h1 class="title rounded_top"> {$additional_text_11} </h1> <div class="content_box_1" style="padding: 4px;"> <ul class="optional_fields"> {* Keep track of how many fields are actually displayed. *} {$optional_list_count=0} {if $optional_field_1} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_1_label}</label> {$optional_field_1} </li> {/if} {if $optional_field_2} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_2_label}</label> {$optional_field_2} </li> {/if} {if $optional_field_3} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_3_label}</label> {$optional_field_3} </li> {/if} {if $optional_field_4} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_4_label}</label> {$optional_field_4} </li> {/if} {if $optional_field_5} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_5_label}</label> {$optional_field_5} </li> {/if} {if $optional_field_6} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_6_label}</label> {$optional_field_6} </li> {/if} {if $optional_field_7} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_7_label}</label> {$optional_field_7} </li> {/if} {if $optional_field_8} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_8_label}</label> {$optional_field_8} </li> {/if} {if $optional_field_9} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_9_label}</label> {$optional_field_9} </li> {/if} {if $optional_field_10} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_10_label}</label> {$optional_field_10} </li> {/if} {if $optional_field_11} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_11_label}</label> {$optional_field_11} </li> {/if} {if $optional_field_12} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_12_label}</label> {$optional_field_12} </li> {/if} {if $optional_field_13} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_13_label}</label> {$optional_field_13} </li> {/if} {* NOTE: optional fields 14 and 15 already displayed in seller note section. If you add them here, be sure to update the {if ...} to include it. *} {if $optional_field_16} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_16_label}</label> {$optional_field_16} </li> {/if} {if $optional_field_17} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_17_label}</label> {$optional_field_17} </li> {/if} {if $optional_field_18} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_18_label}</label> {$optional_field_18} </li> {/if} {if $optional_field_19} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_19_label}</label> {$optional_field_19} </li> {/if} {if $optional_field_20} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_20_label}</label> {$optional_field_20} </li> {/if} {if $optional_list_count is odd by 1} {* If an odd number is displayed, insert a blank value to show on left side *} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"><label></label></li> {/if} </ul> <div class="clr"></div> </div> {/if} {* END OPTIONAL FIELDS *} {* START DESCRIPTION *} <h1 class="title rounded_top">{$description_label}</h1> <div class="content_box_1"> {listing tag='extra_checkbox_name' assign='extra_checkbox_name'} {if $extra_checkbox_name} <br /> <h3>{$additional_text_11}</h3> <div id="checkbox" style="margin:5px;"> {$extra_checkbox_name} </div> <div class="clr"></div> <br /> {/if} <h3>{$additional_text_7}</h3> <p>{$description}</p> {listing tag='extra_question_value' assign='extra_question_value'} {if $extra_question_value} <br /> <h3>{$additional_text_5}</h3> <div id="extra_questions"> <div class="label"> {listing tag='extra_question_name'} </div> <div class="data"> {$extra_question_value}
{if $can_delete} <a onclick="if (!confirm('Are you sure you want to delete this?')) return false;" href="{$classifieds_file_name}?a=99&b={$classified_id}"><img src="{external file='images/buttons/listing_delete.gif'}" alt="" /></a> {/if} {foreach from=$addonActionButtons item=btn} {$btn} {/foreach} {listing tag='listing_action_buttons' addon='core'} </div> <div class="clr"></div> <br /> <!-- # START LEAD PHOTO COLUMN --> <div id="lead_photo_column"> {$lead_picture} <div class="content_box"> <div class="row_even" style="text-align: center;"> <strong>{$viewed_count_label}</strong> {$viewed_count} </div> <div class="listing_rightcol"> <h3 class="title rounded_top">{$additional_text_3}</h3> <div class="content_box_3 cntr"> <a href="#"><img src="{external file='../images/banners/banner1_160w.jpg'}" alt="" /></a> </div> <br /> <!-- # START AUTOMOBILES CATEGORY BANNER GADGET --> {if $category_id==15||$parent_categories.15==15} <div class="content_box"> <div class="row_even"> {* If in category 15 or a sub-category of category 15 (automobiles), display the gadgets/automobile_banners.tpl sub-template *} {include file="gadgets/automobile_banners.tpl"} </div> </div> <br /> {/if} <!-- # END AUTOMOBILES CATEGORY BANNER GADGET --> <!-- # START MORTGAGE CALCULATOR GADGET --> {if $category_id==16||$parent_categories.16==16} <div class="content_box"> <div class="row_even"> {* If in category 16 or a sub-category of category 16 (real estate), display the gadgets/mortgage_calculator.tpl sub-template *} {include file="gadgets/mortgage_calculator.tpl"} </div> </div> <br /> {/if} <!-- # END MORTGAGE CALCULATOR GADGET --> </div> <!-- # END LEAD PHOTO COLUMN --> <!-- # START SELLER COLUMN --> <div id="seller_column"> <div class="content_box"> <h1 class="title">{$seller_label}</h1> <h1 class="seller_username">{$seller}</h1> <div class="row_even" style="font-weight: bold;">{$additional_text_17} {$member_since}</div> <!-- # END BANNER AD COLUMN --> <!-- # START LEFT COLUMN --> <div class="listing_leftcol"> <!-- SELLER INFO BEGIN --> <h2 class="title rounded_top">{$seller_label}</h2> <div class="content_box_2"> <h1 class="seller_username">{listing tag='seller'}</h1> <p class="content_section"> <strong>{$additional_text_17}</strong><br /> {listing field='member_since'} </p> {if $city_data or $state_data or $zip_data} {* Only show this section if the city, state, or zip is set for the listing. This prevents an "empty section" when all of location information is empty *} <p class="content_section"> {if $city_data} {$city_data}, {/if} {if $state_data} {$state_data} {/if} {if $zip_data} {$zip_data} {/if} </p> {/if} {if $phone_data or $phone2_data or $fax_data} {* Only show this section if one of the phones or fax is set for the listing. This prevents an "empty section" when all of the phone numbers are empty. *} <p class="content_section cntr"> {if $phone_data} <span class="sec_color" style="font-size:1.6em;">{$phone_data}</span><br /> {/if} {if $phone2_data} {$phone2_label} {$phone2_data}<br /> {/if} {if $fax_data} {$fax_label} {$fax_data}<br /> {/if} </p> {/if} {* "Assign" contents of each url link to a smarty variable, so we can see if the link exists before adding the section *} {listing tag='url_link_1' assign='url_link_1'} {listing tag='url_link_2' assign='url_link_2'} {listing tag='url_link_3' assign='url_link_3'} {if $url_link_1 or $url_link_2 or $url_link_3 or $public_email} {* Only show section if there is at least one URL link or if there is public e-mail to show *} <p class="content_section cntr"> {if $url_link_1} {$url_link_1}<br /> {/if} {if $url_link_2} {$url_link_2}<br /> {/if} {if $url_link_3} {$url_link_3}<br /> {/if} {if $public_email} <a href="mailto:{$public_email}">{$public_email}</a> {/if} </p> {/if} {* Assign the storefront link to $storefront_link so we can check if it is "empty" or not before showing it... To prevent an "empty" item in the list if there is no storefront link. *} {listing tag='storefront_link' addon='storefront' assign='storefront_link'} <ul class="option_list"> {if $storefront_link} {* The storefront link exists so show it! *} <li>{$storefront_link}</li> {/if} <li>{$sellers_other_auctions_link}{$sellers_other_ads_link}</li> <li>{$message_to_seller_link}</li> <li>{listing tag='sellers_other_ads_link'}</li> <li>{listing tag='message_to_seller_link'}</li> </ul> </div> <br /> <div class="content_box"> <h2 class="title">{$additional_text_6}</h2> <ul class="option_list"> <li>{$notify_friend_link}</li> <li>{$favorites_link}</li> <li>{$print_friendly_link}</li> <li>{$mapping_link}</li> <li>{$vote_on_ad_link}</li> <li>{$show_ad_vote_comments_link}</li> <li><a href="mailto:[email protected]?subject={$additional_text_8}%20{$classified_id}&body={$additional_text_9}">{$additional_text_10}</a></li> </ul> <!-- SELLER INFO END --> {if $payment_options or $optional_field_14 or $optional_field_15} {* Only show section if there is payment_options, or if either optional field 14 or 15 is turned on *} <!-- SELLER NOTES BEGIN --> <h2 class="title rounded_top"> {$additional_text_19} </h2> <div class="content_box_2"> {if $payment_options} <p class="content_section"> <strong>{$payment_options_label}</strong><br /> {$payment_options} </p> {/if} {if $optional_field_14} <p class="content_section"> <strong>{$optional_field_14_label}</strong><br /> {$optional_field_14} </p> {/if} {if $optional_field_15} <p class="content_section"> <strong>{$optional_field_15_label}</strong><br /> {$optional_field_15} </p> {/if} </div> <!-- SELLER NOTES END --> {/if} <!-- LISTING POPULARITY BEGIN --> <h2 class="title rounded_top"> {$additional_text_6} </h2> <div class="content_box_2"> {* Assign vote total to $vote_total so can use it to determine whether to show the current vote info section *} {listing tag='voteSummary_total' assign='vote_total'} {if $vote_total > 0} {* only show if there are already votes on the listing *} <div class="cntr" style="font-size: 12px; white-space: nowrap;"> Out of <span style="color: #4076B1; font-size: 18px; font-weight: bold;">{$vote_total}</span> Vote(s) <span style="color: #4076B1; font-size: 18px; font-weight: bold;">{listing tag='voteSummary_percent'}%</span> of Customers Say: </div> <div class="cntr">{listing tag='voteSummary_text'}</div> {/if} <div class="cntr"> <!-- Space the links apart --> <div style="display: inline-block; padding: 8px;"> {listing tag='vote_on_ad_link'} </div> <div style="display: inline-block; padding: 8px;"> {listing tag='show_ad_vote_comments_link'} </div> </div> </div> <br /> {if $payment_options} <div class="content_box"> <h1 class="title">{$payment_options_label}</h1> <p class="main_text">{$payment_options}</p> <!-- LISTING POPULARITY END --> <!-- FIND SIMILAR BEGIN --> {if $listing_tags_array} {* only show section if there are listing tags on this listing *} <h2 class="title rounded_top"> {$additional_text_20} </h2> <div class="content_box_2"> <p class="content_section"> <strong>{$listing_tags_label}:</strong><br /> {listing tag='listing_tags_links'} </p> </div> {/if} <!-- FIND SIMILAR END --> </div> <!-- END SELLER COLUMN --> <!-- # START INFO COLUMN --> <div id="listing_info_column"> <div class="content_box"> <h2 class="title">{$additional_text_3}</h2> <ul class="info"> <li class="label price">{$price_label}</li> <li class="value price">{$price}</li> {if $optional_field_20} <li class="label">{$optional_field_20_label}</li> <li class="value">{$optional_field_20}</li> {/if} <li class="label">{$date_started_label}</li> <li class="value">{$date_started}</li> <li class="label">{$city_label}</li> <li class="value">{$city_data}</li> <li class="label">{$state_label}</li> <li class="value">{$state_data}</li> <!-- FEATURED LISTINGS BEGIN --> <h2 class="title rounded_top"> {$additional_text_2} </h2> <div class="content_box_1"> {* NOTE: In order to show featured listings in a single column, the {module} tag below includes a number of parameters that over-write the module settings set in the admin. You must change those settings "in-line" below to change them. <li class="label">{$zip_label}</li> <li class="value">{$zip_data}</li> Or, you can remove the parameter(s) from the {module} tag completely, and it will use the module settings as set in the admin panel. <li class="label">{$country_label}</li> <li class="value">{$country_data}</li> <li class="label">{$phone_label}</li> <li class="value">{$phone_data}</li> <li class="label">{$phone2_label}</li> <li class="value">{$phone2_data}</li> <li class="label">{$fax_label}</li> <li class="value">{$fax_data}</li> <li class="label">{$public_email_label}</li> <li class="value"><a href="mailto:{$public_email}">{$public_email}</a></li> {if $listing_tags_links} <li class="label">{$listing_tags_label}</li> <li class="value">{$listing_tags_links}</li> {/if} </ul> <div class="clr"><br /></div> <div class="row_even highlight_links bold"> <ul class="horizontal_list"> <li>{$url_link_1}</li> <li>{$url_link_2}</li> <li>{$url_link_3}</li> </ul> <div class="clr"></div> </div> See the user manual entry for the {module} tag for a list of all parameters that can be over-written in this way. *} {module tag='module_featured_pic_2' gallery_columns=1} </div> <br /> {addon author='geo_addons' addon='twitter_feed' tag='show_feed'} <!-- FEATURED LISTINGS END --> </div> <!-- END INFO COLUMN --> <!-- END LEFT COLUMN --> <div class="clr"><br /></div> <!-- # START CENTER COLUMN --> {if $offsite_videos_block} <div class="content_box" id="listing_offsite_videos"> <h1 class="title">{$offsite_videos_title}</h1> <div class="listing_maincol"> <h2 class="title" style="margin-bottom: 5px;">{$additional_text_1} {$additional_text_13}</h2> {* Assign social buttons to $social so we can check if there are any before showing the section *} {listing tag='listing_social_buttons' addon='core' assign='social'} {if $social} {* There are social buttons to display, use a rounded top box *} <div class="rounded_top"> {$social} </div> {/if} <div class="content_box_3"> <div style="width:95%; margin: 0 auto; padding: 3px 0;"> <div style="float:left; width:50%; text-align: left;"><strong>{$date_started_label}</strong> {$date_started}</div> <div style="float:left; width:50%; text-align: right;"><strong>{$viewed_count_label}</strong> {$viewed_count}</div> </div> {$offsite_videos_block} </div> <div class="clr"><br /></div> {/if} {if $image_block} <div class="content_box" id="listing_photos"> <h2 class="title">{$additional_text_4} <span class="mini_text">( » {$full_images_link} )</span></h2> {listing tag='image_block'} {$image_block} </div> {/if} <br /> <div class="content_box" id="description"> <h1 class="title">{$description_label}</h1> <div class="box_pad"> {$description} {listing tag='offsite_videos_block' assign='offsite_videos_block'} {if $offsite_videos_block} <h1 class="title">{$offsite_videos_title}</h1> {$offsite_videos_block} <div class="clr"><br /></div> {/if} </div> </div> <br /> {* START CHECKBOXES *} {if $extra_checkbox_name} <div class="content_box"> <h2 class="title">{$additional_text_11}</h2> <div id="checkbox"> {$extra_checkbox_name} </div> {* START OPTIONAL FIELDS *} {if $optional_field_1 or $optional_field_2 or $optional_field_3 or $optional_field_4 or $optional_field_5 or $optional_field_6 or $optional_field_7 or $optional_field_8 or $optional_field_9 or $optional_field_10 or $optional_field_11 or $optional_field_12 or $optional_field_13 or $optional_field_16 or $optional_field_17 or $optional_field_18 or $optional_field_19 or $optional_field_20} {* Only show section if at least one optional field 1-20 is used, skipping 14 and 15 as they are already displayed further up in template. *} <h1 class="title rounded_top"> {$additional_text_11} </h1> <div class="content_box_1" style="padding: 4px;"> <ul class="optional_fields"> {* Keep track of how many fields are actually displayed. *} {$optional_list_count=0} {if $optional_field_1} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_1_label}</label> {$optional_field_1} </li> {/if} {if $optional_field_2} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_2_label}</label> {$optional_field_2} </li> {/if} {if $optional_field_3} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_3_label}</label> {$optional_field_3} </li> {/if} {if $optional_field_4} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_4_label}</label> {$optional_field_4} </li> {/if} {if $optional_field_5} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_5_label}</label> {$optional_field_5} </li> {/if} {if $optional_field_6} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_6_label}</label> {$optional_field_6} </li> {/if} {if $optional_field_7} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_7_label}</label> {$optional_field_7} </li> {/if} {if $optional_field_8} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_8_label}</label> {$optional_field_8} </li> {/if} {if $optional_field_9} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_9_label}</label> {$optional_field_9} </li> {/if} {if $optional_field_10} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_10_label}</label> {$optional_field_10} </li> {/if} {if $optional_field_11} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_11_label}</label> {$optional_field_11} </li> {/if} {if $optional_field_12} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_12_label}</label> {$optional_field_12} </li> {/if} {if $optional_field_13} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_13_label}</label> {$optional_field_13} </li> {/if} {* NOTE: optional fields 14 and 15 already displayed in seller note section. If you add them here, be sure to update the {if ...} to include it. *} {if $optional_field_16} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_16_label}</label> {$optional_field_16} </li> {/if} {if $optional_field_17} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_17_label}</label> {$optional_field_17} </li> {/if} {if $optional_field_18} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_18_label}</label> {$optional_field_18} </li> {/if} {if $optional_field_19} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_19_label}</label> {$optional_field_19} </li> {/if} {if $optional_field_20} {$optional_list_count=$optional_list_count+1} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"> <label>{$optional_field_20_label}</label> {$optional_field_20} </li> {/if} {if $optional_list_count is odd by 1} {* If an odd number is displayed, insert a blank value to show on left side *} <li class="{cycle values='row_odd,row_even,row_even,row_odd'}"><label></label></li> {/if} </ul> <div class="clr"></div> </div> {/if} <div class="clr"></div> </div> <br /> {/if} {* END CHECKBOXES *} {* END OPTIONAL FIELDS *} {* START EXTRA QUESTIONS *} <div id="half_column_left"> <div class="content_box"> <h2 class="title">{$additional_text_5}</h2> {* START DESCRIPTION *} <h1 class="title rounded_top">{$description_label}</h1> <div class="content_box_1"> {listing tag='extra_checkbox_name' assign='extra_checkbox_name'} {if $extra_checkbox_name} <br /> <h3>{$additional_text_11}</h3> <div id="checkbox" style="margin:5px;"> {$extra_checkbox_name} </div> <div class="clr"></div> <br /> {/if} <h3>{$additional_text_7}</h3> <p>{$description}</p> {listing tag='extra_question_value' assign='extra_question_value'} {if $extra_question_value} <br /> <h3>{$additional_text_5}</h3> <div id="extra_questions"> <div class="label"> {$extra_question_name} {listing tag='extra_question_name'} </div> <div class="data"> {$extra_question_value}
</div> {/if} </div> </div> {* END EXTRA QUESTIONS *} {* START OPTIONAL FIELDS *} <div id="half_column_right"> <div class="content_box"> <h2 class="title">{$additional_text_5}</h2> <ul id="optional_fields"> {if $optional_field_1} <li class="row_even"><label>{$optional_field_1_label}</label>{$optional_field_1}</li> {/if} {if $optional_field_2} <li class="row_odd"><label>{$optional_field_2_label}</label>{$optional_field_2}</li> {/if} {if $optional_field_3} <li class="row_even"><label>{$optional_field_3_label}</label>{$optional_field_3}</li> {/if} {if $optional_field_4} <li class="row_odd"><label>{$optional_field_4_label}</label>{$optional_field_4}</li> {/if} {if $optional_field_5} <li class="row_even"><label>{$optional_field_5_label}</label>{$optional_field_5}</li> {/if} {if $optional_field_6} <li class="row_odd"><label>{$optional_field_6_label}</label>{$optional_field_6}</li> {/if} {if $optional_field_7} <li class="row_even"><label>{$optional_field_7_label}</label>{$optional_field_7}</li> {/if} {if $optional_field_8} <li class="row_odd"><label>{$optional_field_8_label}</label>{$optional_field_8}</li> {/if} {if $optional_field_9} <li class="row_even"><label>{$optional_field_9_label}</label>{$optional_field_9}</li> {/if} {if $optional_field_10} <li class="row_odd"><label>{$optional_field_10_label}</label>{$optional_field_10}</li> {/if} {if $optional_field_11} <li class="row_even"><label>{$optional_field_11_label}</label>{$optional_field_11}</li> {/if} {if $optional_field_12} <li class="row_odd"><label>{$optional_field_12_label}</label>{$optional_field_12}</li> {/if} {if $optional_field_13} <li class="row_even"><label>{$optional_field_13_label}</label>{$optional_field_13}</li> {/if} {if $optional_field_14} <li class="row_odd"><label>{$optional_field_14_label}</label>{$optional_field_14}</li> {/if} {if $optional_field_15} <li class="row_even"><label>{$optional_field_15_label}</label>{$optional_field_15}</li> {/if} {if $optional_field_16} <li class="row_odd"><label>{$optional_field_16_label}</label>{$optional_field_16}</li> {/if} {if $optional_field_17} <li class="row_even"><label>{$optional_field_17_label}</label>{$optional_field_17}</li> {/if} {if $optional_field_18} <li class="row_odd"><label>{$optional_field_18_label}</label>{$optional_field_18}</li> {/if} {if $optional_field_19} <li class="row_even"><label>{$optional_field_19_label}</label>{$optional_field_19}</li> {/if} <li></li> </ul> <div class="clr"></div> </div> </div> {* END OPTIONAL FIELDS *} <div class="clr"></div> <br /> <div class="content_box"> <h1 class="title">{$publicQuestionsLabel}{if $logged_in} - <a href="{$classifieds_file_name}?a=13&b={$classified_id}">{$askAQuestionText}</a>{/if}</h1> {if $publicQuestions} {foreach from=$publicQuestions item=q key=question_id} {if $q.answer !== false} <div class="publicQuestions {cycle values='row_odd,row_even'}"> <div class="question"> <span class="public_question_asker_username"><a href="{$classifieds_file_name}?a=6&b={$q.asker_id}">{$q.asker}</a></span> <span class="public_question_asker_timestamp">({$q.time})</span> {if $can_delete}<a onclick="if (!confirm('Are you sure you want to remove this question and its answer?')) return false;" href="{$classifieds_file_name}?a=4&b=8&c=2&d={$question_id}&public=1"><img src="{external file='images/buttons/listing_delete.gif'}" alt="" /></a> {/if} <br /> {$q.question} </div> <div class="answer"> {$q.answer} </div> </div> {/if} {/foreach} {else} <div class="box_pad">{$noPublicQuestions}</div> {/if} </div> <br /> {addon author='geo_addons' addon='google_maps' tag='listing_map'} <div class="center"> {$previous_ad_link} {$next_ad_link} </div>
</div> {/if} </div> <br /> {* END DESCRIPTION *} {addon author='geo_addons' addon='twitter_feed' tag='show_feed'} <br /> {* START PUBLIC QUESTIONS *} <h1 class="title rounded_top"> {$publicQuestionsLabel}{if $logged_in} - <a href="{$classifieds_file_name}?a=13&b={$classified_id}">{$askAQuestionText}</a>{/if} </h1> <div class="content_box_1"> {if $publicQuestions} {foreach $publicQuestions as $question_id => $q} {if $q.answer !== false} <div class="publicQuestions {cycle values='row_odd,row_even'}"> <div class="question"> <span class="public_question_asker_username"><a href="{$classifieds_file_name}?a=6&b={$q.asker_id}">{$q.asker}</a></span> <span class="public_question_asker_timestamp">({$q.time})</span> {if $can_delete}<a onclick="if (!confirm('Are you sure you want to remove this question and its answer?')) return false;" href="{$classifieds_file_name}?a=4&b=8&c=2&d={$question_id}&public=1"><img src="{external file='images/buttons/listing_delete.gif'}" alt="" /></a> {/if} <br /> {$q.question} </div> <div class="answer"> {$q.answer} </div> </div> {/if} {/foreach} {else} <div class="box_pad">{$noPublicQuestions}</div> {/if} </div> <br /> {* END PUBLIC QUESTIONS *} {* START GOOGLE MAPS *} {addon author='geo_addons' addon='google_maps' tag='listing_map' assign='map'} {if $map} <h1 class="title rounded_top">{$additional_text_18}</h1> <div class="content_box_1 cntr"> {* Make sure map is centered in the box *} <div style="display: inline-block;">{$map}</div> <div class="clr"></div> </div> {/if} <br /> {* END GOOGLE MAPS *} </div> <!-- END CENTER COLUMN --> <div class="center"> {listing tag='previous_ad_link'} {listing tag='next_ad_link'} </div>
</div> {/if} </div> </div> {* END EXTRA QUESTIONS *} {* START OPTIONAL FIELDS *} <br /> {* END DESCRIPTION *} <div id="half_column_right"> <div class="content_box"> <h2 class="title">{$additional_text_5}</h2> <ul id="optional_fields"> {if $optional_field_1} <li class="row_even"><label>{$optional_field_1_label}</label>{$optional_field_1}</li> {/if} {if $optional_field_2} <li class="row_odd"><label>{$optional_field_2_label}</label>{$optional_field_2}</li> {/if} {if $optional_field_3} <li class="row_even"><label>{$optional_field_3_label}</label>{$optional_field_3}</li> {/if} {if $optional_field_4} <li class="row_odd"><label>{$optional_field_4_label}</label>{$optional_field_4}</li> {/if} {if $optional_field_5} <li class="row_even"><label>{$optional_field_5_label}</label>{$optional_field_5}</li> {/if} {if $optional_field_6} <li class="row_odd"><label>{$optional_field_6_label}</label>{$optional_field_6}</li> {/if} {if $optional_field_7} <li class="row_even"><label>{$optional_field_7_label}</label>{$optional_field_7}</li> {/if} {if $optional_field_8} <li class="row_odd"><label>{$optional_field_8_label}</label>{$optional_field_8}</li> {/if} {if $optional_field_9} <li class="row_even"><label>{$optional_field_9_label}</label>{$optional_field_9}</li> {/if} {if $optional_field_10} <li class="row_odd"><label>{$optional_field_10_label}</label>{$optional_field_10}</li> {/if} {if $optional_field_11} <li class="row_even"><label>{$optional_field_11_label}</label>{$optional_field_11}</li> {/if} {if $optional_field_12} <li class="row_odd"><label>{$optional_field_12_label}</label>{$optional_field_12}</li> {/if} {if $optional_field_13} <li class="row_even"><label>{$optional_field_13_label}</label>{$optional_field_13}</li> {/if} {if $optional_field_14} <li class="row_odd"><label>{$optional_field_14_label}</label>{$optional_field_14}</li> {/if} {if $optional_field_15} <li class="row_even"><label>{$optional_field_15_label}</label>{$optional_field_15}</li> {/if} {if $optional_field_16} <li class="row_odd"><label>{$optional_field_16_label}</label>{$optional_field_16}</li> {/if} {if $optional_field_17} <li class="row_even"><label>{$optional_field_17_label}</label>{$optional_field_17}</li> {/if} {if $optional_field_18} <li class="row_odd"><label>{$optional_field_18_label}</label>{$optional_field_18}</li> {/if} {if $optional_field_19} <li class="row_even"><label>{$optional_field_19_label}</label>{$optional_field_19}</li> {/if} <li></li> </ul> {addon author='geo_addons' addon='twitter_feed' tag='show_feed'} <br /> <div class="clr"></div> </div> </div> {* END OPTIONAL FIELDS *} <div class="clr"></div> <br /> <div class="content_box"> <h1 class="title">{$publicQuestionsLabel}{if $logged_in} - <a href="{$classifieds_file_name}?a=13&b={$classified_id}">{$askAQuestionText}</a>{/if}</h1> {if $publicQuestions} {foreach from=$publicQuestions item=q key=question_id} {if $q.answer !== false} <div class="publicQuestions {cycle values='row_odd,row_even'}"> <div class="question"> <span class="public_question_asker_username"><a href="{$classifieds_file_name}?a=6&b={$q.asker_id}">{$q.asker}</a></span> <span class="public_question_asker_timestamp">({$q.time})</span> {if $can_delete}<a onclick="if (!confirm('Are you sure you want to remove this question and its answer?')) return false;" href="{$classifieds_file_name}?a=4&b=8&c=2&d={$question_id}&public=1"><img src="{external file='images/buttons/listing_delete.gif'}" alt="" /></a> {/if} <br /> {$q.question} </div> <div class="answer"> {$q.answer} {* START PUBLIC QUESTIONS *} <h1 class="title rounded_top"> {$publicQuestionsLabel}{if $logged_in} - <a href="{$classifieds_file_name}?a=13&b={$classified_id}">{$askAQuestionText}</a>{/if} </h1> <div class="content_box_1"> {if $publicQuestions} {foreach $publicQuestions as $question_id => $q} {if $q.answer !== false} <div class="publicQuestions {cycle values='row_odd,row_even'}"> <div class="question"> <span class="public_question_asker_username"><a href="{$classifieds_file_name}?a=6&b={$q.asker_id}">{$q.asker}</a></span> <span class="public_question_asker_timestamp">({$q.time})</span> {if $can_delete}<a onclick="if (!confirm('Are you sure you want to remove this question and its answer?')) return false;" href="{$classifieds_file_name}?a=4&b=8&c=2&d={$question_id}&public=1"><img src="{external file='images/buttons/listing_delete.gif'}" alt="" /></a> {/if} <br /> {$q.question} </div> <div class="answer"> {$q.answer} </div> </div> </div> {/if} {/foreach} {else} <div class="box_pad">{$noPublicQuestions}</div> {/if} {/foreach} {else} <div class="box_pad">{$noPublicQuestions}</div> {/if} </div> <br /> {* END PUBLIC QUESTIONS *} {* START GOOGLE MAPS *} {addon author='geo_addons' addon='google_maps' tag='listing_map' assign='map'} {if $map} <h1 class="title rounded_top">{$additional_text_18}</h1> <div class="content_box_1 cntr"> {* Make sure map is centered in the box *} <div style="display: inline-block;">{$map}</div> <div class="clr"></div> </div> {/if} <br /> {* END GOOGLE MAPS *} </div> <br /> {addon author='geo_addons' addon='google_maps' tag='listing_map'} <!-- END CENTER COLUMN --> <div class="center"> {$previous_ad_link} {$next_ad_link} {listing tag='previous_ad_link'} {listing tag='next_ad_link'} </div>
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>{$title}</title>
<!DOCTYPE HTML> <html> <head> <title>{$title}</title>
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <!DOCTYPE HTML> <html> <head> <title>{$title}</title>
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>{$title}</title>
<!DOCTYPE HTML> <html> <head> <title>{$title}</title>
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <!DOCTYPE HTML> <html> <head> <title>{$title}</title>
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>{$title}</title>
<!DOCTYPE HTML> <html> <head> <title>{$title}</title>
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <!DOCTYPE HTML> <html> <head> <title>{$title}</title>
<ul> <li> <input type="hidden" name="a" value="19" /> <input type="text" name="b[search_text]" class="field keyword" /> </li> <li>{$category_dropdown}</li> {if !$hidden_fields}
<ul> <li> <input type="hidden" name="a" value="19" /> <input type="text" name="b[search_text]" class="field keyword" {if $placeholder} placeholder="{$placeholder|escape}"{/if} /> </li> <li>{$category_dropdown}</li> {if !$hidden_fields}
<ul> <li> <input type="hidden" name="a" value="19" /> <input type="text" name="b[search_text]" class="field keyword" /> <input type="text" name="b[search_text]" class="field keyword" {if $placeholder} placeholder="{$placeholder|escape}"{/if} /> </li> <li>{$category_dropdown}</li> {if !$hidden_fields}
{if $module.module_display_header_row && $header_title} <h1 class="title">{$header_title}</h1> {/if} {include file='common/listing_set.tpl' g_type='system' g_resource='browsing'}
{if $module.module_display_header_row && $header_title} <h1 class="title">{$header_title}</h1> {/if} {include file=$browse_tpl g_type='system' g_resource='browsing'}
{if $module.module_display_header_row && $header_title} <h1 class="title">{$header_title}</h1> {/if} {include file='common/listing_set.tpl' g_type='system' g_resource='browsing'} {include file=$browse_tpl g_type='system' g_resource='browsing'}
<h1 class="title">{$header_title}</h1> </div> {/if} <table cellpadding="2" cellspacing="5" class="featured_items"> {foreach $listings as $id => $l} {if $l@index%$module.module_number_of_columns == 0}<tr>{/if} <td class="element" {if $col_width}style="width: {$col_width};"{/if} valign="top"> <table width="{$module.module_thumb_width}" style="margin: 0 auto;"> <tr> <td class="center" valign="middle"> {$l.image} </td> </tr> {if $l.caption || $l.price != '-' || $l.type || $l.sold_image} <tr> <td> {if $cfg.cols.type&&$l.type} <span class="{$headers.type.css}"> <em>{$headers.type.text}</em> {$l.type} {if $headers.type.text}<br />{/if} </span> {/if} {if $cfg.cols.business_type&&$l.business_type} <span class="{$headers.type.css}"> <em>{$headers.business_type.text}</em> {$l.business_type} {if $headers.business_type.text}<br />{/if} </span> {/if} {if $cfg.cols.title&&$l.title} <span class="{$headers.title.css}"> <em>{$headers.title.text}</em> {if $l.icons.sold}<img src="{$cfg.icons.sold}" alt="" />{/if} <a href="{$cfg.listing_url}{$id}" {if $cfg.popup}onclick="window.open(this.href,'_blank','width={$cfg.popup_width},height={$cfg.popup_height},scrollbars=1,location=0,menubar=0,resizable=1,status=0'); return false;"{/if}> {if $module.length_of_description} {$l.title|strip_tags|truncate:{$module.length_of_description+3}} {else} {$l.title} {/if} </a> <br /> </span> {else if $l.icons.sold} <img src="{$cfg.icons.sold}" alt="" /> {/if} {if $l.icons.verified}<img src="{$cfg.icons.verified}" alt="" />{/if} {if $l.icons.buy_now}<img src="{$cfg.icons.buy_now}" alt="" />{/if} {if $l.icons.reserve_met}<img src="{$cfg.icons.reserve_met}" alt="" />{/if} {if $l.icons.no_reserve}<img src="{$cfg.icons.no_reserve}" alt="" />{/if} {if $l.icons.attention_getter}<img src="{$l.attention_getter_url}" alt="" />{/if} {if $cfg.cols.description&&$l.description} <span class="{$headers.description.css}"> <em>{$headers.description.text}</em> {* Description already shortened *} {$l.description} <br /> </span> {/if} {if $cfg.cols.tags&&$l.tags} <span class="{$headers.tags.css}"> <em>{$headers.tags.text}</em> {include file='common/listing_tags.tpl' listing_tags_array=$l.tags g_resource='browsing' g_type='system'} <br /> </span> {/if} {section name=optionals start=1 loop=21} {$field=$smarty.section.optionals.index} {if $cfg.cols.optionals.$field&&$l.optionals.$field} <span class="{$headers.optionals.$field.css}"> <em>{$headers.optionals.$field.text}</em> {if $module.length_of_description} {$l.optionals.$field|strip_tags|truncate:{$module.length_of_description+3}} {else} {$l.optionals.$field} {/if} <br /> </span> {/if} {/section} {if $cfg.cols.address&&$l.address} <span class="{$headers.address.css}"> <em>{$headers.address.text}</em> {$l.address} <br /> </span> {/if} {if $cfg.cols.city&&$l.city} <span class="{$headers.city.css}"> <em>{$headers.city.text}</em> {$l.city} <br /> </span> {/if} {for $level=1 to $cfg.maxLocationDepth} {$col = "region_level_$level"} {if $cfg.cols.$col} <span class="{$headers.$col.css}"> <em>{$headers.$col.text}</em> {$l.$col} <br /> </span> {/if} {/for} {if $cfg.cols.zip&&$l.zip} <span class="{$headers.zip.css}"> <em>{$headers.zip.text}</em> {$l.zip} {if $headers.zip.text}<br />{/if} </span> {/if} {if $cfg.cols.location_breadcrumb&&$l.location_breadcrumb} <span class="{$headers.location_breadcrumb.css}"> <em>{$headers.location_breadcrumb.text}</em> {$l.location_breadcrumb} <br /> </span> {/if} {if $cfg.cols.num_bids&&$l.num_bids} <span class="{$headers.num_bids.css}"> <em>{$headers.num_bids.text}</em> {$l.num_bids} <br /> </span> {/if} {if $cfg.cols.price&&$l.price} <span class="{$headers.price.css}"> <em>{$headers.price.text}</em> {$l.price} <br /> </span> {/if} {if $cfg.cols.entry_date&&$l.entry_date} <span class="{$headers.entry_date.css}"> <em>{$headers.entry_date.text}</em> {$l.entry_date} <br /> </span> {/if} {if $cfg.cols.time_left&&$l.time_left} <span class="{$headers.time_left.css}"> <em>{$headers.time_left.text}</em> {$l.time_left} <br /> </span> {/if} {if $l.addonData} {* let addons add columns if they want to *} {foreach $l.addonData as $addon => $addonRows} {foreach $addonRows as $aKey => $addonText} <span class="{$addonHeaders[$addon][$aKey].css}"> {if $addonHeaders[$addon][$aKey].text}<em>{$addonHeaders[$addon][$aKey].text}:</em>{/if} {$addonText} <br /> </span> {/foreach} {/foreach} {/if} {if $cfg.cols.edit} <br /> <a href="{$classifieds_file_name}?a=cart&action=new&main_type=listing_edit&listing_id={$id}"><img src="{external file='images/buttons/listing_edit.gif'}" alt="" /></a> {/if} {if $cfg.cols.delete} <a onclick="if (!confirm('Are you sure you want to delete this?')) return false;" href="{$classifieds_file_name}?a=99&b={$id}"><img src="{external file='images/buttons/listing_delete.gif'}" alt="" /></a> {/if} </td> </tr> {/if} </table> </td> {if $l@last && $l@iteration%$module.module_number_of_columns!=0 && $l@iteration > $module.module_number_of_columns} {* this is the last entry, but not at the end of a row -- need to insert "blank" td's *} {* NOTE: do not do this if we don't have enough listings for a complete row anyway (iteration < num columns) *} {section name='blanks' loop=$l@iteration%$module.module_number_of_columns} <td style="width: {floor(100/$module.module_number_of_columns)}%"></td> {/section} {/if} {if $l@last || $l@iteration % $module.module_number_of_columns == 0}</tr>{/if} {foreachelse} {* returned no results *} <tr> <td> {if $resultset_empty_message} <div class="no_results_box"> {$resultset_empty_message} </div> {/if} </td> </tr> {/foreach} </table>
<h1 class="title">{$header_title}</h1> </div> {/if} <div class="featured_items"> {include file=$browse_tpl g_type='system' g_resource='browsing'} </div>
<h1 class="title">{$header_title}</h1> </div> {/if} <table cellpadding="2" cellspacing="5" class="featured_items"> {foreach $listings as $id => $l} {if $l@index%$module.module_number_of_columns == 0}<tr>{/if} <td class="element" {if $col_width}style="width: {$col_width};"{/if} valign="top"> <table width="{$module.module_thumb_width}" style="margin: 0 auto;"> <tr> <td class="center" valign="middle"> {$l.image} </td> </tr> {if $l.caption || $l.price != '-' || $l.type || $l.sold_image} <tr> <td> {if $cfg.cols.type&&$l.type} <span class="{$headers.type.css}"> <em>{$headers.type.text}</em> {$l.type} {if $headers.type.text}<br />{/if} </span> {/if} {if $cfg.cols.business_type&&$l.business_type} <span class="{$headers.type.css}"> <em>{$headers.business_type.text}</em> {$l.business_type} {if $headers.business_type.text}<br />{/if} </span> {/if} {if $cfg.cols.title&&$l.title} <span class="{$headers.title.css}"> <em>{$headers.title.text}</em> {if $l.icons.sold}<img src="{$cfg.icons.sold}" alt="" />{/if} <a href="{$cfg.listing_url}{$id}" {if $cfg.popup}onclick="window.open(this.href,'_blank','width={$cfg.popup_width},height={$cfg.popup_height},scrollbars=1,location=0,menubar=0,resizable=1,status=0'); return false;"{/if}> {if $module.length_of_description} {$l.title|strip_tags|truncate:{$module.length_of_description+3}} {else} {$l.title} {/if} </a> <br /> </span> {else if $l.icons.sold} <img src="{$cfg.icons.sold}" alt="" /> {/if} {if $l.icons.verified}<img src="{$cfg.icons.verified}" alt="" />{/if} {if $l.icons.buy_now}<img src="{$cfg.icons.buy_now}" alt="" />{/if} {if $l.icons.reserve_met}<img src="{$cfg.icons.reserve_met}" alt="" />{/if} {if $l.icons.no_reserve}<img src="{$cfg.icons.no_reserve}" alt="" />{/if} {if $l.icons.attention_getter}<img src="{$l.attention_getter_url}" alt="" />{/if} {if $cfg.cols.description&&$l.description} <span class="{$headers.description.css}"> <em>{$headers.description.text}</em> {* Description already shortened *} {$l.description} <br /> </span> {/if} {if $cfg.cols.tags&&$l.tags} <span class="{$headers.tags.css}"> <em>{$headers.tags.text}</em> {include file='common/listing_tags.tpl' listing_tags_array=$l.tags g_resource='browsing' g_type='system'} <br /> </span> {/if} {section name=optionals start=1 loop=21} {$field=$smarty.section.optionals.index} {if $cfg.cols.optionals.$field&&$l.optionals.$field} <span class="{$headers.optionals.$field.css}"> <em>{$headers.optionals.$field.text}</em> {if $module.length_of_description} {$l.optionals.$field|strip_tags|truncate:{$module.length_of_description+3}} {else} {$l.optionals.$field} {/if} <br /> </span> {/if} {/section} {if $cfg.cols.address&&$l.address} <span class="{$headers.address.css}"> <em>{$headers.address.text}</em> {$l.address} <br /> </span> {/if} {if $cfg.cols.city&&$l.city} <span class="{$headers.city.css}"> <em>{$headers.city.text}</em> {$l.city} <br /> </span> {/if} {for $level=1 to $cfg.maxLocationDepth} {$col = "region_level_$level"} {if $cfg.cols.$col} <span class="{$headers.$col.css}"> <em>{$headers.$col.text}</em> {$l.$col} <br /> </span> {/if} {/for} {if $cfg.cols.zip&&$l.zip} <span class="{$headers.zip.css}"> <em>{$headers.zip.text}</em> {$l.zip} {if $headers.zip.text}<br />{/if} </span> {/if} {if $cfg.cols.location_breadcrumb&&$l.location_breadcrumb} <span class="{$headers.location_breadcrumb.css}"> <em>{$headers.location_breadcrumb.text}</em> {$l.location_breadcrumb} <br /> </span> {/if} {if $cfg.cols.num_bids&&$l.num_bids} <span class="{$headers.num_bids.css}"> <em>{$headers.num_bids.text}</em> {$l.num_bids} <br /> </span> {/if} {if $cfg.cols.price&&$l.price} <span class="{$headers.price.css}"> <em>{$headers.price.text}</em> {$l.price} <br /> </span> {/if} {if $cfg.cols.entry_date&&$l.entry_date} <span class="{$headers.entry_date.css}"> <em>{$headers.entry_date.text}</em> {$l.entry_date} <br /> </span> {/if} {if $cfg.cols.time_left&&$l.time_left} <span class="{$headers.time_left.css}"> <em>{$headers.time_left.text}</em> {$l.time_left} <br /> </span> {/if} {if $l.addonData} {* let addons add columns if they want to *} {foreach $l.addonData as $addon => $addonRows} {foreach $addonRows as $aKey => $addonText} <span class="{$addonHeaders[$addon][$aKey].css}"> {if $addonHeaders[$addon][$aKey].text}<em>{$addonHeaders[$addon][$aKey].text}:</em>{/if} {$addonText} <br /> </span> {/foreach} {/foreach} {/if} {if $cfg.cols.edit} <br /> <a href="{$classifieds_file_name}?a=cart&action=new&main_type=listing_edit&listing_id={$id}"><img src="{external file='images/buttons/listing_edit.gif'}" alt="" /></a> {/if} {if $cfg.cols.delete} <a onclick="if (!confirm('Are you sure you want to delete this?')) return false;" href="{$classifieds_file_name}?a=99&b={$id}"><img src="{external file='images/buttons/listing_delete.gif'}" alt="" /></a> {/if} </td> </tr> {/if} </table> </td> {if $l@last && $l@iteration%$module.module_number_of_columns!=0 && $l@iteration > $module.module_number_of_columns} {* this is the last entry, but not at the end of a row -- need to insert "blank" td's *} {* NOTE: do not do this if we don't have enough listings for a complete row anyway (iteration < num columns) *} {section name='blanks' loop=$l@iteration%$module.module_number_of_columns} <td style="width: {floor(100/$module.module_number_of_columns)}%"></td> {/section} {/if} {if $l@last || $l@iteration % $module.module_number_of_columns == 0}</tr>{/if} {foreachelse} {* returned no results *} <tr> <td> {if $resultset_empty_message} <div class="no_results_box"> {$resultset_empty_message} </div> {/if} </td> </tr> {/foreach} </table> <div class="featured_items"> {include file=$browse_tpl g_type='system' g_resource='browsing'} </div>
{* @git-info@ *} <form action="" method="post"> <table cellpadding="2" cellspacing="1" style="border-style: none; width: 100%;"> <tr> {foreach from=$parents item=p} <td class="filter_dropdown_{if $two}2{else}1{/if}">
{* @git-info@ *} <form action="" method="post"> <table style="border-style: none; width: 100%;"> <tr> {foreach from=$parents item=p} <td class="filter_dropdown_{if $two}2{else}1{/if}">
{* @git-info@ *} <form action="" method="post"> <table cellpadding="2" cellspacing="1" style="border-style: none; width: 100%;"> <table style="border-style: none; width: 100%;"> <tr> {foreach from=$parents item=p} <td class="filter_dropdown_{if $two}2{else}1{/if}">
{$messages.102472} </div> {else} <table cellpadding="2" cellspacing="1" style="width: 100%;"> <tr class="column_header"> <td>{$messages.102469}</td> <td>{$messages.102470}</td>
{$messages.102472} </div> {else} <table style="width: 100%;"> <tr class="column_header"> <td>{$messages.102469}</td> <td>{$messages.102470}</td>
{$messages.102472} </div> {else} <table cellpadding="2" cellspacing="1" style="width: 100%;"> <table style="width: 100%;"> <tr class="column_header"> <td>{$messages.102469}</td> <td>{$messages.102470}</td>
<div id="half_column_right"> <div class="content_box"> <table cellpadding="9" cellspacing="0" style="width: 100%;"> <tr class="column_header"> <td>{$messages.102968}</td> <td>{$messages.102969}</td>
<div id="half_column_right"> <div class="content_box"> <table style="width: 100%;"> <tr class="column_header"> <td>{$messages.102968}</td> <td>{$messages.102969}</td>
<div id="half_column_right"> <div class="content_box"> <table cellpadding="9" cellspacing="0" style="width: 100%;"> <table style="width: 100%;"> <tr class="column_header"> <td>{$messages.102968}</td> <td>{$messages.102969}</td>
<div class="content_box"> <table cellpadding="2" cellspacing="1" style="border: none; width: 100%;"> <tr class="column_header"> <td class="nowrap center">{$messages.102417}</td> <td class="title">{$messages.102418}</td>
<div class="content_box"> <table style="border: none; width: 100%;"> <tr class="column_header"> <td class="nowrap center">{$messages.102417}</td> <td class="title">{$messages.102418}</td>
<div class="content_box"> <table cellpadding="2" cellspacing="1" style="border: none; width: 100%;"> <table style="border: none; width: 100%;"> <tr class="column_header"> <td class="nowrap center">{$messages.102417}</td> <td class="title">{$messages.102418}</td>
{else} <p class="page_instructions">{$messages.102425}</p> <table cellpadding="2" cellspacing="2" style="width: 100%;"> <tr class="column_header"> <td class="center">{$messages.102501}</td> <td class="center">{$messages.102426}</td>
{else} <p class="page_instructions">{$messages.102425}</p> <table style="width: 100%;"> <tr class="column_header"> <td class="center">{$messages.102501}</td> <td class="center">{$messages.102426}</td>
{else} <p class="page_instructions">{$messages.102425}</p> <table cellpadding="2" cellspacing="2" style="width: 100%;"> <table style="width: 100%;"> <tr class="column_header"> <td class="center">{$messages.102501}</td> <td class="center">{$messages.102426}</td>
{* @git-info@ *} <div class="content_box"> {include file="common/listing_set.tpl"} </div> {if $pagination}
{* @git-info@ *} <div class="content_box"> {include file="common/grid_view.tpl"} </div> {if $pagination}
{* @git-info@ *} <div class="content_box"> {include file="common/listing_set.tpl"} {include file="common/grid_view.tpl"} </div> {if $pagination}
{* this can appear in multiple places on the page, so run the code once and capture to a smarty var *} {capture assign=category_breadcrumb} {if $string_tree or $array_tree or $category_tree_pre} <ul id="breadcrumb"> {if $category_tree_pre} {* Allow outside sources add to category tree *}
{* this can appear in multiple places on the page, so run the code once and capture to a smarty var *} {capture assign=category_breadcrumb} {if $string_tree or $array_tree or $category_tree_pre or $category_tree_post} <ul id="breadcrumb"> {if $category_tree_pre} {* Allow outside sources add to category tree *}
{* this can appear in multiple places on the page, so run the code once and capture to a smarty var *} {capture assign=category_breadcrumb} {if $string_tree or $array_tree or $category_tree_pre} {if $string_tree or $array_tree or $category_tree_pre or $category_tree_post} <ul id="breadcrumb"> {if $category_tree_pre} {* Allow outside sources add to category tree *}
{/if} {if $array_tree} <li class="element highlight">{$text.tree_label}</li> <li class="element"><a href="{$link}0">{$text.main_category}</a></li> {foreach from=$array_tree item=cat name=tree} {if not $smarty.foreach.tree.last}<li class="element"><a href="{$link}{$cat.category_id}">{else}<li class="element active">{/if} {$cat.category_name}
{/if} {if $array_tree} <li class="element highlight">{$text.tree_label}</li> <li class="element"><a href="{$link_top}">{$text.main_category}</a></li> {foreach from=$array_tree item=cat name=tree} {if not $smarty.foreach.tree.last}<li class="element"><a href="{$link}{$cat.category_id}">{else}<li class="element active">{/if} {$cat.category_name}
{/if} {if $array_tree} <li class="element highlight">{$text.tree_label}</li> <li class="element"><a href="{$link}0">{$text.main_category}</a></li> <li class="element"><a href="{$link_top}">{$text.main_category}</a></li> {foreach from=$array_tree item=cat name=tree} {if not $smarty.foreach.tree.last}<li class="element"><a href="{$link}{$cat.category_id}">{else}<li class="element active">{/if} {$cat.category_name}
<li class="element">{$string_tree}</li> {* is that anything like string cheese? "string_treese," perhaps? *} {/if} </ul> {/if} {/capture}
<li class="element">{$string_tree}</li> {* is that anything like string cheese? "string_treese," perhaps? *} {/if} {if $category_tree_post} {* Allow outside sources add to category tree *} {$category_tree_post} {/if} </ul> {/if} {/capture}
<li class="element">{$string_tree}</li> {* is that anything like string cheese? "string_treese," perhaps? *} {/if} {if $category_tree_post} {* Allow outside sources add to category tree *} {$category_tree_post} {/if} </ul> {/if} {/capture}
<ul class="categories"> {foreach from=$cats item=cat} <li class="element category_{$cat.category_id}"> {if $cat.category_image}<img src="{external file=$cat.category_image}" alt="" />{/if} <a href="{$link}{$cat.category_id}">{strip} <span class="category_title"> {$cat.category_name} </span> {/strip}</a> {if $cat.category_count}<span class="listing_counts">{$cat.category_count}</span>{/if} {if $cat.new_ad_icon}{$cat.new_ad_icon}{/if} {if $show_descriptions} <p class="category_description">{$cat.category_description}</p> {/if}
<ul class="categories"> {foreach from=$cats item=cat} <li class="element category_{$cat.category_id}"> <div class="main_cat_title"> {if $cat.category_image}<img src="{external file=$cat.category_image}" alt="" />{/if} <a href="{$link}{$cat.category_id}">{strip} <span class="category_title"> {$cat.category_name} </span> {/strip}</a> {if $cat.category_count}<span class="listing_counts">{$cat.category_count}</span>{/if} {if $cat.new_ad_icon}{$cat.new_ad_icon}{/if} </div> {if $show_descriptions} <p class="category_description">{$cat.category_description}</p> {/if}
<ul class="categories"> {foreach from=$cats item=cat} <li class="element category_{$cat.category_id}"> {if $cat.category_image}<img src="{external file=$cat.category_image}" alt="" />{/if} <a href="{$link}{$cat.category_id}">{strip} <span class="category_title"> {$cat.category_name} </span> {/strip}</a> {if $cat.category_count}<span class="listing_counts">{$cat.category_count}</span>{/if} {if $cat.new_ad_icon}{$cat.new_ad_icon}{/if} <div class="main_cat_title"> {if $cat.category_image}<img src="{external file=$cat.category_image}" alt="" />{/if} <a href="{$link}{$cat.category_id}">{strip} <span class="category_title"> {$cat.category_name} </span> {/strip}</a> {if $cat.category_count}<span class="listing_counts">{$cat.category_count}</span>{/if} {if $cat.new_ad_icon}{$cat.new_ad_icon}{/if} </div> {if $show_descriptions} <p class="category_description">{$cat.category_description}</p> {/if}
{if $no_classifieds} <div class="note_box">{$no_classifieds}</div> {else} <table cellpadding="2" cellspacing="5" class="featured_items"> {foreach from=$classified_result.listings item=l key=id name=class} {if $smarty.foreach.class.index % $classified_result.column_count == 0}<tr>{/if} <td style="width: {$classified_result.column_width}" class="element">
{if $no_classifieds} <div class="note_box">{$no_classifieds}</div> {else} <table class="featured_items"> {foreach from=$classified_result.listings item=l key=id name=class} {if $smarty.foreach.class.index % $classified_result.column_count == 0}<tr>{/if} <td style="width: {$classified_result.column_width}" class="element">
{if $no_classifieds} <div class="note_box">{$no_classifieds}</div> {else} <table cellpadding="2" cellspacing="5" class="featured_items"> <table class="featured_items"> {foreach from=$classified_result.listings item=l key=id name=class} {if $smarty.foreach.class.index % $classified_result.column_count == 0}<tr>{/if} <td style="width: {$classified_result.column_width}" class="element">
{if $no_auctions} <div class="note_box">{$no_auctions}</div> {else} <table cellpadding="2" cellspacing="5" class="featured_items"> {foreach from=$auction_result.listings item=l key=id name=auc} {if $smarty.foreach.auc.index % $auction_result.column_count == 0}<tr>{/if} <td style="width: {$auction_result.column_width}" class="element">
{if $no_auctions} <div class="note_box">{$no_auctions}</div> {else} <table class="featured_items"> {foreach from=$auction_result.listings item=l key=id name=auc} {if $smarty.foreach.auc.index % $auction_result.column_count == 0}<tr>{/if} <td style="width: {$auction_result.column_width}" class="element">
{if $no_auctions} <div class="note_box">{$no_auctions}</div> {else} <table cellpadding="2" cellspacing="5" class="featured_items"> <table class="featured_items"> {foreach from=$auction_result.listings item=l key=id name=auc} {if $smarty.foreach.auc.index % $auction_result.column_count == 0}<tr>{/if} <td style="width: {$auction_result.column_width}" class="element">
{* @git-info@ *} <br /> {$category_cache} {if $show_classifieds} <div class="content_box"> <h2 class="title">{$messages.886} {$current_category_name}</h2> {$classified_browse_result} </div> {/if} {if $show_auctions} <div class="content_box"> <h2 class="title">{$messages.100886} {$current_category_name}</h2> {$auction_browse_result} </div> {/if} {if $pagination} {$messages.757} {$pagination} {/if}
{* @git-info@ *} {* NOTE: Since this is specifically for browsing "by text", it does not have the normal gallery/list view, it always uses list view. And since this is featured ads, it does not allow any sorting, so no sort dropdown. *} <br /> {$category_cache} {if $show_classifieds&&$show_auctions&&!$disable_browsing_tabs} <ul class="tabList"> {if $display_all_tab_browsing}<li id="allTab" class="activeTab">{$messages.501688}</li>{/if} <li id="classifiedsTab"{if !$display_all_tab_browsing} class="activeTab"{/if}>{$messages.501689}</li> <li id="auctionsTab">{$messages.501690}</li> </ul> <div class="tabContents"> <div id="allTabContents"></div> {else} <div class="clear"></div> {/if} {if $show_classifieds} {if $show_auctions&&!$disable_browsing_tabs}<div id="classifiedsTabContents">{/if} <div class="content_box"> <h2 class="title">{$messages.886} {$current_category_name}</h2> {include file='common/grid_view.tpl' listings=$classified_browse_result.listings no_listings=$classified_browse_result.no_listings addonHeaders=$classified_browse_result.addonHeaders cfg=$classified_browse_result.cfg headers=$classified_browse_result.headers} </div> <br /> {if $show_auctions&&!$disable_browsing_tabs}</div>{/if} {/if} {if $show_auctions} {if $show_classifieds&&!$disable_browsing_tabs}<div id="auctionsTabContents">{/if} <div class="content_box"> <h2 class="title">{$messages.100886} {$current_category_name}</h2> {include file='common/grid_view.tpl' listings=$auction_browse_result.listings no_listings=$auction_browse_result.no_listings addonHeaders=$auction_browse_result.addonHeaders cfg=$auction_browse_result.cfg headers=$auction_browse_result.headers} </div> {if $show_classifieds&&!$disable_browsing_tabs}</div>{/if} {/if} {if $show_classifieds&&$show_auctions&&!$disable_browsing_tabs} </div> {/if} {if $pagination} {$messages.757} {$pagination} {/if}
{* @git-info@ *} {* NOTE: Since this is specifically for browsing "by text", it does not have the normal gallery/list view, it always uses list view. And since this is featured ads, it does not allow any sorting, so no sort dropdown. *} <br /> {$category_cache} {if $show_classifieds&&$show_auctions&&!$disable_browsing_tabs} <ul class="tabList"> {if $display_all_tab_browsing}<li id="allTab" class="activeTab">{$messages.501688}</li>{/if} <li id="classifiedsTab"{if !$display_all_tab_browsing} class="activeTab"{/if}>{$messages.501689}</li> <li id="auctionsTab">{$messages.501690}</li> </ul> <div class="tabContents"> <div id="allTabContents"></div> {else} <div class="clear"></div> {/if} {if $show_classifieds} <div class="content_box"> <h2 class="title">{$messages.886} {$current_category_name}</h2> {$classified_browse_result} </div> {if $show_auctions&&!$disable_browsing_tabs}<div id="classifiedsTabContents">{/if} <div class="content_box"> <h2 class="title">{$messages.886} {$current_category_name}</h2> {include file='common/grid_view.tpl' listings=$classified_browse_result.listings no_listings=$classified_browse_result.no_listings addonHeaders=$classified_browse_result.addonHeaders cfg=$classified_browse_result.cfg headers=$classified_browse_result.headers} </div> <br /> {if $show_auctions&&!$disable_browsing_tabs}</div>{/if} {/if} {if $show_auctions} <div class="content_box"> <h2 class="title">{$messages.100886} {$current_category_name}</h2> {$auction_browse_result} {if $show_classifieds&&!$disable_browsing_tabs}<div id="auctionsTabContents">{/if} <div class="content_box"> <h2 class="title">{$messages.100886} {$current_category_name}</h2> {include file='common/grid_view.tpl' listings=$auction_browse_result.listings no_listings=$auction_browse_result.no_listings addonHeaders=$auction_browse_result.addonHeaders cfg=$auction_browse_result.cfg headers=$auction_browse_result.headers} </div> {if $show_classifieds&&!$disable_browsing_tabs}</div>{/if} {/if} {if $show_classifieds&&$show_auctions&&!$disable_browsing_tabs} </div> {/if} {if $pagination} {$messages.757} {$pagination} {/if}
{* @git-info@ *} {$category_cache} <br /> {if $show_classifieds&&$show_auctions&&!$disable_browsing_tabs} <ul class="tabList"> {if $display_all_tab_browsing}<li id="allTab" class="activeTab">{$messages.501620}</li>{/if} <li id="classifiedsTab"{if !$display_all_tab_browsing} class="activeTab"{/if}>{$messages.500975}</li> <li id="auctionsTab">{$messages.500976}</li> </ul> <div class="tabContents"> <div id="allTabContents"></div> {/if} {if $show_classifieds} {if $show_auctions&&!$disable_browsing_tabs}<div id="classifiedsTabContents">{/if} {if $show_featured_classifieds} <div class="content_box"> <h1 class="title"> {$messages.28} {$current_category_name} {if $featured_links} <a class="featured_ads_links" href="{$classifieds_file_name}?a=9&b={$category_id}">{$messages.873}</a> <a class="featured_ads_links" href="{$classifieds_file_name}?a=8&b={$category_id}">{$messages.872}</a> {/if} </h1> {$featured_classifieds} </div> <br /> {/if} <div class="content_box"> <h2 class="title">{$messages.200109} {$current_category_name}</h2> {$classified_browse_result} </div> <br /> {if $show_auctions}</div>{/if} {/if} {if $show_auctions} {if $show_classifieds&&!$disable_browsing_tabs}<div id="auctionsTabContents">{/if} {if $show_featured_auctions} <div class="content_box"> <h1 class="title"> {$messages.100028} {$current_category_name} {if $featured_links} <a class="featured_ads_links" href="{$classifieds_file_name}?a=9&b={$category_id}">{$messages.873}</a> <a class="featured_ads_links" href="{$classifieds_file_name}?a=8&b={$category_id}">{$messages.872}</a> {/if} </h1> {$featured_auctions} </div> <br /> {/if} <div class="content_box"> <h2 class="title">{$messages.200110} {$current_category_name}</h2> {$auction_browse_result} </div> {if $show_classifieds}</div>{/if} {/if} {if $show_classifieds&&$show_auctions&&!$disable_browsing_tabs} </div> {/if} {if $pagination} {$messages.757} {$pagination} {/if}
{* @git-info@ *} {$category_cache} <br /> {addon tag_type='core' tag='browsing_before_listings_column'} <div id="content_column_wide"> {addon tag_type='core' tag='browsing_before_listings'} {include file='common/browse_mode_buttons.tpl'} {if $show_classifieds&&$show_auctions&&!$disable_browsing_tabs} <ul class="tabList"> {if $display_all_tab_browsing}<li id="allTab" class="activeTab">{$messages.501620}</li>{/if} <li id="classifiedsTab"{if !$display_all_tab_browsing} class="activeTab"{/if}>{$messages.500975}</li> <li id="auctionsTab">{$messages.500976}</li> </ul> <div class="tabContents"> <div id="allTabContents"></div> {else} <div class="clear"></div> {/if} {if $show_classifieds} {if $show_auctions&&!$disable_browsing_tabs}<div id="classifiedsTabContents">{/if} {if $show_featured_classifieds} <div class="content_box"> <h1 class="title"> {$messages.28} {$current_category_name} {if $featured_links} <a class="featured_ads_links" href="{$classifieds_file_name}?a=9&b={$category_id}">{$messages.873}</a> <a class="featured_ads_links" href="{$classifieds_file_name}?a=8&b={$category_id}">{$messages.872}</a> {/if} </h1> {include file=$browse_tpl listings=$featured_classifieds.listings no_listings=$featured_classifieds.no_listings addonHeaders=$featured_classifieds.addonHeaders cfg=$featured_classifieds.cfg headers=$featured_classifieds.headers} </div> <br /> {/if} <div class="content_box"> <h2 class="title">{$messages.200109} {$current_category_name}</h2> {include file=$browse_tpl listings=$classified_browse_result.listings no_listings=$classified_browse_result.no_listings addonHeaders=$classified_browse_result.addonHeaders cfg=$classified_browse_result.cfg headers=$classified_browse_result.headers} </div> <br /> {if $show_auctions&&!$disable_browsing_tabs}</div>{/if} {/if} {if $show_auctions} {if $show_classifieds&&!$disable_browsing_tabs}<div id="auctionsTabContents">{/if} {if $show_featured_auctions} <div class="content_box"> <h1 class="title"> {$messages.100028} {$current_category_name} {if $featured_links} <a class="featured_ads_links" href="{$classifieds_file_name}?a=9&b={$category_id}">{$messages.873}</a> <a class="featured_ads_links" href="{$classifieds_file_name}?a=8&b={$category_id}">{$messages.872}</a> {/if} </h1> {include file=$browse_tpl listings=$featured_auctions.listings no_listings=$featured_auctions.no_listings addonHeaders=$featured_auctions.addonHeaders cfg=$featured_auctions.cfg headers=$featured_auctions.headers} </div> <br /> {/if} <div class="content_box"> <h2 class="title">{$messages.200110} {$current_category_name}</h2> {include file=$browse_tpl listings=$auction_browse_result.listings no_listings=$auction_browse_result.no_listings addonHeaders=$auction_browse_result.addonHeaders cfg=$auction_browse_result.cfg headers=$auction_browse_result.headers} </div> {if $show_classifieds&&!$disable_browsing_tabs}</div>{/if} {/if} {if $show_classifieds&&$show_auctions&&!$disable_browsing_tabs} </div> {/if} {if $pagination} {$messages.757} {$pagination} {/if} </div>
{* @git-info@ *} {$category_cache} <br /> {if $show_classifieds&&$show_auctions&&!$disable_browsing_tabs} <ul class="tabList"> {if $display_all_tab_browsing}<li id="allTab" class="activeTab">{$messages.501620}</li>{/if} <li id="classifiedsTab"{if !$display_all_tab_browsing} class="activeTab"{/if}>{$messages.500975}</li> <li id="auctionsTab">{$messages.500976}</li> </ul> <div class="tabContents"> <div id="allTabContents"></div> {/if} {if $show_classifieds} {if $show_auctions&&!$disable_browsing_tabs}<div id="classifiedsTabContents">{/if} {if $show_featured_classifieds} <div class="content_box"> <h1 class="title"> {$messages.28} {$current_category_name} {if $featured_links} <a class="featured_ads_links" href="{$classifieds_file_name}?a=9&b={$category_id}">{$messages.873}</a> <a class="featured_ads_links" href="{$classifieds_file_name}?a=8&b={$category_id}">{$messages.872}</a> {/if} </h1> {$featured_classifieds} </div> <br /> {/if} <div class="content_box"> <h2 class="title">{$messages.200109} {$current_category_name}</h2> {$classified_browse_result} </div> <br /> {if $show_auctions}</div>{/if} {/if} {addon tag_type='core' tag='browsing_before_listings_column'} {if $show_auctions} {if $show_classifieds&&!$disable_browsing_tabs}<div id="auctionsTabContents">{/if} {if $show_featured_auctions} <div id="content_column_wide"> {addon tag_type='core' tag='browsing_before_listings'} {include file='common/browse_mode_buttons.tpl'} {if $show_classifieds&&$show_auctions&&!$disable_browsing_tabs} <ul class="tabList"> {if $display_all_tab_browsing}<li id="allTab" class="activeTab">{$messages.501620}</li>{/if} <li id="classifiedsTab"{if !$display_all_tab_browsing} class="activeTab"{/if}>{$messages.500975}</li> <li id="auctionsTab">{$messages.500976}</li> </ul> <div class="tabContents"> <div id="allTabContents"></div> {else} <div class="clear"></div> {/if} {if $show_classifieds} {if $show_auctions&&!$disable_browsing_tabs}<div id="classifiedsTabContents">{/if} {if $show_featured_classifieds} <div class="content_box"> <h1 class="title"> {$messages.28} {$current_category_name} {if $featured_links} <a class="featured_ads_links" href="{$classifieds_file_name}?a=9&b={$category_id}">{$messages.873}</a> <a class="featured_ads_links" href="{$classifieds_file_name}?a=8&b={$category_id}">{$messages.872}</a> {/if} </h1> {include file=$browse_tpl listings=$featured_classifieds.listings no_listings=$featured_classifieds.no_listings addonHeaders=$featured_classifieds.addonHeaders cfg=$featured_classifieds.cfg headers=$featured_classifieds.headers} </div> <br /> {/if} <div class="content_box"> <h1 class="title"> {$messages.100028} {$current_category_name} {if $featured_links} <a class="featured_ads_links" href="{$classifieds_file_name}?a=9&b={$category_id}">{$messages.873}</a> <a class="featured_ads_links" href="{$classifieds_file_name}?a=8&b={$category_id}">{$messages.872}</a> {/if} </h1> {$featured_auctions} <h2 class="title">{$messages.200109} {$current_category_name}</h2> {include file=$browse_tpl listings=$classified_browse_result.listings no_listings=$classified_browse_result.no_listings addonHeaders=$classified_browse_result.addonHeaders cfg=$classified_browse_result.cfg headers=$classified_browse_result.headers} </div> <br /> {/if} {if $show_auctions&&!$disable_browsing_tabs}</div>{/if} {/if} <div class="content_box"> <h2 class="title">{$messages.200110} {$current_category_name}</h2> {$auction_browse_result} {if $show_auctions} {if $show_classifieds&&!$disable_browsing_tabs}<div id="auctionsTabContents">{/if} {if $show_featured_auctions} <div class="content_box"> <h1 class="title"> {$messages.100028} {$current_category_name} {if $featured_links} <a class="featured_ads_links" href="{$classifieds_file_name}?a=9&b={$category_id}">{$messages.873}</a> <a class="featured_ads_links" href="{$classifieds_file_name}?a=8&b={$category_id}">{$messages.872}</a> {/if} </h1> {include file=$browse_tpl listings=$featured_auctions.listings no_listings=$featured_auctions.no_listings addonHeaders=$featured_auctions.addonHeaders cfg=$featured_auctions.cfg headers=$featured_auctions.headers} </div> <br /> {/if} <div class="content_box"> <h2 class="title">{$messages.200110} {$current_category_name}</h2> {include file=$browse_tpl listings=$auction_browse_result.listings no_listings=$auction_browse_result.no_listings addonHeaders=$auction_browse_result.addonHeaders cfg=$auction_browse_result.cfg headers=$auction_browse_result.headers} </div> {if $show_classifieds&&!$disable_browsing_tabs}</div>{/if} {/if} {if $show_classifieds&&$show_auctions&&!$disable_browsing_tabs} </div> {if $show_classifieds}</div>{/if} {/if} {if $show_classifieds&&$show_auctions&&!$disable_browsing_tabs} </div> {/if} {if $pagination} {$messages.757} {$pagination} {/if} {/if} {if $pagination} {$messages.757} {$pagination} {/if} </div>
{$category_cache} {if $show_classifieds} <div class="content_box"> <h2 class="title">{$messages.899} {$current_category_name}</h2> {$classified_browse_result} </div> <br /> {/if} {if $show_auctions} <div class="content_box"> <h2 class="title">{$messages.100899} {$current_category_name}</h2> {$auction_browse_result} </div> {/if}
{$category_cache} <br /> {include file='common/browse_mode_buttons.tpl'} {if $show_classifieds&&$show_auctions&&!$disable_browsing_tabs} <ul class="tabList"> {if $display_all_tab_browsing}<li id="allTab" class="activeTab">{$messages.501674}</li>{/if} <li id="classifiedsTab"{if !$display_all_tab_browsing} class="activeTab"{/if}>{$messages.501672}</li> <li id="auctionsTab">{$messages.501673}</li> </ul> <div class="tabContents"> <div id="allTabContents"></div> {else} <div class="clear"></div> {/if} {if $show_classifieds} {if $show_auctions&&!$disable_browsing_tabs}<div id="classifiedsTabContents">{/if} <div class="content_box"> <h2 class="title">{$messages.899} {$current_category_name}</h2> {include file=$browse_tpl listings=$classified_browse_result.listings no_listings=$classified_browse_result.no_listings addonHeaders=$classified_browse_result.addonHeaders cfg=$classified_browse_result.cfg headers=$classified_browse_result.headers} </div> <br /> {if $show_auctions&&!$disable_browsing_tabs}</div>{/if} {/if} {if $show_auctions} {if $show_classifieds&&!$disable_browsing_tabs}<div id="auctionsTabContents">{/if} <div class="content_box"> <h2 class="title">{$messages.100899} {$current_category_name}</h2> {include file=$browse_tpl listings=$auction_browse_result.listings no_listings=$auction_browse_result.no_listings addonHeaders=$auction_browse_result.addonHeaders cfg=$auction_browse_result.cfg headers=$auction_browse_result.headers} </div> {if $show_classifieds&&!$disable_browsing_tabs}</div>{/if} {/if} {if $show_classifieds&&$show_auctions&&!$disable_browsing_tabs} </div> {/if}
{$category_cache} <br /> {include file='common/browse_mode_buttons.tpl'} {if $show_classifieds&&$show_auctions&&!$disable_browsing_tabs} <ul class="tabList"> {if $display_all_tab_browsing}<li id="allTab" class="activeTab">{$messages.501674}</li>{/if} <li id="classifiedsTab"{if !$display_all_tab_browsing} class="activeTab"{/if}>{$messages.501672}</li> <li id="auctionsTab">{$messages.501673}</li> </ul> <div class="tabContents"> <div id="allTabContents"></div> {else} <div class="clear"></div> {/if} {if $show_classifieds} <div class="content_box"> <h2 class="title">{$messages.899} {$current_category_name}</h2> {$classified_browse_result} </div> <br /> {if $show_auctions&&!$disable_browsing_tabs}<div id="classifiedsTabContents">{/if} <div class="content_box"> <h2 class="title">{$messages.899} {$current_category_name}</h2> {include file=$browse_tpl listings=$classified_browse_result.listings no_listings=$classified_browse_result.no_listings addonHeaders=$classified_browse_result.addonHeaders cfg=$classified_browse_result.cfg headers=$classified_browse_result.headers} </div> <br /> {if $show_auctions&&!$disable_browsing_tabs}</div>{/if} {/if} {if $show_auctions} {if $show_classifieds&&!$disable_browsing_tabs}<div id="auctionsTabContents">{/if} <div class="content_box"> <h2 class="title">{$messages.100899} {$current_category_name}</h2> {$auction_browse_result} {include file=$browse_tpl listings=$auction_browse_result.listings no_listings=$auction_browse_result.no_listings addonHeaders=$auction_browse_result.addonHeaders cfg=$auction_browse_result.cfg headers=$auction_browse_result.headers} </div> {if $show_classifieds&&!$disable_browsing_tabs}</div>{/if} {/if} {if $show_classifieds&&$show_auctions&&!$disable_browsing_tabs} </div> {/if}
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.593}</h1> {include file="common/listing_set.tpl"} <div class="center"> <br /> <a href="{$classifieds_file_name}?a=19" class="button">{$messages.591}</a>
{* @git-info@ *} {include file='common/browse_mode_buttons.tpl'} <div class="clear"></div> <div class="content_box"> <h1 class="title">{$messages.593}</h1> {include file=$browse_tpl} <div class="center"> <br /> <a href="{$classifieds_file_name}?a=19" class="button">{$messages.591}</a>
{* @git-info@ *} {include file='common/browse_mode_buttons.tpl'} <div class="clear"></div> <div class="content_box"> <h1 class="title">{$messages.593}</h1> {include file="common/listing_set.tpl"} {include file=$browse_tpl} <div class="center"> <br /> <a href="{$classifieds_file_name}?a=19" class="button">{$messages.591}</a>
<div class="content_box"> {* call the common browse results template to handle the meat and potatoes *} {include file="listing_set.tpl" g_resource="browsing/common"} </div> {if $pagination}
<div class="content_box"> {* call the common browse results template to handle the meat and potatoes *} {include file="grid_view.tpl" g_resource="browsing/common"} </div> {if $pagination}
<div class="content_box"> {* call the common browse results template to handle the meat and potatoes *} {include file="listing_set.tpl" g_resource="browsing/common"} {include file="grid_view.tpl" g_resource="browsing/common"} </div> {if $pagination}
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.500870} {$tag|replace:'-':' '|capitalize|escape}</h1> {include file="common/listing_set.tpl"} </div> {if $pagination} {$pagination}
{* @git-info@ *} {include file='common/browse_mode_buttons.tpl'} <div class="content_box clear"> <h1 class="title">{$messages.500870} {$tag|replace:'-':' '|capitalize|escape}</h1> {include file=$browse_tpl} </div> {if $pagination} {$pagination}
{* @git-info@ *} <div class="content_box"> {include file='common/browse_mode_buttons.tpl'} <div class="content_box clear"> <h1 class="title">{$messages.500870} {$tag|replace:'-':' '|capitalize|escape}</h1> {include file="common/listing_set.tpl"} {include file=$browse_tpl} </div> {if $pagination} {$pagination}
{* @git-info@ *} <ul class="pagination"> {if $previousPage} <li><a href="{$url}{$previousPage}{$postUrl}"><</a></li> {/if}
{* @git-info@ *} <ul class="pagination{if $css} {$css}{/if}"> {if $previousPage} <li><a href="{$url}{$previousPage}{$postUrl}"><</a></li> {/if}
{* @git-info@ *} <ul class="pagination"> <ul class="pagination{if $css} {$css}{/if}"> {if $previousPage} <li><a href="{$url}{$previousPage}{$postUrl}"><</a></li> {/if}
{* @git-info@ *} <div class="region_selector" id="region_wrapper_{$level.id}"> {if $level.use_label}<label class="field_label region_label{if $isScalarLevel} region_scalar_label{/if}">{$level.label}</label>{/if}<br /> {if $isScalarLevel} {* This is the only region on this level -- Print the region's name directly (and store its ID for form submission) *} <span class="region_scalar_name region_scalar_name_level_{$level.id}">{$regions.0.name}</span> <input type="hidden" name="{$fieldName}[{$level.id}]" value="{$regions.0.id}" /> {* now go ahead and directly fire the ajax call to get the next level *} <script type="text/javascript"> new Ajax.Request('{if $in_admin}../{/if}AJAX.php?controller=RegionSelect&action=getChildElements', { method: 'post', parameters: { parent: {$regions.0.id}, prevalue: '{$prevalue}', fieldName: '{$fieldName}', {if $maxLevel}maxLevel: {$maxLevel},{/if} is_a: {$in_admin} }, onSuccess: function(ret) { if(ret.responseText.length > 0) { $('region_selector_wrapper').insert(ret.responseText); if($('region_fake_{$level.id + 1}')) { {* if a fake box for the new level is present, remove it *} $('region_fake_{$level.id + 1}').remove(); } } } }); </script> {else} <select name="{$fieldName}[{$level.id}]" id="region_level_{$level.id}" class="field"> <option value=""></option> {foreach $regions as $r} <option value="{$r.id}"{if $r.selected} selected="selected"{/if}>{$r.name}</option>
{* @git-info@ *} <div class="region_selector region_wrapper_{$level.id}_{$fieldName_class}"> {if $level.use_label}<label class="field_label region_label{if $isScalarLevel} region_scalar_label{/if}">{$level.label}</label>{/if}<br /> {if $isScalarLevel} {* This is the only region on this level -- Print the region's name directly (and store its ID for form submission) *} <span class="region_scalar_name region_scalar_name_level_{$level.id}_{$fieldName_class}">{$regions.0.name}</span> <input type="hidden" name="{$fieldName}[{$level.id}]" value="{$regions.0.id}" /> {* now go ahead and directly fire the ajax call to get the next level *} <script type="text/javascript"> //<![CDATA[ jQuery.ajax('{if $in_admin}../{/if}AJAX.php?controller=RegionSelect&action=getChildElements',{ data: { parent: {$regions.0.id}, prevalue: '{$prevalue}', fieldName: '{$fieldName}', {if $maxLevel}maxLevel: {$maxLevel},{/if} is_a: {$in_admin} }, success: function (data) { if (data) { //append the results to teh wrapper jQuery('.region_selector_wrapper_{$fieldName_class}').append(data); jQuery('.region_fake_{$level.id + 1}_{$fieldName_class}').remove(); } }, type: 'POST', dataType: 'html', }); //]]> </script> {else} <select name="{$fieldName}[{$level.id}]" class="field region_level_{$level.id}_{$fieldName_class}"> <option value=""></option> {foreach $regions as $r} <option value="{$r.id}"{if $r.selected} selected="selected"{/if}>{$r.name}</option>
{* @git-info@ *} <div class="region_selector" id="region_wrapper_{$level.id}"> <div class="region_selector region_wrapper_{$level.id}_{$fieldName_class}"> {if $level.use_label}<label class="field_label region_label{if $isScalarLevel} region_scalar_label{/if}">{$level.label}</label>{/if}<br /> {if $isScalarLevel} {* This is the only region on this level -- Print the region's name directly (and store its ID for form submission) *} <span class="region_scalar_name region_scalar_name_level_{$level.id}">{$regions.0.name}</span> <span class="region_scalar_name region_scalar_name_level_{$level.id}_{$fieldName_class}">{$regions.0.name}</span> <input type="hidden" name="{$fieldName}[{$level.id}]" value="{$regions.0.id}" /> {* now go ahead and directly fire the ajax call to get the next level *} <script type="text/javascript"> new Ajax.Request('{if $in_admin}../{/if}AJAX.php?controller=RegionSelect&action=getChildElements', { method: 'post', parameters: { //<![CDATA[ jQuery.ajax('{if $in_admin}../{/if}AJAX.php?controller=RegionSelect&action=getChildElements',{ data: { parent: {$regions.0.id}, prevalue: '{$prevalue}', fieldName: '{$fieldName}', {if $maxLevel}maxLevel: {$maxLevel},{/if} is_a: {$in_admin} }, onSuccess: function(ret) { if(ret.responseText.length > 0) { $('region_selector_wrapper').insert(ret.responseText); if($('region_fake_{$level.id + 1}')) { {* if a fake box for the new level is present, remove it *} $('region_fake_{$level.id + 1}').remove(); } success: function (data) { if (data) { //append the results to teh wrapper jQuery('.region_selector_wrapper_{$fieldName_class}').append(data); jQuery('.region_fake_{$level.id + 1}_{$fieldName_class}').remove(); } } }, type: 'POST', dataType: 'html', }); //]]> </script> {else} <select name="{$fieldName}[{$level.id}]" id="region_level_{$level.id}" class="field"> <select name="{$fieldName}[{$level.id}]" class="field region_level_{$level.id}_{$fieldName_class}"> <option value=""></option> {foreach $regions as $r} <option value="{$r.id}"{if $r.selected} selected="selected"{/if}>{$r.name}</option>
<script type="text/javascript"> //<![CDATA[ var change_level_{$level.id} = function() { //clean up any children dropdowns of this one for(var i = {$level.id} + 1; i <= {$bottomLevel}; i++) { if($('region_wrapper_'+i)) { $('region_wrapper_'+i).remove(); } if($('region_fake_'+i)) { $('region_fake_'+i).remove(); } } if($('region_level_{$level.id}').value.length == 0) { //not a valid choice -- do nothing return false; } //get next dropdown via ajax new Ajax.Request('{if $in_admin}../{/if}AJAX.php?controller=RegionSelect&action=getChildElements', { method: 'post', parameters: { parent: $('region_level_{$level.id}').value, prevalue: '{$prevalue}', fieldName: '{$fieldName}', {if $maxLevel}maxLevel: {$maxLevel},{/if} is_a: {$in_admin} }, onSuccess: function(ret) { if(ret.responseText.length > 0) { $('region_selector_wrapper').insert(ret.responseText); } } }); }; {if $isPreValued} change_level_{$level.id}(); {/if} Event.observe('region_level_{$level.id}','change',function () { change_level_{$level.id}() }); //]]> </script> {/if}
<script type="text/javascript"> //<![CDATA[ var change_level_{$level.id}_{$fieldName_class} = function() { //clean up any children dropdowns of this one for (var i = {$level.id} + 1; i <= {$bottomLevel}; i++) { jQuery('.region_wrapper_'+i+'_{$fieldName_class}').remove(); jQuery('.region_fake_'+i+'_{$fieldName_class}').remove(); } if (jQuery('.region_level_{$level.id}_{$fieldName_class}').val() == '') { //not a valid choice -- do nothing return false; } //get next dropdown via ajax jQuery.ajax('{if $in_admin}../{/if}AJAX.php?controller=RegionSelect&action=getChildElements',{ data: { parent: jQuery('.region_level_{$level.id}_{$fieldName_class}').val(), prevalue: '{$prevalue}', fieldName: '{$fieldName}', {if $maxLevel}maxLevel: {$maxLevel},{/if} is_a: {$in_admin} }, success: function (data) { if (data) { //append the results to teh wrapper jQuery('.region_selector_wrapper_{$fieldName_class}').append(data); } }, type: 'POST', dataType: 'html', }); }; if (jQuery('.region_level_{$level.id}_{$fieldName_class}').val() != '') { //it has something selected! change_level_{$level.id}_{$fieldName_class}(); } jQuery('.region_level_{$level.id}_{$fieldName_class}').change(change_level_{$level.id}_{$fieldName_class}); //]]> </script> {/if}
<script type="text/javascript"> //<![CDATA[ var change_level_{$level.id} = function() { var change_level_{$level.id}_{$fieldName_class} = function() { //clean up any children dropdowns of this one for(var i = {$level.id} + 1; i <= {$bottomLevel}; i++) { if($('region_wrapper_'+i)) { $('region_wrapper_'+i).remove(); } if($('region_fake_'+i)) { $('region_fake_'+i).remove(); } for (var i = {$level.id} + 1; i <= {$bottomLevel}; i++) { jQuery('.region_wrapper_'+i+'_{$fieldName_class}').remove(); jQuery('.region_fake_'+i+'_{$fieldName_class}').remove(); } if($('region_level_{$level.id}').value.length == 0) { if (jQuery('.region_level_{$level.id}_{$fieldName_class}').val() == '') { //not a valid choice -- do nothing return false; } //get next dropdown via ajax new Ajax.Request('{if $in_admin}../{/if}AJAX.php?controller=RegionSelect&action=getChildElements', { method: 'post', parameters: { parent: $('region_level_{$level.id}').value, jQuery.ajax('{if $in_admin}../{/if}AJAX.php?controller=RegionSelect&action=getChildElements',{ data: { parent: jQuery('.region_level_{$level.id}_{$fieldName_class}').val(), prevalue: '{$prevalue}', fieldName: '{$fieldName}', {if $maxLevel}maxLevel: {$maxLevel},{/if} is_a: {$in_admin} }, onSuccess: function(ret) { if(ret.responseText.length > 0) { $('region_selector_wrapper').insert(ret.responseText); success: function (data) { if (data) { //append the results to teh wrapper jQuery('.region_selector_wrapper_{$fieldName_class}').append(data); } } }, type: 'POST', dataType: 'html', }); }; {if $isPreValued} change_level_{$level.id}(); {/if} Event.observe('region_level_{$level.id}','change',function () { change_level_{$level.id}() }); if (jQuery('.region_level_{$level.id}_{$fieldName_class}').val() != '') { //it has something selected! change_level_{$level.id}_{$fieldName_class}(); } jQuery('.region_level_{$level.id}_{$fieldName_class}').change(change_level_{$level.id}_{$fieldName_class}); //]]> </script> {/if}
{* @git-info@ *} <label class="field_label{if $required} required{/if}">{$regionsLabel}{if $required} *{/if}</label> <div class="region_selector_wrapper" id="region_selector_wrapper" style="display: inline-block;"> {include file='Region/ajax_region_select.tpl'} </div> <div id="region_selector_placeholders" {if !$buildDown}style="display: inline-block;"{/if}> {foreach $fakeLevels as $fake} {* capture the dropdown to make the javascript prettier... *} {capture assign="fakeDDL"}{strip} <div class="region_selector" id="region_fake_{$fake.id}"> {if $fake.use_label}<label class="field_label region_label">{$fake.label}</label>{/if}<br /> <select name="fake_region" class="field" disabled="disabled"><option value=""></option></select></div> {/strip}{/capture} {* check to see if the real box exists before adding its fake *} <script type="text/javascript"> Event.observe(window,'load',function() { if(!$('region_wrapper_{$fake.id}')) { $('region_selector_placeholders').insert('{$fakeDDL}'); } }); </script> {/foreach} </div>
{* @git-info@ *} {if $regionsLabel!==false} <label class="field_label{if $required} required{/if}">{$regionsLabel}{if $required} *{/if}</label> {/if} <div class="region_selector_wrapper_{$fieldName_class}" style="display: inline-block;"> {include file='Region/ajax_region_select.tpl'} </div> <div class="region_selector_placeholders_{$fieldName_class}{if $buildDown}_multiline{/if}"{if !$buildDown} style="display: inline-block;"{/if}> {foreach $fakeLevels as $fake} <div class="region_selector region_fake_{$fake.id}_{$fieldName_class}" style="display: none;"> {if $fake.use_label}<label class="field_label region_label">{$fake.label}</label>{/if}<br /> <select name="fake_region" class="field" disabled="disabled"><option value=""></option></select> </div> {* check to see if the real box exists before showing its fake *} <script type="text/javascript"> jQuery(document).ready(function () { if (!jQuery('.region_wrapper_{$fake.id}_{$fieldName_class}').length) { jQuery('.region_fake_{$fake.id}_{$fieldName_class}').show(); } }); </script> {if $buildDown}<br />{/if} {/foreach} </div>
{* @git-info@ *} <label class="field_label{if $required} required{/if}">{$regionsLabel}{if $required} *{/if}</label> <div class="region_selector_wrapper" id="region_selector_wrapper" style="display: inline-block;"> {if $regionsLabel!==false} <label class="field_label{if $required} required{/if}">{$regionsLabel}{if $required} *{/if}</label> {/if} <div class="region_selector_wrapper_{$fieldName_class}" style="display: inline-block;"> {include file='Region/ajax_region_select.tpl'} </div> <div id="region_selector_placeholders" {if !$buildDown}style="display: inline-block;"{/if}> <div class="region_selector_placeholders_{$fieldName_class}{if $buildDown}_multiline{/if}"{if !$buildDown} style="display: inline-block;"{/if}> {foreach $fakeLevels as $fake} {* capture the dropdown to make the javascript prettier... *} {capture assign="fakeDDL"}{strip} <div class="region_selector" id="region_fake_{$fake.id}"> <div class="region_selector region_fake_{$fake.id}_{$fieldName_class}" style="display: none;"> {if $fake.use_label}<label class="field_label region_label">{$fake.label}</label>{/if}<br /> <select name="fake_region" class="field" disabled="disabled"><option value=""></option></select></div> {/strip}{/capture} <select name="fake_region" class="field" disabled="disabled"><option value=""></option></select> </div> {* check to see if the real box exists before adding its fake *} {* check to see if the real box exists before showing its fake *} <script type="text/javascript"> Event.observe(window,'load',function() { if(!$('region_wrapper_{$fake.id}')) { $('region_selector_placeholders').insert('{$fakeDDL}'); jQuery(document).ready(function () { if (!jQuery('.region_wrapper_{$fake.id}_{$fieldName_class}').length) { jQuery('.region_fake_{$fake.id}_{$fieldName_class}').show(); } }); </script> {if $buildDown}<br />{/if} {/foreach} </div>
<br /> {foreach $expiringListings as $id => $title} {$title}<br /> <a href="{$listingURL}{$id}">{$listingURL}{$id}</a><br /> <br /> {/foreach}
<br /> {foreach $expiringListings as $id => $title} {$title}<br /> <a href="{$listingURLs.$id}">{$listingURLs.$id}</a><br /> {if $renewables.$id} {$renewLabel} <a href="{$classifieds_url}?a=cart&action=new&main_type=listing_renew_upgrade&listing_id={$id}&r=1">{$classifieds_url}?a=cart&action=new&main_type=listing_renew_upgrade&listing_id={$id}&r=1</a> <br/> {/if} <br /> {/foreach}
<br /> {foreach $expiringListings as $id => $title} {$title}<br /> <a href="{$listingURL}{$id}">{$listingURL}{$id}</a><br /> <a href="{$listingURLs.$id}">{$listingURLs.$id}</a><br /> {if $renewables.$id} {$renewLabel} <a href="{$classifieds_url}?a=cart&action=new&main_type=listing_renew_upgrade&listing_id={$id}&r=1">{$classifieds_url}?a=cart&action=new&main_type=listing_renew_upgrade&listing_id={$id}&r=1</a> <br/> {/if} <br /> {/foreach}
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <head> <title>{$messages.501152}{$invoice.invoice_id} {$messages.501153}{$invoice.order_id}</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!DOCTYPE HTML> <html> <head> <title>{$messages.501152}{$invoice.invoice_id} {$messages.501153}{$invoice.order_id}</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <!DOCTYPE HTML> <html> <head> <title>{$messages.501152}{$invoice.invoice_id} {$messages.501153}{$invoice.order_id}</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</style> {/if} </head> <body {if $print}onload="window.print();" class="print"{/if}>
</style> {/if} </head> <body {if $print}onload="window.print();" class="print"{/if}>
</style> {/if} </head> <body {if $print}onload="window.print();" class="print"{/if}> <body {if $print}onload="window.print();" class="print"{/if}>
{if $in_admin && !$print} {* this is the admin lightbox popup -- add a close button *} <a href="javascript:void(0);" class="mini_button" onclick="lightUpBox.closeBox();"> Close </a> {/if}
{if $in_admin && !$print} {* this is the admin lightbox popup -- add a close button *} <a href="javascript:void(0);" class="mini_button closeLightUpBox"> Close </a> {/if}
{if $in_admin && !$print} {* this is the admin lightbox popup -- add a close button *} <a href="javascript:void(0);" class="mini_button" onclick="lightUpBox.closeBox();"> <a href="javascript:void(0);" class="mini_button closeLightUpBox"> Close </a> {/if}
<div class="invoice_box"> <div class="invoice_row_odd"> <strong class="right">{$invoice.invoice_date|date_format}</strong> {$messages.3203} </div> <div class="invoice_row_odd"> <strong class="right">{$invoice.invoice_due_date|date_format}</strong> {$messages.500516} </div> </div> <div class="invoice_box">
<div class="invoice_box"> <div class="invoice_row_odd"> <strong class="right">{$invoice.invoice_date|format_date:$short_date_format}</strong> {$messages.3203} </div> <div class="invoice_row_odd"> <strong class="right">{$invoice.invoice_due_date|format_date:$short_date_format}</strong> {$messages.500516} </div> </div> <div class="invoice_box">
<div class="invoice_box"> <div class="invoice_row_odd"> <strong class="right">{$invoice.invoice_date|date_format}</strong> {$messages.3203} <strong class="right">{$invoice.invoice_date|format_date:$short_date_format}</strong> {$messages.3203} </div> <div class="invoice_row_odd"> <strong class="right">{$invoice.invoice_due_date|date_format}</strong> {$messages.500516} <strong class="right">{$invoice.invoice_due_date|format_date:$short_date_format}</strong> {$messages.500516} </div> </div> <div class="invoice_box">
<!-- END LEFT COLUMN --> <h1 class="invoice_label">{$messages.3178}</h1> <div class="invoice_box"> <table cellpadding="0" cellspacing="0"> <thead> <tr> <th>{$messages.500525}</th>
<!-- END LEFT COLUMN --> <h1 class="invoice_label">{$messages.3178}</h1> <div class="invoice_box"> <table> <thead> <tr> <th>{$messages.500525}</th>
<!-- END LEFT COLUMN --> <h1 class="invoice_label">{$messages.3178}</h1> <div class="invoice_box"> <table cellpadding="0" cellspacing="0"> <table> <thead> <tr> <th>{$messages.500525}</th>
{* @git-info@ *} <table cellpadding="2" cellspacing="1" style="border: none; width: 100%;"> {foreach from=$images item=image name=tableLoop} {if $smarty.foreach.tableLoop.index % $columns == 0}<tr>{/if} <td align="center" valign="top" style="width: {$width_percentage};"> {$image} </td> {if ($smarty.foreach.tableLoop.index % $columns == ($columns - 1) ) or $smarty.foreach.tableLoop.last}</tr>{/if} {/foreach} </table>
{* @git-info@ *} <table style="border: none; width: 100%;"> {foreach $images as $image} {if $image@index is div by $columns}<tr>{/if} <td align="center" valign="top" style="width: {$width_percentage};"> {if $image.icon} <a href="{$image.url}" onclick="window.open(this.href); return false;"> <img src="{external file=$image.icon}" alt="" /> </a> {else} {if $image.scaled.image.width!=$image.original_image_width} {if $image_link_destination_type} <a href="{$classifieds_filename}?a=15&b={$image.classified_id}" class="zoom_link"> {else} <a href="get_image.php?id={$image.id}" class="lightUpLink" onclick="return false;"> {/if} {/if} <img src="{if $image.thumb_url}{$image.thumb_url}{else}{$image.url}{/if}"{if $image.scaled.image} style="width: {$image.scaled.image.width}px; height: {$image.scaled.image.height}px;"{/if} alt="" /> {if $image.image_text && $ad_configuration_data.maximum_image_description} <br /> <span class="zoom_link">{$image.image_text|truncate:$ad_configuration_data.maximum_image_description}</span> {/if} {if $image.scaled.image.width!=$image.original_image_width} <br /> <span class="zoom_link">{$messages.339}</span> <span class="zoom_link">{$messages.12}</span> </a> {/if} {/if} </td> {if $image@last || $image@iteration is div by $columns}</tr>{/if} {/foreach} </table>
{* @git-info@ *} <table cellpadding="2" cellspacing="1" style="border: none; width: 100%;"> {foreach from=$images item=image name=tableLoop} {if $smarty.foreach.tableLoop.index % $columns == 0}<tr>{/if} <table style="border: none; width: 100%;"> {foreach $images as $image} {if $image@index is div by $columns}<tr>{/if} <td align="center" valign="top" style="width: {$width_percentage};"> {$image} {if $image.icon} <a href="{$image.url}" onclick="window.open(this.href); return false;"> <img src="{external file=$image.icon}" alt="" /> </a> {else} {if $image.scaled.image.width!=$image.original_image_width} {if $image_link_destination_type} <a href="{$classifieds_filename}?a=15&b={$image.classified_id}" class="zoom_link"> {else} <a href="get_image.php?id={$image.id}" class="lightUpLink" onclick="return false;"> {/if} {/if} <img src="{if $image.thumb_url}{$image.thumb_url}{else}{$image.url}{/if}"{if $image.scaled.image} style="width: {$image.scaled.image.width}px; height: {$image.scaled.image.height}px;"{/if} alt="" /> {if $image.image_text && $ad_configuration_data.maximum_image_description} <br /> <span class="zoom_link">{$image.image_text|truncate:$ad_configuration_data.maximum_image_description}</span> {/if} {if $image.scaled.image.width!=$image.original_image_width} <br /> <span class="zoom_link">{$messages.339}</span> <span class="zoom_link">{$messages.12}</span> </a> {/if} {/if} </td> {if ($smarty.foreach.tableLoop.index % $columns == ($columns - 1) ) or $smarty.foreach.tableLoop.last}</tr>{/if} {if $image@last || $image@iteration is div by $columns}</tr>{/if} {/foreach} </table>
{* @git-info@ *} {literal} <script type="text/javascript"> //<![CDATA[ var images = new Array; var galleryAddImage = function (id, url, thumb_url, height, width, alt, is_icon) { this.id = id; this.src = url; this.height = height; this.width = width; this.alt = alt; this.title = alt; this.low_src = thumb_url; this.img_pos = images.length; this.is_icon = is_icon; if (height > geoFilmstrip.maxHeight) { geoFilmstrip.maxHeight = height; } }; var geoFilmstrip = { maxHeight : 0, innerWidth : 0, //Change this to the amount of width buffer each small image will have.. //defaults : 5 (left padding) + 1 (give little extra room) = 6 elementWidthBuffer : 6, //change this if needed filmstripBorder : 3, rightOffsetMax : 0, currentOffset : 0, offsetBuffer : 0, scrollingEffect : null, messages : { image: '{/literal}{$messages.500881|escape_js}{literal}', of: '{/literal}{$messages.500882|escape_js}{literal}' }, init : function () { var parentElem = $('filmstrip_strip_container'); $$('div.filmstrip_entry').each (function (element){ //add up inner widths geoFilmstrip.innerWidth += element.getDimensions().width + geoFilmstrip.elementWidthBuffer; //now add a click observer element.observe('click', geoFilmstrip.smallClicked); }); //set the height of the main window so it doesn't change if (geoFilmstrip.maxHeight) { //get the height buffer, account for extra borders and padding and such var heightBuffer = $('filmstrip_main').getDimensions().height - images[0].height - $('imageTitle').getDimensions().height; $('filmstrip_main').setStyle({height : (geoFilmstrip.maxHeight+$('imageTitle').getDimensions().height+heightBuffer)+'px'}); } var leftWidth = $('filmstripLeftScrollButton').getDimensions().width; var rightWidth = $('filmstripRightScrollButton').getDimensions().width; var mainWidth = $('filmstrip_main').getDimensions().width; //adjust size for strip so account for size of buttons $('filmstrip_strip_container').setStyle({width : (mainWidth-leftWidth-rightWidth-6) + 'px', height: $('filmstrip_strip_inner').getDimensions().height+'px'}); $$('div.filmstrip_entry').each (function (element) { //vertically align geoFilmstrip.vAlign(parentElem, element, 0); }); //if inner width is less than outer width, make inner width as wide as (but not larger than) outer width. if (geoFilmstrip.innerWidth < mainWidth) geoFilmstrip.innerWidth = mainWidth-leftWidth-rightWidth-6; //set inner width so it doesn't newline $('filmstrip_strip_inner').setStyle({width : geoFilmstrip.innerWidth+'px'}); $('filmstrip_container').setStyle({width : (mainWidth)+'px'}); //make buttons vertical aligned with filmstrip thingy geoFilmstrip.vAlign('filmstrip_strip_container', 'filmstripLeftScrollButton', 0); geoFilmstrip.vAlign('filmstrip_strip_container', 'filmstripRightScrollButton', 0); //figure out right offset max geoFilmstrip.rightOffsetMax = geoFilmstrip.innerWidth - $('filmstrip_strip_container').getDimensions().width; //find adjustment for offset geoFilmstrip.offsetBuffer = $('filmstrip_strip_container').cumulativeOffset().left - $('filmstrip_strip_inner').cumulativeOffset().left; $('filmstripLeftScrollButton').observe('mouseover', geoFilmstrip.leftScroll) .observe('mouseout', geoFilmstrip.stopScroll); $('filmstripRightScrollButton').observe('mouseover', geoFilmstrip.rightScroll) .observe('mouseout', geoFilmstrip.stopScroll); geoFilmstrip.updateScrollButtons(); geoFilmstrip.makeImgActive('0'); //un-do float left so that it is able to be centered... we only needed //it to be floated to left in IE7 (since inline-block doesn't work properly) //so that it's width would reflect contents width $('filmstrip_main').setStyle({'float': 'none'}); }, updateScrollButtons : function () { //left scroll button if (geoFilmstrip.currentOffset == 0) { //hide it $('filmstripLeftScrollButton').setOpacity(0.2) .setStyle({cursor: 'default'}) .addClassName('no_hover'); } else { //show it $('filmstripLeftScrollButton').setOpacity(1.0) .setStyle({cursor: 'pointer'}) .removeClassName('no_hover'); } //right scroll button if (geoFilmstrip.currentOffset >= geoFilmstrip.rightOffsetMax) { //hide it $('filmstripRightScrollButton').setOpacity(0.2) .setStyle({cursor: 'default'}) .addClassName('no_hover'); } else { //show it $('filmstripRightScrollButton').setOpacity(1.0) .setStyle({cursor: 'pointer'}) .removeClassName('no_hover'); } }, getScrollDuration : function (distanceToMove) { //make it go 1 filmstrip width per second //NOTE: You can make this go faster or slower, in custom js file just set geoFilmstrip.getScrollDuration //to a new function, and do your own calculations in that custom function. var width = $('filmstrip_strip_container').getDimensions().width; //calculate duration, want to go 1 filmstrip width in one second return distanceToMove/width; }, stopScroll : function () { if (geoFilmstrip.scrollingEffect == null) { //not moving currently return; } geoFilmstrip.scrollingEffect.cancel(); geoFilmstrip.scrollingEffect = null; //now then figure out where we are var offset = $('filmstrip_strip_container').cumulativeOffset().left - $('filmstrip_strip_inner').cumulativeOffset().left - geoFilmstrip.offsetBuffer; //alert('offset: '+offset+' - max: '+geoFilmstrip.rightOffsetMax); geoFilmstrip.currentOffset = offset; geoFilmstrip.updateScrollButtons(); }, rightScroll : function () { if (geoFilmstrip.scrollingEffect !== null) { //already moving return; } if (geoFilmstrip.currentOffset >= geoFilmstrip.rightOffsetMax) { //cannot scroll further return; } //calculate full distance to travel for scrolling var fullDistance = geoFilmstrip.rightOffsetMax-geoFilmstrip.currentOffset; geoFilmstrip.scrollingEffect = new Effect.Move($('filmstrip_strip_inner'), { x: (geoFilmstrip.rightOffsetMax * -1), y: 0, mode: 'absolute', duration: geoFilmstrip.getScrollDuration(fullDistance), afterFinish : function () {geoFilmstrip.stopScroll();} }); //make it look like it moved one px to right, and update buttons based on that geoFilmstrip.currentOffset++; geoFilmstrip.updateScrollButtons(); }, leftScroll : function () { if (geoFilmstrip.scrollingEffect !== null) { //already moving return; } if (geoFilmstrip.currentOffset <= 0) { //cannot scroll further return; } //calculate full distance to travel for scrolling var fullDistance = geoFilmstrip.currentOffset; geoFilmstrip.scrollingEffect = new Effect.Move($('filmstrip_strip_inner'), { x: 0, y: 0, mode: 'absolute', duration: geoFilmstrip.getScrollDuration(fullDistance), afterFinish : function () {geoFilmstrip.stopScroll();} }); //make it look like it moved one px to left, and update buttons based on that geoFilmstrip.currentOffset--; geoFilmstrip.updateScrollButtons(); }, smallClicked : function (action) { //stop the action action.stop(); //figure out position var position = this.identify().replace('filmstripEntry_',''); geoFilmstrip.makeImgActive(position); }, makeImgActive : function (position) { //build the new big image if (images[position].is_icon) { var new_a = new Element('a', { href : images[position].src }); } else { var new_a = new Element('a', { href : "get_image.php?id=" + images[position].id, 'class' : 'lightUpLink' }); } var image = new Element ('img', { src : (images[position].low_src && images[position].low_src.length > 1) ? images[position].low_src : images[position].src, alt : images[position].alt, title : images[position].title }).setStyle ({ width: images[position].width+'px', height: images[position].height+'px' }); //make it centered if (geoFilmstrip.maxHeight > images[position].height && false) { //set manually, not with vAlign method, that method requires outer element var topD = Math.floor((geoFilmstrip.maxHeight-images[position].height)/3); image.setStyle ({ marginTop : topD+'px' }); } new_a.update( image ); $('filmstrip_main_img').update(new_a); if (images[position].is_icon) { new_a.observe ('click', function (action) { if (!this.href.startsWith('http')) { //Stupid work-around for ie7, where this.href doesn't behave. return; } window.open(this.href); action.stop(); }); } else { lightUpBox.addLinkObserver(new_a); } if ($('imageTitle')) { var imageCount = ''; if (geoFilmstrip.messages.image!=''||geoFilmstrip.messages.of!='') { imageCount = '<br />'+geoFilmstrip.messages.image+' '+(1+position*1)+' ' +geoFilmstrip.messages.of+' '+images.length; } $('imageTitle').update(images[position].title+' '+imageCount); } return false; }, vAlign : function (outer, inner, outerHPad) { var outerH = $(outer).getDimensions().height - outerHPad; var innerH = $(inner).getDimensions().height; if (outerH > innerH) { var topD = Math.floor((outerH-innerH)/2); $(inner).setStyle ({ marginTop : topD+'px' }); } } }; Event.observe(window, 'load', geoFilmstrip.init); //]]> </script> {/literal} <div class="filmstrip_outer"> <div id="filmstrip_container"> <div id="filmstrip_main"> <div id="filmstrip_main_img">{$bigImage.tag}</div> <p id="imageTitle">{$bigImage.title} <br />{$messages.500881} 1 {$messages.500882} {$images|@count}</p> </div> <div class="clr"><br /></div> <div id="filmstripLeftScrollButton"></div> <div id="filmstripRightScrollButton"></div> <div id="filmstrip_strip_container"> <div class="filmstrip_strip" id="filmstrip_strip_inner"> {foreach from=$images item=image} <div class="filmstrip_entry" id="filmstripEntry_{$image.count}"> {$image.tag} </div> {/foreach} <div class="clr"></div>
{* @git-info@ *} <div class="filmstrip_outer"> <div class="filmstrip_container"> <div class="filmstrip_main"> <div class="filmstrip_main_img"> {foreach $images as $image} {if $image.icon} <a href="{$image.url}" onclick="window.open(this.href); return false;" class="film_big_link_{$classified_id}_{$image.id}"{if !$image@first} style="display: none;"{/if}> <img src="{external file=$image.icon}" alt="" /> </a> {else} <a href="get_image.php?id={$image.id}" class="film_big_link_{$classified_id}_{$image.id} lightUpLink" onclick="return false;"{if !$image@first} style="display: none;"{/if}> <img src="{if $image.thumb_url}{$image.thumb_url}{else}{$image.url}{/if}"{if $image.scaled.image} style="width: {$image.scaled.image.width}px; height: {$image.scaled.image.height}px;"{/if} alt="" /> </a> {/if} {/foreach} </div> <p class="imageTitle"> {foreach $images as $image}{$image.image_text}{break}{/foreach} <br />{$messages.500881} 1 {$messages.500882} {$image_count} </p> </div> <div class="clr"><br /></div> <div class="filmstripLeftScrollButton"></div> <div class="filmstripRightScrollButton"></div> <div class="filmstrip_strip_container"> <div class="filmstrip_strip"> {foreach from=$images item=image} <div class="filmstrip_entry"> {if $image.icon} <img class="thumb" src="{external file=$image.icon}" alt="" /> {else} <img class="thumb" src="{if $image.thumb_url}{$image.thumb_url}{else}{$image.url}{/if}"{if $image.scaled.thumb} style="width: {$image.scaled.thumb.width}px; height: {$image.scaled.thumb.height}px;"{/if} alt="" /> {/if} <label style="display: none;" id="film_big_link_{$classified_id}_{$image.id}"> {$image.image_text} <br />{$messages.500881} {$image@iteration} {$messages.500882} {$image_count} </label> </div> {/foreach} <div class="clr"></div>
{* @git-info@ *} {literal} <script type="text/javascript"> //<![CDATA[ var images = new Array; var galleryAddImage = function (id, url, thumb_url, height, width, alt, is_icon) { this.id = id; this.src = url; this.height = height; this.width = width; this.alt = alt; this.title = alt; this.low_src = thumb_url; this.img_pos = images.length; this.is_icon = is_icon; if (height > geoFilmstrip.maxHeight) { geoFilmstrip.maxHeight = height; } }; var geoFilmstrip = { maxHeight : 0, innerWidth : 0, //Change this to the amount of width buffer each small image will have.. //defaults : 5 (left padding) + 1 (give little extra room) = 6 elementWidthBuffer : 6, //change this if needed filmstripBorder : 3, rightOffsetMax : 0, currentOffset : 0, offsetBuffer : 0, scrollingEffect : null, messages : { image: '{/literal}{$messages.500881|escape_js}{literal}', of: '{/literal}{$messages.500882|escape_js}{literal}' }, init : function () { var parentElem = $('filmstrip_strip_container'); $$('div.filmstrip_entry').each (function (element){ //add up inner widths geoFilmstrip.innerWidth += element.getDimensions().width + geoFilmstrip.elementWidthBuffer; //now add a click observer element.observe('click', geoFilmstrip.smallClicked); }); //set the height of the main window so it doesn't change if (geoFilmstrip.maxHeight) { //get the height buffer, account for extra borders and padding and such var heightBuffer = $('filmstrip_main').getDimensions().height - images[0].height - $('imageTitle').getDimensions().height; $('filmstrip_main').setStyle({height : (geoFilmstrip.maxHeight+$('imageTitle').getDimensions().height+heightBuffer)+'px'}); } var leftWidth = $('filmstripLeftScrollButton').getDimensions().width; var rightWidth = $('filmstripRightScrollButton').getDimensions().width; var mainWidth = $('filmstrip_main').getDimensions().width; //adjust size for strip so account for size of buttons $('filmstrip_strip_container').setStyle({width : (mainWidth-leftWidth-rightWidth-6) + 'px', height: $('filmstrip_strip_inner').getDimensions().height+'px'}); $$('div.filmstrip_entry').each (function (element) { //vertically align geoFilmstrip.vAlign(parentElem, element, 0); }); //if inner width is less than outer width, make inner width as wide as (but not larger than) outer width. if (geoFilmstrip.innerWidth < mainWidth) geoFilmstrip.innerWidth = mainWidth-leftWidth-rightWidth-6; //set inner width so it doesn't newline $('filmstrip_strip_inner').setStyle({width : geoFilmstrip.innerWidth+'px'}); $('filmstrip_container').setStyle({width : (mainWidth)+'px'}); //make buttons vertical aligned with filmstrip thingy geoFilmstrip.vAlign('filmstrip_strip_container', 'filmstripLeftScrollButton', 0); geoFilmstrip.vAlign('filmstrip_strip_container', 'filmstripRightScrollButton', 0); //figure out right offset max geoFilmstrip.rightOffsetMax = geoFilmstrip.innerWidth - $('filmstrip_strip_container').getDimensions().width; //find adjustment for offset geoFilmstrip.offsetBuffer = $('filmstrip_strip_container').cumulativeOffset().left - $('filmstrip_strip_inner').cumulativeOffset().left; $('filmstripLeftScrollButton').observe('mouseover', geoFilmstrip.leftScroll) .observe('mouseout', geoFilmstrip.stopScroll); $('filmstripRightScrollButton').observe('mouseover', geoFilmstrip.rightScroll) .observe('mouseout', geoFilmstrip.stopScroll); geoFilmstrip.updateScrollButtons(); geoFilmstrip.makeImgActive('0'); //un-do float left so that it is able to be centered... we only needed //it to be floated to left in IE7 (since inline-block doesn't work properly) //so that it's width would reflect contents width $('filmstrip_main').setStyle({'float': 'none'}); }, updateScrollButtons : function () { //left scroll button if (geoFilmstrip.currentOffset == 0) { //hide it $('filmstripLeftScrollButton').setOpacity(0.2) .setStyle({cursor: 'default'}) .addClassName('no_hover'); } else { //show it $('filmstripLeftScrollButton').setOpacity(1.0) .setStyle({cursor: 'pointer'}) .removeClassName('no_hover'); } //right scroll button if (geoFilmstrip.currentOffset >= geoFilmstrip.rightOffsetMax) { //hide it $('filmstripRightScrollButton').setOpacity(0.2) .setStyle({cursor: 'default'}) .addClassName('no_hover'); } else { //show it $('filmstripRightScrollButton').setOpacity(1.0) .setStyle({cursor: 'pointer'}) .removeClassName('no_hover'); } }, getScrollDuration : function (distanceToMove) { //make it go 1 filmstrip width per second //NOTE: You can make this go faster or slower, in custom js file just set geoFilmstrip.getScrollDuration //to a new function, and do your own calculations in that custom function. var width = $('filmstrip_strip_container').getDimensions().width; //calculate duration, want to go 1 filmstrip width in one second return distanceToMove/width; }, stopScroll : function () { if (geoFilmstrip.scrollingEffect == null) { //not moving currently return; } geoFilmstrip.scrollingEffect.cancel(); geoFilmstrip.scrollingEffect = null; //now then figure out where we are var offset = $('filmstrip_strip_container').cumulativeOffset().left - $('filmstrip_strip_inner').cumulativeOffset().left - geoFilmstrip.offsetBuffer; //alert('offset: '+offset+' - max: '+geoFilmstrip.rightOffsetMax); geoFilmstrip.currentOffset = offset; geoFilmstrip.updateScrollButtons(); }, rightScroll : function () { if (geoFilmstrip.scrollingEffect !== null) { //already moving return; } if (geoFilmstrip.currentOffset >= geoFilmstrip.rightOffsetMax) { //cannot scroll further return; } //calculate full distance to travel for scrolling var fullDistance = geoFilmstrip.rightOffsetMax-geoFilmstrip.currentOffset; geoFilmstrip.scrollingEffect = new Effect.Move($('filmstrip_strip_inner'), { x: (geoFilmstrip.rightOffsetMax * -1), y: 0, mode: 'absolute', duration: geoFilmstrip.getScrollDuration(fullDistance), afterFinish : function () {geoFilmstrip.stopScroll();} }); //make it look like it moved one px to right, and update buttons based on that geoFilmstrip.currentOffset++; geoFilmstrip.updateScrollButtons(); }, leftScroll : function () { if (geoFilmstrip.scrollingEffect !== null) { //already moving return; } if (geoFilmstrip.currentOffset <= 0) { //cannot scroll further return; } //calculate full distance to travel for scrolling var fullDistance = geoFilmstrip.currentOffset; geoFilmstrip.scrollingEffect = new Effect.Move($('filmstrip_strip_inner'), { x: 0, y: 0, mode: 'absolute', duration: geoFilmstrip.getScrollDuration(fullDistance), afterFinish : function () {geoFilmstrip.stopScroll();} }); //make it look like it moved one px to left, and update buttons based on that geoFilmstrip.currentOffset--; geoFilmstrip.updateScrollButtons(); }, smallClicked : function (action) { //stop the action action.stop(); //figure out position var position = this.identify().replace('filmstripEntry_',''); geoFilmstrip.makeImgActive(position); }, makeImgActive : function (position) { //build the new big image if (images[position].is_icon) { var new_a = new Element('a', { href : images[position].src }); } else { var new_a = new Element('a', { href : "get_image.php?id=" + images[position].id, 'class' : 'lightUpLink' }); } var image = new Element ('img', { src : (images[position].low_src && images[position].low_src.length > 1) ? images[position].low_src : images[position].src, alt : images[position].alt, title : images[position].title }).setStyle ({ width: images[position].width+'px', height: images[position].height+'px' }); //make it centered if (geoFilmstrip.maxHeight > images[position].height && false) { //set manually, not with vAlign method, that method requires outer element var topD = Math.floor((geoFilmstrip.maxHeight-images[position].height)/3); image.setStyle ({ marginTop : topD+'px' }); } new_a.update( image ); $('filmstrip_main_img').update(new_a); if (images[position].is_icon) { new_a.observe ('click', function (action) { if (!this.href.startsWith('http')) { //Stupid work-around for ie7, where this.href doesn't behave. return; } window.open(this.href); action.stop(); }); } else { lightUpBox.addLinkObserver(new_a); } if ($('imageTitle')) { var imageCount = ''; if (geoFilmstrip.messages.image!=''||geoFilmstrip.messages.of!='') { imageCount = '<br />'+geoFilmstrip.messages.image+' '+(1+position*1)+' ' +geoFilmstrip.messages.of+' '+images.length; } $('imageTitle').update(images[position].title+' '+imageCount); } return false; }, vAlign : function (outer, inner, outerHPad) { var outerH = $(outer).getDimensions().height - outerHPad; var innerH = $(inner).getDimensions().height; if (outerH > innerH) { var topD = Math.floor((outerH-innerH)/2); $(inner).setStyle ({ marginTop : topD+'px' }); } } }; Event.observe(window, 'load', geoFilmstrip.init); //]]> </script> {/literal} <div class="filmstrip_outer"> <div id="filmstrip_container"> <div id="filmstrip_main"> <div id="filmstrip_main_img">{$bigImage.tag}</div> <p id="imageTitle">{$bigImage.title} <br />{$messages.500881} 1 {$messages.500882} {$images|@count}</p> <div class="filmstrip_container"> <div class="filmstrip_main"> <div class="filmstrip_main_img"> {foreach $images as $image} {if $image.icon} <a href="{$image.url}" onclick="window.open(this.href); return false;" class="film_big_link_{$classified_id}_{$image.id}"{if !$image@first} style="display: none;"{/if}> <img src="{external file=$image.icon}" alt="" /> </a> {else} <a href="get_image.php?id={$image.id}" class="film_big_link_{$classified_id}_{$image.id} lightUpLink" onclick="return false;"{if !$image@first} style="display: none;"{/if}> <img src="{if $image.thumb_url}{$image.thumb_url}{else}{$image.url}{/if}"{if $image.scaled.image} style="width: {$image.scaled.image.width}px; height: {$image.scaled.image.height}px;"{/if} alt="" /> </a> {/if} {/foreach} </div> <p class="imageTitle"> {foreach $images as $image}{$image.image_text}{break}{/foreach} <br />{$messages.500881} 1 {$messages.500882} {$image_count} </p> </div> <div class="clr"><br /></div> <div id="filmstripLeftScrollButton"></div> <div id="filmstripRightScrollButton"></div> <div id="filmstrip_strip_container"> <div class="filmstrip_strip" id="filmstrip_strip_inner"> <div class="filmstripLeftScrollButton"></div> <div class="filmstripRightScrollButton"></div> <div class="filmstrip_strip_container"> <div class="filmstrip_strip"> {foreach from=$images item=image} <div class="filmstrip_entry" id="filmstripEntry_{$image.count}"> {$image.tag} <div class="filmstrip_entry"> {if $image.icon} <img class="thumb" src="{external file=$image.icon}" alt="" /> {else} <img class="thumb" src="{if $image.thumb_url}{$image.thumb_url}{else}{$image.url}{/if}"{if $image.scaled.thumb} style="width: {$image.scaled.thumb.width}px; height: {$image.scaled.thumb.height}px;"{/if} alt="" /> {/if} <label style="display: none;" id="film_big_link_{$classified_id}_{$image.id}"> {$image.image_text} <br />{$messages.500881} {$image@iteration} {$messages.500882} {$image_count} </label> </div> {/foreach} <div class="clr"></div>
{* @git-info@ *} <script type='text/javascript'> //<![CDATA[ {* this is the javascript code that powers the gallery image-switcher thingy TODO: clean this up, make it use a JS object or something to stop name collisions... *} {literal} var tempImage; var images = new Array(); var cols = {/literal}{$columns}{literal}; var cols_width = {/literal}{$width}{literal}; var big_img_width = {/literal}{$dimensions.max_gallery_main_width}{literal}; var big_img_height = {/literal}{$dimensions.max_gallery_main_height}{literal}; var max_thumb_width = {/literal}{$dimensions.max_thumb_width}{literal}; var max_thumb_height = {/literal}{$dimensions.max_thumb_height}{literal}; Event.observe(window, 'load', galleryInit); function galleryInit() { if ( thumbs = $('galleryThumbs') ) { var thumbs_width = thumbs.getWidth(); var lis = thumbs.getElementsByTagName('li'); li_width = .01 * Math.floor(100/cols); li_width = Math.floor((thumbs_width-20) * li_width); if ( li_width > max_thumb_width ) li_width = max_thumb_width; for( x=0; x<lis.length; x++ ) { img = lis[x].getElementsByTagName('img')[0]; if( img ) { lis[x].style.width = li_width + 'px'; lis[x].style.height = li_width + 'px'; if ( !(x % cols)) lis[x].style.clear = 'left'; img = lis[x].getElementsByTagName('img')[0]; if( (img.offsetWidth > img.offsetHeight) && img.offsetWidth > li_width ){ pro = img.width / li_width; img.width = img.width / pro; img.height = img.height / pro; }else if( (img.offsetHeight >= img.offsetWidth) && img.offsetHeight > li_width ){ pro = img.height / li_width; img.width = img.width / pro; img.height = img.height / pro; } img.style.marginTop = eval((li_width - img.offsetHeight) / 2) + 'px'; } } } galleryShowImage('0'); } function galleryShowImage( pos ) { //build the new big image if (images[pos].is_icon) { var new_a = new Element('a', { href : images[pos].src }); } else { var new_a = new Element('a', { href : "get_image.php?id=" + images[pos].id, 'class' : 'lightUpLink' }); } var image = new Element ('img', { src : (images[pos].low_src && images[pos].low_src.length > 1) ? images[pos].low_src : images[pos].src, alt : images[pos].alt, title : images[pos].title }).setStyle ({ width: images[pos].width+'px', height: images[pos].height+'px' }); new_a.update( image ); $('bigLeadImage').update(new_a); if (images[pos].is_icon) { new_a.observe ('click', function (action) { if (!this.href.startsWith('http')) { //Stupid work-around for ie7, where this.href doesn't behave. return; } window.open(this.href); action.stop(); }); } else { lightUpBox.addLinkObserver(new_a); } if ($('imageTitle')) { $('imageTitle').update(images[pos].title); } $('galleryBigImage').setStyle ({width: images[pos].width+'px'}); return false; } function galleryAddImage(id, url, thumb_url, height, width, alt, is_icon) { this.id = id; this.src = url; this.height = height; this.width = width; this.alt = alt; this.title = alt; this.low_src = thumb_url; this.img_pos = images.length; this.is_icon = is_icon; } {/literal} //]]> </script> <div id='galleryContainer' style='clear: both;'> <div id="galleryBigImage" style="width: {$bigImageWidth}px;"> <div id="bigLeadImage">{$bigImage.tag}</div> <p id="imageTitle"></p> </div> {if count($images) > 1} <div id="galleryThumbs"> <ul style="padding-left: 0px;"> {* this is inheriting a 40px padding from somewhere I can't find...forcing it to be 0 for now *} {foreach from=$images item=image name=galleryLoop} <li onclick="galleryShowImage({$image.count})"> {$image.tag} </li> {* {if $smarty.foreach.galleryLoop.iteration % $columns == 0}<br />{/if} *} {/foreach} </ul> </div> {/if} <div class="clr"></div>
{* @git-info@ *} <div class="galleryContainer"> <div class="galleryBigImage"> <div class="bigLeadImage"> {foreach $images as $image} {if $image.icon} <a href="{$image.url}" onclick="window.open(this.href); return false;" class="big_link_{$classified_id}_{$image.id}"{if !$image@first} style="display: none;"{/if}> <img src="{external file=$image.icon}" alt="" /> </a> {else} <a href="get_image.php?id={$image.id}" class="big_link_{$classified_id}_{$image.id} lightUpLink" onclick="return false;"{if !$image@first} style="display: none;"{/if}> <img src="{if $image.thumb_url}{$image.thumb_url}{else}{$image.url}{/if}"{if $image.scaled.image} style="width: {$image.scaled.image.width}px; height: {$image.scaled.image.height}px;"{/if} alt="" /> </a> {/if} {/foreach} </div> <p class="imageTitle">{$images.1.image_text}</p> </div> <div class="galleryThumbs"> <ul> {foreach $images as $image} <li> {if $image.icon} <img class="thumb" src="{external file=$image.icon}" alt="" /> {else} <img class="thumb" src="{if $image.thumb_url}{$image.thumb_url}{else}{$image.url}{/if}"{if $image.scaled.thumb} style="width: {$image.scaled.thumb.width}px; height: {$image.scaled.thumb.height}px;"{/if} alt="" /> {/if} <label style="display: none;" id="big_link_{$classified_id}_{$image.id}">{$image.image_text}</label> </li> {/foreach} </ul> </div> <div class="clr"></div>
{* @git-info@ *} <script type='text/javascript'> //<![CDATA[ {* this is the javascript code that powers the gallery image-switcher thingy TODO: clean this up, make it use a JS object or something to stop name collisions... *} {literal} var tempImage; var images = new Array(); var cols = {/literal}{$columns}{literal}; var cols_width = {/literal}{$width}{literal}; var big_img_width = {/literal}{$dimensions.max_gallery_main_width}{literal}; var big_img_height = {/literal}{$dimensions.max_gallery_main_height}{literal}; var max_thumb_width = {/literal}{$dimensions.max_thumb_width}{literal}; var max_thumb_height = {/literal}{$dimensions.max_thumb_height}{literal}; Event.observe(window, 'load', galleryInit); function galleryInit() { if ( thumbs = $('galleryThumbs') ) { var thumbs_width = thumbs.getWidth(); var lis = thumbs.getElementsByTagName('li'); li_width = .01 * Math.floor(100/cols); li_width = Math.floor((thumbs_width-20) * li_width); if ( li_width > max_thumb_width ) li_width = max_thumb_width; for( x=0; x<lis.length; x++ ) { img = lis[x].getElementsByTagName('img')[0]; if( img ) { lis[x].style.width = li_width + 'px'; lis[x].style.height = li_width + 'px'; if ( !(x % cols)) lis[x].style.clear = 'left'; img = lis[x].getElementsByTagName('img')[0]; if( (img.offsetWidth > img.offsetHeight) && img.offsetWidth > li_width ){ pro = img.width / li_width; img.width = img.width / pro; img.height = img.height / pro; }else if( (img.offsetHeight >= img.offsetWidth) && img.offsetHeight > li_width ){ pro = img.height / li_width; img.width = img.width / pro; img.height = img.height / pro; } img.style.marginTop = eval((li_width - img.offsetHeight) / 2) + 'px'; } } } galleryShowImage('0'); } function galleryShowImage( pos ) { //build the new big image if (images[pos].is_icon) { var new_a = new Element('a', { href : images[pos].src }); } else { var new_a = new Element('a', { href : "get_image.php?id=" + images[pos].id, 'class' : 'lightUpLink' }); } var image = new Element ('img', { src : (images[pos].low_src && images[pos].low_src.length > 1) ? images[pos].low_src : images[pos].src, alt : images[pos].alt, title : images[pos].title }).setStyle ({ width: images[pos].width+'px', height: images[pos].height+'px' }); new_a.update( image ); $('bigLeadImage').update(new_a); if (images[pos].is_icon) { new_a.observe ('click', function (action) { if (!this.href.startsWith('http')) { //Stupid work-around for ie7, where this.href doesn't behave. return; } window.open(this.href); action.stop(); }); } else { lightUpBox.addLinkObserver(new_a); } if ($('imageTitle')) { $('imageTitle').update(images[pos].title); } $('galleryBigImage').setStyle ({width: images[pos].width+'px'}); return false; } function galleryAddImage(id, url, thumb_url, height, width, alt, is_icon) { this.id = id; this.src = url; this.height = height; this.width = width; this.alt = alt; this.title = alt; this.low_src = thumb_url; this.img_pos = images.length; this.is_icon = is_icon; } {/literal} //]]> </script> <div id='galleryContainer' style='clear: both;'> <div id="galleryBigImage" style="width: {$bigImageWidth}px;"> <div id="bigLeadImage">{$bigImage.tag}</div> <p id="imageTitle"></p> </div> {if count($images) > 1} <div id="galleryThumbs"> <ul style="padding-left: 0px;"> {* this is inheriting a 40px padding from somewhere I can't find...forcing it to be 0 for now *} {foreach from=$images item=image name=galleryLoop} <li onclick="galleryShowImage({$image.count})"> {$image.tag} </li> {* {if $smarty.foreach.galleryLoop.iteration % $columns == 0}<br />{/if} *} {/foreach} </ul> <div class="galleryContainer"> <div class="galleryBigImage"> <div class="bigLeadImage"> {foreach $images as $image} {if $image.icon} <a href="{$image.url}" onclick="window.open(this.href); return false;" class="big_link_{$classified_id}_{$image.id}"{if !$image@first} style="display: none;"{/if}> <img src="{external file=$image.icon}" alt="" /> </a> {else} <a href="get_image.php?id={$image.id}" class="big_link_{$classified_id}_{$image.id} lightUpLink" onclick="return false;"{if !$image@first} style="display: none;"{/if}> <img src="{if $image.thumb_url}{$image.thumb_url}{else}{$image.url}{/if}"{if $image.scaled.image} style="width: {$image.scaled.image.width}px; height: {$image.scaled.image.height}px;"{/if} alt="" /> </a> {/if} {/foreach} </div> {/if} <p class="imageTitle">{$images.1.image_text}</p> </div> <div class="galleryThumbs"> <ul> {foreach $images as $image} <li> {if $image.icon} <img class="thumb" src="{external file=$image.icon}" alt="" /> {else} <img class="thumb" src="{if $image.thumb_url}{$image.thumb_url}{else}{$image.url}{/if}"{if $image.scaled.thumb} style="width: {$image.scaled.thumb.width}px; height: {$image.scaled.thumb.height}px;"{/if} alt="" /> {/if} <label style="display: none;" id="big_link_{$classified_id}_{$image.id}">{$image.image_text}</label> </li> {/foreach} </ul> </div> <div class="clr"></div>
{if $video.video_type=='youtube'} <div class="offsite_video"> <object width="480" height="390"> <param name="movie" value="{$video.media_content_url}"></param> <embed src="{$video.media_content_url}" type="{$video.media_content_type}" width="480" height="390"></embed> </object> </div> {/if}
{if $video.video_type=='youtube'} <div class="offsite_video"> <object width="480" height="390"> <param name="movie" value="{$video.media_content_url|escape}" /> <param name="allowFullScreen" value="true" /> <embed src="{$video.media_content_url|escape}" type="{$video.media_content_type|escape}" width="480" height="390" allowfullscreen="true" /> </object> </div> {/if}
{if $video.video_type=='youtube'} <div class="offsite_video"> <object width="480" height="390"> <param name="movie" value="{$video.media_content_url}"></param> <embed src="{$video.media_content_url}" type="{$video.media_content_type}" width="480" height="390"></embed> <param name="movie" value="{$video.media_content_url|escape}" /> <param name="allowFullScreen" value="true" /> <embed src="{$video.media_content_url|escape}" type="{$video.media_content_type|escape}" width="480" height="390" allowfullscreen="true" /> </object> </div> {/if}
{/if} {if count($images.not_keys_yet) > 0} <table cellpadding="2" cellspacing="1" border="0" style="margin: 0 auto;" class="content_box"> <tr> <td colspan="4"> {if $images.old_config.allow_upload_images}
{/if} {if count($images.not_keys_yet) > 0} <table style="margin: 0 auto; border: none;" class="content_box"> <tr> <td colspan="4"> {if $images.old_config.allow_upload_images}
{/if} {if count($images.not_keys_yet) > 0} <table cellpadding="2" cellspacing="1" border="0" style="margin: 0 auto;" class="content_box"> <table style="margin: 0 auto; border: none;" class="content_box"> <tr> <td colspan="4"> {if $images.old_config.allow_upload_images}
$('loadingBox').show(); if (lightUpBox) {ldelim} //register the show and hide callbacks for image upload box with the //lightupbox, so it shows and hides cleanly lightUpBox.registerHideCallback (geoUH.tempHideUpload); lightUpBox.registerShowCallback (geoUH.tempShowUpload); } //register the fix position callback for after show/hide instruction //animation is done, so that the image upload box gets moved to correct
$('loadingBox').show(); if (gjUtil) { //register the show and hide callbacks for image upload box with the //lightupbox, so it shows and hides cleanly gjUtil.lightbox.onOpen(geoUH.tempHideUpload); gjUtil.lightbox.onClose(geoUH.tempShowUpload); } //register the fix position callback for after show/hide instruction //animation is done, so that the image upload box gets moved to correct
$('loadingBox').show(); if (lightUpBox) {ldelim} if (gjUtil) { //register the show and hide callbacks for image upload box with the //lightupbox, so it shows and hides cleanly lightUpBox.registerHideCallback (geoUH.tempHideUpload); lightUpBox.registerShowCallback (geoUH.tempShowUpload); gjUtil.lightbox.onOpen(geoUH.tempHideUpload); gjUtil.lightbox.onClose(geoUH.tempShowUpload); } //register the fix position callback for after show/hide instruction //animation is done, so that the image upload box gets moved to correct
{if $listings_only_in_terminal ne 1} <div class="center"> <a href="{$cart_url}&main_type={$main_type}&step={$step}&b={$parent_cat_id}&c=terminal&action=process" class="button"> {$text3} <span class="text_highlight">{$parent_cat_name}</span> </a> </div> {/if}
{if $listings_only_in_terminal ne 1} <div class="center"> {$text3} <a href="{$cart_url}&main_type={$main_type}&step={$step}&b={$parent_cat_id}&c=terminal&action=process" class="button"> {$parent_cat_name} </a> </div> {/if}
{if $listings_only_in_terminal ne 1} <div class="center"> {$text3} <a href="{$cart_url}&main_type={$main_type}&step={$step}&b={$parent_cat_id}&c=terminal&action=process" class="button"> {$text3} <span class="text_highlight">{$parent_cat_name}</span> {$parent_cat_name} </a> </div> {/if}
</strong> </div> <div class="{cycle values='row_odd,row_even'}"> {if $sell_type == 1 && $editCheck} <label for="classified_length" class="field_label"> {$messages.125}<br />{$messages.126} </label> <select class="field" id="classified_length" name="b[classified_length]"> {$duration_dropdown} </select> {/if} </div> {if $fields->title->is_enabled} <div class="{if $error_msgs.classified_title}field_error_row {/if}{cycle values='row_odd,row_even'}"> {if $use_auto_title} <input type="hidden" id="classified_title" name="b[classified_title]" value="{$messages.500110}" /> {else} <label for="classified_title" class="field_label">{$messages.123}</label> {if !$editCheck && !$fields->title->can_edit}
</strong> </div> {if $sell_type == 1 && $editCheck} <div class="{cycle values='row_odd,row_even'}"> <label for="classified_length" class="field_label"> {$messages.125}<br />{$messages.126} </label> <select class="field" id="classified_length" name="b[classified_length]"> {$duration_dropdown} </select> </div> {/if} {if $fields->title->is_enabled} {if $use_auto_title} <input type="hidden" id="classified_title" name="b[classified_title]" value="{$messages.500110}" /> {else} <div class="{if $error_msgs.classified_title}field_error_row {/if}{cycle values='row_odd,row_even'}"> <label for="classified_title" class="field_label">{$messages.123}</label> {if !$editCheck && !$fields->title->can_edit}
</strong> </div> <div class="{cycle values='row_odd,row_even'}"> {if $sell_type == 1 && $editCheck} {if $sell_type == 1 && $editCheck} <div class="{cycle values='row_odd,row_even'}"> <label for="classified_length" class="field_label"> {$messages.125}<br />{$messages.126} </label> <select class="field" id="classified_length" name="b[classified_length]"> {$duration_dropdown} </select> {/if} </div> </div> {/if} {if $fields->title->is_enabled} <div class="{if $error_msgs.classified_title}field_error_row {/if}{cycle values='row_odd,row_even'}"> {if $use_auto_title} <input type="hidden" id="classified_title" name="b[classified_title]" value="{$messages.500110}" /> {else} {if $use_auto_title} <input type="hidden" id="classified_title" name="b[classified_title]" value="{$messages.500110}" /> {else} <div class="{if $error_msgs.classified_title}field_error_row {/if}{cycle values='row_odd,row_even'}"> <label for="classified_title" class="field_label">{$messages.123}</label> {if !$editCheck && !$fields->title->can_edit}
{if $error_msgs.classified_title} <span class="error_message">{$messages.116}</span> {/if} {/if} </div> {/if} {if !$display_description_last_in_form && ($editCheck || $fields->description->can_edit)}
{if $error_msgs.classified_title} <span class="error_message">{$messages.116}</span> {/if} </div> {/if} {/if} {if !$display_description_last_in_form && ($editCheck || $fields->description->can_edit)}
{if $error_msgs.classified_title} <span class="error_message">{$messages.116}</span> {/if} {/if} </div> </div> {/if} {/if} {if !$display_description_last_in_form && ($editCheck || $fields->description->can_edit)}
</div> {/if} {if $moreDetails} {foreach from=$moreDetails item='details'} {if $details.section_head} {* Allow adding a section head above the next contents *} {* Close the <div class="content_box"> and re-open it *}</div><br /> <div class="content_box"> {* TODO: Add way to add main title vs. sub-title! *} <h1 class="title">{$details.section_head}</h1> {* </div> is at bottom of the section. *} {/if} {if $details.section_desc} {* Allow adding a section description as well *} <p class="page_instructions">{$details.section_desc}</p> {/if} {if $details.full} {$details.full} {elseif $details.pre || $details.label || $details.value || $details.error} <div class="{if $details.error}field_error_row {/if}{cycle values='row_odd,row_even'}"> <label class="field_label">{if $details.pre}{$details.pre}{/if} {$details.label}</label> {$details.value} {if $details.error} <span class="error_message">{$details.error}</span> {/if} </div> {/if} {/foreach} {/if} {if $sell_type == 1 && $fields->price->is_enabled}
</div> {/if} {if $moreDetails} {include file='shared/listing_collect_details.tpl' more=$moreDetails} {/if} {if $sell_type == 1 && $fields->price->is_enabled}
</div> {/if} {if $moreDetails} {foreach from=$moreDetails item='details'} {if $details.section_head} {* Allow adding a section head above the next contents *} {* Close the <div class="content_box"> and re-open it *}</div><br /> <div class="content_box"> {* TODO: Add way to add main title vs. sub-title! *} <h1 class="title">{$details.section_head}</h1> {* </div> is at bottom of the section. *} {/if} {if $details.section_desc} {* Allow adding a section description as well *} <p class="page_instructions">{$details.section_desc}</p> {/if} {if $details.full} {$details.full} {elseif $details.pre || $details.label || $details.value || $details.error} <div class="{if $details.error}field_error_row {/if}{cycle values='row_odd,row_even'}"> <label class="field_label">{if $details.pre}{$details.pre}{/if} {$details.label}</label> {$details.value} {if $details.error} <span class="error_message">{$details.error}</span> {/if} </div> {/if} {/foreach} {include file='shared/listing_collect_details.tpl' more=$moreDetails} {/if} {if $sell_type == 1 && $fields->price->is_enabled}
<input id="auction_type" type="hidden" name="b[auction_type]" value="2" />{$messages.102838} {elseif $allow_reverse} <input id="auction_type" type="hidden" name="b[auction_type]" value="3" />{$messages.500977} {/if} {$auction_type_help_link} {else}
<input id="auction_type" type="hidden" name="b[auction_type]" value="2" />{$messages.102838} {elseif $allow_reverse} <input id="auction_type" type="hidden" name="b[auction_type]" value="3" />{$messages.500977} {else} {* Needs to always have auction type set... this is "probably" buy now only *} <input id="auction_type" type="hidden" name="b[auction_type]" value="1" /> {/if} {$auction_type_help_link} {else}
<input id="auction_type" type="hidden" name="b[auction_type]" value="2" />{$messages.102838} {elseif $allow_reverse} <input id="auction_type" type="hidden" name="b[auction_type]" value="3" />{$messages.500977} {else} {* Needs to always have auction type set... this is "probably" buy now only *} <input id="auction_type" type="hidden" name="b[auction_type]" value="1" /> {/if} {$auction_type_help_link} {else}
{/if} {if $editCheck || $fields->price->can_edit} <div class="{cycle values='row_odd,row_even'}"> <label class="field_label">{$messages.100134}</label> {include file="shared/postcurrency_dropdown.tpl"} </div> {/if} {if !$pricePlan.buy_now_only}
{/if} {if $editCheck || $fields->price->can_edit} {if $currency_count>1} <div class="{cycle values='row_odd,row_even'}"> <label class="field_label">{$messages.100134}</label> {/if} {include file="shared/postcurrency_dropdown.tpl"} {if $currency_count>1}</div>{/if} {/if} {if !$pricePlan.buy_now_only}
{/if} {if $editCheck || $fields->price->can_edit} {if $currency_count>1} <div class="{cycle values='row_odd,row_even'}"> <label class="field_label">{$messages.100134}</label> {/if} {include file="shared/postcurrency_dropdown.tpl"} </div> {if $currency_count>1}</div>{/if} {/if} {if !$pricePlan.buy_now_only}
</div> {/if} {if $security_image} <div class="{if $error_msgs.securityCode}field_error_row {/if}{cycle values='row_odd,row_even'}"> {$security_image}
</div> {/if} {if $leveled_fields} {foreach $leveled_fields as $lev_id => $lev_field} {* Note: already checks for "enabled" in PHP *} <div class="{if $error_msgs.{$lev_field.error}}field_error_row {/if}{cycle values='row_odd,row_even'}"> {* Note: edit checks done in code, if cannot edit it only shows the value already selected *} {include file='shared/leveled_fields/main.tpl'} {if $error_msgs.{$lev_field.error}} <span class="error_message">{$messages.502064}</span> {/if} </div> {/foreach} {/if} {if $security_image} <div class="{if $error_msgs.securityCode}field_error_row {/if}{cycle values='row_odd,row_even'}"> {$security_image}
</div> {/if} {if $leveled_fields} {foreach $leveled_fields as $lev_id => $lev_field} {* Note: already checks for "enabled" in PHP *} <div class="{if $error_msgs.{$lev_field.error}}field_error_row {/if}{cycle values='row_odd,row_even'}"> {* Note: edit checks done in code, if cannot edit it only shows the value already selected *} {include file='shared/leveled_fields/main.tpl'} {if $error_msgs.{$lev_field.error}} <span class="error_message">{$messages.502064}</span> {/if} </div> {/foreach} {/if} {if $security_image} <div class="{if $error_msgs.securityCode}field_error_row {/if}{cycle values='row_odd,row_even'}"> {$security_image}
</div> {/if} </div> <br />
</div> {/if} {if $moreDetailsLocation} {include file='shared/listing_collect_more.tpl' more=$moreDetailsLocation} {/if} </div> <br />
</div> {/if} {if $moreDetailsLocation} {include file='shared/listing_collect_more.tpl' more=$moreDetailsLocation} {/if} </div> <br />
{* Allow addons to insert stuff at the very end. *} <br /> <div class="content_box"> {foreach from=$moreDetailsEnd item='details' name='moreDetailsEndLoop'} {if $details.section_head} {* Allow adding a section head above the next contents *} {if !$smarty.foreach.moreDetailsEndLoop.first}</div><br /><div class="content_box">{/if} <h1 class="title">{$details.section_head}</h1> {/if} {if $details.section_desc} {* Allow adding a section description as well *} <p class="page_instructions">{$details.section_desc}</p> {/if} {if $details.full} {$details.full} {elseif $details.pre || $details.label || $details.value || $details.error} <div class="{if $details.error}field_error_row {/if}{cycle values='row_odd,row_even'}"> <label class="field_label">{if $details.pre}{$details.pre}{/if} {$details.label}</label> {$details.value} {if $details.error} <span class="error_message">{$details.error}</span> {/if} </div> {/if} {/foreach} </div> {/if}
{* Allow addons to insert stuff at the very end. *} <br /> <div class="content_box"> {include file='shared/listing_collect_more.tpl' more=$moreDetailsEnd} </div> {/if}
{* Allow addons to insert stuff at the very end. *} <br /> <div class="content_box"> {foreach from=$moreDetailsEnd item='details' name='moreDetailsEndLoop'} {if $details.section_head} {* Allow adding a section head above the next contents *} {if !$smarty.foreach.moreDetailsEndLoop.first}</div><br /><div class="content_box">{/if} <h1 class="title">{$details.section_head}</h1> {/if} {if $details.section_desc} {* Allow adding a section description as well *} <p class="page_instructions">{$details.section_desc}</p> {/if} {if $details.full} {$details.full} {elseif $details.pre || $details.label || $details.value || $details.error} <div class="{if $details.error}field_error_row {/if}{cycle values='row_odd,row_even'}"> <label class="field_label">{if $details.pre}{$details.pre}{/if} {$details.label}</label> {$details.value} {if $details.error} <span class="error_message">{$details.error}</span> {/if} </div> {/if} {/foreach} {include file='shared/listing_collect_more.tpl' more=$moreDetailsEnd} </div> {/if}
//<![CDATA[ //keep it simple, this little bit of JS changes the pre-currency displayed //whenever the currency selected is changed. Event.observe(window, 'load', function () {ldelim} geoUtil.updateCurrencies = function () {ldelim} var postcurrency = ''; var precurrency = ''; {foreach from=$currencies item=currency} if ($('currency_type').getValue() == {$currency.type_id}) {ldelim} postcurrency = '{$currency.postcurrency}'; precurrency = '{$currency.precurrency}'; } {/foreach} $$('span.precurrency').each(function (element){ldelim} element.update(precurrency); }); $$('span.postcurrency').each(function (element){ldelim} element.update(postcurrency); }); } $('currency_type').observe('change',geoUtil.updateCurrencies); //make sure if they hit refresh or something, drop down matches precurrencies. geoUtil.updateCurrencies(); }); //]]> </script> <select name="b[currency_type]" id="currency_type" class="place_an_ad_details_data field"> {foreach from=$currencies item=currency} <option value="{$currency.type_id}"{if $currency.type_id==$currency_type} selected="selected"{/if}>{$currency.postcurrency}</option> {/foreach} </select>
//<![CDATA[ //keep it simple, this little bit of JS changes the pre-currency displayed //whenever the currency selected is changed. jQuery(document).ready(function () { gjUtil.updateCurrencies = function () { var pre = ''; var post = ''; var currency_id = jQuery('#currency_type').val(); {foreach $currencies as $currency} if (currency_id == {$currency.type_id}) { pre='{$currency.precurrency}'; post='{$currency.postcurrency}'; } {/foreach} jQuery('span.precurrency').html(pre); jQuery('span.postcurrency').html(post); }; jQuery('#currency_type').click(gjUtil.updateCurrencies); //make sure if they hit refresh or something, drop down matches precurrencies. gjUtil.updateCurrencies(); }); //]]> </script> {if $currencies_count>1} <select name="b[currency_type]" id="currency_type" class="place_an_ad_details_data field"> {foreach from=$currencies item=currency} <option value="{$currency.type_id}"{if $currency.type_id==$currency_type} selected="selected"{/if}>{$currency.postcurrency}</option> {/foreach} </select> {elseif $currencies_count==1} <input name="b[currency_type]" id="currency_type" type="hidden" value="{$currencies.0.type_id}" /> {/if}
//<![CDATA[ //keep it simple, this little bit of JS changes the pre-currency displayed //whenever the currency selected is changed. Event.observe(window, 'load', function () {ldelim} geoUtil.updateCurrencies = function () {ldelim} var postcurrency = ''; var precurrency = ''; {foreach from=$currencies item=currency} if ($('currency_type').getValue() == {$currency.type_id}) {ldelim} postcurrency = '{$currency.postcurrency}'; precurrency = '{$currency.precurrency}'; jQuery(document).ready(function () { gjUtil.updateCurrencies = function () { var pre = ''; var post = ''; var currency_id = jQuery('#currency_type').val(); {foreach $currencies as $currency} if (currency_id == {$currency.type_id}) { pre='{$currency.precurrency}'; post='{$currency.postcurrency}'; } {/foreach} $$('span.precurrency').each(function (element){ldelim} element.update(precurrency); }); $$('span.postcurrency').each(function (element){ldelim} element.update(postcurrency); }); } $('currency_type').observe('change',geoUtil.updateCurrencies); jQuery('span.precurrency').html(pre); jQuery('span.postcurrency').html(post); }; jQuery('#currency_type').click(gjUtil.updateCurrencies); //make sure if they hit refresh or something, drop down matches precurrencies. geoUtil.updateCurrencies(); gjUtil.updateCurrencies(); }); //]]> </script> <select name="b[currency_type]" id="currency_type" class="place_an_ad_details_data field"> {foreach from=$currencies item=currency} <option value="{$currency.type_id}"{if $currency.type_id==$currency_type} selected="selected"{/if}>{$currency.postcurrency}</option> {/foreach} </select> {if $currencies_count>1} <select name="b[currency_type]" id="currency_type" class="place_an_ad_details_data field"> {foreach from=$currencies item=currency} <option value="{$currency.type_id}"{if $currency.type_id==$currency_type} selected="selected"{/if}>{$currency.postcurrency}</option> {/foreach} </select> {elseif $currencies_count==1} <input name="b[currency_type]" id="currency_type" type="hidden" value="{$currencies.0.type_id}" /> {/if}
{* @git-info@ *} {if count($optionals) > 0 || count($questions) > 0} <br /> <div class="content_box"> <h1 class="subtitle">{$messages.500806}</h1> {foreach from=$optionals item=field key=i} <div class="{cycle values="row_even,row_odd"}"> <label for="search_text" class="field_label">{$field.label|fromDB}</label> {if $field.type == 'numbers'} <table cellpadding="1"> <tr class="range_labels"> <td>{$messages.1440}</td> <td><input type="text" name="b[optional_field_{$i}][lower]" size="15" maxlength="15" class="field" /></td>
{* @git-info@ *} {if count($optionals) > 0 || count($questions) > 0 || count($leveled_fields) > 0} <br /> <div class="content_box_search"> <h1 class="subtitle">{$messages.500806}</h1> {if $leveled_fields} {foreach $leveled_fields as $lev_id => $lev_field} {* Note: already checks for if should show in PHP *} <div class="{cycle values='row_odd,row_even'}"> {include g_resource='order_items' file='shared/leveled_fields/main.tpl'} </div> {/foreach} {/if} {foreach from=$optionals item=field key=i} <div class="{cycle values="row_even,row_odd"}"> <label for="search_text" class="field_label">{$field.label|fromDB}</label> {if $field.type == 'numbers'} <table> <tr class="range_labels"> <td>{$messages.1440}</td> <td><input type="text" name="b[optional_field_{$i}][lower]" size="15" maxlength="15" class="field" /></td>
{* @git-info@ *} {if count($optionals) > 0 || count($questions) > 0} {if count($optionals) > 0 || count($questions) > 0 || count($leveled_fields) > 0} <br /> <div class="content_box"> <div class="content_box_search"> <h1 class="subtitle">{$messages.500806}</h1> {if $leveled_fields} {foreach $leveled_fields as $lev_id => $lev_field} {* Note: already checks for if should show in PHP *} <div class="{cycle values='row_odd,row_even'}"> {include g_resource='order_items' file='shared/leveled_fields/main.tpl'} </div> {/foreach} {/if} {foreach from=$optionals item=field key=i} <div class="{cycle values="row_even,row_odd"}"> <label for="search_text" class="field_label">{$field.label|fromDB}</label> {if $field.type == 'numbers'} <table cellpadding="1"> <table> <tr class="range_labels"> <td>{$messages.1440}</td> <td><input type="text" name="b[optional_field_{$i}][lower]" size="15" maxlength="15" class="field" /></td>
</tr> </table> {elseif $field.type=='date'} <table cellpadding="1"> <tr class="range_labels"> <td>{$messages.501040}</td> <td><input type="text" name="b[optional_field_{$i}][low_date]" size="10" maxlength="10" class="field dateInput" /></td>
</tr> </table> {elseif $field.type=='date'} <table> <tr class="range_labels"> <td>{$messages.501040}</td> <td><input type="text" name="b[optional_field_{$i}][low_date]" size="10" maxlength="10" class="field dateInput" /></td>
</tr> </table> {elseif $field.type=='date'} <table cellpadding="1"> <table> <tr class="range_labels"> <td>{$messages.501040}</td> <td><input type="text" name="b[optional_field_{$i}][low_date]" size="10" maxlength="10" class="field dateInput" /></td>
<label for="search_text" class="field_label">{$q.label}</label> {if $q.type == 'date'} <table cellpadding="1"> <tr class="range_labels"> <td>{$messages.501040}</td> <td><input type="text" name="b[question_value][{$q.key}][low_date]" size="10" maxlength="10" class="field dateInput" /></td>
<label for="search_text" class="field_label">{$q.label}</label> {if $q.type == 'date'} <table> <tr class="range_labels"> <td>{$messages.501040}</td> <td><input type="text" name="b[question_value][{$q.key}][low_date]" size="10" maxlength="10" class="field dateInput" /></td>
<label for="search_text" class="field_label">{$q.label}</label> {if $q.type == 'date'} <table cellpadding="1"> <table> <tr class="range_labels"> <td>{$messages.501040}</td> <td><input type="text" name="b[question_value][{$q.key}][low_date]" size="10" maxlength="10" class="field dateInput" /></td>
</tr> </table> {elseif $q.type == 'numbers'} <table cellpadding="1"> <tr class="range_labels"> <td>{$messages.1440}</td> <td><input type="text" name="b[question_value][{$q.key}][lower]" size="15" maxlength="15" class="field" /></td>
</tr> </table> {elseif $q.type == 'numbers'} <table> <tr class="range_labels"> <td>{$messages.1440}</td> <td><input type="text" name="b[question_value][{$q.key}][lower]" size="15" maxlength="15" class="field" /></td>
</tr> </table> {elseif $q.type == 'numbers'} <table cellpadding="1"> <table> <tr class="range_labels"> <td>{$messages.1440}</td> <td><input type="text" name="b[question_value][{$q.key}][lower]" size="15" maxlength="15" class="field" /></td>
<form action="" method="post"> <table cellpadding="3" cellspacing="1" style="width: 100%;"> <tr class="language_page_title"> <td colspan="2" style="width: 100%"> {$messages.327}
<form action="" method="post"> <table style="width: 100%;"> <tr class="language_page_title"> <td colspan="2" style="width: 100%"> {$messages.327}
<form action="" method="post"> <table cellpadding="3" cellspacing="1" style="width: 100%;"> <table style="width: 100%;"> <tr class="language_page_title"> <td colspan="2" style="width: 100%"> {$messages.327}
used to show/hide the links would not work. (see documentation on Prototype's show() at http://www.prototypejs.org/api/element/show ) *}{strip} <a href="javascript:void(0);" class="playLink" style="display: none;">{$messages.500760}</a> <a href="javascript:void(0);" class="pauseLink" style="display: none;">{$messages.500761}</a> <span class="disabledLink noplayLink">{$messages.500760}</span>{/strip} {/if} {if $next_image_id}
used to show/hide the links would not work. (see documentation on Prototype's show() at http://www.prototypejs.org/api/element/show ) *}{strip} <a href="#play" class="playLink" style="display: none;" onclick="return false;">{$messages.500760}</a> <a href="#pause" class="pauseLink" style="display: none;" onclick="return false;">{$messages.500761}</a> <span class="disabledLink noplayLink">{$messages.500760}</span>{/strip} {/if} {if $next_image_id}
used to show/hide the links would not work. (see documentation on Prototype's show() at http://www.prototypejs.org/api/element/show ) *}{strip} <a href="javascript:void(0);" class="playLink" style="display: none;">{$messages.500760}</a> <a href="javascript:void(0);" class="pauseLink" style="display: none;">{$messages.500761}</a> <a href="#play" class="playLink" style="display: none;" onclick="return false;">{$messages.500760}</a> <a href="#pause" class="pauseLink" style="display: none;" onclick="return false;">{$messages.500761}</a> <span class="disabledLink noplayLink">{$messages.500760}</span>{/strip} {/if} {if $next_image_id}
{else} <span class="disabledLink">{$messages.2412}</span> {/if} <a href="javascript:void(0);" onclick="lightUpBox.closeBox();"><img alt="" src="{external file='images/buttons/btn_pop_close.gif'}" /></a> {if $messages.500762 || $messages.500763} {* Only display if one of the message entries are not blank. *} <br /><span class="lightUpBox_imageCountText">{$messages.500762} {$imageNum} {$messages.500763} {$imageCount}</span>
{else} <span class="disabledLink">{$messages.2412}</span> {/if} <a href="#close" class="closeLightUpBox"><img alt="" src="{external file='images/buttons/btn_pop_close.gif'}" /></a> {if $messages.500762 || $messages.500763} {* Only display if one of the message entries are not blank. *} <br /><span class="lightUpBox_imageCountText">{$messages.500762} {$imageNum} {$messages.500763} {$imageCount}</span>
{else} <span class="disabledLink">{$messages.2412}</span> {/if} <a href="javascript:void(0);" onclick="lightUpBox.closeBox();"><img alt="" src="{external file='images/buttons/btn_pop_close.gif'}" /></a> <a href="#close" class="closeLightUpBox"><img alt="" src="{external file='images/buttons/btn_pop_close.gif'}" /></a> {if $messages.500762 || $messages.500763} {* Only display if one of the message entries are not blank. *} <br /><span class="lightUpBox_imageCountText">{$messages.500762} {$imageNum} {$messages.500763} {$imageCount}</span>
{if $useSlideshow} <script type="text/javascript"> //set JS value for next image ID lightUpBox.nextImageId = {if $first_image_id}{$first_image_id}{else}{$next_image_id}{/if}; {if $playing && $startSlideshow}lightUpBox.startSlideshow();{/if} //set up correct play/pause button to be visible lightUpBox.initPlayPause(); </script> {/if}
{if $useSlideshow} <script type="text/javascript"> //set JS value for next image ID gjUtil.lightbox.setNextImgId({if $first_image_id}{$first_image_id}{else}{$next_image_id}{/if}); {if $playing && $startSlideshow}jQuery(document).gjLightbox('startSlideshow');{/if} </script> {/if}
{if $useSlideshow} <script type="text/javascript"> //set JS value for next image ID lightUpBox.nextImageId = {if $first_image_id}{$first_image_id}{else}{$next_image_id}{/if}; {if $playing && $startSlideshow}lightUpBox.startSlideshow();{/if} //set up correct play/pause button to be visible lightUpBox.initPlayPause(); gjUtil.lightbox.setNextImgId({if $first_image_id}{$first_image_id}{else}{$next_image_id}{/if}); {if $playing && $startSlideshow}jQuery(document).gjLightbox('startSlideshow');{/if} </script> {/if}
{if $f.label}<label for="{$f.name}" class="{if $f.required}required{else}field_label{/if}">{$f.label|fromDB}{if $f.required} *{/if}</label>{/if} {if $f.type == "text"} <input type="text" id="{$f.name}" name="{$f.name}" value="{$f.value}" size="{if $f.size > 30}30{else}{$f.size}{/if}" maxlength="{if !$f.size}100{else}{$f.size}{/if}" class="field" /> {elseif $f.type == "radio"} {foreach from=$f.options item=radio key=k name=radioLoop} <label><input id="{$f.name}" type="radio" name="{$f.name}" value="{$k}" {if $radio.checked}checked="checked"{/if} /> {$radio.text}</label>
{if $f.label}<label for="{$f.name}" class="{if $f.required}required{else}field_label{/if}">{$f.label|fromDB}{if $f.required} *{/if}</label>{/if} {if $f.type == "text"} <input type="text" id="{$f.name}" name="{$f.name}" value="{$f.value}" size="{if !$f.size or $f.size > 30}30{else}{$f.size}{/if}" maxlength="{if !$f.size}100{else}{$f.size}{/if}" class="field" /> {elseif $f.type == "radio"} {foreach from=$f.options item=radio key=k name=radioLoop} <label><input id="{$f.name}" type="radio" name="{$f.name}" value="{$k}" {if $radio.checked}checked="checked"{/if} /> {$radio.text}</label>
{if $f.label}<label for="{$f.name}" class="{if $f.required}required{else}field_label{/if}">{$f.label|fromDB}{if $f.required} *{/if}</label>{/if} {if $f.type == "text"} <input type="text" id="{$f.name}" name="{$f.name}" value="{$f.value}" size="{if $f.size > 30}30{else}{$f.size}{/if}" maxlength="{if !$f.size}100{else}{$f.size}{/if}" class="field" /> <input type="text" id="{$f.name}" name="{$f.name}" value="{$f.value}" size="{if !$f.size or $f.size > 30}30{else}{$f.size}{/if}" maxlength="{if !$f.size}100{else}{$f.size}{/if}" class="field" /> {elseif $f.type == "radio"} {foreach from=$f.options item=radio key=k name=radioLoop} <label><input id="{$f.name}" type="radio" name="{$f.name}" value="{$k}" {if $radio.checked}checked="checked"{/if} /> {$radio.text}</label>
{$errors} <div class="content_box"> <h1 class="title">{$messages.571}</h1> <p class="page_instructions">{$messages.572}</p>
{$errors} <div class="search_content_box"> <h1 class="title">{$messages.571}</h1> <p class="page_instructions">{$messages.572}</p>
{$errors} <div class="content_box"> <div class="search_content_box"> <h1 class="title">{$messages.571}</h1> <p class="page_instructions">{$messages.572}</p>
<div class="note_box">{$messages.589}</div> {/if} </div> <br /> <form action='' method='get'> <div id="half_column_left"> <input type='hidden' name='a' value='19' /> <div class="content_box"> <div class="{cycle values='row_odd,row_even'}"> <label for="search_text" class="field_label">{$messages.573}</label> <input type='text' id='search_text' name='b[search_text]' size='30' maxlength='50' class="field" /> {$tooltip.2} </div> <div class="{cycle values='row_odd,row_even'}"> <label class="field_label">{$messages.1442}<input type='hidden' value='0' name='change' /></label> {$category_dropdown} <div class="clr"> <label class="field_label"></label> <input type='checkbox' name='b[subcategories_also]' value='1' checked='checked' /> {$messages.579} {$tooltip.1} </div> </div> {if $queryFields.title} <div class="{cycle values='row_odd,row_even'}"> <label for="search_titles" class="field_label">{$messages.575}</label> <input type='checkbox' id='search_titles' name='b[search_titles]' value='1' checked='checked' /> </div> {/if} {if $queryFields.description} <div class="{cycle values='row_odd,row_even'}"> <label for="search_descriptions" class="field_label">{$messages.576}</label> <input type='checkbox' id='search_descriptions' name='b[search_descriptions]' value='1' checked='checked' /> </div> {/if} {if $queryFields.price} <h1 class="subtitle">{$messages.788}</h1> <div class="{cycle values='row_odd,row_even'}"> <label for="by_price_lower" class="field_label">{$messages.1440}</label> <input id="by_price_lower" name='b[by_price_lower]' size='15' maxlength='15' class="field" /> </div> <div class="{cycle values='row_odd,row_even'}"> <label for="by_price_higher" class="field_label">{$messages.1441}</label> <input id="by_price_higher" name='b[by_price_higher]' size='15' maxlength='15' class="field" /> </div> {/if} </div> </div> <div id="half_column_right"> <div class="content_box"> <div class="{cycle values='row_odd,row_even'}"> <div> <label for="a_whole_word" class="field_label">{$messages.580}</label> <input type='radio' id='a_whole_word' name='b[whole_word]' value='1' /> </div> <div> <label for="b_whole_word" class="field_label">{$messages.581}</label> <input type='radio' id='b_whole_word' name='b[whole_word]' value='0' {if $je_search_setting ne 1}checked='checked'{/if} /> </div> <div> <label for="c_whole_word" class="field_label">{$messages.1437}</label> <input type='radio' id='c_whole_word' name='b[whole_word]' value='2' {if $je_search_setting eq 1}checked='checked'{/if} /> </div> </div> {if $is_auction eq 1} <div class="{cycle values='row_odd,row_even'}"> <div> <label for="a_classified_auction_search" class="field_label">{$messages.200021}</label> <input type='radio' id='a_classified_auction_search' name='b[classified_auction_search]' value='0' /> </div> <div> <label for="b_classified_auction_search" class="field_label">{$messages.200023}</label> <input type='radio' id='b_classified_auction_search' name='b[classified_auction_search]' value='1' /> </div> <div> <label for="c_classified_auction_search" class="field_label">{$messages.200022}</label> <input type='radio' id='c_classified_auction_search' name='b[classified_auction_search]' value='2' /> </div> <div> <label for="d_classified_auction_search" class="field_label">{$messages.500078}</label> <input type='radio' id='d_classified_auction_search' name='b[classified_auction_search]' value='3' /> </div> </div> {else} <input type='hidden' name='b[classified_auction_search]' value='{$listing_type_allowed}' /> {/if} {if $show_close_24_hours} <div class="{cycle values='row_odd,row_even'}"> <label for="ending_today" class="field_label">{$messages.500079}</label> <input type='checkbox' id='ending_today' name='b[ending_today]' /> </div> {/if} {if $queryFields.business_type} <h1 class="subtitle">{$messages.1439}</h1> <div class="{cycle values='row_odd,row_even'}"> <div> <label for='a_by_business_type' class="field_label">{$messages.790}</label> <input type='radio' id='a_by_business_type' name='b[by_business_type]' value='1' /> </div> <div> <label for='b_by_business_type' class="field_label">{$messages.789}</label> <input type='radio' id='b_by_business_type' name='b[by_business_type]' value='2' /> </div> <div> <label for='c_by_business_type' class="field_label">{$messages.791}</label> <input type='radio' id='c_by_business_type' name='b[by_business_type]' value='0' checked='checked' /> </div> </div> {/if} </div> </div> <div class="clr"></div> <div id="catQuestions"></div> <div class="clr"><br /></div> {if $region_selector || $use_zip_distance_calculator || $queryFields.city || $queryFields.zip || $show_optionals || $addonCriteria} {* only show this container if it's actually going to have something inside of it *} <div class="content_box"> {if $use_zip_distance_calculator eq 1} <div class="divider"></div> <div class="{cycle values='row_odd,row_even'}"> {if $zipsearch_by_location} {$zipsearchByLocation_html} {else} <label for="by_zip_code" class="field_label">{$messages.1949}</label> <input type='text' id="by_zip_code" name='b[by_zip_code]' value='{$zip_filter}' /> <select name='b[by_zip_code_distance]' class="field"> <option value='0'>{$default_distance_text}</option> {foreach from=$basic_distances item=this_item} <option value='{$this_item}' {if $zip_filter_distance eq $this_item} selected{/if}>{$this_item}</option> {/foreach} </select> {$tooltip.3} {/if} </div> <div class="divider"></div> {/if} {if $region_selector || $queryFields.city || ($queryFields.zip && !$use_zip_distance_calculator)} <h1 class="subtitle">{$messages.500809}</h1> {/if} {if $region_selector}
<div class="note_box">{$messages.589}</div> {/if} </div> <form action="{$classifieds_file_name}" method="get"> <div> <input type='hidden' name='a' value='19' /> <div class="search_content_box"> <div class="center"> <input type='text' id='search_text' name='b[search_text]' size='60' maxlength='80' class="field" placeholder="{$messages.573|escape}" /> <select class="field" name="b[whole_word]"> <option value="1">{$messages.580}</option> <option value="0"{if $je_search_setting != 1} selected="selected"{/if}>{$messages.581}</option> <option value="2"{if $je_search_setting == 1} selected="selected"{/if}>{$messages.1437}</option> </select> {if $is_auction eq 1} <select class="field" name="b[classified_auction_search]"> <option value="0" selected="selected">{$messages.200021}</option> <option value="1">{$messages.200023}</option> <option value="2">{$messages.200022}</option> <option value="3">{$messages.500078}</option> </select> {else} <input type='hidden' name='b[classified_auction_search]' value='{$listing_type_allowed}' /> {/if} </div> {if $show_close_24_hours} <div style="text-align:center; margin: 5px auto 10px auto;"> <label><input type='checkbox' id='ending_today' name='b[ending_today]' />{$messages.500079}</label> </div> {/if} {if $messages.1442} <h1 class="subtitle">{$messages.1442}</h1> {/if} <div class="{cycle values='row_odd,row_even'}"> <label class="field_label"></label> {$category_dropdown}{$tooltip.2} </div> {if $queryFields.title} <div class="{cycle values='row_odd,row_even'}"> <label class="field_label"></label> <label><input type='checkbox' id='search_titles' name='b[search_titles]' value='1' checked='checked' />{$messages.575}</label> </div> {/if} {if $queryFields.description} <div class="{cycle values='row_odd,row_even'}"> <label class="field_label"></label> <label><input type='checkbox' id='search_descriptions' name='b[search_descriptions]' value='1' checked='checked' />{$messages.576}</label> </div> {/if} {if $queryFields.price} <h1 class="subtitle">{$messages.788}</h1> <div class="{cycle values='row_odd,row_even'}"> <label class="field_label"></label> <label>{$messages.1440}<input id="by_price_lower" name='b[by_price_lower]' size='15' maxlength='15' class="field" /></label> <label>{$messages.1441}<input id="by_price_higher" name='b[by_price_higher]' size='15' maxlength='15' class="field" /></label> </div> {/if} </div> </div> {if $queryFields.business_type} <div> <div class="search_content_box"> <h1 class="subtitle">{$messages.1439}</h1> <div class="{cycle values='row_odd,row_even'}"> <div> <label class="field_label"></label> <label><input type='radio' id='a_by_business_type' name='b[by_business_type]' value='1' />{$messages.790}</label> </div> <div> <label class="field_label"></label> <label><input type='radio' id='b_by_business_type' name='b[by_business_type]' value='2' />{$messages.789}</label> </div> <div> <label class="field_label"></label> <label><input type='radio' id='c_by_business_type' name='b[by_business_type]' value='0' checked='checked' />{$messages.791}</label> </div> </div> </div> </div> {/if} <div class="clr"></div> {* NOTE: This is where category-specific questions will be inserted *} <div id="catQuestions" style="display: none;"></div> <div class="clr"></div> {if $region_selector || $use_zip_distance_calculator || $queryFields.city || $queryFields.zip || $show_optionals || $addonCriteria} {* only show this container if it's actually going to have something inside of it *} <div class="search_content_box"> {if $use_zip_distance_calculator eq 1} <h1 class="subtitle">{$messages.1949}</h1> <div class="{cycle values='row_odd,row_even'}"> {if $zipsearch_by_location} {$zipsearchByLocation_html} {else} <label class="field_label"></label> <input type='text' id="by_zip_code" name='b[by_zip_code]' value='{$zip_filter}' class="field" /> <select name='b[by_zip_code_distance]' class="field"> <option value='0'>{$default_distance_text}</option> {foreach from=$basic_distances item=this_item} <option value='{$this_item}' {if $zip_filter_distance eq $this_item} selected="selected"{/if}>{$this_item}</option> {/foreach} </select> {$tooltip.3} {/if} </div> {/if} {if $region_selector || $queryFields.city || (!$use_zip_distance_calculator && $queryFields.zip)} <h1 class="subtitle">{$messages.500809}</h1> {/if} {if $region_selector}
<div class="note_box">{$messages.589}</div> {/if} </div> <br /> <form action='' method='get'> <div id="half_column_left"> <form action="{$classifieds_file_name}" method="get"> <div> <input type='hidden' name='a' value='19' /> <div class="content_box"> <div class="{cycle values='row_odd,row_even'}"> <label for="search_text" class="field_label">{$messages.573}</label> <input type='text' id='search_text' name='b[search_text]' size='30' maxlength='50' class="field" /> {$tooltip.2} <div class="search_content_box"> <div class="center"> <input type='text' id='search_text' name='b[search_text]' size='60' maxlength='80' class="field" placeholder="{$messages.573|escape}" /> <select class="field" name="b[whole_word]"> <option value="1">{$messages.580}</option> <option value="0"{if $je_search_setting != 1} selected="selected"{/if}>{$messages.581}</option> <option value="2"{if $je_search_setting == 1} selected="selected"{/if}>{$messages.1437}</option> </select> {if $is_auction eq 1} <select class="field" name="b[classified_auction_search]"> <option value="0" selected="selected">{$messages.200021}</option> <option value="1">{$messages.200023}</option> <option value="2">{$messages.200022}</option> <option value="3">{$messages.500078}</option> </select> {else} <input type='hidden' name='b[classified_auction_search]' value='{$listing_type_allowed}' /> {/if} </div> <div class="{cycle values='row_odd,row_even'}"> <label class="field_label">{$messages.1442}<input type='hidden' value='0' name='change' /></label> {$category_dropdown} <div class="clr"> <label class="field_label"></label> <input type='checkbox' name='b[subcategories_also]' value='1' checked='checked' /> {$messages.579} {$tooltip.1} {if $show_close_24_hours} <div style="text-align:center; margin: 5px auto 10px auto;"> <label><input type='checkbox' id='ending_today' name='b[ending_today]' />{$messages.500079}</label> </div> {/if} {if $messages.1442} <h1 class="subtitle">{$messages.1442}</h1> {/if} <div class="{cycle values='row_odd,row_even'}"> <label class="field_label"></label> {$category_dropdown}{$tooltip.2} </div> {if $queryFields.title} <div class="{cycle values='row_odd,row_even'}"> <label for="search_titles" class="field_label">{$messages.575}</label> <input type='checkbox' id='search_titles' name='b[search_titles]' value='1' checked='checked' /> <label class="field_label"></label> <label><input type='checkbox' id='search_titles' name='b[search_titles]' value='1' checked='checked' />{$messages.575}</label> </div> {/if} {if $queryFields.description} <div class="{cycle values='row_odd,row_even'}"> <label for="search_descriptions" class="field_label">{$messages.576}</label> <input type='checkbox' id='search_descriptions' name='b[search_descriptions]' value='1' checked='checked' /> <label class="field_label"></label> <label><input type='checkbox' id='search_descriptions' name='b[search_descriptions]' value='1' checked='checked' />{$messages.576}</label> </div> {/if} {if $queryFields.price} <h1 class="subtitle">{$messages.788}</h1> <div class="{cycle values='row_odd,row_even'}"> <label for="by_price_lower" class="field_label">{$messages.1440}</label> <input id="by_price_lower" name='b[by_price_lower]' size='15' maxlength='15' class="field" /> </div> <div class="{cycle values='row_odd,row_even'}"> <label for="by_price_higher" class="field_label">{$messages.1441}</label> <input id="by_price_higher" name='b[by_price_higher]' size='15' maxlength='15' class="field" /> <label class="field_label"></label> <label>{$messages.1440}<input id="by_price_lower" name='b[by_price_lower]' size='15' maxlength='15' class="field" /></label> <label>{$messages.1441}<input id="by_price_higher" name='b[by_price_higher]' size='15' maxlength='15' class="field" /></label> </div> {/if} </div> </div> <div id="half_column_right"> <div class="content_box"> <div class="{cycle values='row_odd,row_even'}"> <div> <label for="a_whole_word" class="field_label">{$messages.580}</label> <input type='radio' id='a_whole_word' name='b[whole_word]' value='1' /> </div> <div> <label for="b_whole_word" class="field_label">{$messages.581}</label> <input type='radio' id='b_whole_word' name='b[whole_word]' value='0' {if $je_search_setting ne 1}checked='checked'{/if} /> </div> <div> <label for="c_whole_word" class="field_label">{$messages.1437}</label> <input type='radio' id='c_whole_word' name='b[whole_word]' value='2' {if $je_search_setting eq 1}checked='checked'{/if} /> </div> </div> {if $is_auction eq 1} <div class="{cycle values='row_odd,row_even'}"> <div> <label for="a_classified_auction_search" class="field_label">{$messages.200021}</label> <input type='radio' id='a_classified_auction_search' name='b[classified_auction_search]' value='0' /> </div> <div> <label for="b_classified_auction_search" class="field_label">{$messages.200023}</label> <input type='radio' id='b_classified_auction_search' name='b[classified_auction_search]' value='1' /> </div> <div> <label for="c_classified_auction_search" class="field_label">{$messages.200022}</label> <input type='radio' id='c_classified_auction_search' name='b[classified_auction_search]' value='2' /> </div> <div> <label for="d_classified_auction_search" class="field_label">{$messages.500078}</label> <input type='radio' id='d_classified_auction_search' name='b[classified_auction_search]' value='3' /> </div> </div> {else} <input type='hidden' name='b[classified_auction_search]' value='{$listing_type_allowed}' /> {/if} {if $show_close_24_hours} <div class="{cycle values='row_odd,row_even'}"> <label for="ending_today" class="field_label">{$messages.500079}</label> <input type='checkbox' id='ending_today' name='b[ending_today]' /> </div> {/if} {if $queryFields.business_type} {if $queryFields.business_type} <div> <div class="search_content_box"> <h1 class="subtitle">{$messages.1439}</h1> <div class="{cycle values='row_odd,row_even'}"> <div> <label for='a_by_business_type' class="field_label">{$messages.790}</label> <input type='radio' id='a_by_business_type' name='b[by_business_type]' value='1' /> <label class="field_label"></label> <label><input type='radio' id='a_by_business_type' name='b[by_business_type]' value='1' />{$messages.790}</label> </div> <div> <label for='b_by_business_type' class="field_label">{$messages.789}</label> <input type='radio' id='b_by_business_type' name='b[by_business_type]' value='2' /> <label class="field_label"></label> <label><input type='radio' id='b_by_business_type' name='b[by_business_type]' value='2' />{$messages.789}</label> </div> <div> <label for='c_by_business_type' class="field_label">{$messages.791}</label> <input type='radio' id='c_by_business_type' name='b[by_business_type]' value='0' checked='checked' /> <label class="field_label"></label> <label><input type='radio' id='c_by_business_type' name='b[by_business_type]' value='0' checked='checked' />{$messages.791}</label> </div> </div> {/if} </div> </div> </div> {/if} <div class="clr"></div> {* NOTE: This is where category-specific questions will be inserted *} <div id="catQuestions" style="display: none;"></div> <div id="catQuestions"></div> <div class="clr"><br /></div> <div class="clr"></div> {if $region_selector || $use_zip_distance_calculator || $queryFields.city || $queryFields.zip || $show_optionals || $addonCriteria} {* only show this container if it's actually going to have something inside of it *} <div class="content_box"> <div class="search_content_box"> {if $use_zip_distance_calculator eq 1} <div class="divider"></div> <h1 class="subtitle">{$messages.1949}</h1> <div class="{cycle values='row_odd,row_even'}"> {if $zipsearch_by_location} {$zipsearchByLocation_html} {else} <label for="by_zip_code" class="field_label">{$messages.1949}</label> <input type='text' id="by_zip_code" name='b[by_zip_code]' value='{$zip_filter}' /> <label class="field_label"></label> <input type='text' id="by_zip_code" name='b[by_zip_code]' value='{$zip_filter}' class="field" /> <select name='b[by_zip_code_distance]' class="field"> <option value='0'>{$default_distance_text}</option> <option value='0'>{$default_distance_text}</option> {foreach from=$basic_distances item=this_item} <option value='{$this_item}' {if $zip_filter_distance eq $this_item} selected{/if}>{$this_item}</option> <option value='{$this_item}' {if $zip_filter_distance eq $this_item} selected="selected"{/if}>{$this_item}</option> {/foreach} </select> {$tooltip.3} {/if} </div> <div class="divider"></div> {/if} {if $region_selector || $queryFields.city || ($queryFields.zip && !$use_zip_distance_calculator)} {if $region_selector || $queryFields.city || (!$use_zip_distance_calculator && $queryFields.zip)} <h1 class="subtitle">{$messages.500809}</h1> {/if} {if $region_selector}
{/if} {if $show_optionals || $addonCriteria} <h1 class="subtitle">{$messages.500807}</h1> {/if} {if $addonCriteria} {foreach from=$addonCriteria item=criterias name='addonSearchCriteria'} {foreach from=$criterias item=criteriaData}
{/if} {if $show_optionals || $addonCriteria || $leveled_fields} <h1 class="subtitle">{$messages.500807}</h1> {/if} {if $leveled_fields} {foreach $leveled_fields as $lev_id => $lev_field} {* Note: already checks for if should show in PHP *} <div class="{cycle values='row_odd,row_even'}"> {include g_resource='order_items' file='shared/leveled_fields/main.tpl'} </div> {/foreach} {/if} {if $addonCriteria} {foreach from=$addonCriteria item=criterias name='addonSearchCriteria'} {foreach from=$criterias item=criteriaData}
{/if} {if $show_optionals || $addonCriteria} {if $show_optionals || $addonCriteria || $leveled_fields} <h1 class="subtitle">{$messages.500807}</h1> {/if} {if $leveled_fields} {foreach $leveled_fields as $lev_id => $lev_field} {* Note: already checks for if should show in PHP *} <div class="{cycle values='row_odd,row_even'}"> {include g_resource='order_items' file='shared/leveled_fields/main.tpl'} </div> {/foreach} {/if} {if $addonCriteria} {foreach from=$addonCriteria item=criterias name='addonSearchCriteria'} {foreach from=$criterias item=criteriaData}
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.626}</h1> <h1 class="subtitle">{$messages.429}</h1> <p class="page_instructions">{$messages.430}</p>
{* @git-info@ *} <div class="content_box"> <h1 class="title my_account">{$messages.626}</h1> <h1 class="subtitle">{$messages.429}</h1> <p class="page_instructions">{$messages.430}</p>
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.626}</h1> <h1 class="title my_account">{$messages.626}</h1> <h1 class="subtitle">{$messages.429}</h1> <p class="page_instructions">{$messages.430}</p>
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.627}</h1> <h1 class="subtitle">{$messages.374}{$helpLink}</h1> <p class="page_instructions">{$table_description|fromDB}</p> {if $showFilters} <table cellpadding="5" cellspacing="1" style="border: none; width: 100%;"> <tr class="column_header"> <td>{$messages.378}</td> <td>{$messages.379}</td>
{* @git-info@ *} <div class="content_box"> <h1 class="title my_account">{$messages.627}</h1> <h1 class="subtitle">{$messages.374}{$helpLink}</h1> <p class="page_instructions">{$table_description|fromDB}</p> {if $showFilters} <table style="border: none; width: 100%;"> <tr class="column_header"> <td>{$messages.378}</td> <td>{$messages.379}</td>
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.627}</h1> <h1 class="title my_account">{$messages.627}</h1> <h1 class="subtitle">{$messages.374}{$helpLink}</h1> <p class="page_instructions">{$table_description|fromDB}</p> {if $showFilters} <table cellpadding="5" cellspacing="1" style="border: none; width: 100%;"> <table style="border: none; width: 100%;"> <tr class="column_header"> <td>{$messages.378}</td> <td>{$messages.379}</td>
{if $balance_count == 0} <div class="content_box"> <h1 class="title">{$messages.3215}</h1> <h1 class="subtitle">{$messages.3216}</h1> <p class="page_instructions">{$messages.3235}</p> </div>
{if $balance_count == 0} <div class="content_box"> <h1 class="title my_account">{$messages.3215}</h1> <h1 class="subtitle">{$messages.3216}</h1> <p class="page_instructions">{$messages.3235}</p> </div>
{if $balance_count == 0} <div class="content_box"> <h1 class="title">{$messages.3215}</h1> <h1 class="title my_account">{$messages.3215}</h1> <h1 class="subtitle">{$messages.3216}</h1> <p class="page_instructions">{$messages.3235}</p> </div>
</div> {else} <div class="content_box"> <h1 class="title">{$messages.3214}</h1> <h1 class="subtitle">{$messages.3215}</h1> <p class="page_instructions">{$messages.3216}</p>
</div> {else} <div class="content_box"> <h1 class="title my_account">{$messages.3214}</h1> <h1 class="subtitle">{$messages.3215}</h1> <p class="page_instructions">{$messages.3216}</p>
</div> {else} <div class="content_box"> <h1 class="title">{$messages.3214}</h1> <h1 class="title my_account">{$messages.3214}</h1> <h1 class="subtitle">{$messages.3215}</h1> <p class="page_instructions">{$messages.3216}</p>
</div> <br /> <div class="content_box"> <table cellpadding="2" cellspacing="1" style="margin: 0 auto; text-align: center; width: 100%; border: none;"> <tr class="column_header"> <td>{$messages.3219}</td> <td>{$messages.3220}</td>
</div> <br /> <div class="content_box"> <table style="margin: 0 auto; text-align: center; width: 100%; border: none;"> <tr class="column_header"> <td>{$messages.3219}</td> <td>{$messages.3220}</td>
</div> <br /> <div class="content_box"> <table cellpadding="2" cellspacing="1" style="margin: 0 auto; text-align: center; width: 100%; border: none;"> <table style="margin: 0 auto; text-align: center; width: 100%; border: none;"> <tr class="column_header"> <td>{$messages.3219}</td> <td>{$messages.3220}</td>
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.500170}</h1> <h1 class="subtitle">{$messages.102830}</h1> <p class="page_instructions">{$messages.103000}</p> </div>
{* @git-info@ *} <div class="content_box"> <h1 class="title my_account">{$messages.500170}</h1> <h1 class="subtitle">{$messages.102830}</h1> <p class="page_instructions">{$messages.103000}</p> </div>
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.500170}</h1> <h1 class="title my_account">{$messages.500170}</h1> <h1 class="subtitle">{$messages.102830}</h1> <p class="page_instructions">{$messages.103000}</p> </div>
<div class="content_box"> {if $showUsers} <form action="{$formTarget}" method="post"> <table cellpadding="2" cellspacing="1" style="width: 100%;"> <tr class="column_header"> <td>{$messages.102831}</td> {* By default, should not show e-mail addresses! Un-comment to show anyways *}
<div class="content_box"> {if $showUsers} <form action="{$formTarget}" method="post"> <table style="width: 100%;"> <tr class="column_header"> <td>{$messages.102831}</td> {* By default, should not show e-mail addresses! Un-comment to show anyways *}
<div class="content_box"> {if $showUsers} <form action="{$formTarget}" method="post"> <table cellpadding="2" cellspacing="1" style="width: 100%;"> <table style="width: 100%;"> <tr class="column_header"> <td>{$messages.102831}</td> {* By default, should not show e-mail addresses! Un-comment to show anyways *}
<br /> <div class="content_box"> <h1 class="title">{$messages.102993}</h1> <p class="page_instructions">{$messages.103057}</p> <form action="{$searchFormTarget}" method="post"> <div class="row_even">
<br /> <div class="content_box"> <h1 class="title my_account">{$messages.102993}</h1> <p class="page_instructions">{$messages.103057}</p> <form action="{$searchFormTarget}" method="post"> <div class="row_even">
<br /> <div class="content_box"> <h1 class="title">{$messages.102993}</h1> <h1 class="title my_account">{$messages.102993}</h1> <p class="page_instructions">{$messages.103057}</p> <form action="{$searchFormTarget}" method="post"> <div class="row_even">
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.500170}</h1> <h1 class="subtitle">{$messages.500172}</h1> <p class="page_instructions">{$messages.102788}</p> </div>
{* @git-info@ *} <div class="content_box"> <h1 class="title my_account">{$messages.500170}</h1> <h1 class="subtitle">{$messages.500172}</h1> <p class="page_instructions">{$messages.102788}</p> </div>
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.500170}</h1> <h1 class="title my_account">{$messages.500170}</h1> <h1 class="subtitle">{$messages.500172}</h1> <p class="page_instructions">{$messages.102788}</p> </div>
<div class="content_box"> {if $count > 0} <form action="{$formTarget}" method="post"> <table cellpadding="2" cellspacing="1" style="border-style: none; width: 100%;"> <tr class="column_header"> <td>{$messages.102831}</td> {if $showEmail}<td>{$messages.102832}</td>{/if}
<div class="content_box"> {if $count > 0} <form action="{$formTarget}" method="post"> <table style="border-style: none; width: 100%;"> <tr class="column_header"> <td>{$messages.102831}</td> {if $showEmail}<td>{$messages.102832}</td>{/if}
<div class="content_box"> {if $count > 0} <form action="{$formTarget}" method="post"> <table cellpadding="2" cellspacing="1" style="border-style: none; width: 100%;"> <table style="border-style: none; width: 100%;"> <tr class="column_header"> <td>{$messages.102831}</td> {if $showEmail}<td>{$messages.102832}</td>{/if}
<div class="content_box"> {if $uid} <h1 class="title">{$messages.623}</h1> <h1 class="subtitle">{$messages.399}</h1> {/if}
<div class="content_box"> {if $uid} <h1 class="title my_account">{$messages.623}</h1> <h1 class="subtitle">{$messages.399}</h1> {/if}
<div class="content_box"> {if $uid} <h1 class="title">{$messages.623}</h1> <h1 class="title my_account">{$messages.623}</h1> <h1 class="subtitle">{$messages.399}</h1> {/if}
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.622}</h1> <h1 class="subtitle">{$messages.363} {$helpLink}</h1> <p class="page_instructions">{$messages.364}</p>
{* @git-info@ *} <div class="content_box"> <h1 class="title my_account">{$messages.622}</h1> <h1 class="subtitle">{$messages.363} {$helpLink}</h1> <p class="page_instructions">{$messages.364}</p>
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.622}</h1> <h1 class="title my_account">{$messages.622}</h1> <h1 class="subtitle">{$messages.363} {$helpLink}</h1> <p class="page_instructions">{$messages.364}</p>
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.624}</h1> <h1 class="subtitle">{$messages.387} {$helpLink}</h1> <p class="page_instructions">{$messages.388}</p> {if $showCommunications} <table cellpadding="2" cellspacing="1" style="width: 100%;"> <tr class="column_header"> <td class="nowrap">{$messages.391}</td> <td class="title">{$messages.392}</td>
{* @git-info@ *} <div class="content_box"> <h1 class="title my_account">{$messages.624}</h1> <h1 class="subtitle">{$messages.387} {$helpLink}</h1> <p class="page_instructions">{$messages.388}</p> {if $showCommunications} <table style="width: 100%;"> <tr class="column_header"> <td class="nowrap">{$messages.391}</td> <td class="title">{$messages.392}</td>
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.624}</h1> <h1 class="title my_account">{$messages.624}</h1> <h1 class="subtitle">{$messages.387} {$helpLink}</h1> <p class="page_instructions">{$messages.388}</p> {if $showCommunications} <table cellpadding="2" cellspacing="1" style="width: 100%;"> <table style="width: 100%;"> <tr class="column_header"> <td class="nowrap">{$messages.391}</td> <td class="title">{$messages.392}</td>
<div class="user_management_home_link"><a href="{$userManagementHomeLink}" class="user_management_home_link">{$messages.408}</a></div> {else} <form action="{$formTarget}" method="post"> <table cellpadding="2" cellspacing="1" style="width: 100%; border: none;"> <tr class="section_title"> <td colspan="2">{$messages.623}</td> </tr>
<div class="user_management_home_link"><a href="{$userManagementHomeLink}" class="user_management_home_link">{$messages.408}</a></div> {else} <form action="{$formTarget}" method="post"> <table style="width: 100%; border: none;"> <tr class="section_title"> <td colspan="2">{$messages.623}</td> </tr>
<div class="user_management_home_link"><a href="{$userManagementHomeLink}" class="user_management_home_link">{$messages.408}</a></div> {else} <form action="{$formTarget}" method="post"> <table cellpadding="2" cellspacing="1" style="width: 100%; border: none;"> <table style="width: 100%; border: none;"> <tr class="section_title"> <td colspan="2">{$messages.623}</td> </tr>
{* @git-info@ *} {if $sender != '--'}<form action="{$formTarget}" method="post">{/if} <div class="content_box"> <h1 class="title">{$messages.625}</h1> <h1 class="subtitle">{$messages.410}</h1> <p class="page_instructions">{$messages.411}</p> </div>
{* @git-info@ *} {if $sender != '--'}<form action="{$formTarget}" method="post">{/if} <div class="content_box"> <h1 class="title my_account">{$messages.625}</h1> <h1 class="subtitle">{$messages.410}</h1> <p class="page_instructions">{$messages.411}</p> </div>
{* @git-info@ *} {if $sender != '--'}<form action="{$formTarget}" method="post">{/if} <div class="content_box"> <h1 class="title">{$messages.625}</h1> <h1 class="title my_account">{$messages.625}</h1> <h1 class="subtitle">{$messages.410}</h1> <p class="page_instructions">{$messages.411}</p> </div>
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.634}</h1> <h1 class="subtitle">{$messages.504}</h1> <p class="page_instructions">{$messages.505}</p>
{* @git-info@ *} <div class="content_box"> <h1 class="title my_account">{$messages.634}</h1> <h1 class="subtitle">{$messages.504}</h1> <p class="page_instructions">{$messages.505}</p>
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.634}</h1> <h1 class="title my_account">{$messages.634}</h1> <h1 class="subtitle">{$messages.504}</h1> <p class="page_instructions">{$messages.505}</p>
</div> <br /> <div class="content_box"> <table cellpadding="2" cellspacing="1" style="width: 100%;"> <tr class="column_header"> {if $is_ca && $bothListingTypes} <td class="nowrap">{$messages.200000}</td>
</div> <br /> <div class="content_box"> <table style="width: 100%;"> <tr class="column_header"> {if $is_ca && $bothListingTypes} <td class="nowrap">{$messages.200000}</td>
</div> <br /> <div class="content_box"> <table cellpadding="2" cellspacing="1" style="width: 100%;"> <table style="width: 100%;"> <tr class="column_header"> {if $is_ca && $bothListingTypes} <td class="nowrap">{$messages.200000}</td>
<td class="nowrap"> {$messages.783}: {$listing.forwarded}<br /> {$messages.784}: {$listing.responded}<br /> {$messages.785}: {$listing.viewed} </td>
<td class="nowrap"> {$messages.783}: {$listing.forwarded}<br /> {$messages.784}: {$listing.responded}<br /> {$messages.785}: {$listing.viewed}<br /> {$messages.502045}: {$listing.favorited} </td>
<td class="nowrap"> {$messages.783}: {$listing.forwarded}<br /> {$messages.784}: {$listing.responded}<br /> {$messages.785}: {$listing.viewed} {$messages.785}: {$listing.viewed}<br /> {$messages.502045}: {$listing.favorited} </td>
<div class="content_box"> <h1 class="title">{$messages.1433}</h1> <table cellpadding="2" cellspacing="2" style="width: 100%;"> <tr class="column_headers"> <td>{$messages.506}</td> <td>{$messages.1434}</td>
<div class="content_box"> <h1 class="title">{$messages.1433}</h1> <table style="width: 100%;"> <tr class="column_headers"> <td>{$messages.506}</td> <td>{$messages.1434}</td>
<div class="content_box"> <h1 class="title">{$messages.1433}</h1> <table cellpadding="2" cellspacing="2" style="width: 100%;"> <table style="width: 100%;"> <tr class="column_headers"> <td>{$messages.506}</td> <td>{$messages.1434}</td>
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.635}</h1> <h1 class="subtitle">{$messages.475}</h1> <p class="page_instructions">{$messages.476}</p>
{* @git-info@ *} <div class="content_box"> <h1 class="title my_account">{$messages.635}</h1> <h1 class="subtitle">{$messages.475}</h1> <p class="page_instructions">{$messages.476}</p>
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.635}</h1> <h1 class="title my_account">{$messages.635}</h1> <h1 class="subtitle">{$messages.475}</h1> <p class="page_instructions">{$messages.476}</p>
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.635}</h1> <h1 class="subtitle">{$messages.475}</h1> <div class="success_box">{$messages.479}</div> <br />
{* @git-info@ *} <div class="content_box"> <h1 class="title my_account">{$messages.635}</h1> <h1 class="subtitle">{$messages.475}</h1> <div class="success_box">{$messages.479}</div> <br />
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.635}</h1> <h1 class="title my_account">{$messages.635}</h1> <h1 class="subtitle">{$messages.475}</h1> <div class="success_box">{$messages.479}</div> <br />
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.629}</h1> <h1 class="subtitle">{$messages.447}</h1> <p class="page_instructions">{$messages.458}</p>
{* @git-info@ *} <div class="content_box"> <h1 class="title my_account">{$messages.629}</h1> <h1 class="subtitle">{$messages.447}</h1> <p class="page_instructions">{$messages.458}</p>
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.629}</h1> <h1 class="title my_account">{$messages.629}</h1> <h1 class="subtitle">{$messages.447}</h1> <p class="page_instructions">{$messages.458}</p>
{* show auction bids *} <h1 class="title">{$messages.103307}</h1> <table cellpadding="4" cellspacing="1" style="width: 100%;"> {if count($bids) > 0} <tr class="results_column_header"> <td class="nowrap" style="text-align: left;">{$messages.103311}</td>
{* show auction bids *} <h1 class="title">{$messages.103307}</h1> <table style="width: 100%;"> {if count($bids) > 0} <tr class="results_column_header"> <td class="nowrap" style="text-align: left;">{$messages.103311}</td>
{* show auction bids *} <h1 class="title">{$messages.103307}</h1> <table cellpadding="4" cellspacing="1" style="width: 100%;"> <table style="width: 100%;"> {if count($bids) > 0} <tr class="results_column_header"> <td class="nowrap" style="text-align: left;">{$messages.103311}</td>
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.628}</h1> <h1 class="subtitle">{$messages.438}</h1> {if $showExpiredAds}
{* @git-info@ *} <div class="content_box"> <h1 class="title my_account">{$messages.628}</h1> <h1 class="subtitle">{$messages.438}</h1> {if $showExpiredAds}
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.628}</h1> <h1 class="title my_account">{$messages.628}</h1> <h1 class="subtitle">{$messages.438}</h1> {if $showExpiredAds}
<br /> <div class="content_box"> <table cellpadding="2" cellspacing="1" style="width: 100%;"> <tr class="column_header"> {if $is_ca && $bothListingTypes}<td>{$messages.200003}</td>{/if} <td>{$messages.441}</td>
<br /> <div class="content_box"> <table style="width: 100%;"> <tr class="column_header"> {if $is_ca && $bothListingTypes}<td>{$messages.200003}</td>{/if} <td>{$messages.441}</td>
<br /> <div class="content_box"> <table cellpadding="2" cellspacing="1" style="width: 100%;"> <table style="width: 100%;"> <tr class="column_header"> {if $is_ca && $bothListingTypes}<td>{$messages.200003}</td>{/if} <td>{$messages.441}</td>
<h1 class="title">{$messages.102854}</h1> <p class="page_instructions">{$messages.102855}</p> <table cellpadding="2" cellspacing="1" style="border: none; width: 100%; margin: 0 auto;"> <tr class="column_header"> <td>{$messages.100441}</td> <td>{$messages.100443}</td>
<h1 class="title">{$messages.102854}</h1> <p class="page_instructions">{$messages.102855}</p> <table style="border: none; width: 100%; margin: 0 auto;"> <tr class="column_header"> <td>{$messages.100441}</td> <td>{$messages.100443}</td>
<h1 class="title">{$messages.102854}</h1> <p class="page_instructions">{$messages.102855}</p> <table cellpadding="2" cellspacing="1" style="border: none; width: 100%; margin: 0 auto;"> <table style="border: none; width: 100%; margin: 0 auto;"> <tr class="column_header"> <td>{$messages.100441}</td> <td>{$messages.100443}</td>
<div class="content_box"> <h1 class="title">{$messages.103074}</h1> <table cellpadding="2" cellspacing="2" style="width: 100%;"> <tr class="results_column_header"> <td>{$messages.103075}</td> <td>{$messages.103076}</td>
<div class="content_box"> <h1 class="title">{$messages.103074}</h1> <table style="width: 100%;"> <tr class="results_column_header"> <td>{$messages.103075}</td> <td>{$messages.103076}</td>
<div class="content_box"> <h1 class="title">{$messages.103074}</h1> <table cellpadding="2" cellspacing="2" style="width: 100%;"> <table style="width: 100%;"> <tr class="results_column_header"> <td>{$messages.103075}</td> <td>{$messages.103076}</td>
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.635}</h1> <h1 class="subtitle">{$messages.500145}</h1> <p class="page_instructions">{$messages.500144}</p>
{* @git-info@ *} <div class="content_box"> <h1 class="title my_account">{$messages.635}</h1> <h1 class="subtitle">{$messages.500145}</h1> <p class="page_instructions">{$messages.500144}</p>
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.635}</h1> <h1 class="title my_account">{$messages.635}</h1> <h1 class="subtitle">{$messages.500145}</h1> <p class="page_instructions">{$messages.500144}</p>
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.621}</h1> <h1 class="subtitle">{$messages.352} {$helpLink}</h1> <p class="page_instructions">{$messages.353}</p> {if $showFavorites} <table cellpadding="2" cellspacing="1" style="width: 100%;"> <tr class="column_header"> <td class="title">{$messages.358}</td> {if $fields.price}<td>{$messages.500224}</td>{/if}
{* @git-info@ *} <div class="content_box"> <h1 class="title my_account">{$messages.621}</h1> <h1 class="subtitle">{$messages.352} {$helpLink}</h1> <p class="page_instructions">{$messages.353}</p> {if $showFavorites} <table style="width: 100%;"> <tr class="column_header"> <td class="title">{$messages.358}</td> {if $fields.price}<td>{$messages.500224}</td>{/if}
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.621}</h1> <h1 class="title my_account">{$messages.621}</h1> <h1 class="subtitle">{$messages.352} {$helpLink}</h1> <p class="page_instructions">{$messages.353}</p> {if $showFavorites} <table cellpadding="2" cellspacing="1" style="width: 100%;"> <table style="width: 100%;"> <tr class="column_header"> <td class="title">{$messages.358}</td> {if $fields.price}<td>{$messages.500224}</td>{/if}
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.500793}</h1> </div> <br /> {counter print=false start=0 assign=box_count}
{* @git-info@ *} <div class="content_box"> <h1 class="title my_account">{$messages.500793}</h1> </div> <br /> {counter print=false start=0 assign=box_count}
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.500793}</h1> <h1 class="title my_account">{$messages.500793}</h1> </div> <br /> {counter print=false start=0 assign=box_count}
<h2>{$messages.500732}</h2> <p>{$messages.500733}</p> <br /> <a href="{$confirmCancelUrl}" class="lightUpLink" onclick="return false;">{$messages.500734}</a> <a href="{$accountInfoUrl}" onclick="lightUpBox.closeBox(); return false;">{$messages.500735}</a> </div> {elseif $failed} <div style="text-align: center;"> {$failedMessage} <br /> <a href="{$accountInfoUrl}" onclick="lightUpBox.closeBox(); return false;">{$messages.500756}</a> </div> {else} {$messages.500736} {literal} <script type="text/javascript"> lightUpBox.closeBox(); location.reload(true); </script> {/literal}
<h2>{$messages.500732}</h2> <p>{$messages.500733}</p> <br /> <a href="{$confirmCancelUrl}" class="lightUpLink" onclick="return false;">{$messages.500734}</a> <a href="{$accountInfoUrl}" class="closeLightUpBox" onclick="return false;">{$messages.500735}</a> </div> {elseif $failed} <div style="text-align: center;"> {$failedMessage} <br /> <a href="{$accountInfoUrl}" class="closeLightUpBox" onclick="return false;">{$messages.500756}</a> </div> {else} {$messages.500736} {literal} <script type="text/javascript"> jQuery(document).gjLightbox('close'); location.reload(true); </script> {/literal}
<h2>{$messages.500732}</h2> <p>{$messages.500733}</p> <br /> <a href="{$confirmCancelUrl}" class="lightUpLink" onclick="return false;">{$messages.500734}</a> <a href="{$accountInfoUrl}" onclick="lightUpBox.closeBox(); return false;">{$messages.500735}</a> <a href="{$confirmCancelUrl}" class="lightUpLink" onclick="return false;">{$messages.500734}</a> <a href="{$accountInfoUrl}" class="closeLightUpBox" onclick="return false;">{$messages.500735}</a> </div> {elseif $failed} <div style="text-align: center;"> {$failedMessage} <br /> <a href="{$accountInfoUrl}" onclick="lightUpBox.closeBox(); return false;">{$messages.500756}</a> <a href="{$accountInfoUrl}" class="closeLightUpBox" onclick="return false;">{$messages.500756}</a> </div> {else} {$messages.500736} {literal} <script type="text/javascript"> lightUpBox.closeBox(); jQuery(document).gjLightbox('close'); location.reload(true); </script> {/literal}
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.636}</h1> <h1 class="subtitle">{$messages.514}</h1> <p class="page_instructions">{$messages.515}</p>
{* @git-info@ *} <div class="content_box"> <h1 class="title my_account">{$messages.636}</h1> <h1 class="subtitle">{$messages.514}</h1> <p class="page_instructions">{$messages.515}</p>
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.636}</h1> <h1 class="title my_account">{$messages.636}</h1> <h1 class="subtitle">{$messages.514}</h1> <p class="page_instructions">{$messages.515}</p>
{if count($ffRows) > 0} <h1 class="subtitle">{$messages.200123}</h1> <table cellpadding="3" cellspacing="1" style="width: 100%;" id="FF{$price_plan_id}"> <tr class="results_column_header"> <td>{$messages.200119}</td> <td></td>
{if count($ffRows) > 0} <h1 class="subtitle">{$messages.200123}</h1> <table style="width: 100%;" id="FF{$price_plan_id}"> <tr class="results_column_header"> <td>{$messages.200119}</td> <td></td>
{if count($ffRows) > 0} <h1 class="subtitle">{$messages.200123}</h1> <table cellpadding="3" cellspacing="1" style="width: 100%;" id="FF{$price_plan_id}"> <table style="width: 100%;" id="FF{$price_plan_id}"> <tr class="results_column_header"> <td>{$messages.200119}</td> <td></td>
<br /> <div class="content_box"> <h1 class="title">{$pageTitle}</h1> <p class="page_instructions">{$pageDescription}</p> {foreach from=$data item=i}
<br /> <div class="content_box"> <h1 class="title my_account">{$pageTitle}</h1> <p class="page_instructions">{$pageDescription}</p> {foreach from=$data item=i}
<br /> <div class="content_box"> <h1 class="title">{$pageTitle}</h1> <h1 class="title my_account">{$pageTitle}</h1> <p class="page_instructions">{$pageDescription}</p> {foreach from=$data item=i}
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.637}</h1> <h1 class="subtitle">{$messages.554}</h1> <p class="page_instructions">{$messages.555}</p>
{* @git-info@ *} <div class="content_box"> <h1 class="title my_account">{$messages.637}</h1> <h1 class="subtitle">{$messages.554}</h1> <p class="page_instructions">{$messages.555}</p>
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.637}</h1> <h1 class="title my_account">{$messages.637}</h1> <h1 class="subtitle">{$messages.554}</h1> <p class="page_instructions">{$messages.555}</p>
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.500169}</h1> <h1 class="subtitle">{$messages.102787}</h1> <p class="page_instructions">{$messages.102788}</p> {if $showAuctions} <table cellpadding="2" cellspacing="1" style="border-style: none; width: 100%;"> <tr class="column_header"> <td>{$messages.102789}</td> <td>{$messages.102790}</td>
{* @git-info@ *} <div class="content_box"> <h1 class="title my_account">{$messages.500169}</h1> <h1 class="subtitle">{$messages.102787}</h1> <p class="page_instructions">{$messages.102788}</p> {if $showAuctions} <table style="border-style: none; width: 100%;"> <tr class="column_header"> <td>{$messages.102789}</td> <td>{$messages.102790}</td>
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.500169}</h1> <h1 class="title my_account">{$messages.500169}</h1> <h1 class="subtitle">{$messages.102787}</h1> <p class="page_instructions">{$messages.102788}</p> {if $showAuctions} <table cellpadding="2" cellspacing="1" style="border-style: none; width: 100%;"> <table style="border-style: none; width: 100%;"> <tr class="column_header"> <td>{$messages.102789}</td> <td>{$messages.102790}</td>
{* @git-info@ *} <table cellpadding="5" cellspacing="1" style="border: none; width: 100%;"> <tr> <td>{$label}</td> </tr>
{* @git-info@ *} <table style="border: none; width: 100%;"> <tr> <td>{$label}</td> </tr>
{* @git-info@ *} <table cellpadding="5" cellspacing="1" style="border: none; width: 100%;"> <table style="border: none; width: 100%;"> <tr> <td>{$label}</td> </tr>
{* @git-info@ *} <br /> <div class="content_box"> <h1 class="title">{$messages.102984}</h1> <p class="page_instructions">{$messages.102985}</p> <form action="{$searchFormTarget}" method="post">
{* @git-info@ *} <br /> <div class="content_box"> <h1 class="title my_account">{$messages.102984}</h1> <p class="page_instructions">{$messages.102985}</p> <form action="{$searchFormTarget}" method="post">
{* @git-info@ *} <br /> <div class="content_box"> <h1 class="title">{$messages.102984}</h1> <h1 class="title my_account">{$messages.102984}</h1> <p class="page_instructions">{$messages.102985}</p> <form action="{$searchFormTarget}" method="post">
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.500171}</h1> <h1 class="subtitle">{$messages.102982}</h1> <p class="page_instructions">{$messages.102990}</p> </div>
{* @git-info@ *} <div class="content_box"> <h1 class="title my_account">{$messages.500171}</h1> <h1 class="subtitle">{$messages.102982}</h1> <p class="page_instructions">{$messages.102990}</p> </div>
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.500171}</h1> <h1 class="title my_account">{$messages.500171}</h1> <h1 class="subtitle">{$messages.102982}</h1> <p class="page_instructions">{$messages.102990}</p> </div>
<div class="content_box"> {if $count > 0} <form action="{$formTarget}" method="post"> <table cellpadding="2" cellspacing="1" style="width: 100%;"> <tr class="column_header"> <td>{$messages.102845}</td> {if $showEmail}<td>{$messages.102846}</td>{/if}
<div class="content_box"> {if $count > 0} <form action="{$formTarget}" method="post"> <table style="width: 100%;"> <tr class="column_header"> <td>{$messages.102845}</td> {if $showEmail}<td>{$messages.102846}</td>{/if}
<div class="content_box"> {if $count > 0} <form action="{$formTarget}" method="post"> <table cellpadding="2" cellspacing="1" style="width: 100%;"> <table style="width: 100%;"> <tr class="column_header"> <td>{$messages.102845}</td> {if $showEmail}<td>{$messages.102846}</td>{/if}
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.500171}</h1> <h1 class="subtitle">{$messages.102844}</h1> <p class="page_instructions">{$messages.102980}</p> </div>
{* @git-info@ *} <div class="content_box"> <h1 class="title my_account">{$messages.500171}</h1> <h1 class="subtitle">{$messages.102844}</h1> <p class="page_instructions">{$messages.102980}</p> </div>
{* @git-info@ *} <div class="content_box"> <h1 class="title">{$messages.500171}</h1> <h1 class="title my_account">{$messages.500171}</h1> <h1 class="subtitle">{$messages.102844}</h1> <p class="page_instructions">{$messages.102980}</p> </div>
<div class="content_box"> {if $showUsers} <form action="{$formTarget}" method="post"> <table cellpadding="2" cellspacing="1" style="border-style: none; width: 100%;"> <tr class="column_header"> <td>{$messages.102845}</td> {* By default, should not show e-mail addresses! Un-comment to show anyways *}
<div class="content_box"> {if $showUsers} <form action="{$formTarget}" method="post"> <table style="border-style: none; width: 100%;"> <tr class="column_header"> <td>{$messages.102845}</td> {* By default, should not show e-mail addresses! Un-comment to show anyways *}
<div class="content_box"> {if $showUsers} <form action="{$formTarget}" method="post"> <table cellpadding="2" cellspacing="1" style="border-style: none; width: 100%;"> <table style="border-style: none; width: 100%;"> <tr class="column_header"> <td>{$messages.102845}</td> {* By default, should not show e-mail addresses! Un-comment to show anyways *}
</div> {if $totalVotes > 0} <br /><br /> <table style="width: 100%;" cellspacing="1" cellpadding="5"> <tr> <td class="column_header">{$messages.2005}</td> <td class="column_header">{$messages.2007}</td>
</div> {if $totalVotes > 0} <br /><br /> <table style="width: 100%;"> <tr> <td class="column_header">{$messages.2005}</td> <td class="column_header">{$messages.2007}</td>
</div> {if $totalVotes > 0} <br /><br /> <table style="width: 100%;" cellspacing="1" cellpadding="5"> <table style="width: 100%;"> <tr> <td class="column_header">{$messages.2005}</td> <td class="column_header">{$messages.2007}</td>
741 - Add high_bidder data available for the {listing} tag using array format
- No Security fixes or patches for this release.
749 - Automatic cron heartbeat fails to load when page is viewed
737 - Print friendly listing detail templates need to be updated
739 - Not able to set default browse view to "grid" in settings
740 - Codemirror search/replace needs to be updated for new version
742 - Geographic Navigation: removed a potential infinite redirect loop
744 - fixed admin login-as-user
746 - Cache for modules needs to take into account smarty parameters
736 - Adjustments to the new default design are needed
738 - Searching by pre-valued dropdown can show more results than intended
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.
display: inline-block; float: left; width: 100%; } #listing_categories a:hover,
display: inline-block; float: left; width: 100%; text-decoration: none; } #listing_categories a:hover,
display: inline-block; float: left; width: 100%; text-decoration: none; } #listing_categories a:hover,
background-color: #E9EDF0; border:1px solid #D5DCE1; margin: 0 0 1px 0; color: #333; padding: 7px 10px 5px; font-size: 1.6em; font-weight: bold; text-shadow: 1px 1px 0 #FFF, 2px 2px 0 #BBB;
background-color: #E9EDF0; border:1px solid #D5DCE1; margin: 0 0 1px 0; padding: 7px 10px 5px; } h1.title.rounded_top, h2.title.rounded_top, h3.title.rounded_top { color: #333; font-size: 1.6em; font-weight: bold; text-shadow: 1px 1px 0 #FFF, 2px 2px 0 #BBB;
background-color: #E9EDF0; border:1px solid #D5DCE1; margin: 0 0 1px 0; color: #333; padding: 7px 10px 5px; } h1.title.rounded_top, h2.title.rounded_top, h3.title.rounded_top { color: #333; font-size: 1.6em; font-weight: bold; text-shadow: 1px 1px 0 #FFF, 2px 2px 0 #BBB;
} #print_photo_column { width: 250px; display: block; float: right; text-align: center; } #print_photo_column img { border: 5px solid #eaeaea; margin-bottom: 10px; }
} #print_photo_column { width: 200px; float: left; text-align: center; } #print_photo_column img { border: 1px solid black; margin-bottom: 10px; }
} #print_photo_column { width: 250px; display: block; float: right; width: 200px; float: left; text-align: center; } #print_photo_column img { border: 5px solid #eaeaea; border: 1px solid black; margin-bottom: 10px; }
} } //Browsing: make sort dropdown work: jQuery('select.browse_sort_dropdown').change(gjUtil.browseSortChange);
} } //call back to run the heartbeat if (gjUtil.runHeartbeat && !gjUtil.inAdmin) { //ping cron.php jQuery.get('cron.php?action=cron'); //then set runHeartbeat to false, keep it from running again gjUtil.runHeartbeat=false; } //Browsing: make sort dropdown work: jQuery('select.browse_sort_dropdown').change(gjUtil.browseSortChange);
} } //call back to run the heartbeat if (gjUtil.runHeartbeat && !gjUtil.inAdmin) { //ping cron.php jQuery.get('cron.php?action=cron'); //then set runHeartbeat to false, keep it from running again gjUtil.runHeartbeat=false; } //Browsing: make sort dropdown work: jQuery('select.browse_sort_dropdown').change(gjUtil.browseSortChange);
//init image gallery gjUtil.initImgGallery(); //call back to run the heartbeat if (gjUtil.runHeartbeat && !gjUtil.inAdmin) { //ping cron.php jQuery.get('cron.php?action=cron'); } }, /** * Initializes the listing gallery. (Just makes sure the height on all the
//init image gallery gjUtil.initImgGallery(); }, /** * Initializes the listing gallery. (Just makes sure the height on all the
//init image gallery gjUtil.initImgGallery(); //call back to run the heartbeat if (gjUtil.runHeartbeat && !gjUtil.inAdmin) { //ping cron.php jQuery.get('cron.php?action=cron'); } }, /** * Initializes the listing gallery. (Just makes sure the height on all the
} }; //once DOM is done loading, init the things that work fine when DOM is done jQuery(document).ready(gjUtil.ready); //Wait for entire page to be done for this stuff to load jQuery(window).load(gjUtil.load);
} };
} }; //once DOM is done loading, init the things that work fine when DOM is done jQuery(document).ready(gjUtil.ready); //Wait for entire page to be done for this stuff to load jQuery(window).load(gjUtil.load);
<br /> <input class="button-large" type="submit" value="Search Now" /> <a class="button" href="{$classifieds_filename}?a=19">Advanced Search</a> </div> </form> <div class="clr"><br /><br /></div>
<br /> <input class="button-large" type="submit" value="Search Now" /> <a class="button" href="{$classifieds_file_name}?a=19">Advanced Search</a> </div> </form> <div class="clr"><br /><br /></div>
<br /> <input class="button-large" type="submit" value="Search Now" /> <a class="button" href="{$classifieds_filename}?a=19">Advanced Search</a> <a class="button" href="{$classifieds_file_name}?a=19">Advanced Search</a> </div> </form> <div class="clr"><br /><br /></div>
{/if} {if $cfg.cols.city} <td class="browse_table_column_header_city{if $cfg.sort_links && $headers.city.reorder != 35} sorted_by{/if}"> {if $cfg.sort_links}<a class="{$headers.city.css}" href="{$cfg.browse_url}{$headers.city.reorder}">{/if} {$headers.city.text} {if $cfg.sort_links}</a>{/if}
{/if} {if $cfg.cols.city} <td class="browse_table_column_header_city{if $cfg.sort_links && $headers.city.reorder != 7} sorted_by{/if}"> {if $cfg.sort_links}<a class="{$headers.city.css}" href="{$cfg.browse_url}{$headers.city.reorder}">{/if} {$headers.city.text} {if $cfg.sort_links}</a>{/if}
{/if} {if $cfg.cols.city} <td class="browse_table_column_header_city{if $cfg.sort_links && $headers.city.reorder != 35} sorted_by{/if}"> <td class="browse_table_column_header_city{if $cfg.sort_links && $headers.city.reorder != 7} sorted_by{/if}"> {if $cfg.sort_links}<a class="{$headers.city.css}" href="{$cfg.browse_url}{$headers.city.reorder}">{/if} {$headers.city.text} {if $cfg.sort_links}</a>{/if}
{/if} {if $cfg.cols.zip} <td class="browse_table_column_header_zip{if $cfg.sort_links && $headers.zip.reorder != 41} sorted_by{/if}"> {if $cfg.sort_links}<a class="{$headers.zip.css}" href="{$cfg.browse_url}{$headers.zip.reorder}">{/if} {$headers.zip.text} {if $cfg.sort_links}</a>{/if}
{/if} {if $cfg.cols.zip} <td class="browse_table_column_header_zip{if $cfg.sort_links && $headers.zip.reorder != 13} sorted_by{/if}"> {if $cfg.sort_links}<a class="{$headers.zip.css}" href="{$cfg.browse_url}{$headers.zip.reorder}">{/if} {$headers.zip.text} {if $cfg.sort_links}</a>{/if}
{/if} {if $cfg.cols.zip} <td class="browse_table_column_header_zip{if $cfg.sort_links && $headers.zip.reorder != 41} sorted_by{/if}"> <td class="browse_table_column_header_zip{if $cfg.sort_links && $headers.zip.reorder != 13} sorted_by{/if}"> {if $cfg.sort_links}<a class="{$headers.zip.css}" href="{$cfg.browse_url}{$headers.zip.reorder}">{/if} {$headers.zip.text} {if $cfg.sort_links}</a>{/if}
{/if} {if $cfg.cols.entry_date} <td class="browse_table_column_header_entry_date{if $cfg.sort_links && $headers.entry_date.reorder != 68} sorted_by{/if}"> {if $cfg.sort_links}<a class="{$headers.entry_date.css}" href="{$cfg.browse_url}{$headers.entry_date.reorder}">{/if} {$headers.entry_date.text} {if $cfg.sort_links}</a>{/if}
{/if} {if $cfg.cols.entry_date} <td class="browse_table_column_header_entry_date{if $cfg.sort_links && $headers.entry_date.reorder != 4} sorted_by{/if}"> {if $cfg.sort_links}<a class="{$headers.entry_date.css}" href="{$cfg.browse_url}{$headers.entry_date.reorder}">{/if} {$headers.entry_date.text} {if $cfg.sort_links}</a>{/if}
{/if} {if $cfg.cols.entry_date} <td class="browse_table_column_header_entry_date{if $cfg.sort_links && $headers.entry_date.reorder != 68} sorted_by{/if}"> <td class="browse_table_column_header_entry_date{if $cfg.sort_links && $headers.entry_date.reorder != 4} sorted_by{/if}"> {if $cfg.sort_links}<a class="{$headers.entry_date.css}" href="{$cfg.browse_url}{$headers.entry_date.reorder}">{/if} {$headers.entry_date.text} {if $cfg.sort_links}</a>{/if}
a list of all parameters that can be over-written in this way. *} {module tag='module_featured_pic_1' gallery_columns=1 module_thumb_width=196 module_number_of_ads_to_display=10} </div> </div> </div>
a list of all parameters that can be over-written in this way. *} {module tag='module_featured_pic_1' gallery_columns=1 module_thumb_width=196 module_thumb_height=200 module_number_of_ads_to_display=10} </div> </div> </div>
a list of all parameters that can be over-written in this way. *} {module tag='module_featured_pic_1' gallery_columns=1 module_thumb_width=196 module_number_of_ads_to_display=10} {module tag='module_featured_pic_1' gallery_columns=1 module_thumb_width=196 module_thumb_height=200 module_number_of_ads_to_display=10} </div> </div> </div>
<br /> <input class="button-large" type="submit" value="Search Now" /> <a class="button" href="{$classifieds_filename}?a=19">Advanced Search</a> </div> </form> <div class="clr"><br /><br /></div>
<br /> <input class="button-large" type="submit" value="Search Now" /> <a class="button" href="{$classifieds_file_name}?a=19">Advanced Search</a> </div> </form> <div class="clr"><br /><br /></div>
<br /> <input class="button-large" type="submit" value="Search Now" /> <a class="button" href="{$classifieds_filename}?a=19">Advanced Search</a> <a class="button" href="{$classifieds_file_name}?a=19">Advanced Search</a> </div> </form> <div class="clr"><br /><br /></div>
{listing tag='voteSummary_total' assign='vote_total'} {if $vote_total > 0} {* only show if there are already votes on the listing *} <div class="cntr" style="font-size: 12px; white-space: nowrap;"> Out of <span style="color: #4076B1; font-size: 18px; font-weight: bold;">{$vote_total}</span> Vote(s) <span style="color: #4076B1; font-size: 18px; font-weight: bold;">{listing tag='voteSummary_percent'}%</span> of Customers Say: </div> <div class="cntr">{listing tag='voteSummary_text'}</div>
{listing tag='voteSummary_total' assign='vote_total'} {if $vote_total > 0} {* only show if there are already votes on the listing *} <div class="cntr" style="font-size: 12px;"> Out of <span style="color: #4076B1; font-size: 18px; font-weight: bold;">{$vote_total}</span> Vote(s) <span style="color: #4076B1; font-size: 18px; font-weight: bold;">{listing tag='voteSummary_percent'}%</span> of Customers Say: </div> <div class="cntr">{listing tag='voteSummary_text'}</div>
{listing tag='voteSummary_total' assign='vote_total'} {if $vote_total > 0} {* only show if there are already votes on the listing *} <div class="cntr" style="font-size: 12px; white-space: nowrap;"> <div class="cntr" style="font-size: 12px;"> Out of <span style="color: #4076B1; font-size: 18px; font-weight: bold;">{$vote_total}</span> Vote(s) <span style="color: #4076B1; font-size: 18px; font-weight: bold;">{listing tag='voteSummary_percent'}%</span> of Customers Say: </div> <div class="cntr">{listing tag='voteSummary_text'}</div>
a list of all parameters that can be over-written in this way. *} {module tag='module_featured_pic_2' gallery_columns=1} </div> <!-- FEATURED LISTINGS END -->
a list of all parameters that can be over-written in this way. *} {module tag='module_featured_pic_2' gallery_columns=1 module_thumb_width=168 module_thumb_height=200} </div> <!-- FEATURED LISTINGS END -->
a list of all parameters that can be over-written in this way. *} {module tag='module_featured_pic_2' gallery_columns=1} {module tag='module_featured_pic_2' gallery_columns=1 module_thumb_width=168 module_thumb_height=200} </div> <!-- FEATURED LISTINGS END -->
<li class="value">{$date_started}<br /> <span class="sub_note">({$bid_start_date_label} {$bid_start_date})</span></li> </ul> <div class="clr"></div> </div> {listing tag='offsite_videos_block' assign='offsite_videos_block'} {listing tag='image_block' assign='image_block'}
<li class="value">{$date_started}<br /> <span class="sub_note">({$bid_start_date_label} {$bid_start_date})</span></li> </ul> <div class="clr"></div> {listing tag='multi_level_field_ul'} <div class="clr"></div> </div> {listing tag='offsite_videos_block' assign='offsite_videos_block'} {listing tag='image_block' assign='image_block'}
<li class="value">{$date_started}<br /> <span class="sub_note">({$bid_start_date_label} {$bid_start_date})</span></li> </ul> <div class="clr"></div> {listing tag='multi_level_field_ul'} <div class="clr"></div> </div> {listing tag='offsite_videos_block' assign='offsite_videos_block'} {listing tag='image_block' assign='image_block'}
<!DOCTYPE HTML> <html> <head> <title>{$title}</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Style-Type" content="text/css" /> <meta name="Keywords" content="KEYWORDS GO HERE" /> <meta name="Description" content="DESCRIPTION GOES HERE" /> {header_html} <link href="{external file='css/theme_styles.css'}" rel="stylesheet" type="text/css" /> </head> <body class="print_body"> <div class="print_shell"> <!-- START HEADER --> <div id="header"> <img src="{external file='images/logo.jpg'}" alt="" /> {$classifieds_url|cat:"?a=2&b="|cat:$classified_id|qr_code:75} <div class="print_top_text">Featured at: www.MyListingsSite.com</div> </div> <!-- END HEADER -->
<!DOCTYPE html> <html> <head> <title>{$title}</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="Keywords" content="KEYWORDS GO HERE" /> <meta name="Description" content="DESCRIPTION GOES HERE" /> {header_html} <link href="{external file='css/theme_styles.css'}" rel="stylesheet" type="text/css" /> {* HTML5 compatibility for browsers before IE 9. *} <!--[if lt IE 9]> <script type="text/javascript" src="js/html5shiv.js"></script> <meta http-equiv="X-UA-Compatible" content="IE=Edge"> <![endif]--> </head> <body class="print_body"> <div class="print_shell"> <!-- START HEADER --> <div id="header"> <img src="{external file='images/logo.jpg'}" alt="" /> <div class="print_top_text">Featured at: www.MyListingsSite.com</div> </div> <!-- END HEADER -->
<!DOCTYPE HTML> <!DOCTYPE html> <html> <head> <title>{$title}</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Style-Type" content="text/css" /> <meta name="Keywords" content="KEYWORDS GO HERE" /> <meta name="Description" content="DESCRIPTION GOES HERE" /> {header_html} <link href="{external file='css/theme_styles.css'}" rel="stylesheet" type="text/css" /> {* HTML5 compatibility for browsers before IE 9. *} <!--[if lt IE 9]> <script type="text/javascript" src="js/html5shiv.js"></script> <meta http-equiv="X-UA-Compatible" content="IE=Edge"> <![endif]--> </head> <body class="print_body"> <div class="print_shell"> <!-- START HEADER --> <div id="header"> <img src="{external file='images/logo.jpg'}" alt="" /> {$classifieds_url|cat:"?a=2&b="|cat:$classified_id|qr_code:75} <div class="print_top_text">Featured at: www.MyListingsSite.com</div> </div> <!-- END HEADER -->
<div class="clr"></div> <ul id="breadcrumb"> <li class="element">{$category_tree}</li> </ul>
<div class="clr"></div> <ul id="breadcrumb"> <li class="element">{listing tag='category_tree'}</li> </ul>
<div class="clr"></div> <ul id="breadcrumb"> <li class="element">{$category_tree}</li> <li class="element">{listing tag='category_tree'}</li> </ul>
</h1> <div id="print_photo_column"> {$lead_picture} <br /> <div class="content_box"> <div class="row_even"> <strong>{$viewed_count_label}</strong> {$viewed_count} </div> </div> </div> <div id="print_listing_info_column"> <ul class="info"> <li class="label price">{$minimum_label}</li> <li class="value price">{$minimum_bid} <span class="main_text">{$reserve}</span></li> <li class="label"><span class="text_highlight">{$buy_now_label}</span></li> <li class="value"><span class="text_highlight">{$buy_now_data}</span></li> {if $optional_field_20} <li class="label">{$optional_field_20_label}</li> <li class="value">{$optional_field_20}</li> {/if} <li class="label">{$auction_type_label}</li> <li class="value">{$auction_type_data} {$auction_type_help}</li> <li class="label">{$quantity_label}</li> <li class="value">{$quantity}</li>
</h1> <div id="print_photo_column"> {listing tag='lead_picture'} <span style="font-size: 1.4em; font-weight: bold;">{listing tag='seller'}</span><br /> {if $phone_data} {$phone_data}<br /> {/if} {if $city_data} {$city_data} {/if} {if $state_data} {$state_data} {/if} {if $zip_data} {$zip_data} {/if} {if $payment_options_label} <br /><strong>{$payment_options_label}</strong> <br />{$payment_options} {/if} {if $public_email} <br /> {$public_email} {/if} <br /><br /> {$classifieds_url|cat:"?a=2&b={$classified_id}"|qr_code:190} </div> <div id="print_listing_info_column"> <div id="print_description"> <h1 class="print_title">{$description_label}</h1> <div class="box_pad"> {$description} </div> </div> <ul class="info"> <li class="label">{$auction_type_label}</li> <li class="value">{$auction_type_data} {$auction_type_help}</li> <li class="label">{$quantity_label}</li> <li class="value">{$quantity}</li>
</h1> <div id="print_photo_column"> {$lead_picture} <br /> <div class="content_box"> <div class="row_even"> <strong>{$viewed_count_label}</strong> {$viewed_count} </div> </div> {listing tag='lead_picture'} <span style="font-size: 1.4em; font-weight: bold;">{listing tag='seller'}</span><br /> {if $phone_data} {$phone_data}<br /> {/if} {if $city_data} {$city_data} {/if} {if $state_data} {$state_data} {/if} {if $zip_data} {$zip_data} {/if} {if $payment_options_label} <br /><strong>{$payment_options_label}</strong> <br />{$payment_options} {/if} {if $public_email} <br /> {$public_email} {/if} <br /><br /> {$classifieds_url|cat:"?a=2&b={$classified_id}"|qr_code:190} </div> <div id="print_listing_info_column"> <div id="print_description"> <h1 class="print_title">{$description_label}</h1> <div class="box_pad"> {$description} </div> </div> <ul class="info"> <li class="label price">{$minimum_label}</li> <li class="value price">{$minimum_bid} <span class="main_text">{$reserve}</span></li> <li class="label"><span class="text_highlight">{$buy_now_label}</span></li> <li class="value"><span class="text_highlight">{$buy_now_data}</span></li> {if $optional_field_20} <li class="label">{$optional_field_20_label}</li> <li class="value">{$optional_field_20}</li> {/if} <li class="label">{$auction_type_label}</li> <li class="value">{$auction_type_data} {$auction_type_help}</li> <li class="label">{$quantity_label}</li> <li class="value">{$quantity}</li>
<li class="value">{$high_bidder}</li> <li class="label">{$num_bids_label}</li> <li class="value highlight_links">{$num_bids} {$bid_history_link}</li> <li class="label">{$starting_label}</li> <li class="value">{$starting_bid}</li> <li class="label">{$time_remaining_label}</li> <li class="value">{$time_remaining} <span class="sub_note">({$date_ended_label} {$date_ended})</span></li> <li class="label">{$date_started_label}</li> <li class="value">{$date_started}<br /> <span class="sub_note">({$bid_start_date_label} {$bid_start_date})</span></li> <li class="label">{$city_label}</li> <li class="value">{$city_data}</li> <li class="label">{$state_label}</li> <li class="value">{$state_data}</li> <li class="label">{$zip_label}</li> <li class="value">{$zip_data}</li> <li class="label">{$country_label}</li> <li class="value">{$country_data}</li> </ul> <div class="clr"><br /></div> <div class="highlight_links bold"> <ul class="horizontal_list"> <li>{$url_link_1}</li> <li>{$url_link_2}</li> <li>{$url_link_3}</li> </ul> <div class="clr"></div> </div> </div> {* START SELLER INFO *} <div class="print_half_column_left"> <h1 class="print_title">{$seller_label}</h1> <h1 class="seller_username"> {$seller} {$seller_rating_label} {$seller_rating} </h1> <ul class="vertical_list"> <li class="row_odd">{$phone_label} {$phone_data}</li> <li class="row_odd">{$phone2_label} {$phone2_data}</li> <li class="row_odd">{$fax_label} {$fax_data}</li> <li class="row_odd">{$public_email_label}<a href="mailto:{$public_email}">{$public_email}</a></li> </ul> </div> {* END SELLER INFO *} {* START PAYMENT OPTIONS *} <div class="print_half_column_right"> <h1 class="print_title">{$payment_options_label}</h1> <p class="main_text">{$payment_options}</p> </div> {* END PAYMENT OPTIONS *} <div class="clr"></div> <br /> <div id="print_description"> <h1 class="print_title">{$description_label}</h1> <div class="box_pad"> {$description} </div> </div> <br /> {* START CHECKBOXES *} {if $extra_checkbox_name} <h1 class="print_title">{$additional_text_11}</h1> <div id="checkbox"> {$extra_checkbox_name} </div> <div class="clr"></div> <br /> {/if} {* END CHECKBOXES *} {* START EXTRA QUESTIONS *} <div class="print_half_column_left"> <div> <h1 class="print_title">{$additional_text_5}</h1> {if $extra_question_value} <div id="print_extra_questions"> <div class="label"> {$extra_question_name} </div> <div class="data"> {$extra_question_value} </div> </div> {/if} </div> </div> {* END EXTRA QUESTIONS *} {* START OPTIONAL FIELDS *} <div class="print_half_column_right"> <div> <h1 class="print_title">{$additional_text_5}</h1> <ul id="print_optional_fields"> {if $optional_field_1} <li class="row_odd"><label>{$optional_field_1_label}</label>{$optional_field_1}</li> {/if} {if $optional_field_2} <li class="row_odd"><label>{$optional_field_2_label}</label>{$optional_field_2}</li> {/if} {if $optional_field_3} <li class="row_odd"><label>{$optional_field_3_label}</label>{$optional_field_3}</li> {/if} {if $optional_field_4} <li class="row_odd"><label>{$optional_field_4_label}</label>{$optional_field_4}</li> {/if} {if $optional_field_5} <li class="row_odd"><label>{$optional_field_5_label}</label>{$optional_field_5}</li> {/if} {if $optional_field_6} <li class="row_odd"><label>{$optional_field_6_label}</label>{$optional_field_6}</li> {/if} {if $optional_field_7} <li class="row_odd"><label>{$optional_field_7_label}</label>{$optional_field_7}</li> {/if} {if $optional_field_8} <li class="row_odd"><label>{$optional_field_8_label}</label>{$optional_field_8}</li> {/if} {if $optional_field_9} <li class="row_odd"><label>{$optional_field_9_label}</label>{$optional_field_9}</li> {/if} {if $optional_field_10} <li class="row_odd"><label>{$optional_field_10_label}</label>{$optional_field_10}</li> {/if} {if $optional_field_11} <li class="row_odd"><label>{$optional_field_11_label}</label>{$optional_field_11}</li> {/if} {if $optional_field_12} <li class="row_odd"><label>{$optional_field_12_label}</label>{$optional_field_12}</li> {/if} {if $optional_field_13} <li class="row_odd"><label>{$optional_field_13_label}</label>{$optional_field_13}</li> {/if} {if $optional_field_14} <li class="row_odd"><label>{$optional_field_14_label}</label>{$optional_field_14}</li> {/if} {if $optional_field_15} <li class="row_odd"><label>{$optional_field_15_label}</label>{$optional_field_15}</li> {/if} {if $optional_field_16} <li class="row_odd"><label>{$optional_field_16_label}</label>{$optional_field_16}</li> {/if} {if $optional_field_17} <li class="row_odd"><label>{$optional_field_17_label}</label>{$optional_field_17}</li> {/if} {if $optional_field_18} <li class="row_odd"><label>{$optional_field_18_label}</label>{$optional_field_18}</li> {/if} {if $optional_field_19} <li class="row_odd"><label>{$optional_field_19_label}</label>{$optional_field_19}</li> {/if} </ul> <div class="clr"></div> </div> </div> {* END OPTIONAL FIELDS *} <div class="clr"></div> </div> </body>
<li class="value">{$high_bidder}</li> <li class="label">{$num_bids_label}</li> <li class="value highlight_links">{$num_bids}</li> <li class="label">{$starting_label}</li> <li class="value">{$starting_bid}</li> {if $optional_field_20} <li class="label">{$optional_field_20_label}</li> <li class="value">{$optional_field_20}</li> {/if} <li class="label">{$time_remaining_label}</li> <li class="value">{$time_remaining} <span class="sub_note">({$date_ended_label} {$date_ended})</span></li> </ul> {listing tag='multi_level_field_ul'} {listing tag='extra_question_value' assign='extra_question_value'} {if $extra_question_value} <div id="print_extra_questions"> <div class="label"> {listing tag='extra_question_name'} </div> <div class="data"> {$extra_question_value} </div> </div> {/if} <ul id="print_optional_fields"> {if $optional_field_1} <li class="row_odd"><label>{$optional_field_1_label}</label>{$optional_field_1}</li> {/if} {if $optional_field_2} <li class="row_odd"><label>{$optional_field_2_label}</label>{$optional_field_2}</li> {/if} {if $optional_field_3} <li class="row_odd"><label>{$optional_field_3_label}</label>{$optional_field_3}</li> {/if} {if $optional_field_4} <li class="row_odd"><label>{$optional_field_4_label}</label>{$optional_field_4}</li> {/if} {if $optional_field_5} <li class="row_odd"><label>{$optional_field_5_label}</label>{$optional_field_5}</li> {/if} {if $optional_field_6} <li class="row_odd"><label>{$optional_field_6_label}</label>{$optional_field_6}</li> {/if} {if $optional_field_7} <li class="row_odd"><label>{$optional_field_7_label}</label>{$optional_field_7}</li> {/if} {if $optional_field_8} <li class="row_odd"><label>{$optional_field_8_label}</label>{$optional_field_8}</li> {/if} {if $optional_field_9} <li class="row_odd"><label>{$optional_field_9_label}</label>{$optional_field_9}</li> {/if} {if $optional_field_10} <li class="row_odd"><label>{$optional_field_10_label}</label>{$optional_field_10}</li> {/if} {if $optional_field_11} <li class="row_odd"><label>{$optional_field_11_label}</label>{$optional_field_11}</li> {/if} {if $optional_field_12} <li class="row_odd"><label>{$optional_field_12_label}</label>{$optional_field_12}</li> {/if} {if $optional_field_13} <li class="row_odd"><label>{$optional_field_13_label}</label>{$optional_field_13}</li> {/if} {if $optional_field_14} <li class="row_odd"><label>{$optional_field_14_label}</label>{$optional_field_14}</li> {/if} {if $optional_field_15} <li class="row_odd"><label>{$optional_field_15_label}</label>{$optional_field_15}</li> {/if} {if $optional_field_16} <li class="row_odd"><label>{$optional_field_16_label}</label>{$optional_field_16}</li> {/if} {if $optional_field_17} <li class="row_odd"><label>{$optional_field_17_label}</label>{$optional_field_17}</li> {/if} {if $optional_field_18} <li class="row_odd"><label>{$optional_field_18_label}</label>{$optional_field_18}</li> {/if} {if $optional_field_19} <li class="row_odd"><label>{$optional_field_19_label}</label>{$optional_field_19}</li> {/if} </ul> <div class="clr"><br /></div> </div> <div class="clr"></div> <br /> {* START CHECKBOXES *} {listing tag='extra_checkbox_name' assign='extra_checkbox_name'} {if $extra_checkbox_name} <div id="checkbox" style="margin: 0 0 0 30px;"> {$extra_checkbox_name} <div class="clr"></div> </div> <br /> {/if} {* END CHECKBOXES *} <div class="clr"></div> </div> </body>
<li class="value">{$high_bidder}</li> <li class="label">{$num_bids_label}</li> <li class="value highlight_links">{$num_bids} {$bid_history_link}</li> <li class="value highlight_links">{$num_bids}</li> <li class="label">{$starting_label}</li> <li class="value">{$starting_bid}</li> {if $optional_field_20} <li class="label">{$optional_field_20_label}</li> <li class="value">{$optional_field_20}</li> {/if} <li class="label">{$time_remaining_label}</li> <li class="value">{$time_remaining} <span class="sub_note">({$date_ended_label} {$date_ended})</span></li> <li class="label">{$date_started_label}</li> <li class="value">{$date_started}<br /> <span class="sub_note">({$bid_start_date_label} {$bid_start_date})</span></li> <li class="label">{$city_label}</li> <li class="value">{$city_data}</li> <li class="label">{$state_label}</li> <li class="value">{$state_data}</li> <li class="label">{$zip_label}</li> <li class="value">{$zip_data}</li> <li class="label">{$country_label}</li> <li class="value">{$country_data}</li> </ul> {listing tag='multi_level_field_ul'} <div class="clr"><br /></div> <div class="highlight_links bold"> <ul class="horizontal_list"> <li>{$url_link_1}</li> <li>{$url_link_2}</li> <li>{$url_link_3}</li> </ul> <div class="clr"></div> </div> </div> {* START SELLER INFO *} <div class="print_half_column_left"> <h1 class="print_title">{$seller_label}</h1> <h1 class="seller_username"> {$seller} {$seller_rating_label} {$seller_rating} </h1> <ul class="vertical_list"> <li class="row_odd">{$phone_label} {$phone_data}</li> <li class="row_odd">{$phone2_label} {$phone2_data}</li> <li class="row_odd">{$fax_label} {$fax_data}</li> <li class="row_odd">{$public_email_label}<a href="mailto:{$public_email}">{$public_email}</a></li> </ul> </div> {* END SELLER INFO *} {* START PAYMENT OPTIONS *} <div class="print_half_column_right"> <h1 class="print_title">{$payment_options_label}</h1> <p class="main_text">{$payment_options}</p> </div> {* END PAYMENT OPTIONS *} <div class="clr"></div> <br /> <div id="print_description"> <h1 class="print_title">{$description_label}</h1> {listing tag='extra_question_value' assign='extra_question_value'} {if $extra_question_value} <div id="print_extra_questions"> <div class="label"> {listing tag='extra_question_name'} </div> <div class="data"> {$extra_question_value} </div> </div> {/if} <div class="box_pad"> {$description} </div> <ul id="print_optional_fields"> {if $optional_field_1} <li class="row_odd"><label>{$optional_field_1_label}</label>{$optional_field_1}</li> {/if} {if $optional_field_2} <li class="row_odd"><label>{$optional_field_2_label}</label>{$optional_field_2}</li> {/if} {if $optional_field_3} <li class="row_odd"><label>{$optional_field_3_label}</label>{$optional_field_3}</li> {/if} {if $optional_field_4} <li class="row_odd"><label>{$optional_field_4_label}</label>{$optional_field_4}</li> {/if} {if $optional_field_5} <li class="row_odd"><label>{$optional_field_5_label}</label>{$optional_field_5}</li> {/if} {if $optional_field_6} <li class="row_odd"><label>{$optional_field_6_label}</label>{$optional_field_6}</li> {/if} {if $optional_field_7} <li class="row_odd"><label>{$optional_field_7_label}</label>{$optional_field_7}</li> {/if} {if $optional_field_8} <li class="row_odd"><label>{$optional_field_8_label}</label>{$optional_field_8}</li> {/if} {if $optional_field_9} <li class="row_odd"><label>{$optional_field_9_label}</label>{$optional_field_9}</li> {/if} {if $optional_field_10} <li class="row_odd"><label>{$optional_field_10_label}</label>{$optional_field_10}</li> {/if} {if $optional_field_11} <li class="row_odd"><label>{$optional_field_11_label}</label>{$optional_field_11}</li> {/if} {if $optional_field_12} <li class="row_odd"><label>{$optional_field_12_label}</label>{$optional_field_12}</li> {/if} {if $optional_field_13} <li class="row_odd"><label>{$optional_field_13_label}</label>{$optional_field_13}</li> {/if} {if $optional_field_14} <li class="row_odd"><label>{$optional_field_14_label}</label>{$optional_field_14}</li> {/if} {if $optional_field_15} <li class="row_odd"><label>{$optional_field_15_label}</label>{$optional_field_15}</li> {/if} {if $optional_field_16} <li class="row_odd"><label>{$optional_field_16_label}</label>{$optional_field_16}</li> {/if} {if $optional_field_17} <li class="row_odd"><label>{$optional_field_17_label}</label>{$optional_field_17}</li> {/if} {if $optional_field_18} <li class="row_odd"><label>{$optional_field_18_label}</label>{$optional_field_18}</li> {/if} {if $optional_field_19} <li class="row_odd"><label>{$optional_field_19_label}</label>{$optional_field_19}</li> {/if} </ul> <div class="clr"><br /></div> </div> <div class="clr"></div> <br /> {* START CHECKBOXES *} {listing tag='extra_checkbox_name' assign='extra_checkbox_name'} {if $extra_checkbox_name} <h1 class="print_title">{$additional_text_11}</h1> <div id="checkbox"> <div id="checkbox" style="margin: 0 0 0 30px;"> {$extra_checkbox_name} <div class="clr"></div> </div> <div class="clr"></div> <br /> {/if} {* END CHECKBOXES *} {* START EXTRA QUESTIONS *} <div class="print_half_column_left"> <div> <h1 class="print_title">{$additional_text_5}</h1> {if $extra_question_value} <div id="print_extra_questions"> <div class="label"> {$extra_question_name} </div> <div class="data"> {$extra_question_value} </div> </div> {/if} </div> </div> {* END EXTRA QUESTIONS *} {* START OPTIONAL FIELDS *} <div class="print_half_column_right"> <div> <h1 class="print_title">{$additional_text_5}</h1> <ul id="print_optional_fields"> {if $optional_field_1} <li class="row_odd"><label>{$optional_field_1_label}</label>{$optional_field_1}</li> {/if} {if $optional_field_2} <li class="row_odd"><label>{$optional_field_2_label}</label>{$optional_field_2}</li> {/if} {if $optional_field_3} <li class="row_odd"><label>{$optional_field_3_label}</label>{$optional_field_3}</li> {/if} {if $optional_field_4} <li class="row_odd"><label>{$optional_field_4_label}</label>{$optional_field_4}</li> {/if} {if $optional_field_5} <li class="row_odd"><label>{$optional_field_5_label}</label>{$optional_field_5}</li> {/if} {if $optional_field_6} <li class="row_odd"><label>{$optional_field_6_label}</label>{$optional_field_6}</li> {/if} {if $optional_field_7} <li class="row_odd"><label>{$optional_field_7_label}</label>{$optional_field_7}</li> {/if} {if $optional_field_8} <li class="row_odd"><label>{$optional_field_8_label}</label>{$optional_field_8}</li> {/if} {if $optional_field_9} <li class="row_odd"><label>{$optional_field_9_label}</label>{$optional_field_9}</li> {/if} {if $optional_field_10} <li class="row_odd"><label>{$optional_field_10_label}</label>{$optional_field_10}</li> {/if} {if $optional_field_11} <li class="row_odd"><label>{$optional_field_11_label}</label>{$optional_field_11}</li> {/if} {if $optional_field_12} <li class="row_odd"><label>{$optional_field_12_label}</label>{$optional_field_12}</li> {/if} {if $optional_field_13} <li class="row_odd"><label>{$optional_field_13_label}</label>{$optional_field_13}</li> {/if} {if $optional_field_14} <li class="row_odd"><label>{$optional_field_14_label}</label>{$optional_field_14}</li> {/if} {if $optional_field_15} <li class="row_odd"><label>{$optional_field_15_label}</label>{$optional_field_15}</li> {/if} {if $optional_field_16} <li class="row_odd"><label>{$optional_field_16_label}</label>{$optional_field_16}</li> {/if} {if $optional_field_17} <li class="row_odd"><label>{$optional_field_17_label}</label>{$optional_field_17}</li> {/if} {if $optional_field_18} <li class="row_odd"><label>{$optional_field_18_label}</label>{$optional_field_18}</li> {/if} {if $optional_field_19} <li class="row_odd"><label>{$optional_field_19_label}</label>{$optional_field_19}</li> {/if} </ul> <div class="clr"></div> </div> </div> {* END OPTIONAL FIELDS *} <div class="clr"></div> </div> </body>
{listing tag='voteSummary_total' assign='vote_total'} {if $vote_total > 0} {* only show if there are already votes on the listing *} <div class="cntr" style="font-size: 12px; white-space: nowrap;"> Out of <span style="color: #4076B1; font-size: 18px; font-weight: bold;">{$vote_total}</span> Vote(s) <span style="color: #4076B1; font-size: 18px; font-weight: bold;">{listing tag='voteSummary_percent'}%</span> of Customers Say: </div> <div class="cntr">{listing tag='voteSummary_text'}</div>
{listing tag='voteSummary_total' assign='vote_total'} {if $vote_total > 0} {* only show if there are already votes on the listing *} <div class="cntr" style="font-size: 12px;"> Out of <span style="color: #4076B1; font-size: 18px; font-weight: bold;">{$vote_total}</span> Vote(s) <span style="color: #4076B1; font-size: 18px; font-weight: bold;">{listing tag='voteSummary_percent'}%</span> of Customers Say: </div> <div class="cntr">{listing tag='voteSummary_text'}</div>
{listing tag='voteSummary_total' assign='vote_total'} {if $vote_total > 0} {* only show if there are already votes on the listing *} <div class="cntr" style="font-size: 12px; white-space: nowrap;"> <div class="cntr" style="font-size: 12px;"> Out of <span style="color: #4076B1; font-size: 18px; font-weight: bold;">{$vote_total}</span> Vote(s) <span style="color: #4076B1; font-size: 18px; font-weight: bold;">{listing tag='voteSummary_percent'}%</span> of Customers Say: </div> <div class="cntr">{listing tag='voteSummary_text'}</div>
a list of all parameters that can be over-written in this way. *} {module tag='module_featured_pic_2' gallery_columns=1} </div> <!-- FEATURED LISTINGS END --> </div>
a list of all parameters that can be over-written in this way. *} {module tag='module_featured_pic_2' gallery_columns=1 module_thumb_width=168 module_thumb_height=200} </div> <!-- FEATURED LISTINGS END --> </div>
a list of all parameters that can be over-written in this way. *} {module tag='module_featured_pic_2' gallery_columns=1} {module tag='module_featured_pic_2' gallery_columns=1 module_thumb_width=168 module_thumb_height=200} </div> <!-- FEATURED LISTINGS END --> </div>
{/if} <h3>{$additional_text_7}</h3> <p>{$description}</p> {listing tag='extra_question_value' assign='extra_question_value'} {if $extra_question_value} <br /> <h3>{$additional_text_5}</h3> <div id="extra_questions"> <div class="label"> {listing tag='extra_question_name'} </div> <div class="data"> {$extra_question_value} </div> </div> {/if} </div>
{/if} <h3>{$additional_text_7}</h3> <p>{$description}</p> {listing tag='multi_level_field_ul' assign='multi_level'} {listing tag='extra_question_value' assign='extra_question_value'} {if $extra_question_value or $multi_level} <br /> <h3>{$additional_text_5}</h3> {if $extra_question_value} <div id="extra_questions"> <div class="label"> {listing tag='extra_question_name'} </div> <div class="data"> {$extra_question_value} </div> </div> <br /> {/if} {if $multi_level} {$multi_level} <div class="clr"></div> {/if} {/if} </div>
{/if} <h3>{$additional_text_7}</h3> <p>{$description}</p> {listing tag='multi_level_field_ul' assign='multi_level'} {listing tag='extra_question_value' assign='extra_question_value'} {if $extra_question_value} {if $extra_question_value or $multi_level} <br /> <h3>{$additional_text_5}</h3> <div id="extra_questions"> <div class="label"> {listing tag='extra_question_name'} </div> <div class="data"> {$extra_question_value} {if $extra_question_value} <div id="extra_questions"> <div class="label"> {listing tag='extra_question_name'} </div> <div class="data"> {$extra_question_value} </div> </div> </div> <br /> {/if} {if $multi_level} {$multi_level} <div class="clr"></div> {/if} {/if} </div>
<!DOCTYPE HTML> <html> <head> <title>{$title}</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Style-Type" content="text/css" /> <meta name="Keywords" content="KEYWORDS GO HERE" /> <meta name="Description" content="DESCRIPTION GOES HERE" /> {header_html} <link href="{external file='css/theme_styles.css'}" rel="stylesheet" type="text/css" /> </head> <body class="print_body"> <div class="print_shell"> <!-- START HEADER --> <div id="header"> <img src="{external file='images/logo.jpg'}" alt="" /> {$classifieds_url|cat:"?a=2&b="|cat:$classified_id|qr_code:75} <div class="print_top_text">Featured at: www.MyListingsSite.com</div> </div> <!-- END HEADER -->
<!DOCTYPE html> <html> <head> <title>{$title}</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="Keywords" content="KEYWORDS GO HERE" /> <meta name="Description" content="DESCRIPTION GOES HERE" /> {header_html} <link href="{external file='css/theme_styles.css'}" rel="stylesheet" type="text/css" /> <!--[if lt IE 9]> <script type="text/javascript" src="js/html5shiv.js"></script> <meta http-equiv="X-UA-Compatible" content="IE=Edge"> <![endif]--> </head> <body class="print_body"> <div class="print_shell"> <!-- START HEADER --> <div id="header"> <img src="{external file='images/logo.jpg'}" alt="" /> <div class="print_top_text">Featured at: www.MyListingsSite.com</div> </div> <!-- END HEADER -->
<!DOCTYPE HTML> <!DOCTYPE html> <html> <head> <title>{$title}</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Style-Type" content="text/css" /> <meta name="Keywords" content="KEYWORDS GO HERE" /> <meta name="Description" content="DESCRIPTION GOES HERE" /> {header_html} <link href="{external file='css/theme_styles.css'}" rel="stylesheet" type="text/css" /> <!--[if lt IE 9]> <script type="text/javascript" src="js/html5shiv.js"></script> <meta http-equiv="X-UA-Compatible" content="IE=Edge"> <![endif]--> </head> <body class="print_body"> <div class="print_shell"> <!-- START HEADER --> <div id="header"> <img src="{external file='images/logo.jpg'}" alt="" /> {$classifieds_url|cat:"?a=2&b="|cat:$classified_id|qr_code:75} <div class="print_top_text">Featured at: www.MyListingsSite.com</div> </div> <!-- END HEADER -->
<div class="clr"></div> <ul id="breadcrumb"> <li class="element">{$category_tree}</li> </ul>
<div class="clr"></div> <ul id="breadcrumb"> <li class="element">{listing tag='category_tree'}</li> </ul>
<div class="clr"></div> <ul id="breadcrumb"> <li class="element">{$category_tree}</li> <li class="element">{listing tag='category_tree'}</li> </ul>
</h1> <div id="print_photo_column"> {$lead_picture} <br /> <div class="content_box"> <div class="row_even"> <strong>{$viewed_count_label}</strong> {$viewed_count} </div> </div> </div> <div id="print_listing_info_column"> <ul class="info"> <li class="label price">{$price_label}</li> <li class="value price">{$price}</li> {if $optional_field_20} <li class="label">{$optional_field_20_label}</li> <li class="value">{$optional_field_20}</li> {/if} <li class="label">{$date_started_label}</li> <li class="value">{$date_started}</li> <li class="label">{$city_label}</li> <li class="value">{$city_data}</li> <li class="label">{$state_label}</li> <li class="value">{$state_data}</li> <li class="label">{$zip_label}</li> <li class="value">{$zip_data}</li> <li class="label">{$country_label}</li> <li class="value">{$country_data}</li> <li class="label">{$phone_label}</li> <li class="value">{$phone_data}</li> <li class="label">{$phone2_label}</li> <li class="value">{$phone2_data}</li> <li class="label">{$fax_label}</li> <li class="value">{$fax_data}</li> <li class="label">{$public_email_label}</li> <li class="value"><a href="mailto:{$public_email}">{$public_email}</a></li> </ul> <div class="clr"><br /></div> <div class="highlight_links bold"> <ul class="horizontal_list"> <li>{$url_link_1}</li> <li>{$url_link_2}</li> <li>{$url_link_3}</li> </ul> <div class="clr"></div> </div> </div> {* START SELLER INFO *} <div class="print_half_column_left"> <h1 class="print_title">{$seller_label}</h1> <h1 class="seller_username"> {$seller} </h1> <ul class="vertical_list"> <li class="row_odd">{$phone_label} {$phone_data}</li> <li class="row_odd">{$phone2_label} {$phone2_data}</li> <li class="row_odd">{$fax_label} {$fax_data}</li> <li class="row_odd">{$public_email_label}<a href="mailto:{$public_email}">{$public_email}</a></li> </ul> </div> {* END SELLER INFO *} {* START PAYMENT OPTIONS *} <div class="print_half_column_right"> <h1 class="print_title">{$payment_options_label}</h1> <p class="main_text">{$payment_options}</p> </div> {* END PAYMENT OPTIONS *} <div class="clr"></div> <br /> <div id="print_description"> <h1 class="print_title">{$description_label}</h1> <div class="box_pad"> {$description} </div> </div> <br /> {* START CHECKBOXES *} {if $extra_checkbox_name} <h1 class="print_title">{$additional_text_11}</h1> <div id="checkbox"> {$extra_checkbox_name} </div> <div class="clr"></div> <br /> {/if} {* END CHECKBOXES *} {* START EXTRA QUESTIONS *} <div class="print_half_column_left"> <h1 class="print_title">{$additional_text_5}</h1> {if $extra_question_value} <div id="print_extra_questions"> <div class="label"> {$extra_question_name} </div> <div class="data"> {$extra_question_value} </div> </div> {/if} </div> {* END EXTRA QUESTIONS *} {* START OPTIONAL FIELDS *} <div class="print_half_column_right"> <h1 class="print_title">{$additional_text_5}</h1> <ul id="print_optional_fields"> {if $optional_field_1}
</h1> <div id="print_photo_column"> {listing tag='lead_picture'} <span style="font-size: 2.0em; font-weight: bold;">{$price}</span><br /> <span style="font-size: 1.4em; font-weight: bold;">{listing tag='seller'}</span><br /> {if $phone_data} {$phone_data}<br /> {/if} {if $city_data} {$city_data} {/if} {if $state_data} {$state_data} {/if} {if $zip_data} {$zip_data} {/if} <br /> {if $payment_options_label} <br /><strong>{$payment_options_label}</strong> <br />{$payment_options} {/if} {if $public_email} <br /> {$public_email} {/if} <br /><br /> {$classifieds_url|cat:"?a=2&b={$classified_id}"|qr_code:190} </div> <div id="print_listing_info_column"> <div id="print_description"> <h1 class="print_title">{$description_label}</h1> <div class="box_pad"> {$description} </div> </div> {listing tag='multi_level_field_ul' assign='multi_level'} {if $multi_level} <div id="print_multi_level_fields"> <br /><br /> {$multi_level} <div class="clr"></div> </div> {/if} {listing tag='extra_question_value' assign='extra_question_value'} {if $extra_question_value} <div id="print_extra_questions"> <div class="label"> {listing tag='extra_question_name'} </div> <div class="data"> {$extra_question_value} </div> </div> {/if} <ul id="print_optional_fields"> {if $optional_field_1}
</h1> <div id="print_photo_column"> {$lead_picture} {listing tag='lead_picture'} <span style="font-size: 2.0em; font-weight: bold;">{$price}</span><br /> <span style="font-size: 1.4em; font-weight: bold;">{listing tag='seller'}</span><br /> {if $phone_data} {$phone_data}<br /> {/if} {if $city_data} {$city_data} {/if} {if $state_data} {$state_data} {/if} {if $zip_data} {$zip_data} {/if} <br /> <div class="content_box"> <div class="row_even"> <strong>{$viewed_count_label}</strong> {$viewed_count} </div> </div> {if $payment_options_label} <br /><strong>{$payment_options_label}</strong> <br />{$payment_options} {/if} {if $public_email} <br /> {$public_email} {/if} <br /><br /> {$classifieds_url|cat:"?a=2&b={$classified_id}"|qr_code:190} </div> <div id="print_listing_info_column"> <ul class="info"> <li class="label price">{$price_label}</li> <li class="value price">{$price}</li> {if $optional_field_20} <li class="label">{$optional_field_20_label}</li> <li class="value">{$optional_field_20}</li> {/if} <li class="label">{$date_started_label}</li> <li class="value">{$date_started}</li> <li class="label">{$city_label}</li> <li class="value">{$city_data}</li> <li class="label">{$state_label}</li> <li class="value">{$state_data}</li> <li class="label">{$zip_label}</li> <li class="value">{$zip_data}</li> <li class="label">{$country_label}</li> <li class="value">{$country_data}</li> <li class="label">{$phone_label}</li> <li class="value">{$phone_data}</li> <li class="label">{$phone2_label}</li> <li class="value">{$phone2_data}</li> <li class="label">{$fax_label}</li> <li class="value">{$fax_data}</li> <li class="label">{$public_email_label}</li> <li class="value"><a href="mailto:{$public_email}">{$public_email}</a></li> </ul> <div class="clr"><br /></div> <div class="highlight_links bold"> <ul class="horizontal_list"> <li>{$url_link_1}</li> <li>{$url_link_2}</li> <li>{$url_link_3}</li> </ul> <div class="clr"></div> </div> </div> {* START SELLER INFO *} <div class="print_half_column_left"> <h1 class="print_title">{$seller_label}</h1> <h1 class="seller_username"> {$seller} </h1> <ul class="vertical_list"> <li class="row_odd">{$phone_label} {$phone_data}</li> <li class="row_odd">{$phone2_label} {$phone2_data}</li> <li class="row_odd">{$fax_label} {$fax_data}</li> <li class="row_odd">{$public_email_label}<a href="mailto:{$public_email}">{$public_email}</a></li> </ul> </div> {* END SELLER INFO *} {* START PAYMENT OPTIONS *} <div class="print_half_column_right"> <h1 class="print_title">{$payment_options_label}</h1> <p class="main_text">{$payment_options}</p> </div> {* END PAYMENT OPTIONS *} <div class="clr"></div> <br /> <div id="print_description"> <h1 class="print_title">{$description_label}</h1> <div class="box_pad"> {$description} </div> </div> <br /> {* START CHECKBOXES *} {if $extra_checkbox_name} <h1 class="print_title">{$additional_text_11}</h1> <div id="checkbox"> {$extra_checkbox_name} <div id="print_description"> <h1 class="print_title">{$description_label}</h1> <div class="box_pad"> {$description} </div> </div> <div class="clr"></div> <br /> {/if} {* END CHECKBOXES *} {* START EXTRA QUESTIONS *} <div class="print_half_column_left"> <h1 class="print_title">{$additional_text_5}</h1> {listing tag='multi_level_field_ul' assign='multi_level'} {if $multi_level} <div id="print_multi_level_fields"> <br /><br /> {$multi_level} <div class="clr"></div> </div> {/if} {listing tag='extra_question_value' assign='extra_question_value'} {if $extra_question_value} <div id="print_extra_questions"> <div class="label"> {$extra_question_name} {listing tag='extra_question_name'} </div> <div class="data"> {$extra_question_value} </div> </div> {/if} </div> {* END EXTRA QUESTIONS *} {* START OPTIONAL FIELDS *} <div class="print_half_column_right"> <h1 class="print_title">{$additional_text_5}</h1> <ul id="print_optional_fields"> {if $optional_field_1}
{if $optional_field_19} <li class="row_odd"><label>{$optional_field_19_label}</label>{$optional_field_19}</li> {/if} </ul> <div class="clr"></div> </div> {* END OPTIONAL FIELDS *} <div class="clr"></div> </div>
{if $optional_field_19} <li class="row_odd"><label>{$optional_field_19_label}</label>{$optional_field_19}</li> {/if} </ul> <div class="clr"><br /></div> </div> <div class="clr"></div> <br /> {* START CHECKBOXES *} {listing tag='extra_checkbox_name' assign='extra_checkbox_name'} {if $extra_checkbox_name} <div id="checkbox" style="margin: 0 0 0 30px;"> {$extra_checkbox_name} <div class="clr"></div> </div> <br /> {/if} {* END CHECKBOXES *} <div class="clr"></div> </div>
{if $optional_field_19} <li class="row_odd"><label>{$optional_field_19_label}</label>{$optional_field_19}</li> {/if} </ul> <div class="clr"></div> </ul> <div class="clr"><br /></div> </div> <div class="clr"></div> <br /> {* START CHECKBOXES *} {listing tag='extra_checkbox_name' assign='extra_checkbox_name'} {if $extra_checkbox_name} <div id="checkbox" style="margin: 0 0 0 30px;"> {$extra_checkbox_name} <div class="clr"></div> </div> <br /> {/if} {* END OPTIONAL FIELDS *} {* END CHECKBOXES *} <div class="clr"></div> </div>
{else} {if $image.scaled.image.width!=$image.original_image_width} {if $image_link_destination_type} <a href="{$classifieds_filename}?a=15&b={$image.classified_id}" class="zoom_link"> {else} <a href="get_image.php?id={$image.id}" class="lightUpLink" onclick="return false;"> {/if}
{else} {if $image.scaled.image.width!=$image.original_image_width} {if $image_link_destination_type} <a href="{$classifieds_file_name}?a=15&b={$image.classified_id}" class="zoom_link"> {else} <a href="get_image.php?id={$image.id}" class="lightUpLink" onclick="return false;"> {/if}
{else} {if $image.scaled.image.width!=$image.original_image_width} {if $image_link_destination_type} <a href="{$classifieds_filename}?a=15&b={$image.classified_id}" class="zoom_link"> <a href="{$classifieds_file_name}?a=15&b={$image.classified_id}" class="zoom_link"> {else} <a href="get_image.php?id={$image.id}" class="lightUpLink" onclick="return false;"> {/if}
- No enhancements for this release.
- No Security fixes or patches for this release.
751 - Admin panel interface is partly broken
750 - Browsing filter session deletion needs to be fixed and optimized
- No Template changes in this release
175 - Migrate the code to use Google Maps API 3.0
753 - Ability for addons using {listing} tags to add content to header
- No Security fixes or patches for this release.
745 - Error when editing ad right after canceling new classified
759 - Multi-level fields are not updating on edit
766 - Browsing filters show filters for parent category's counts
784 - Calendar selection does not work on category specific date fields on adv. search
743 - Legacy image uploader doesn't work as backup
754 - Improve google maps to only add its header file on needed pages
755 - browsing filter 'show more' button doesn't appear when it should
757 - Sharing: strip HTML from facebook og:description tag
764 - Sharing: admin method restrictions don't disable methods on "my account" sharing page
765 - Signs/Flyers: missing pre/postcurrency values on forms
767 - Problem with leveled field search pagination links
769 - search form doesn't search subcategories
770 - Problems with multi-level field selection with multiple fields
772 - Reset admin password tool doesn't work
773 - GeoNav: only run ip-finder from index page
778 - Changes required for bridge to geo installs for new way passwords saved
781 - whole-word searching doesn't work right when actual listing text contains a comma
787 - Restart auction from admin panel doesn't copy images
788 - regions not set if free-but-unused additional regions exist
789 - fix partial-word search matches for optional fields and category specific questions
752 - tooltip button misplaced on search page
768 - Simple carousel sometimes uses wrong width, hiding some of listings from view
774 - Additional regions does not work fully until price plan item saved for first time
776 - Image changes sometimes made live prematurely
777 - If try to remove all additional regions it does not work
785 - Create user in admin panel does not work, password set to 0
790 - Change location on Geographic Navigation breaks the search
791 - When listing has additional regions, the *_data region fields do not always reflect main region
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.
//Browsing: make sort dropdown work: jQuery('select.browse_sort_dropdown').change(gjUtil.browseSortChange); //carousel is safe to load when document ready... gjUtil.initCarousel(); jQuery('.openLightboxLink').click(function () { jQuery(document).gjLightbox('get',jQuery(this).attr('href')); return false;
//Browsing: make sort dropdown work: jQuery('select.browse_sort_dropdown').change(gjUtil.browseSortChange); jQuery('.openLightboxLink').click(function () { jQuery(document).gjLightbox('get',jQuery(this).attr('href')); return false;
//Browsing: make sort dropdown work: jQuery('select.browse_sort_dropdown').change(gjUtil.browseSortChange); //carousel is safe to load when document ready... gjUtil.initCarousel(); jQuery('.openLightboxLink').click(function () { jQuery(document).gjLightbox('get',jQuery(this).attr('href')); return false;
//init image gallery gjUtil.initImgGallery(); }, /** * Initializes the listing gallery. (Just makes sure the height on all the
//init image gallery gjUtil.initImgGallery(); //Sometimes the carousel row width is off, if loaded on document ready, so //init this on page load not on dom ready. gjUtil.initCarousel(); }, /** * Initializes the listing gallery. (Just makes sure the height on all the
//init image gallery gjUtil.initImgGallery(); //Sometimes the carousel row width is off, if loaded on document ready, so //init this on page load not on dom ready. gjUtil.initCarousel(); }, /** * Initializes the listing gallery. (Just makes sure the height on all the
//function to call when new results are loaded... //be sure to initialize the stuff for leveled fields. gjUtil.leveledFields.init(jQuery('#catQuestions')); }); gjUtil.searchCategory.categoryChange(); },
//function to call when new results are loaded... //be sure to initialize the stuff for leveled fields. gjUtil.leveledFields.init(jQuery('#catQuestions')); //update the calendar stuff geoUtil.initCalendars(); }); gjUtil.searchCategory.categoryChange(); },
//function to call when new results are loaded... //be sure to initialize the stuff for leveled fields. gjUtil.leveledFields.init(jQuery('#catQuestions')); //update the calendar stuff geoUtil.initCalendars(); }); gjUtil.searchCategory.categoryChange(); },
.closest('.leveled_value'); //do the main part for selecting that option gjUtil.leveledFields.selectValue(currentSelected,true); //watch the pagination parent.find('.leveled_pagination a').click(function () {
.closest('.leveled_value'); //do the main part for selecting that option currentSelected.each(function () { //NOTE: We use "each" so that it runs the function once per selected //value, it can break things if pass in a selector with multiple selections //in it! gjUtil.leveledFields.selectValue(jQuery(this),true); }); //watch the pagination parent.find('.leveled_pagination a').click(function () {
.closest('.leveled_value'); //do the main part for selecting that option gjUtil.leveledFields.selectValue(currentSelected,true); currentSelected.each(function () { //NOTE: We use "each" so that it runs the function once per selected //value, it can break things if pass in a selector with multiple selections //in it! gjUtil.leveledFields.selectValue(jQuery(this),true); }); //watch the pagination parent.find('.leveled_pagination a').click(function () {
<input type='hidden' name='c[no_images]' value='1' /> </div> <noscript> {* Put it in here once for the noscript tag for people without javascript *} {include file="images/legacy_form.tpl" noscript='Noscript'} </noscript> <div id="legacyUploadContainer" style="display: none;"> {* And put it once for people that do have javascript, but no flash... *} {include file="images/legacy_form.tpl" noscript=''} </div> {else} {include file="images/legacy_form.tpl" noscript=''} {/if}
<input type='hidden' name='c[no_images]' value='1' /> </div> <div id="legacyUploadContainer" style="display: none;"> {* And put it once for people that do have javascript, but no flash... *} {include file="images/legacy_form.tpl" noscript=''} </div> <noscript> {* Put it in here once for the noscript tag for people without javascript *} {include file="images/legacy_form.tpl" noscript='Noscript'} </noscript> {else} {include file="images/legacy_form.tpl" noscript=''} {/if}
<input type='hidden' name='c[no_images]' value='1' /> </div> <noscript> {* Put it in here once for the noscript tag for people without javascript *} {include file="images/legacy_form.tpl" noscript='Noscript'} </noscript> <div id="legacyUploadContainer" style="display: none;"> {* And put it once for people that do have javascript, but no flash... *} {include file="images/legacy_form.tpl" noscript=''} </div> <noscript> {* Put it in here once for the noscript tag for people without javascript *} {include file="images/legacy_form.tpl" noscript='Noscript'} </noscript> {else} {include file="images/legacy_form.tpl" noscript=''} {/if}
<div class="search_content_box"> <h1 class="title">{$messages.571}</h1> <p class="page_instructions">{$messages.572}</p> {if $search_sql_query eq 1} <div class="note_box">{$messages.589}</div>
<div class="search_content_box"> <h1 class="title">{$messages.571}</h1> <p class="page_instructions">{$messages.572} {$tooltip.2}</p> {if $search_sql_query eq 1} <div class="note_box">{$messages.589}</div>
<div class="search_content_box"> <h1 class="title">{$messages.571}</h1> <p class="page_instructions">{$messages.572}</p> <p class="page_instructions">{$messages.572} {$tooltip.2}</p> {if $search_sql_query eq 1} <div class="note_box">{$messages.589}</div>
{/if} <div class="{cycle values='row_odd,row_even'}"> <label class="field_label"></label> {$category_dropdown}{$tooltip.2} </div> {if $queryFields.title}
{/if} <div class="{cycle values='row_odd,row_even'}"> <label class="field_label"></label> {$category_dropdown} <input type='hidden' name='b[subcategories_also]' value='1' /> </div> {if $queryFields.title}
{/if} <div class="{cycle values='row_odd,row_even'}"> <label class="field_label"></label> {$category_dropdown}{$tooltip.2} {$category_dropdown} <input type='hidden' name='b[subcategories_also]' value='1' /> </div> {if $queryFields.title}