Chameleon changes the way your site looks and acts under different conditions. It's like a multi-site extension, except your site can respond to much more than just domains…
• use different template for mobile/tablet devices.
• change branding/menus on your site for visitors coming from an affiliate or from a different country (GeoIP).
You simply set up "conditions" to be detected, plus the "actions" to be performed when the conditions are met. Chameleon does the rest!
★ Browser (IE v6, FF, iPhone, iPad, tablet, mobile etc; using Categorizr for smart detection)
★ Browser language
★ Date, time, time of day
★ Page type (article, category, front page etc)
★ Virtuemart page types, products, cart contents, categories & coupons
★ Hikashop page types, categories and specific items
★ K2 page types, categories, authors and more
★ User id and group, logged-in and logged-out users
★ Article id, section, category and tags (J3.x)
★ Site domain/sub-domain
★ Page URL and referrer
★ Random probability
★ GeoIP detection of the guest’s city/country
★ All "children" of a given menu or menu item
★ Anything else you can detect with a snippet of PHP.
After it detects any of these, Chameleon can perform any of these dynamic "actions" on the current page:
★ set the template/style
★ "unpublish" menu items and/or plugins!
★ switch the "default" Joomla page (site home page)
★ switch which menu item will be highlighted as "Active"
★ internal or external redirection
★ dynamic find-and-replace of text/HTML on the page
★ set metadata, page title, and add JS/CSS
★ set the page language
★ dynamically switch VirtueMart 2.0 shopper group (and therefore pricing structure)
★ run PHP code
★ Use a different template and change some menu items depending on which "group" the user is in
★ Switch off comments plugin for a certain content category
★ Use a different template just for IE users
★ Use a different template if your site is embedded in FaceBook
★ Do A/B testing of two different templates, based on random probability. Use different Google Analytics on each template, then compare the performance.
★ Use different templates for site.co.uk and site.com
★ Set up different pricing structures using VirtueMart shopper groups, then switch shopper groups based on domain name, language, time of day or country of origin
★ Timed styles, templates, menu items, and more
Recent highlights include:
v2.44 (30 September 2014)
* new: Find and Replace action
* new: substitutions for use in page redirections
* new: detect subcategories
v2.43 (4 Aug 2014)
* Support for Falang, Joomla 3.3 (+ more)
v2.38-2.41 (23 Apr 2014)
* VM 2.6 support
* article & category tag detection (J3.x)
* IE9 and IE10 detection
* choose type of redirect (301, 302, 303, 307) for precise SEO control