News
Announcements
-
Community Magazine | May 2013

The May issue of the Community Magazine is here! Our stories this month:
Editors Introduction
Introducing the JCM/ES, by Alice Grevet
Feature Stories
Interview with Victor Drover, Expert Behind Multilingual Magazine, by John Rampton
Interview with Mark Dexter About 3.1, by John RamptonEvents
Upcoming Events, by Jacques Rentzke
You've Got a Friend..., by Dianne HenningProject News
Leadership Highlights - May 2013, by Marijke Stuivenberg
New Home for the Vulnerable Extensions List, by MandvilleDesigners
Beauty and the Beach, by Alice Grevet
Business Matters
Maximizing Your Blog’s ROI – JCM Whiteboard, by Luke Summerfield
Developers
Thinking Outside the Platform, by Chris Davenport
CiviCRM Interview with Paul Delbar, by Alice Grevet
3.0 Extension Development Series: Admin Configuration and Code Cleanup, by David Hurley |
Tools To Do LESS, by Peter Bui
Dead Links Walking, by Arlen Walker and Martin Raja
Help Wanted - Testing Multi-Database Compatibility, by Michael BabkerThe Haikus
Post your Haikus for May, by Dianne Henning
On the Lighter Side
Browse the international articles submitted this month.
In our next issue
We want to publish your story in the next JCM issue! So take a look at our Author Resources content to get a better idea of what we are looking for, and then register to become a JCM author and submit your story!
-
3.1.1 Stable Released

