Joomla Tutorial: Joomla 2.5 a first look

59
Sydney JUG 14/02/2012 Presented by Tim Plummer – Tweet @bfsurvey

description

This presentation gives an overview of what new features have been added to Joomla 2.5, how to upgrade, and potential problems to avoid. It was presented by Tim Plummer to the Sydney Joomla User Group on 14th February 2012. If you like this presentation, please share it with your friends and colleagues. Follow Tim Plummer on twitter @bfsurvey.

Transcript of Joomla Tutorial: Joomla 2.5 a first look

Page 1: Joomla Tutorial: Joomla 2.5 a first look

Sydney JUG 14/02/2012Presented by Tim Plummer – Tweet @bfsurvey

Page 2: Joomla Tutorial: Joomla 2.5 a first look

Joomla Release Dates

Joomla Version Release Type Release Date End of Life

Joomla 1.0 Long Term Sep-05 Jul-09

Joomla 1.5 Long Term Jan-08 Apr-12

Joomla 1.6 Short Term Jan-11 Aug-11

Joomla 1.7 Short Term Jul-11 Feb-12

Joomla 2.5 Long Term Jan-12 Aug-13

Joomla 3.0 Short Term Jul-12 Feb-13

Joomla 3.1 Short Term Jan-13 Aug-13

Joomla 3.5 Long Term Jul-13 Feb-15

Page 3: Joomla Tutorial: Joomla 2.5 a first look

Let’s take a look at what’s new

Page 4: Joomla Tutorial: Joomla 2.5 a first look

• The base of the CMS is the Joomla Platform has been updated to version 11.3

• New image manipulation class JImage• Generation of HTML tables with the JGrid class• New version of MooTools (1.4)

Page 5: Joomla Tutorial: Joomla 2.5 a first look

Multi Database support

Page 6: Joomla Tutorial: Joomla 2.5 a first look

SQL Server

• Load driver in php.ini – actual dll will depend on php version and whether your server supports non-thread-safe

or thread-safe

• extension=php_sqlsrv_53_ts_vc9.dll• Need to restart PHP for change to take effect• phpinfo should show sqlsrv section

Page 7: Joomla Tutorial: Joomla 2.5 a first look

Step 2 shows which databases are available on your server

Page 8: Joomla Tutorial: Joomla 2.5 a first look

Database Type

Page 9: Joomla Tutorial: Joomla 2.5 a first look

Set Site Offline during install

Page 10: Joomla Tutorial: Joomla 2.5 a first look

Set Site Offline Image

Page 11: Joomla Tutorial: Joomla 2.5 a first look

Smart Search (finder)

• Smart Search is destined to be the replacement for com_search

• Disabled by default• Extensions->plugin manager– Enable Conent - Smart Search plugin

Page 12: Joomla Tutorial: Joomla 2.5 a first look

Smart Search (cont.)

• Assign a module position to your smart search module (extensions->module manager)

• And choose which pages it should appear on

Page 13: Joomla Tutorial: Joomla 2.5 a first look

Smart Search (cont.)

• It does smart things like suggest what you should be searching for if you do a typo

Page 14: Joomla Tutorial: Joomla 2.5 a first look

Joomla Update Notification

Page 15: Joomla Tutorial: Joomla 2.5 a first look

CAPTCHA in core

• Choose ReCaptcha in your global config

Page 16: Joomla Tutorial: Joomla 2.5 a first look

Setting up ReCAPTCHA

• Sign up (free) for your public and private key

Page 17: Joomla Tutorial: Joomla 2.5 a first look

Setting up ReCAPTCHA

• Extensions->plug-in manager• Enter your public and private key in the

Captcha – ReCaptcha plugin

Page 18: Joomla Tutorial: Joomla 2.5 a first look

Setting up ReCAPTCHA

• CAPTCHA will now appear on your contact forms

Page 19: Joomla Tutorial: Joomla 2.5 a first look

Add notes to menu item

• Allows you to write a short note to describe what this menu is for

Page 20: Joomla Tutorial: Joomla 2.5 a first look

Filter who’s online module

• Extensions->module manager– Who's Online

Page 21: Joomla Tutorial: Joomla 2.5 a first look

Subcategory filtering

Page 22: Joomla Tutorial: Joomla 2.5 a first look

Language overrides manager

Page 23: Joomla Tutorial: Joomla 2.5 a first look

Images and URL fields to create simple standardized layouts

Page 24: Joomla Tutorial: Joomla 2.5 a first look

Images and URL fields in articles

Page 25: Joomla Tutorial: Joomla 2.5 a first look

Intro image

Page 26: Joomla Tutorial: Joomla 2.5 a first look

Full article image

Page 27: Joomla Tutorial: Joomla 2.5 a first look

Native ZIP support checked during install

Page 28: Joomla Tutorial: Joomla 2.5 a first look

New user notification email sent to admin

• Users->user manager

