- Joomla Community Magazine | February 2013
The February issue of the Joomla Community Magazine is here! Our stories this month:
Editors Introduction
We Heart Joomla!, by Alice Grevet
Feature Stories
Going to Production with Joomla!, by Marek Husek
Have You Browsed Joomla.org Lately?, by Helvecio da Silva
Interview: Humble Bundles – Behind the Bargain, by Dianne Henning
Events
Presenting… JUG Rio!, by Jennifer Gress
JoomlaDay Events in February and March 2013, by Jacques Rentzke
Help Wanted
The Joomla! Project Wants You – February 2013, by Paul Orwig
Project News
More Hands on Deck, by Alice Grevet
Business Matters
Marketing & Dating Meet at the Thank You Economy, by Luke Summerfield
Designers
Top 10 Fashion VirtueMart Templates, by Iryna
Beyond Responsive Design: Scalable User Experiences, by Alan Langford
Administrators
What You Probably Never Knew Lurked Within Google Analytics!, by Ruth Cheesley
Developers
20 Suggestions for Better Style and Script Designing in Joomla! Extensions (Part 2), by Soheil Novinfard
Joomla! 3.0 Extension Development Series: Beginning Development, by David Hurley
Sitebuilders
Training Your Clients with Video – Part 2, by Rod Martin
Tutorial: Taking Advantage of Alternative Layouts for Articles and Modules, by Scott Greenwald
The Joomla! Haikus
Post your Haikus for February, by Dianne Henning
International Stories
Browse the international articles submitted this month.
In our next issue
We want to publish your Joomla! 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 Joomla! story!
- Joomla Community Magazine | January 2013
The January issue of the Joomla Community Magazine is here! Our stories this month:
Editors Introduction
There Are No Limits…, by Dianne Henning
Feature Stories
The Beginning: A New Joomla User Tells Her Story, by Renea Leathers
JWC 12 – An Unexpected Journey, by Olivier NOLBERT
Join a JUG, by Richard Pearce
Project News
The Joomla Translation Experience, by Helvecio
Developers
The Shift Joomla Needs to Make: My Challenge, by Luke Summerfield
Joomla! 3.0 Extension Development Series: Setting the Stage, by David Hurley
Administrators
The Two Most Important Things You Can do to Secure Your Joomla Site, by Alan Langford
How Secure is Your Joomla! Website?, by Ruth Cheesley
Sitebuilders
What Makes a Website Memorable?, by Pete Juratovivc
Successful Extension Potluck, JUG Bay Area, California, USA, by Jennifer Gress
How SSL Can Secure and Add Features to Your Joomla! Site, by Alex Andreae
Training Your Clients with Video – Part 1, by Rod Martin
Mobilize Joomla!, by Ali Safaie
Business Matters
The Unbalanced Force in Your Marketing Strategy, by Luke Summerfield
International Stories
Browse the international articles submitted this month.
In our next issue
We want to publish your Joomla! 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 Joomla! story!
- Joomla Community Magazine | December 2012
The December issue of the Joomla Community Magazine is here! Our stories this month:
Editors Introduction
On Track with Joomla!, by Alice Grevet
Feature Stories
My Joomla Timeline, by Helvecio
A Bright Future, by Alice Grevet
The Conference Crasher, by Brandon Boswell
The X Factor and Women in Joomla!, by Dianne Henning
Sitebuilders
Breaking Down Barriers for Joomla! Users, by Eden Orion
Part 2 – Review 9 Premium Web Hosting Services to take a Joomla! Site Live, by Tuan Bui
Project News
Leadership Highlights – December 2012, by Alice Grevet
Help the Joomla Certification Program Come Alive! – A Call for Volunteers, by Sarah Watz
Administrators
A New Way to Protect and Accelerate Your Site, by Ofer Cohen
Developers
Automating Your Component Demo Site, by David Hurley
Did you know…?
Trick to Use “Same” Email Address on Multiple Joomla User Accounts, by Nicholas G. Antimisiaris
Events
Kevinjohn Gallagher at the JWC12: Blunt, but Kilted., by Robbie Adair
JUG Bay Area, California, USA, by Jennifer Gress
The Joomla! Haikus
Post your Haikus for December, by Dianne Henning
Community Choice Extensions
The First Community Choice Extensions Winners! – December 2012, by Dianne Henning
International Stories
Browse the international articles submitted this month.
In our next issue
We want to publish your Joomla! 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 Joomla! story!
- Joomla Community Magazine | November 2012
The November issue of the Joomla Community Magazine is here! Our stories this month:
Editors Introduction
Two Heads are Better Than One!, by Dianne Henning
Feature Stories
A Rose by Any Other Name, by Mark W. Bender
There’s a New JEDi in Town…, by Dianne Henning
Thinking Bigger, by Alice Grevet
2013 Goals Survey Open Through November 10, by Paul Orwig
Events
Danish Joomladay2012 at IBC Innovationsfabrikken Kolding, by Jan von Rühden
JoomlaDay Italy 2012, by AlexRed
First Joomla User Group Meetup in Bangladesh, by Parvez Akther
Sitebuilders
20 New Things: Joomla 2.5 vs. Joomla 3.0, by Hung Dinh
Joomla! in Education
Harvard Extension School offers Joomla this fall, by Sully Sullivan
Business Matters
No Blog? No Way! Effective Blogging for Joomla Businesses, by Luke Summerfield
Internalize a business webmarketing strategy with Joomla, by Jean-Charles GAUTARD
Project News
Leadership Highlights – November 2012, by Alice Grevet
Designers
Tutorial – The Missing Link to Intro Images in Joomla 2.5, by Scott Greenwald
Community Choice Extensions
Community Choice Extensions – November 2012, by Dianne Henning
The Joomla! Haikus
Post your Haikus for November, by Dianne Henning
In our next issue
We want to publish your Joomla! story in the next JCM issue! So take a look at our Author Resources, by content to get a better idea of what we are looking for, and then register to become a JCM author, by and submit your Joomla! story!
- Joomla 3.0.3 Released
The Joomla Project is pleased to announce the immediate availability of Joomla 3.0.3. This is a security release. The Production Leadership Team’s goal is to continue to provide regular, frequent updates to the Joomla community. Learn more about Joomla! development at the Developer Site.
Download
Note: Please read the instructions below.
Instructions
Want to test drive Joomla? Try the online demo or the Joomla JumpBox. Documentation is available for beginners.
Please note that you should always backup your site before upgrading.
Release Notes
Check the Joomla 3.0.3 Post-Release FAQs to see if there are important items and helpful hints discovered after the release.
Statistics for the 3.0.3 release period
- Joomla 3.0.3 contains:
- 3 security issue fixed
- 2 new features
- 136 tracker issues fixed
Security Issues Fixed
New Features
Tracker Issues Fixed
ID |
Summary/Link |
Category |
29763 |
Category list state change bug |
Administration |
29635 |
* No message notification when new article is created |
Administration |
29473 |
Fixed issue with hits_class not being defined when hits is 24 |
Administration |
29921 |
*Com_content category list filter field wrong Options |
Administration |
29676 |
*formatting at the PM System are lost |
Administration |
29768 |
Internet Explorer -> Menu Item Select -> Popup unreadable |
Administration |
29620 |
*Creating new position when editing module broken in master? |
Administration |
29289 |
*No admin private message when an author submit a new content in frontend |
Administration |
29762 |
*cpanel layout in backend messed up after adding feed to cpanel |
Administration |
29764 |
Missing icon-pending in back-end |
Administration |
29626 |
Commit for 29519 Breaks Wrapper Menu Item Type |
Administration |
29821 |
Cannot select contact or newsfeed in modal after filtering |
Administration |
29679 |
*Passwords fields not required when creating a new user in back-end |
Administration |
29619 |
In the current version 3.0.2 (master branch, 03. Nov. 2012) some settings aren’t working. |
Administration |
29660 |
Error 500 due to “missing alias column in assets table” |
Administration |
28714 |
Authentication – Gmail: Apply Username suffix does not allow user to login with suffix already applied |
Authentication and Login |
29995 |
No language tooltip at the Joomla Login |
Authentication and Login |
29669 |
Consistent form validation notifications |
CMS Libraries |
29700 |
Component installer and menus may return invisible bug |
CMS Libraries |
28895 |
Missing closing |
Code Quality |
29714 |
Code style fixes based on Jenkins, replace uses of JRequest |
Code Quality |
29979 |
Codestyle pass 1 |
Code Quality |
30035 |
code for page break plugin |
Code Quality |
29903 |
Fix a reference in jDatabaseDriver |
Code Quality |
29987 |
Code Style Part 2 |
Code Quality |
29960 |
Correct language specification in components’ XML files |
Code Quality |
29651 |
Removing try/catch clauses in ‘dispatch’ methods |
Code Quality |
29895 |
Strict errors in categories models |
Code Quality |
28087 |
PHP errors when all modules are removed |
Components |
29836 |
*Weblinks, Newsfeeds, Contacts Search Filter (frontend) |
Components |
30021 |
*Wrong parameters for Articles Category List layout |
Components |
29693 |
*Position of Article Info. Setting Use Global not saved. Menu Manager: Edit Menu Item and Article Manager: Edit Article |
Components |
29824 |
Smart search saves * in language field |
Components |
29682 |
Adding an icon to the “reply” button in com_messages |
Components |
28577 |
User Notes Search not working |
Components |
29738 |
Weblinks Hits Display when set to hide |
Components |
29952 |
template manager pagination broken |
Components |
29913 |
*Com_content feed read more links broken |
Components |
29989 |
*Media manager can’t upload is memory_limit is set to -1 |
Components |
27903 |
invalid call to parent::getStoreId in getStoreId of NewsfeedsModelCategories (unused) |
Components |
29905 |
Issue 29895 broke weblinks categories. |
Components |
30007 |
Fix broken module installation in Postgresql because of NULL constraint |
Database |
28533 |
Sqlsrv MSSQL Azure joomla.sql default constraints should all have defined names |
Database |
27709 |
Saving in backend very slow when many user groups |
Database |
29845 |
Joomla 3.0.2 Back-end Performance Issue with Item Associations (large #__associations table) |
Database |
29345 |
MySQLi does not display SQL errors messages anymore. |
Database |
29997 |
Email validation fails with longer top level domains |
Forms |
20173 |
[PATCH] selective usage of editor’s buttons does not working |
Forms |
29933 |
*’Article’ string above the TOS article and print icon not working with Protostar |
Front End |
29827 |
Sematic & Accessibility fixes frontend |
Front End |
29887 |
*Disable System redirect breaks 404 |
Front End |
29838 |
the registration-mail does not contain username and password if activation is set to “none”. Even if “send password” is set to yes. |
Front End |
28841 |
Username modification in frontend (Profile Edit) is not saved |
Front End |
29904 |
*With plugin Language Filter enabled, user articles parameter in frontend shows all articles |
Front End |
29862 |
*Filter_field Option missing in category list layout for Contact, Newsfeeds, Weblinks |
Front End |
29715 |
*Submit an Article doesn’t work |
Front End |
29941 |
*User Profile frontend tooltips same as backend ones |
Front End |
29860 |
*Wrong display of Search and Clear buttons in Insert Article modal + RTL |
Front End |
29927 |
*User Profile Plugin – Required TOS field not enforced |
Front End |
29999 |
Fix fatal error in JInstallerFile::uninstall() |
Installation |
29646 |
Some errors on Updater |
Installation |
29712 |
Alternate fix for 29646 update changes |
Installation |
29573 |
Remove unnecessary JS snippet from rules field |
Javascript |
29705 |
blank login page J3.x beez3 |
Javascript |
29691 |
Smart Search autocomplete.js issue |
Javascript |
29998 |
Problem with grid sort |
Javascript |
29668 |
language installer coordinator team URL must changed j3 TT |
Languages |
29962 |
*303 when not using URL Language code in multilanguage-again |
Languages |
29616 |
Missing JGLOBAL_CENTER in frontend language file |
Languages |
29434 |
J3.0 Stable – Missing language value JLIB_INSTALLER_ABORT_PACKAGE_INSTALL_MANIFEST |
Languages |
29852 |
Drop down chzn missing from end translation |
Languages |
28616 |
Add French language stemmer to Smart Search |
Languages |
29684 |
Wrong HTML markup on category edit |
Layouts |
29217 |
*Status column missing in weblinks mobile view |
Layouts |
29908 |
Allow use of text instead of icons in the login module |
Layouts |
29865 |
JLayoutFile keeps rendering same layout |
Layouts |
29776 |
com_media/plugin interaction |
Media Manager |
29743 |
heading menu type renders bad html code |
Modules |
29744 |
Submenu module missing closing A tag |
Modules |
29710 |
mod_breadcrumbs: Custom separator is not applied |
Modules |
29929 |
mod_custom with wrong client attribute |
Modules |
28778 |
Incorrect Rendering of Breadcrumb Trail for Home Page Sub-Items |
Modules |
29771 |
Inconsistent usage of module suffix at mod_menu and mod_breadcrumbs |
Modules |
29558 |
Incorrect current menu item highlighting in mod_menu if ‘Base Item’ is not current. |
Modules |
30000 |
Division by 0 problem in JCrypt |
Platform |
29731 |
RSS feed gets corrupted when ampersand (&) or other escapable characters exist in Site Meta Description |
Platform |
29417 |
sendMail automatically adds sender as replyTo |
Platform |
25337 |
site on unc path, path.php removes \\ for 2.5 only |
Platform |
29197 |
Potential loop in JPagination |
Platform |
29809 |
Callback logger wrongly named |
Platform |
29694 |
Fix broken extension update |
Platform |
30023 |
Faster sorting for languages |
Platform |
30006 |
Add totally new classes and methods from the platform |
Platform |
27699 |
Only text gets passed to content events in blog view |
Plugins |
29871 |
email cloaking stripping class attribute |
Plugins |
29469 |
CodeMirror looks a little bad |
Plugins |
29665 |
*Cache plugin is not differentiating between Menu-Items |
Plugins |
30031 |
*Notice: Undefined index: title in /plugins/content/pagebreak/pagebreak.php on line 197 |
Plugins |
29727 |
Pagebreak plugin generates same ID for tabs and slides |
Plugins |
29638 |
*admin dashboard statics not fully RTL |
RTL |
29849 |
*RTL: Wrong display of Subcategories titles in Content Category List menu item |
RTL |
29698 |
*Adding bootsrtap-rtl to compiler, correcting some rtl classes |
RTL |
29914 |
*Login module wrong display in beez3 RTL |
RTL |
29740 |
*HTML direction tag for Back-end login missed |
RTL |
29954 |
*RTL: Wrong display of Subcategories titles in Content Category Blog and Categories menu items |
RTL |
29621 |
The root asset has the wrong lft value in 3 files |
SQL Files |
30026 |
*Reverting parts of tracker #29875 which breaks container-fluid class in Protostar- regression |
Templates |
29906 |
*Viewing Access Levels order numbering is not shown |
Templates |
29707 |
protostar pagination: active items li not closed |
Templates |
29819 |
*Correcting Hathor admin login |
Templates |
29917 |
*Beez3 RTL wrong display of items in category list |
Templates |
29675 |
*Protostar error page tries to load search module even when module is not published |
Templates |
30028 |
Ordering is not working in Beez3 article Category List |
Templates |
29834 |
*Beez3 edit article wrong display |
Templates |
29706 |
icon display in protostar pagination on active items |
Templates |
29833 |
*Beez3 does not display Print, Mail, Edit, New icons |
Templates |
29687 |
*Adapting hathor to new message using editor |
Templates |
29907 |
*Protostar template does not display page break tab feature in a page. |
Templates |
30043 |
*Correcting a few Hathor css issues |
Templates |
29870 |
*Beez3 wrong messages display |
Templates |
29959 |
*Show Create Date global article option does not work when it is the only option selected |
Templates |
29749 |
*Correcting Hathor CPanel display |
Templates |
29875 |
[Github #625] Protostar invalid class names for itemid, layout and task |
Templates |
29994 |
Clear tooltips at template hathor |
Templates |
29842 |
Display error by the contactform with IE 8 and 9 |
Templates |
29439 |
Bootstrap clearfix improperly used. |
Templates |
30015 |
*Isis tooltip text is always centered |
Templates |
29923 |
*Ordering in Featured Articles doesn’t work with isis administrator template |
User Interface |
29653 |
*Correcting Isis media modal display |
User Interface |
30018 |
*Isis calendar display issue |
User Interface |
29363 |
Responsive layout during installation breaks |
User Interface |
29654 |
*User Basic settings do not display when debug language on |
User Interface |
29569 |
*Implementing accordeons for Modules Options |
User Interface |
29528 |
Incorrect arrows in table heading. |
User Interface |
22198 |
Weblinks module follow/no follow description |
User Interface |
29210 |
Help page restricted to small window at top of screen |
User Interface |
Joomla! Bug Squad
Thanks to the Joomla Bug Squad for their dedicated efforts investigating reports, fixing problems, and applying patches to Joomla. If you find a bug in Joomla, please report it on the Joomla! CMS Issue Tracker.
Active members of the Joomla Bug Squad during the past three months include: Aaron Schmitz, Akarawuth Tamrareang, Aleksander Linkov, Andrea Tarr, Andrew Eddie, Angelika Reisiger, Brian Teeman, Constantin Romankiewicz, Cristina Solana, Daria Mikhailova, Dennis Hermacki, Elin Waring, Harald Leithner, Jacob Waisner, James Brice, Jan Kuchař, Janich Rasmussen, Jean-Marie Simonet, Jonathan M. Cameron, Kevin Griffiths, Lukas Polak, Mark Dexter, Mark Lee, Michael Babker, Milton Bryant, Moises Jafet Cornelio-Vargas, Nicholas Antimisiaris, Nicholas K. Dionysopoulos, Nick Savov, Nikolai Plath, Ofer Cohen, Omar Ramos, Peter van Westen, Peter Wiseman, Rob Clayburn, Roberto Segura, Roland Dalmulder, Soheil Novinfard, Tessa Mero, Troy Thomas Hall, Viet Hoang Vu.
Bug Squad Leadership: Mark Dexter, Coordinator. Super-star contributors and leaders by example: Jean-Marie Simonet andElin Waring.
Joomla! Security Strike Team
A big thanks to the Joomla! Security Strike Team for their ongoing work to keep Joomla secure. Members include: Airton Torres, Alan Langford, Bill Richardson, Elin Waring, Gary Brooks, Jason Kendall, Jean-Marie Simonet, Jeremy Wilken, Marijke Stuivenberg, Mark Boos, Mark Dexter, Michael Babker, Pushapraj Sharma, Rouven Weßling.
How can you help Joomla development?
The great news is you don’t have to be a developer to help build Joomla. The Joomla Bug Squad is one of the most active teams in the Joomla 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 Joomla, and also a great way to meet new people from all around the world.
If you are interested, please read about us on the Joomla Wiki and, if you wish to join, email the Bug Squad coordinator.
You can also help Joomla development by thanking those involved in the many areas of the process.
|