The Project is pleased to announce the immediate availability of .1.1. This is not a security release. This release fixes some problems introduced in the 3.1.0 release. The Production Leadership Team's goal is to continue to provide regular, frequent updates to the community. Learn more about development at the Developer Site.
The update process is very simple, and complete instructions areavailable here. Note that there are now easier and better ways of updating than copying the files with FTP.
Download
New Installations: Click here to download 3.1.1 (Full package) »
Update Package: Click here to download 3.1.x to 3.1.1 (Update package) »
Note: Please read the instructions below.
Instructions
- New installation and technical requirements
- FAQ on updating from 2.5.x (if desired). Please read the entire FAQ to get all the pertinent information.
- Migration from 1.5.x
Want to test drive Try the online demo or the JumpBox. Documentation is available for beginners.
Please note that you should always backup your site before upgrading.
Release Notes
Check the 3.1.1 Post-Release FAQs to see if there are important items and helpful hints discovered after the release.
Statistics for the 3.1.1 release period
- 3.1.1 contains:
- no security issues fixed
- 11 tracker issues fixed
See http://developer.joomla.org/version-3-1-1-release-notes.html for details of the tracker items fixed.
How can I update from 3.0 to 3.1?
nbsp;3.0 to 3.1 is a one-click upgrade with backward compatibility and is NOT a migration. The same is true is for any subsequent versions in the 3 series. Thus, if you're running a 3.0 site, please one-click upgrade, within the Update component, to 3.1 to get the new features and the latest bugs fixes.
What is the status of 2.5?
Version 2.5 of the CMS is a Long Term Support release and support for it will continue until shortly after the release of 3.5 scheduled for Spring 2014. 2.5 users do not need to migrate to 3.1.
Will I be able to update directly to 3 from 2.5?
Moving to 3.x from 2.5 will be a mini-migration not an upgrade, although for the core of the migration should be simple. However, it is likely that templates for 2.5 will need modification to work with 3 as will many extensions. Always test prior to migrating and consult with the developers of any extensions and templates you use.
What is the status of 1.5?
Support for 1.5 ended in April of 2012 and we continued to support it unofficially until the end of 2012 for medium to high priority security issues.
Does that mean your 1.5 site will suddenly stop working? No, your site will continue to work as it always has. However, €™s developers will not be releasing new versions for 1.5, so you won’t be getting bug fixes or security fixes. For this reason, it’s recommended to migrate from 1.5.
Moving from 2.5 to any 3 version is relatively simple, since has made the process easy for newer versions. Unfortunately, moving from 1.5 is not a trivial task. Fortunately, there are two good extensions that make the process easier: jUpgrade and SPUpgrade.
You have a choice of going straight to 3.0 or going to 2.5 first. Both jUpgrade and SPUpgrade have versions ready for both versions. Please consult with their documentation on how to migrate from 1.5 to 3.0/2.5.
For most new/migrated sites, the 3 series is the preferred series and starting on it avoids a mini-migration from 2.5 later down the road. Starting on the 3 series for a new/migrated site, also provides you with longer backward compatible support (with one-click upgrades) than starting a new site on 2.5 right now, because support for 3.x ends in 2016.
Bug Squad
Thanks to the Bug Squad for their dedicated efforts investigating reports, fixing problems, and applying patches to Joomla. If you find a bug in please report it on the CMS Issue Tracker.
Active members of the Bug Squad during past 3 months include: Akarawuth Tamrareang, Aleksander Linkov, Alonzo Turner, Andrea Tarr, Andrew Matthew, Angelika Reisiger, Artur Alves, Arunas Mazeika, Ashan Fernando, Ashwin Date, Ben Tasker, Benjamin Trenkle, Brian Teeman, Chad Windnagle, Chris Smith, Constantin Romankiewicz, David Hurley, Dennis Hermacki, Don Gilbert, Edgars Piruška, Elijah Madden, Elin Waring, Emerson Rocha Luiz, George Wilson, Harald Leithner, Jacques Rentzke, Janich Rasmussen, Javier Gómez, Jean-Marie Simonet, Jon Neubauer, Julien Vonthron, Jurian Even, Kevin Griffiths, Khai Vu Dinh, Lu Nguyen, marco dings, Marijke Stuivenberg, Mark Dexter, Michael Babker, Mihà ly Marti, Mihir Chhatre, Mike Biolsi, Nick Savov, Ofer Cohen, Parth Lawate, Patrick Alt, Peter van Westen, Piotr Konieczny, Ram Tripathi, Richard McDaniel, Robert Deutz, Robert Gastaud, Roberto Segura, Roland Dalmulder, Ruth Cheesley, sajal soni, Seth Warburton, Stefania Gaianigo, Tessa Mero, Thomas Hunziker, Thomas Jackson, Tobias Zulauf, Tom Hutchison, Valentin Despa, Yannick Gaultier.
Bug Squad Leadership: Mark Dexter and Nick Savov, Co-Coordinators. Super-star contributors and leaders by example: Jean-Marie Simonet, Elin Waring, David Hurley, and Brian Teeman.
Security Strike Team
A big thanks to the Security Strike Team for their ongoing work to keep secure. Members include: Airton Torres, Alan Langford, Andrea Tarr, Bill Richardson, David Hurley, Elin Waring, Gary Brooks, Jason Kendall, Jean-Marie Simonet, Marijke Stuivenberg, Mark Boos, Mark Dexter, Michael Babker, Nick Savov, Pushapraj Sharma, Rouven Weßling.
This release is the result of thousands of hours of work by dozens of volunteers. Thank you so very much for making the best CMS on the planet!
How can you help development?
There are a variety of ways in which you can get actively involved with It doesn't matter if you are a coder, an integrator, or merely a user of . You can contact the Community Development Manager, David Hurley, david.hurley@joomla.org, to get more information, or if you are ready you can jump right into the Bug Squad.
The Bug Squad is one of the most active teams in the development process and is always looking for people (not just developers) that can help with sorting bug reports, coding patches and testing solutions. It’s a great way for increasing your working knowledge of and also a great way to meet new people from all around the world.
If you are interested, please read about us on the Wiki and, if you wish to join, email Mark Dexter, one of the Bug Squad co-coordinators.
You can also help development by thanking those involved in the many areas of the process. The project also wants to thank all of the people who have taken the time to prepare and submit work to be included in 1.6,1.7, 2.5, & 3.0, 3.1, and to those who have worked very hard on the Framework.
-
3.1.0 Stable Released

