xtdir-promotedentries-search

Promote entries to the top of the Catalog!

"XTDir Promoted Entries allows to promote specific entries according to a priority (order)."

a powerful concept to feature entries, and organize an "Advertising Catalog". (Paypal paid orders are supported. Payplans and Akeeba Subscriptions are supported via User Groups).

In a nutshell

The business objective is to manage the catalog to advertise entries as ads, but keeping a "Consistent Directory Structure". Entries are promoted according to Promotions.

Promotions can have a section or category scope; and there are three types of promotions.

  • Manual Promotion, you can define a default value for these entries. E.g. order number 888. You can also manually assign an ordering to specific entries. E.g Neo Electronics, order number 7.
  • Dynamic Promotion, the ordering is assigned to entries that have a specific value in a field. E.g. field_premium=option_premium.
  • Paid Promotion, integrated with SobiPro Paid Fields, you can configure Paypal Notifications (IPN) to receive the payment event and activate the entry with a specific ordering. E.g. Neo Electronics paid for a logo, order number 555; the entry is marked as paid promoted.
  • NEW User Group Promotion, integrated with Joomla User Groups. All entries assigned to owners of a specific User Group are promoted with a specific ordering.
  • GeoMap Search for SobiPro show a GeoMap search form, a Proximity Search which lets the visitors search entries within the proximity of a given location.

Promoted Entries 39,99 € / 6-month Subscription
Buy Now!

If you are renewing, please log in to your account before the purchase.

XTDir, modules & plugins


XTDir for SobiPro 59.99 € Buy Now!
Promoted Entries 39.99 € Buy Now!
Categories of SobiPro 19.99 € Buy Now!
Extended Search 19.99 € Buy Now!
Search Plugin(+) Plus 14.99 € Buy Now!
Search Plugin 1-section Free Download
Entries Accordion 14.99 € Buy Now!
Faceted Search 19.99 € Buy Now!
GeoMap Search 19.99 € Buy Now!
Grid of Entries 14.99 € Buy Now!
My Entries 14.99 € Buy Now!
Smart Search plugin
Statistics for SobiPro 19.99 € Buy Now!
Buy Now! 59.99 €

