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

Joomla2 5-afirstlook-120214054019-phpapp01

Nov 11, 2014

Download

Documents

 
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Joomla2 5-afirstlook-120214054019-phpapp01

Sydney JUG 14/02/2012

Presented by Tim Plummer – Tweet @bfsurvey

Page 2: Joomla2 5-afirstlook-120214054019-phpapp01

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: Joomla2 5-afirstlook-120214054019-phpapp01

Let’s take a look at what’s new

Page 4: Joomla2 5-afirstlook-120214054019-phpapp01

• 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 JGridclass

• New version of MooTools (1.4)

Page 5: Joomla2 5-afirstlook-120214054019-phpapp01

Multi Database support

Page 6: Joomla2 5-afirstlook-120214054019-phpapp01

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: Joomla2 5-afirstlook-120214054019-phpapp01

Step 2 shows which databases are available on your server

Page 8: Joomla2 5-afirstlook-120214054019-phpapp01

Database Type

Page 9: Joomla2 5-afirstlook-120214054019-phpapp01

Set Site Offline during install

Page 10: Joomla2 5-afirstlook-120214054019-phpapp01

Set Site Offline Image

Page 11: Joomla2 5-afirstlook-120214054019-phpapp01

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: Joomla2 5-afirstlook-120214054019-phpapp01

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: Joomla2 5-afirstlook-120214054019-phpapp01

Smart Search (cont.)

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

Page 14: Joomla2 5-afirstlook-120214054019-phpapp01

Joomla Update Notification

Page 15: Joomla2 5-afirstlook-120214054019-phpapp01

CAPTCHA in core

• Choose ReCaptcha in your global config

Page 16: Joomla2 5-afirstlook-120214054019-phpapp01

Setting up ReCAPTCHA

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

Page 17: Joomla2 5-afirstlook-120214054019-phpapp01

Setting up ReCAPTCHA

• Extensions->plug-in manager

• Enter your public and private key in the Captcha – ReCaptcha plugin

Page 18: Joomla2 5-afirstlook-120214054019-phpapp01

Setting up ReCAPTCHA

• CAPTCHA will now appear on your contact forms

Page 19: Joomla2 5-afirstlook-120214054019-phpapp01

Add notes to menu item

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

Page 20: Joomla2 5-afirstlook-120214054019-phpapp01

Filter who’s online module

• Extensions->module manager– Who's Online

Page 21: Joomla2 5-afirstlook-120214054019-phpapp01

Subcategory filtering

Page 22: Joomla2 5-afirstlook-120214054019-phpapp01

Language overrides manager

Page 23: Joomla2 5-afirstlook-120214054019-phpapp01

Images and URL fields to create simple standardized layouts

Page 24: Joomla2 5-afirstlook-120214054019-phpapp01

Images and URL fields in articles

Page 25: Joomla2 5-afirstlook-120214054019-phpapp01

Intro image

Page 26: Joomla2 5-afirstlook-120214054019-phpapp01

Full article image

Page 27: Joomla2 5-afirstlook-120214054019-phpapp01

Native ZIP support checked during install

Page 28: Joomla2 5-afirstlook-120214054019-phpapp01

New user notification email sent to admin

• Users->user manager

Page 29: Joomla2 5-afirstlook-120214054019-phpapp01

User status module improved

Page 30: Joomla2 5-afirstlook-120214054019-phpapp01

User Notes

• Can now add notes to each user account

Page 31: Joomla2 5-afirstlook-120214054019-phpapp01

Example of using User Notes

Page 32: Joomla2 5-afirstlook-120214054019-phpapp01

User Notes

Page 33: Joomla2 5-afirstlook-120214054019-phpapp01

Custom Blacklist text filter

Page 34: Joomla2 5-afirstlook-120214054019-phpapp01

Text filters has moved from article options to global config

Page 35: Joomla2 5-afirstlook-120214054019-phpapp01

Database version check

• Check that your database schema version is up to date

Page 36: Joomla2 5-afirstlook-120214054019-phpapp01

Debug Plugin reloaded

Page 37: Joomla2 5-afirstlook-120214054019-phpapp01

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: Joomla2 5-afirstlook-120214054019-phpapp01

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: Joomla2 5-afirstlook-120214054019-phpapp01

Where’s my version number?

Page 40: Joomla2 5-afirstlook-120214054019-phpapp01

Joomla Version shown in System Information

Page 41: Joomla2 5-afirstlook-120214054019-phpapp01

Joomla version module

Page 42: Joomla2 5-afirstlook-120214054019-phpapp01

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: Joomla2 5-afirstlook-120214054019-phpapp01

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: Joomla2 5-afirstlook-120214054019-phpapp01

So how do I upgrade?

Page 46: Joomla2 5-afirstlook-120214054019-phpapp01

Do a full site backup first!

• www.akeebabackup.com

Page 47: Joomla2 5-afirstlook-120214054019-phpapp01

How to upgrade from J1.7

Page 48: Joomla2 5-afirstlook-120214054019-phpapp01

Alternate upgrade method using Admin Tools

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

Page 49: Joomla2 5-afirstlook-120214054019-phpapp01

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 50: Joomla2 5-afirstlook-120214054019-phpapp01

How do I upgrade from Joomla 1.5?

• Tutorials– http://www.jomsocial.com/blog/migrating-

joomla-15-to-joomla-25-a-guided-tutorial.html

– http://www.ostraining.com/blog/joomla/upgrade-joomla-16-to-25/

Page 51: Joomla2 5-afirstlook-120214054019-phpapp01

Upgrade Problems

Page 52: Joomla2 5-afirstlook-120214054019-phpapp01

Upgrade problems – Admin icons

Page 53: Joomla2 5-afirstlook-120214054019-phpapp01

Clear your browser cache to fix

Page 54: Joomla2 5-afirstlook-120214054019-phpapp01

I’m missing the new modules and plugins

• Extensions->extension manager->discover

Page 55: Joomla2 5-afirstlook-120214054019-phpapp01

I’m missing new database tables

• Extensions->extension manager->database

Page 56: Joomla2 5-afirstlook-120214054019-phpapp01

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: Joomla2 5-afirstlook-120214054019-phpapp01

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: Joomla2 5-afirstlook-120214054019-phpapp01

Questions?

• Follow Tim on twitter @bfsurvey