The Project is pleased to announce the availability of CMS 3.1.0 Stable. 3 is the latest major release of the CMS, with 3.1 the second minor release in this series. The Production Leadership Team's goal is to continue to provide regular, frequent updates to the community. Learn more about development at the Developer Site.
Please note that going from nbsp;3.0 to 3.1 is a one-click upgrade with backward compatibility and is NOT a migration. The same is true is for any subsequent versions in the 3 series. If you're running a 3.0 site, please use the one-click upgrade to get the new features and the latest bugs fixes for 3.1.
Download
New Installations: Click here to download 3.1.0 (Full package) »
Update Package: Click here to download 3.0.x to 3.1.0 (Update package) »
Note: Please read the instructions below.
Note: Just in case you need it, we also have 3.0.4 packages available. Version 3.0.4 is exactly the same as version 3.0.3 except that the seven security fixes listed below have been added. We encourage all 3.0 users to upgrade from 3.0 to 3.1 right away as 3.1 contains the security fixes and is a one-click upgrade with full backward compatibility support from 3.0.Instructions
- New installation and technical requirements
- FAQ on updating from 2.5.x (if desired). Please read the entire FAQ to get all the pertinent information.
- Migration from 1.5.x
Want to test drive Try the online demo or the JumpBox. Documentation is available for beginners.
Please note that you should always backup your site before upgrading.
What are the new features of 3.1?
- 29855 - Tags (click here to see the recent blog post about it)
- 30298 - Added note form field
- 29822 - Show logs in debug console
- 30085 - Refactor installation to use new application and MVC classes
- 29965 - Added pagination in COM_SEARCH component
- 29770 - Added triggers on save for com_config
- 30230 - JPlugin autoloadLanguage property
- 28924 - Added SQL Server subclass for FinderIndexer
- 30318 - Media wiki package
- 30369 - OpenStreetMap package
- 30364 - UNION ALL feature
Miscellaneous: 28574 - Removed the GeSHi plug-in
What are the other new features of the 3 series?
- Incorporation of Twitter Bootstrap into a jui media package.
- A new responsive administrator template--Isis-- and interface.
- A new front end template--Protostar-- built using Twitter Bootstrap
- Updated accessible template called Beez3
- PostgreSQL Driver. You will be able to run 3.0 sites using the PostgreSQL database.
- PHP Memcached Driver
- Use of JFeed for feed management rather than SimplePie
- Installation of language packages directly from the extension manager
- Guest user group present by default
- Saving blank articles allowed
- New administrator statistics module
- Update TinyMCE to version 3.5.6
- Continued clean up of older unused code, files and database fields and tables and improved standardization of tables.
- Improvements to Smart Search
- Extensive work on code style standardisation and consistency
- Unit testing in the CMS
- Updated system tests in the CMS
- Multilanguage: adding items associations in remaining core components.
- Language Installation tool for the Installer.
- Items associations in multi-language
- Allow different update packages for different version dev levels
What security issues have been fixed in 3.1?
- Moderate Priority - Core - XSS Vulnerability. More information »
- Moderate Priority - Core - DOS Vulnerability. More information »
- Low Priority - Core - XSS Vulnerability. More information »
- Low Priority - Core - Information Disclosure. More information »
- Low Priority - Core - XSS Vulnerability. More information »
- Low Priority - Core - Privilege Escalation. More information »
- Low Priority - Core - XSS Vulnerability. More information »
What bugs have been fixed in 3.1?
There are a whopping 242 bug fixes for 3.1. Because of the large number of fixes, we have listed them separately on the following page:
http://developer.joomla.org/version-3-1-0-release-notes.html
How can I update from 3.0 to 3.1?
nbsp;3.0 to 3.1 is a one-click upgrade with backward compatibility and is NOT a migration. The same is true is for any subsequent versions in the 3 series. Thus, if you're running a 3.0 site, please one-click upgrade, within the Update component, to 3.1 to get the new features and the latest bugs fixes.
What is the status of 2.5?
Version 2.5 of the CMS is a Long Term Support release and support for it will continue until shortly after the release of 3.5 scheduled for Spring 2014. 2.5 users do not need to migrate to 3.1.
Will I be able to update directly to 3 from 2.5?
Moving to 3.x from 2.5 will be a mini-migration not an upgrade, although for the core of the migration should be simple. However, it is likely that templates for 2.5 will need modification to work with 3 as will many extensions. Always test prior to migrating and consult with the developers of any extensions and templates you use.
What is the status of 1.5?
Support for 1.5 ended in April of 2012 and we continued to support it unofficially until the end of 2012 for medium to high priority security issues.
Does that mean your 1.5 site will suddenly stop working? No, your site will continue to work as it always has. However, €™s developers will not be releasing new versions for 1.5, so you won’t be getting bug fixes or security fixes. For this reason, it’s recommended to migrate from 1.5.
Moving from 2.5 to any 3 version is relatively simple, since has made the process easy for newer versions. Unfortunately, moving from 1.5 is not a trivial task. Fortunately, there are two good extensions that make the process easier: jUpgrade and SPUpgrade.
You have a choice of going straight to 3.0 or going to 2.5 first. Both jUpgrade and SPUpgrade have versions ready for both versions. Please consult with their documentation on how to migrate from 1.5 to 3.0/2.5.
For most new/migrated sites, the 3 series is the preferred series and starting on it avoids a mini-migration from 2.5 later down the road. Starting on the 3 series for a new/migrated site, also provides you with longer backward compatible support (with one-click upgrades) than starting a new site on 2.5 right now, because support for 3.x ends in 2016.
Bug Squad
Thanks to the Bug Squad for their dedicated efforts investigating reports, fixing problems, and applying patches to Joomla. If you find a bug in please report it on the CMS Issue Tracker.
Active members of the Bug Squad during past 3 months include: Akarawuth Tamrareang, Aleksander Linkov, Alonzo Turner, Andrea Tarr, Andrew Matthew, Angelika Reisiger, Artur Alves, Arunas Mazeika, Ashan Fernando, Ashwin Date, Ben Tasker, Benjamin Trenkle, Brian Teeman, Chad Windnagle, Chris Smith, Constantin Romankiewicz, David Hurley, Dennis Hermacki, Don Gilbert, Edgars Piruška, Elijah Madden, Elin Waring, Emerson Rocha Luiz, George Wilson, Harald Leithner, Jacques Rentzke, Janich Rasmussen, Javier Gómez, Jean-Marie Simonet, Jon Neubauer, Julien Vonthron, Jurian Even, Kevin Griffiths, Khai Vu Dinh, Lu Nguyen, marco dings, Marijke Stuivenberg, Mark Dexter, Michael Babker, Mihà ly Marti, Mihir Chhatre, Mike Biolsi, Nick Savov, Ofer Cohen, Parth Lawate, Patrick Alt, Peter van Westen, Piotr Konieczny, Ram Tripathi, Richard McDaniel, Robert Deutz, Robert Gastaud, Roberto Segura, Roland Dalmulder, Ruth Cheesley, sajal soni, Seth Warburton, Stefania Gaianigo, Tessa Mero, Thomas Hunziker, Thomas Jackson, Tobias Zulauf, Tom Hutchison, Valentin Despa, Yannick Gaultier.
Bug Squad Leadership: Mark Dexter and Nick Savov, Co-Coordinators. Super-star contributors and leaders by example: Jean-Marie Simonet, Elin Waring, David Hurley, and Brian Teeman.
Security Strike Team
A big thanks to the Security Strike Team for their ongoing work to keep secure. Members include: Airton Torres, Alan Langford, Andrea Tarr, Bill Richardson, David Hurley, Elin Waring, Gary Brooks, Jason Kendall, Jean-Marie Simonet, Marijke Stuivenberg, Mark Boos, Mark Dexter, Michael Babker, Nick Savov, Pushapraj Sharma, Rouven Weßling.
This release is the result of thousands of hours of work by dozens of volunteers. Thank you so very much for making the best CMS on the planet!
How can you help development?
There are a variety of ways in which you can get actively involved with It doesn't matter if you are a coder, an integrator, or merely a user of . You can contact the Community Development Manager, David Hurley, david.hurley@joomla.org, to get more information, or if you are ready you can jump right into the Bug Squad.
The Bug Squad is one of the most active teams in the development process and is always looking for people (not just developers) that can help with sorting bug reports, coding patches and testing solutions. It’s a great way for increasing your working knowledge of and also a great way to meet new people from all around the world.
If you are interested, please read about us on the Wiki and, if you wish to join, email Mark Dexter, one of the Bug Squad co-coordinators.
You can also help development by thanking those involved in the many areas of the process. The project also wants to thank all of the people who have taken the time to prepare and submit work to be included in 1.6,1.7, 2.5, & 3.0, 3.1, and to those who have worked very hard on the Framework.
-
2.5.11 Released

