MetaMod

…by date, time, recurring time, GeoIP (country of viewer), browser type and language, user name, group, page within other component (e.g. Virtuemart), on-page text, article keywords, by article, section/category, domain, referrer…
…and much, much more!
MetaMod is a "Meta Module" - a module that includes other modules, according to a set of rules.
By installing the free GeoLite Country or City database from MaxMind, you can switch modules based on country names/cities/states etc.
Suggested uses:
★ VirtueMart: hide or show different modules at checkout, cart, product pages, categories etc.
★ Timed modules: recurring daily/weekly times and dates (great for radio/TV/broadcasting sites)
★ Languages: show different menus/modules based on the front-end language the user has selected (e.g. with JoomFish), or according to their browser language
★ Users: show a module for users registered for more (or less) than a certain time period, or target modules to certain users or groups
★ Switch between 2 modules for logged-in users and guests
★ Section/Category-specific modules: target modules according to the section/category of the displayed article
★ Domain & referrer: display different modules depending on which domain is being used for the page, or which site the user linked from
★ Browser detection: switch modules depending on the user's browser & browser version (e.g. show a different module for people viewing the site with Internet Explorer IE)
★ Control modules based on text found in the main component of the page
★ Control modules such as RSForm (show a different form based on where in the world someone is connecting from, etc)
★ Target modules onto specific pages in JReviews, CommunityBuilder, SOBI and almost any other component
★ Dynamically control the parameters of other modules on the page as well as whether the modules appear or not
★ and so much more!
Many more uses can be found in the documentation on the site, and in the forums. See you there!
VERSION NOTE:
★ v3.x is only compatible with Joomla 1.7/2.5/3.0
★ v2.x is only compatible with Joomla 1.5.
★ Please download and install the right module for your Joomla version.
RECENT IMPROVEMENTS
v3.13b (27 Nov 2012)
* fixed crasher in GeoLiteCIty support
* added support for VirtueMart 2.0.14; JomGenius now detects new pagetypes notify/recommend/manufacturer product listing.
v3.12 (19 Nov 2012)
* Now Joomla 3.0 compatible!
v3.11 (03 Sep 2012)
* Added compatibility with JoomFish for J2.5
v3.10 (23 Jul 2012)
* Added Categorizr support to JomGenius, for detecting mobile, desktop, tablet and tv devices.
v3.9
* Multiple improvements to JomGenius support for VirtueMart 2.x
v3.8 (14 Feb 2012)
* Added J2.5 support
v2.12 (31 Oct 2011)
* Virtuemart: improved page detection on sites using One Step Checkout
v2.11/3.7 (3 Oct 2011)
* Improved detection for "articlesubmit" page type
* VirtueMart: base
Hi Santapec - thanks for the review, it was a pleasure helping you. Just a comment for the review below this one, I've now added some more browser detection including Chrome and iPhone, to this page: http://www.metamodpro.com/support/recipes/40-general/66-change-joomla-module-based-on-browser-detection or http://bit.ly/80FbO
Hi Mortega1 - you're right, there's no mention of Chrome. I'll add that to the (brand new) support pages soon. At last MetaMod has proper support pages and a forum! I've also released a companion to MetaMod called MetaMod Pro - check it out!
Although tremendously powerful, the setup of this module is simple, it works out of box and the recipes the developer included in the module ( and in the documentation ) are so didatic that enables even people without previous Joomla! experience to use it easily.
Thanks a lot, Stephen. Your module is a very useful and professional extension.
This is a great way to cater to different visitors and clients. Show one thing before they log in, show another after. This needs to be standard.
Thanks MetaMod-
Works great with Pro Sticky Message. Now I can display a diferent popunder for US, UK and so on.
I hope that people using MetaMod will recognize the fantastic work of the developer and will make a donation too. This project is amazing.
Thanks
The documentation is good and easy to understand. Although there are no support forms at the makers website my emails to the maker haven't been acknowledged.
All in all a great find. Thank you very much.
Hi Tidehawk - unfortunately my e-mail was down for a couple of weeks during May and at the time I was away on business for most of the month. Can you please send your e-mail again?
A new site for MetaMod is in preparation, and will have forums on it as well. Sorry it's taking so long!
I previously installed JUGA and the likes. I found them too heavy on the backend with too much configuration which went way over my head.
I'm still shaking my head wondering why this little beauty hadn't been developed earlier.
Well done Stephen, MetaMod is definately worth the donation.
The only issue I had was to put the MetaMod module class suffix to "blank". Without this parameter my module was appearing inside the MetaMod one.
The documentation is clear an usefull including for the PHP part.
I cannot say anything on support as I did not use it!
It was my first review on this site and I'm so happy to have done it for MetaMod.
Thank you Stephen for this "must to have" module.
Rajoz (France)
Stephen has helped me with several issues and gone out of his way to make sure they have worked properly on my site.
Hopefully enough of us can donate to make this worth his time.
Thanks for the module!
This module helped me A LOT in virtuemart in order to asign module(s) to specific categories or products !
Use this extension and get ALL the flexibility you need !
TOP ! Thanks a lot Stephen !