Page 29: Joomla Tutorial: Joomla 2.5 a first look

User status module improved

Page 30: Joomla Tutorial: Joomla 2.5 a first look

User Notes

• Can now add notes to each user account

Page 31: Joomla Tutorial: Joomla 2.5 a first look

Example of using User Notes

Page 32: Joomla Tutorial: Joomla 2.5 a first look

User Notes

Page 33: Joomla Tutorial: Joomla 2.5 a first look

Custom Blacklist text filter

Page 34: Joomla Tutorial: Joomla 2.5 a first look

Text filters has moved from article options to global config

Page 35: Joomla Tutorial: Joomla 2.5 a first look

Database version check

• Check that your database schema version is up to date

Page 36: Joomla Tutorial: Joomla 2.5 a first look

Debug Plugin reloaded

Page 37: Joomla Tutorial: Joomla 2.5 a first look

Menu manager linked to module manager

• When you create a new menu, if there is no module to display it yet, there is now a link to create one.

Page 38: Joomla Tutorial: Joomla 2.5 a first look

New language code plugin to improve SEO

• Allows search engines to see the language and country code they expect in cases where the Joomla language pack uses a different code.

Page 39: Joomla Tutorial: Joomla 2.5 a first look

Where’s my version number?

Page 40: Joomla Tutorial: Joomla 2.5 a first look

Joomla Version shown in System Information

Page 41: Joomla Tutorial: Joomla 2.5 a first look

Joomla version module

Page 42: Joomla Tutorial: Joomla 2.5 a first look

Other improvements

• Beez core template comes with mobile enhancements

• Ability to indicate a default language for News Feeds

• Right to Left language direction setting for New Feeds

• Improvements for batch processing

Page 44: Joomla Tutorial: Joomla 2.5 a first look

Should I upgrade to 2.5?

I’m currently using

Should I upgrade

Joomla 1.6 YES

Joomla 1.7 YES

Joomla 1.5 Eventually YES, but no rush

Joomla 1.0 LOL, why bother?

• I’ll make it easy, here is my 2 cents

Page 45: Joomla Tutorial: Joomla 2.5 a first look

So how do I upgrade?

Page 46: Joomla Tutorial: Joomla 2.5 a first look

Do a full site backup first!

• www.akeebabackup.com

Page 47: Joomla Tutorial: Joomla 2.5 a first look

How to upgrade from J1.7

Page 48: Joomla Tutorial: Joomla 2.5 a first look

Alternate upgrade method using Admin Tools

• Use Admin Tools instead– http://www.akeebabackup.com/

Page 49: Joomla Tutorial: Joomla 2.5 a first look

How do I upgrade from Joomla 1.5?

• Get new versions of all your extensions• Get a new site template• Take a full backup• Use either JUpgrade (free) or SP Upgrade

(commercial) or J2XML Importer (free)

Page 51: Joomla Tutorial: Joomla 2.5 a first look

Upgrade Problems

Page 52: Joomla Tutorial: Joomla 2.5 a first look

Upgrade problems – Admin icons

Page 53: Joomla Tutorial: Joomla 2.5 a first look

Clear your browser cache to fix

Page 54: Joomla Tutorial: Joomla 2.5 a first look

I’m missing the new modules and plugins

• Extensions->extension manager->discover

Page 55: Joomla Tutorial: Joomla 2.5 a first look

I’m missing new database tables

• Extensions->extension manager->database

Page 56: Joomla Tutorial: Joomla 2.5 a first look

Article into image not showing

• You probably have a template overrides that needs to be updated

• /templates/yourtemplate/html/com_content/article/default.php

• Compare to /components/com_content/views/article/tmpl/default.php

and see what is missing• Another one

/templates/yourtemplate/html/com_content/category/blog_item.php

Page 57: Joomla Tutorial: Joomla 2.5 a first look

Disappearing articles after 2.5 upgrade

• articles that a specific user wrote are not being published. They still show up in the backend but not in the frontend.

• Cause: If you have a user linked to a contact that is unpublished, the articles written by this user don't show up in the front.

• The solution would be to publish the contact or to completely remove them, including empty the trash.

Page 58: Joomla Tutorial: Joomla 2.5 a first look

Questions?

• Follow Tim on twitter @bfsurvey

Page 59: Joomla Tutorial: Joomla 2.5 a first look

References

• http://www.joomla.org/announcements/release-news/5403-joomla-250-released.html

• http://www.joomla.org/announcements/release-news/5410-joomla-251-released.html

• http://www.joomla.org/announcements/release-news/5406-joomla-25-released.html

• http://magazine.joomla.org/issues/Issue-Jan-2012/item/654-What-s-new-in-Joomla-2-5

• http://www.ostraining.com/blog/joomla/joomla25/• http://docs.joomla.org/Category:Version_2.5.0_FAQ• http://

brian.teeman.net/joomla-1.7/upgrading-to-joomla-2.5-some-warnings.html