The Project is pleased to announce the immediate availability of 2.5.11. This is not a security release. This release fixes some problems introduced in the 2.5.10 release. The Production Leadership Team's goal is to continue to provide regular, frequent updates to the community. Learn more about development at the Developer Site.
The update process is very simple, and complete instructions are available here. Note that there are now easier and better ways of updating than copying the files with FTP.
Download
New Installations: Click here to download 2.5.11 (Full package) »
Update Package: Click here to download 2.5.11 (Update package) »
Note: Please read the update instructions before updating.
Instructions
Want to test drive Try the online demo or the JumpBox. Documentation is available for beginners.
Please note that you should always backup your site before upgrading.
Release Notes
Check the 2.5.11 Post-Release FAQs to see if there are important items and helpful hints discovered after the release.
Statistics for the 2.5.11 release period
- 2.5.11 contains:
- no security issues fixed
- 5 tracker issues fixed
Tracker Issues Fixed
ID Summary/Link 30717 30681 Error in Database tab in Extension Manager. Thanks Amirol Ahmad.
30702 Only titles display in featured/blogged views when hide intro text is selected.
30723 30725 Bug Squad
Thanks to the Bug Squad for their dedicated efforts investigating reports, fixing problems, and applying patches to Joomla. If you find a bug in please report it on the CMS Issue Tracker.
Active members of the Bug Squad during past 3 months include: Akarawuth Tamrareang, Aleksander Linkov, Alonzo Turner, Andrea Tarr, Andrew Matthew, Angelika Reisiger, Artur Alves, Arunas Mazeika, Ashan Fernando, Ashwin Date, Ben Tasker, Benjamin Trenkle, Brian Teeman, Chad Windnagle, Chris Smith, Constantin Romankiewicz, David Hurley, Dennis Hermacki, Don Gilbert, Edgars Piruška, Elijah Madden, Elin Waring, Emerson Rocha Luiz, George Wilson, Harald Leithner, Jacques Rentzke, Janich Rasmussen, Javier Gómez, Jean-Marie Simonet, Jon Neubauer, Julien Vonthron, Jurian Even, Kevin Griffiths, Khai Vu Dinh, Lu Nguyen, marco dings, Marijke Stuivenberg, Mark Dexter, Michael Babker, Mihà ly Marti, Mihir Chhatre, Mike Biolsi, Nick Savov, Ofer Cohen, Parth Lawate, Patrick Alt, Peter van Westen, Piotr Konieczny, Ram Tripathi, Richard McDaniel, Robert Deutz, Robert Gastaud, Roberto Segura, Roland Dalmulder, Ruth Cheesley, sajal soni, Seth Warburton, Stefania Gaianigo, Tessa Mero, Thomas Hunziker, Thomas Jackson, Tobias Zulauf, Tom Hutchison, Valentin Despa, Yannick Gaultier.
Bug Squad Leadership: Mark Dexter and Nick Savov, Co-Coordinators. Super-star contributors and leaders by example: Jean-Marie Simonet, Elin Waring, David Hurley, and Brian Teeman.
Security Strike Team
A big thanks to the Security Strike Team for their ongoing work to keep secure. Members include: Airton Torres, Alan Langford, Andrea Tarr, Bill Richardson, David Hurley, Elin Waring, Gary Brooks, Jason Kendall, Jean-Marie Simonet, Marijke Stuivenberg, Mark Boos, Mark Dexter, Michael Babker, Nick Savov, Pushapraj Sharma, Rouven Weßling.
- 2.5.11 contains:
-
2.5.10 Released

