Skip to content

Context ad management system for ExpressionEngine

30 Jan 2013

Context ad management system for ExpressionEngine

Stop messing with lengthy javascript code - use single EE tag to automatically display banner depending on what entry, category or channel is viewed.

Create a banner in Control Panel, associate it with certain entries, categories or channels and you will get appropriate banner(s) displayed depending on what entry/category/channel is viewed.

Banners can be images (most common) or text. You can also append extra html to banner. The banner can be associated with one or several entries (displayed when entry is viewed), categories (displayed when entry in that category or category page is viewed) or channels (displayed when entry or entries in channel are viewed). The banner can also have no associations - in that case it is displayed if there is no matching context. The context is defined in this order: entry → category → channel → no association. I.e., if there is banner associated with the entry, it is displayed, if not - trying to display banner associated with one of entry categories, if there are none - trying to get channel-related banner; if there is still nothing to display, take one banner without associations.

The banner can belong to one or several zones (or areas) on your site.

Invoke the banner as simple as:


{exp:contextad:show zone="header" url_title="{segment_2}”}

Display stats are not available yet (but will be implemented in future versions)

Refer to the docs for more details.

For support, please email .(JavaScript must be enabled to view this email address).

Changelog RSS

  • v. 0.1.0 — 2013-02-01 14:42
    • Initial release
  • v. 0.1.1 — 2014-04-08 13:19
    • Date functions fixed for EE 2.8 compatibility
  • v. 0.1.2 — 2015-05-04 11:44
    • EE 2.10 compatibility

Licensing & support terms

About

    Hello, my name is Yuri and I specialize in creating custom add-ons (plugins, modules, extensions) for ExpressionEngine CMS.
    You can reach me anytime by emailing .(JavaScript must be enabled to view this email address)