Last year I wrote about using JMapMyLDAP v1 to integrate Joomla 3 with Active Directory, however more recently I've been using JMapMyLDAP version 2.

The basics are still the same, essentially we want to improve the user experience of Joomla and allow the windows username and password to be automatically passed to the browser, and the user is automatically logged in.

The active directory integration is achieved with a free extensions provided by JMapMyLDAP. You can download the plugins from their website.
The documentation is located at:

 Myself and 3 other members of the Joomla User Group Sydney got together to have some fun and build a useful Joomla extension. We came up with User Enhancement Manager (UE Man), which has a number of cool features centered around Joomla user accounts. This presentation gives you an overview of some of the new features, and for those reading this before 31st March 2015 there is a coupon code to get 1 month free subscription. Let me know what you think, looking forward to hearing your feedback.

There are many third party Joomla extensions that take advantage of the email functionality in the Joomla core, however if it's not configured properly then you may have issues sending emails from your website.

Your site's email settings are located in your global configuration
site->global configuration
server tab
mail settings


I find SMTP to be the most reliable mailer type. If the email fails, you should get a delivery failure message to tell you why, unlike if you use PHP Mail which will attempt to send the email, but if it fails then it doesn't bother trying again. Your SMTP host will also attempt to retry sending the email if it initially fails.

You can test the email settings by doing the following:
my settings button
email new messages = yes
log in as a different administrator
components->messaging->new private message
select the original user account as the recipient, and send a test message.


Your email host should be able to provide the appropriate SMTP details. Alternatively, you could use a third party SMTP service such as SendGrid. You can sign up for a free account which lets you send up to 400 emails per day, or you can purchase a subscription if your email volume is higher.

Configuring SendGrid is easy, just put in the following in your global config in the mail settings.

 SMTP Auth - Yes
 SMTP User - sendgrid_username
 SMTP Pass - sendgrid_password
 SMTP Host -


If you have ever wanted to dabble in Joomla extension development but don't know where to start, then I have good news for you. Back in January 2013 I released a 12 part online course on Joomla component development, and now I've decided to give you FREE access to this course. Simply sign up at and you will gain access to the videos.

Although the videos focus mainly on Joomla 2.5, they also touch on Joomla 3 nearer the end, and most of the code is still relevant.

I hope you find this useful, and let me know how you go.

This presentation gives an overview on what is the current state of play for Joomla, and also an insight into what is coming up in the future for Joomla. It also covers why Joomla is awesome, and why it is worth a look if you are considering building a website using a content management system. This presentation was prepared as part of a Battle of the CMSs, where we had an expert from the WordPress community (Wil Brown) and the Drupal commuinty (Ryan Cross) and Tim Plummer representing the Joomla community. We each spoke to the group of PHP users also explained the differences between our CMS of choice, and where each one excels. It was a great meeting with a lot of positive things to be said about all three CMSs. I'd like to give credit to Rod Martin for many of the slides in the presentation,which were borrowed (with his permission) from his State of the Joomla Union keynote at JoomlaDay Sydney.