Editor's note: 2.5.11 was released shortly after 2.5.10, which corrects some issues with 2.5.10 for some sites. Please upgrade to 2.5.11 instead.
The Project is pleased to announce the immediate availability of 2.5.10. This is a security release. The Production Leadership Team's goal is to continue to provide regular, frequent updates to the community. Learn more about development at the Developer Site.The update process is very simple, and complete instructions are available here. Note that there are now easier and better ways of updating than copying the files with FTP.
Download
New Installations: Click here to download 2.5.10 (Full package) »
Update Package: Click here to download 2.5.10 (Update package) »
Note: Please read the update instructions before updating.
Instructions
Want to test drive Try the online demo or the JumpBox. Documentation is available for beginners.
Please note that you should always backup your site before upgrading.
Release Notes
Check the 2.5.10 Post-Release FAQs to see if there are important items and helpful hints discovered after the release.
Statistics for the 2.5.10 release period
- 2.5.10 contains:
- 7 security issues fixed
- 38 tracker issues fixed
All 2.5 Help Screens Now Complete!
Thanks to heroic efforts by George Wilson and Tom Hutchison, we are pleased to announce that the online help screens for version 2.5 are 100% complete. If you have corrections or improvements to these screens, just register on the Wiki at docs.joomla.org and start editing.
Security Issues Fixed
- Moderate Priority - Core - XSS Vulnerability. More information »
- Moderate Priority - Core - DOS Vulnerability. More information »
- Low Priority - Core - XSS Vulnerability. More information »
- Low Priority - Core - Information Disclosure. More information »
- Low Priority - Core - XSS Vulnerability. More information »
- Low Priority - Core - Privilege Escalation. More information »
- Low Priority - Core - XSS Vulnerability. More information »
Tracker Issues Fixed
Bug Squad
Thanks to the Bug Squad for their dedicated efforts investigating reports, fixing problems, and applying patches to Joomla. If you find a bug in please report it on the CMS Issue Tracker.
Active members of the Bug Squad during past 3 months include: Akarawuth Tamrareang, Aleksander Linkov, Alonzo Turner, Andrea Tarr, Andrew Matthew, Angelika Reisiger, Artur Alves, Arunas Mazeika, Ashan Fernando, Ashwin Date, Ben Tasker, Benjamin Trenkle, Brian Teeman, Chad Windnagle, Chris Smith, Constantin Romankiewicz, David Hurley, Dennis Hermacki, Don Gilbert, Edgars Piruška, Elijah Madden, Elin Waring, Emerson Rocha Luiz, George Wilson, Harald Leithner, Jacques Rentzke, Janich Rasmussen, Javier Gómez, Jean-Marie Simonet, Jon Neubauer, Julien Vonthron, Jurian Even, Kevin Griffiths, Khai Vu Dinh, Lu Nguyen, marco dings, Marijke Stuivenberg, Mark Dexter, Michael Babker, Mihà ly Marti, Mihir Chhatre, Mike Biolsi, Nick Savov, Ofer Cohen, Parth Lawate, Patrick Alt, Peter van Westen, Piotr Konieczny, Ram Tripathi, Richard McDaniel, Robert Deutz, Robert Gastaud, Roberto Segura, Roland Dalmulder, Ruth Cheesley, sajal soni, Seth Warburton, Stefania Gaianigo, Tessa Mero, Thomas Hunziker, Thomas Jackson, Tobias Zulauf, Tom Hutchison, Valentin Despa, Yannick Gaultier.
Bug Squad Leadership: Mark Dexter and Nick Savov, Co-Coordinators. Super-star contributors and leaders by example: Jean-Marie Simonet, Elin Waring, David Hurley, and Brian Teeman.
Security Strike Team
A big thanks to the Security Strike Team for their ongoing work to keep secure. Members include: Airton Torres, Alan Langford, Andrea Tarr, Bill Richardson, David Hurley, Elin Waring, Gary Brooks, Jason Kendall, Jean-Marie Simonet, Marijke Stuivenberg, Mark Boos, Mark Dexter, Michael Babker, Nick Savov, Pushapraj Sharma, Rouven Weßling.
- 2.5.10 contains:



