Please bookmark this page if you are purchasing this module, as this page constitutes the documentation as well.
To purchase this or any software on this site, simply create an account and then select the "Purchase" menu item at the top of the screen. After going through the PayPal process, you will find that the software you have purchased is available for you to download via the "Download" link, also in the main menu. Typically, PayPal takes 2 or 3 minutes to process your payment and automatically notify the download system to make the link available.
The MILogin Module displays JomSocial templated login and logged-in information, switching on whether a user is active as a guest or a logged-in registered user.
Please note that if you wish to style the output of this module yourself, you will need to be comfortable with JomSocial's templating system and possibly making CSS changes yourself. If you are not, you may consider arranging for someone more comfortable with this procedure to do it for you before you purchase this module.
If you feel comfortable with PHP, feel free to customize either the built-in display in helper.php or edit the templates, yourself. The distribution package includes the same images and CSS that are used on this site as well as an example pair of templates called frontpage.guests.home and frontpage.members.home for the non-logged-in and logged-in views, respectively. To use them, find them in the "templates" folder in the distribution and copy them either to your site template directory or put them in the template directory in the JomSocial component (be sure to use the correct template directory, as JomSocial comes with a few). Then change the value of the module's parameters called Guest Template and User Template. Remember, template files end in .php, but you don't use that extension when specifying a template in the parameters.
If your site visitor is not logged in, the module will display the contents of the frontpage.guests template (by default), or any template you wish to specify. The module uses JomSocial's templating system, so Joomla template overrides are properly respected if they exist. That is, if you have installed a template from RocketTheme that supports JomSocial, you might find that they have placed templates like frontpage.guests in their template's override directory. For the affinity template, for example, this file would be in /templates/rt_affinity_j15/html/com_community/frontpage.guests.php. JomSocial will look there, first, and then in its own template directory second.
If the visitor is logged in, the module will display the contents of the frontpage.members template (by default), or any template you wish to specify. Alternatively, if you choose, the module will display its built-in format, which is very similar to JomSocial's default logged-in view. Options to show karma, avatar and facebook connect are included for non-template displays, as well as the option to allow login or not. Orientation for vertical or horizontal intent is also included.
If you choose to display the built-in view for logged-in users, note that the language strings are loaded from MILogin's internal language file (placed in /language/en-GB/en-GB.mod_milogin.ini. If you wish to translate this module into another language, you will need to copy this file into the language of your choice and do your translation. My Russian is rusty and I no longer speak fluent Klingon, so English is the only language shipped. If you do translate this module, I'd be happy to include your translation in future releases, however.
The title of the module may be customized based on whether the user is logged-in or not (for example, "Join Now!" can be displayed if the user is not logged-in, and "Welcome!" if they are). If you choose to not customize this feature, the module will use the default title. If you set the module to not display a title, none will be displayed, customized or not.
In essence, this module allows the functionality of the JomSocial frontpage top module on any Joomla page (presumably the Joomla front page). Of course, this site uses it, so you've seen it in action!
The donation for this module is $10, and contributing users will receive updates for the lifetime of the module. Suggestions for enhancements are greatly encouraged and can be sent to This e-mail address is being protected from spambots. You need JavaScript enabled to view it - all money raised from the modules and plugins that I'm writing go directly to my beer and poker fund, as my wife only lets me out to play with what I earn on my own (it's okay, she gets to buy shoes with what she earns on her own).
To purchase MILogin, simply register an account here at Ambler Media and then select the Purchase menu option at top (the menu option will be visible once you are logged in).