All paid memberships include upgrade & support for 6 months on unlimited sites, ticket support (http://support.extly.com).

Ready for more? 1-Year Extly Club membership

Includes all products: AutoTweetNG, Joocial, XTDir, Business Pages, etc.

Extly Club Membership 119.99 € / 1-Year Subscription

Buy Now!

If you are renewing, please log in to your account before the purchase.

Examples & Demos

Please, check it here in the demo sitehttp://demo.xtdir.com, where you can find the classic SobiPro business directory, with 2.000 more entries to fill the catalog.

XTDir for SobiPro Recipe: Sobipro and PayPlans Membership Management

XTDir for SobiPro Recipe: Sobipro and PayPlans Membership Management - Online Web Presentation

Adobe PDF | Microsoft PowerPoint PPTX

XTDir for SobiPro Recipe: Sobipro and PayPlans Membership Management

 

XTDir - SobiPro and Akeeba Subscriptions Membership Management

XTDir - SobiPro and Akeeba Subscriptions Membership Management - Online Web Presentation

Adobe PDF | Microsoft PowerPoint PPTX

XTDir - SobiPro and Akeeba Subscriptions Membership Management

 

Tutorial: XTDir Promoted Entries - Building an advertising catalog for Joomla!

XTDir Promoted Entries - Building an advertising catalog for Joomla! - Online Web Presentation

Adobe PDF | Microsoft PowerPoint PPTX

XTDir-How to extend your directory

Tutorial: XTDir for SobiPro - How to extend your directory

Chapter: Promoted Entries

XTDir for SobiPro - How to extend your directory - Online Web Presentation

Adobe PDF | Microsoft PowerPoint PPTX

XTDir-How to extend your directory

Promoted Entries in a Search Query Case

Results from a search query. These search results show Paid order, Dynamic Field, and manually picked entries. Check the case here, searching for "Morbi".

xtdir-promotedentries-search

Section / Category Navigation Case

Entries shown browsing a Section or a Category. E.g. Category Home & Garden has Restaurant Biotopia - Paid on 2013-07-15Computer Games has a dynamic field Premium entry Nageldesign TOPTEN - Premium!

xtdir-promotedentries-category-navigation-for-sobipro

Section / Category Navigation Case

In the letter G, page 4 , giuseppe.name is shown at the top of the list.

xtdir-promotedentries-alpha-listing-for-sobipro

XTDir - Entries Management

xtdir-promotedentries-objects

Promoted Entries - Manual Promotion Configuration

xtdir-promotedentries-promotion-edit-manual

Promoted Entries - Dynamic Promotion Configuration

xtdir-promotedentries-promotion-edit-dynamic

Promoted Entries - Paid Promotion Configuration

xtdir-promotedentries-promotion-edit-paid

Promoted Entries - Paypal IPN Configuration

xtdir-promotedentries-ipn

Features

Advertising Algorithm

The App has several ways to show the results list. The Ordering defines the order of the entries shown and it's determined according Promotions.

Promotions can have a section or category scope; and there are three types of promotions.

  • Manual Promotion, you can define a default value for these entries. E.g. order number 888. You can also manually assign an ordering to specific entries. E.g Neo Electronics, order number 7.
  • Dynamic Promotion, the ordering is assigned to entries that have a specific value in a field. E.g. field_premium=option_premium.
  • Paid Promotion, integrated with SobiPro Paid Fields, you can configure Paypal Notifications (IPN) to receive the payment event and activate the entry with a specific ordering. E.g. Neo Electronics paid for a logo, order number 555; the entry is marked as paid promoted.

How it works: You configure Promotions, or manually assign an ordering to each entry. When the Core Index is generated by the XTDir component, each entry ordering is calculated and assigned. The Promoted Order App App must be installed and activated in each SobiPro section. It works on events associated with Search, Categories Navigation, and Alpha Listing  to change the results default order according to the Promotions definition. Also, the SobiPro Entries Position is updated according the Promotions definitions.

Multi-armed bandit Algorithm
Promoted entries can be sorted by Multi-armed bandit (Top 10% Random, 90% ordered by Hits). The rest of entries are shown in random order. The same algorithm used by Google Adwords.

Promoted Entries is based on SobiPro triggers to change section, category, alpha listing or search results lists. It can manage the entries order according to the priorities. In case of Alphabetical navigation or Page navigation, the pages are created by SobiPro, and ordering is followed; but Alpha listing or Page navigation is obeyed. E.g. an entry can be promoted in the page or letter where it's included, but it can't be moved to the first page or a different letter page (breaking the consistent directory structure).

Requirements

  • SobiPro 1.1 (recommended), or superior / SobiPro 1.0.8 is supported in compatibility mode
  • Joomla 3 / Joomla 2.5, or superior
  • PHP 5.3, or superior
  • MySQL 5.5 (recommended), or superior

License

  • License: GNU General Public License v3.0
  • Usage license will never expire. You can use the software FOREVER.
  • Unlimited sites or domains.
  • During the subscription period, you can download new versions, with mayor features and minor fixes/enhancements, or request assistance in our ticketing system. Once the subscription is over, you can renew it, or create a new topic in the community forum.
  • You can use the software on ALL YOUR sites under the terms of GPLv3.
  • No part of our source code is encoded.

Change Log

Version 5.5.3 - November 3, 2014

  • Feature: Paypal Payments Pending status, SP 1.1 auto-approval, and expiration assignation
  • Feature: PromoInformation field for Edition
  • Fix: User Groups Promotion duplicate validation
  • Fix: Radius Layout Enhancements (promogeomap)
  • Fix: SubIndex array config
  • Fix: Security policy fix for stats
  • Fix: Installer apps warning
  • Update: Extly Framework - FontAwesome 4.2.0
  • New: Extly Framework - AngularJS v1.3 Library
  • Usability improvements and optimizations
  • Improved Help / New tutorials

Version 5.5.0 - 19th August 2014

  • Feature: Install from Web and Live Update
  • Feature: Web Cron Job Task
  • Feature: PromoEntries module, randomized promoted entries layout
  • Feature: Promotions Sub-Order by publishing information
  • Feature: ACL for Administrator and Manager roles
  • Enhancement: enforce Sql Big Selects
  • Enhancement: Temporary table rename
  • Enhancement: Conditional SP cache reset, after a full re-index
  • Enhancement: Stats array fix
  • FOF v2.3.1 (f0f) and new F0F Installer
  • Backbone JS v1.1.5, Font Awesome v4.1
  • Usability improvements and optimizations
  • Improved Help / New tutorials

Updates in 5.4.0 - 17 June 2014

  • NEW: User Access Level Promotion (for PayPlans - Ready Bytes - or Akeeba Subscriptions)
  • NEW: GeoMap Search Module
  • NEW: SobiPro GeoMap Field compatibility
  • NEW: Promoted Entries for SobiPro module
  • NEW: Audit Trail Stats Widget module
  • NEW: Audit Trail
  • Feature: Re-index with SP Cache Reset
  • Feature: Search in Section module - Disabled typehead layout
  • Feature: Cache mode safeuri
  • Fix: J3/J25 getBody compatibility
  • Fix: TimePicker field support
  • Usability improvements
  • Improved Help / New tutorials
  • FOF v2.2.1, Backbone JS v1.1.5, Font Awesome v4.1

Updates in 5.3.0 - 17 March 2014

  • Usability improvements
  • Improved Help / New tutorials

Updates in 5.2.0 - 17 February 2014

  • Feature: Second Order on Promotions
  • Feature: Optimizer - Better Minification (stage 3)
  • Feature: XTDIR_SELECT translation    
  • Feature: Control Panel Stats with addcslashes    
  • Feature: Better sid error reporting / load
  • Update: 2014 Copyright notice
  • Update: Improved DbBroxy
  • Fix: Categories chained on dom ready
  • Fix: REPLACE INTO in field data
  • Fix: Cronjob Joomla v3 check
  • Improved Help / New tutorials

Updates in 5.1.0 - 9 January 2014

  • NEW Optimizer - Javascript Loader (stage 2)
  • Update on icons and style
  • Update FontAwesome v4.0.3
  • Update RequireJS 2.1.5
  • Update Underscore.js 1.5.0, and Backbone.js 1.0.0
  • Update FoF v2.1.1 - Framework on Framework
  • Usability improvements
  • Improved Help / New tutorials

Updates in 5.0.6 - 18 November 2013

  • Updated: Compatibility review for Joomla 3.2 (Lib 2.1.2)
  • Updated: Libraries jQuery v1.10.2 / jQuery Migrate v1.2.1
  • Updated: Libraries Lo-Dash Underscore v2.2.1
  • Updated: Libraries RequireJS v2.1.9
  • Fix: JUri compatibility for Advanced Module Manager
  • Optimized: Javascript Loader (stage 1)
  • Usability improvements
  • Improved Help / New tutorials
  • Notices removed (statics)

Updates in 5.0.5 - 28 October 2013

  • Better support for multilingual SEF
  • Support for special characters urls
  • Improvements in Multi-Language Mode
  • Optimization & Caching improvements
  • Update FontAwesome v4.0
  • Debugging improvements

Updates in 5.0.4

  • Usability review & improvements, new menu/toolbar
  • Feature: XTDir Router v5.0.4 Beta released
  • Feature: Multi-Dynamic Field Promotions
  • Feature: Payment optimized state/approval change
  • Fix: SPBrowers SPCookie loader
  • Support for Joomla 3.2 Alpha2
  • Support for Framework on Framework RAD revC1A6D5A-1378494129 - 2013-09-06

Updates in 5.0.3 - 3 September 2013

  • Feature: 'debug' for javascripts
  • Feature: optimized javascript loading
  • Feature: SobiPro-Paypal IPN changestate, publish, and approval review
  • Fix: SobiPro-Paypal IPN expiration 0 and icons

Updates in 5.0.2

  • Feature: Optimized Core Index
  • Feature: Improved SobiPro API initialization
  • Feature: Improved Multi-language support
  • Feature: Parameter Text Length Truncation
  • Feature: Search fields support for inbox-select and range
  • Feature: SobiPro Helper getUrl SEF improvement
  • Feature: Usability improvements & Feedback

Updates in 5.0.0

  • Full code review, re-organization under the new XTDir management

Updates in 2.2.4

  • Improvement: Radio Selection Field for Top and Promoted Entries

Updates in 2.2.3

  • Minor fix to restore the Search case

Updates in 2.2.2

  • Feature review and optimization

Updates in 2.0.0

  • Feature: Selection Field and filter value for Top and Promoted Entries

Updates in 1.1.1

  • Feature: Debug Mode, to generate a log file.
  • Code Review, Joomla Coding Standard compliant

Updates in 1.1.0

  • Feature: Section Parameters.
  • Feature: Promoted entries in section area.

Updates in 1.0.0

  • Initial release.