SlideShare a Scribd company logo
What’s new in Joomla 3.7
Presented by Tim Plummer
Joomla User Group Sydney
14th February 2017
Schedule for release
Actual release dates
Alpha 1 – 20th Dec 2016
Alpha 2 – 19th Jan 2017
Beta 1 – 2nd Feb 2017
Beta 2 – 9th Feb 2017
Planned dates
Big features
• Routing
• Custom Fields
• Associations Manager
• Menu manager for Joomla Backend Menu
https://github.com/joomla/joomla-cms/issues?page=1&q=label%3A%22New+Feature%22+milestone%3A%22Joomla+3.7.0%22+is%3Aclosed
Routing
• New router
– make routing both more flexible and more reliable
– Get rid of ids from URL
– Avoid search engines indexing the same content
with multiple URLs
Routing
• Optional feature, default is legacy routing
(nothing will change)
• Integration tab allows you to switch on per
component
Routing
• Legacy mode shows article ID in URL (eg.
When accessed from a category blog menu
item)
• Modern setting with Remove IDs from URLs
set to Yes
Routing
• Recommended that new sites use Modern
• Existing sites leave the Legacy mode or use
Modern with Remove-ID setting left to No (to
avoid SEO consequences)
• Or existing sites could use 301-redirect to
reroute existing URLs
Custom Fields
Multilingual Associations Manager
• a result of a GSOC project
• allows you to make translations from content
into another language using one interface
• https://github.com/joomla/joomla-cms/pull/13537
Backend Admin Menu Manager
• With this feature you can create and use a
custom admin menu
• https://github.com/joomla/joomla-
cms/pull/13036
Menu manager for Joomla Backend Menu
• You can create your own admin menu
Menu manager for Joomla Backend Menu
• And change the module to display your menu
instead
Menu manager for Joomla Backend Menu
• So you can control what is shown on your
backend menu
Other new features
Plugin with a nag message to update PHP
• New warnings about old PHP versions
• Warnings for PHP 5.3 thru 5.5.
• No warnings for 5.6 or 7.0
Buttons look different
New show info option in com_contact
https://github.com/joomla/joomla-cms/pull/8607
Media select all
• So you can easily delete a folder full of images
Allow a custom page title to be defined for
an article without a menu item
• Makes it possible to customize the browser
page title for a case when an article is not
displayed using a com_content article menu
item (i.e. displaying an article that's a child of
a blog with a menu item).
https://github.com/joomla/joomla-cms/pull/10838
Reply to email
Set in global config
Add sort by modified date in
mod_articles_news
Articles – Newsflash module can now order by
modified date
Show Intro Text parameter added to
mod_articles_news
Feature items filter to
mod_articles_news
New DateTime picker (replaces calendar)
Did you know that Joomla has a built
in voting feature?
• This feature has been in Joomla for a long
time
• In article options, turn on Show Voting
• Make sure Content – Vote plugin is enabled
• Users can then vote on the articles
Article ordering by votes or ratings
Article ordering by votes or ratings
Insert menu item links in content
Insert contact links in content
Create Article button
Create Contact Button
• Single contact menu item
Create news feed button
• Single news feed menu item
Create Menu Item button
• System links – menu item alias
Create Category button
• For multilanguage install, on associations tab
you can now create a new category
https://github.com/joomla/joomla-cms/pull/11857
Add unpublished Content Language on
Language Package Install
• When you install a new language pack, it will
create the content language for you
Value of global setting shown
Menu item visibility indicator
• When using “Display in Menu” feature (added
in 3.5.1), there was no easy way to see what is
hidden. Now there is visual indicator
Optional prefix/suffix text on Mass
Mail Form
• Users->Mass Mail Users->Options
• Now you can see prefix & suffix text on form
Check for minimum supported database
type and version
• com_joomlaupdate can now check for
minimum supported database version per
type
https://github.com/joomla/joomla-cms/pull/12355
Show configured upload limit when
uploading files
Declare that child extensions cannot
be uninstalled
• Extension developers and prevent child
extensions in a package from being uninstalled
separately
https://github.com/joomla/joomla-cms/pull/13154
Tim Plummer
www.timplummer.com.au
@bfsurvey

More Related Content

What's hot

State of play for Joomla - Nov 2014
State of play for Joomla - Nov 2014State of play for Joomla - Nov 2014
State of play for Joomla - Nov 2014
Tim Plummer
 
Mautic landing page setup & case study
Mautic landing page setup & case studyMautic landing page setup & case study
Mautic landing page setup & case study
Tim Plummer
 
Develop advance joomla! MVC Component for version 3
Develop advance joomla! MVC Component for version 3Develop advance joomla! MVC Component for version 3
Develop advance joomla! MVC Component for version 3
Gunjan Patel
 
Joomla! Pizza Bugs and Fun 2014 pre-event Seminar
Joomla! Pizza Bugs and Fun 2014 pre-event SeminarJoomla! Pizza Bugs and Fun 2014 pre-event Seminar
Joomla! Pizza Bugs and Fun 2014 pre-event Seminar
Gunjan Patel
 
Cross CMS plugin development using AWF
Cross CMS plugin development using AWFCross CMS plugin development using AWF
Cross CMS plugin development using AWF
Tim Plummer
 
Rapid application development for WordPress using AWF
Rapid application development for WordPress using AWFRapid application development for WordPress using AWF
Rapid application development for WordPress using AWF
Tim Plummer
 
Joomla SEO June 2015 - Sydney Joomla User Group
Joomla SEO June 2015 - Sydney Joomla User GroupJoomla SEO June 2015 - Sydney Joomla User Group
Joomla SEO June 2015 - Sydney Joomla User Group
Tim Plummer
 
Joomla2 5-afirstlook-120214054019-phpapp01
Joomla2 5-afirstlook-120214054019-phpapp01Joomla2 5-afirstlook-120214054019-phpapp01
Joomla2 5-afirstlook-120214054019-phpapp01
Deepak Sangramsingh
 
Getting Started with the Joomla! Framework
Getting Started with the Joomla! FrameworkGetting Started with the Joomla! Framework
Getting Started with the Joomla! Framework
Michael Babker
 
Week 7 introduction to theme development
Week 7   introduction to theme developmentWeek 7   introduction to theme development
Week 7 introduction to theme development
henri_makembe
 
Introduction to building joomla! components using FOF
Introduction to building joomla! components using FOFIntroduction to building joomla! components using FOF
Introduction to building joomla! components using FOF
Tim Plummer
 
Week 11 - Hosting and Migration
Week 11 - Hosting and MigrationWeek 11 - Hosting and Migration
Week 11 - Hosting and Migration
henri_makembe
 
Joomla 15 Quickstart
Joomla 15 QuickstartJoomla 15 Quickstart
Joomla 15 Quickstart
AmyStephen
 
Joomla ACL introduction, limit site access
Joomla ACL introduction, limit site accessJoomla ACL introduction, limit site access
Joomla ACL introduction, limit site access
Sander Potjer
 
Week 12 - Search Engine Optimization
Week 12 -  Search Engine OptimizationWeek 12 -  Search Engine Optimization
Week 12 - Search Engine Optimization
henri_makembe
 
Modules and Components Introduction in Joomla! 2.5
Modules and Components Introduction in Joomla! 2.5Modules and Components Introduction in Joomla! 2.5
Modules and Components Introduction in Joomla! 2.5
Vishwash Gaur
 
Joomla Presentations
Joomla PresentationsJoomla Presentations
Joomla Presentations
SiliconExpert Technologies
 
Joomla Tomorrow and Beyond
Joomla Tomorrow and BeyondJoomla Tomorrow and Beyond
Joomla Tomorrow and Beyond
Jessica Dunbar
 
Week 9 - Introduction to Child Themes
Week 9  - Introduction to Child ThemesWeek 9  - Introduction to Child Themes
Week 9 - Introduction to Child Themes
henri_makembe
 
FAQ's in Joomla 2.5
FAQ's in Joomla 2.5FAQ's in Joomla 2.5
FAQ's in Joomla 2.5
Vishwash Gaur
 

What's hot (20)

State of play for Joomla - Nov 2014
State of play for Joomla - Nov 2014State of play for Joomla - Nov 2014
State of play for Joomla - Nov 2014
 
Mautic landing page setup & case study
Mautic landing page setup & case studyMautic landing page setup & case study
Mautic landing page setup & case study
 
Develop advance joomla! MVC Component for version 3
Develop advance joomla! MVC Component for version 3Develop advance joomla! MVC Component for version 3
Develop advance joomla! MVC Component for version 3
 
Joomla! Pizza Bugs and Fun 2014 pre-event Seminar
Joomla! Pizza Bugs and Fun 2014 pre-event SeminarJoomla! Pizza Bugs and Fun 2014 pre-event Seminar
Joomla! Pizza Bugs and Fun 2014 pre-event Seminar
 
Cross CMS plugin development using AWF
Cross CMS plugin development using AWFCross CMS plugin development using AWF
Cross CMS plugin development using AWF
 
Rapid application development for WordPress using AWF
Rapid application development for WordPress using AWFRapid application development for WordPress using AWF
Rapid application development for WordPress using AWF
 
Joomla SEO June 2015 - Sydney Joomla User Group
Joomla SEO June 2015 - Sydney Joomla User GroupJoomla SEO June 2015 - Sydney Joomla User Group
Joomla SEO June 2015 - Sydney Joomla User Group
 
Joomla2 5-afirstlook-120214054019-phpapp01
Joomla2 5-afirstlook-120214054019-phpapp01Joomla2 5-afirstlook-120214054019-phpapp01
Joomla2 5-afirstlook-120214054019-phpapp01
 
Getting Started with the Joomla! Framework
Getting Started with the Joomla! FrameworkGetting Started with the Joomla! Framework
Getting Started with the Joomla! Framework
 
Week 7 introduction to theme development
Week 7   introduction to theme developmentWeek 7   introduction to theme development
Week 7 introduction to theme development
 
Introduction to building joomla! components using FOF
Introduction to building joomla! components using FOFIntroduction to building joomla! components using FOF
Introduction to building joomla! components using FOF
 
Week 11 - Hosting and Migration
Week 11 - Hosting and MigrationWeek 11 - Hosting and Migration
Week 11 - Hosting and Migration
 
Joomla 15 Quickstart
Joomla 15 QuickstartJoomla 15 Quickstart
Joomla 15 Quickstart
 
Joomla ACL introduction, limit site access
Joomla ACL introduction, limit site accessJoomla ACL introduction, limit site access
Joomla ACL introduction, limit site access
 
Week 12 - Search Engine Optimization
Week 12 -  Search Engine OptimizationWeek 12 -  Search Engine Optimization
Week 12 - Search Engine Optimization
 
Modules and Components Introduction in Joomla! 2.5
Modules and Components Introduction in Joomla! 2.5Modules and Components Introduction in Joomla! 2.5
Modules and Components Introduction in Joomla! 2.5
 
Joomla Presentations
Joomla PresentationsJoomla Presentations
Joomla Presentations
 
Joomla Tomorrow and Beyond
Joomla Tomorrow and BeyondJoomla Tomorrow and Beyond
Joomla Tomorrow and Beyond
 
Week 9 - Introduction to Child Themes
Week 9  - Introduction to Child ThemesWeek 9  - Introduction to Child Themes
Week 9 - Introduction to Child Themes
 
FAQ's in Joomla 2.5
FAQ's in Joomla 2.5FAQ's in Joomla 2.5
FAQ's in Joomla 2.5
 

Viewers also liked

Simplify your Joomla user registration form
Simplify your Joomla user registration formSimplify your Joomla user registration form
Simplify your Joomla user registration form
Tim Plummer
 
What's New in Joomla! 3.7?
What's New in Joomla! 3.7?What's New in Joomla! 3.7?
What's New in Joomla! 3.7?
Nicky Veitch
 
How to create a joomla component from scratch
How to create a joomla component from scratchHow to create a joomla component from scratch
How to create a joomla component from scratch
Tim Plummer
 
NSAC2015_TEAM133_FinalPlansBook
NSAC2015_TEAM133_FinalPlansBookNSAC2015_TEAM133_FinalPlansBook
NSAC2015_TEAM133_FinalPlansBook
Natalie Gray
 
RHBC 277: The Truthfulness of God
RHBC 277: The Truthfulness of GodRHBC 277: The Truthfulness of God
RHBC 277: The Truthfulness of God
rhbc
 
Caracteristiques llenguatge (1)
Caracteristiques llenguatge (1)Caracteristiques llenguatge (1)
Caracteristiques llenguatge (1)
gambaru19
 
How to Connect Social Profiles & Share Content on CoSchedule
How to Connect Social Profiles & Share Content on CoScheduleHow to Connect Social Profiles & Share Content on CoSchedule
How to Connect Social Profiles & Share Content on CoSchedule
Cara Harshman
 
Sejarah pembangunan aqidah
Sejarah pembangunan aqidahSejarah pembangunan aqidah
Sejarah pembangunan aqidah
hikari97
 
Top 8 cook chef resume samples
Top 8 cook chef resume samplesTop 8 cook chef resume samples
Top 8 cook chef resume samples
LadyGaGa789
 
RHBC 179: Christianity's Impact Honoring Women
RHBC 179: Christianity's Impact Honoring WomenRHBC 179: Christianity's Impact Honoring Women
RHBC 179: Christianity's Impact Honoring Women
rhbc
 
Validador y Lectores
Validador y LectoresValidador y Lectores
Validador y Lectores
Valentina Guerra Ayala
 
Reunión directores feb 2017
Reunión directores feb 2017Reunión directores feb 2017
Reunión directores feb 2017
ctepay
 
Learning analytics: study goal and data explorer
Learning analytics: study goal and data explorerLearning analytics: study goal and data explorer
Learning analytics: study goal and data explorer
Jisc
 
แผนยุทธศาสตร์/แผนธุรกิจ 2559-2563 บมจ. ทีโอที
แผนยุทธศาสตร์/แผนธุรกิจ 2559-2563 บมจ. ทีโอทีแผนยุทธศาสตร์/แผนธุรกิจ 2559-2563 บมจ. ทีโอที
แผนยุทธศาสตร์/แผนธุรกิจ 2559-2563 บมจ. ทีโอที
Tanya Sattaya-aphitan
 
Validadores
ValidadoresValidadores
Validadores
paula blanco
 
Ley adulto mayor
Ley adulto mayorLey adulto mayor
Ley adulto mayor
Chio Martínez Carmona
 
SlideShare 101
SlideShare 101SlideShare 101
SlideShare 101
Amit Ranjan
 

Viewers also liked (17)

Simplify your Joomla user registration form
Simplify your Joomla user registration formSimplify your Joomla user registration form
Simplify your Joomla user registration form
 
What's New in Joomla! 3.7?
What's New in Joomla! 3.7?What's New in Joomla! 3.7?
What's New in Joomla! 3.7?
 
How to create a joomla component from scratch
How to create a joomla component from scratchHow to create a joomla component from scratch
How to create a joomla component from scratch
 
NSAC2015_TEAM133_FinalPlansBook
NSAC2015_TEAM133_FinalPlansBookNSAC2015_TEAM133_FinalPlansBook
NSAC2015_TEAM133_FinalPlansBook
 
RHBC 277: The Truthfulness of God
RHBC 277: The Truthfulness of GodRHBC 277: The Truthfulness of God
RHBC 277: The Truthfulness of God
 
Caracteristiques llenguatge (1)
Caracteristiques llenguatge (1)Caracteristiques llenguatge (1)
Caracteristiques llenguatge (1)
 
How to Connect Social Profiles & Share Content on CoSchedule
How to Connect Social Profiles & Share Content on CoScheduleHow to Connect Social Profiles & Share Content on CoSchedule
How to Connect Social Profiles & Share Content on CoSchedule
 
Sejarah pembangunan aqidah
Sejarah pembangunan aqidahSejarah pembangunan aqidah
Sejarah pembangunan aqidah
 
Top 8 cook chef resume samples
Top 8 cook chef resume samplesTop 8 cook chef resume samples
Top 8 cook chef resume samples
 
RHBC 179: Christianity's Impact Honoring Women
RHBC 179: Christianity's Impact Honoring WomenRHBC 179: Christianity's Impact Honoring Women
RHBC 179: Christianity's Impact Honoring Women
 
Validador y Lectores
Validador y LectoresValidador y Lectores
Validador y Lectores
 
Reunión directores feb 2017
Reunión directores feb 2017Reunión directores feb 2017
Reunión directores feb 2017
 
Learning analytics: study goal and data explorer
Learning analytics: study goal and data explorerLearning analytics: study goal and data explorer
Learning analytics: study goal and data explorer
 
แผนยุทธศาสตร์/แผนธุรกิจ 2559-2563 บมจ. ทีโอที
แผนยุทธศาสตร์/แผนธุรกิจ 2559-2563 บมจ. ทีโอทีแผนยุทธศาสตร์/แผนธุรกิจ 2559-2563 บมจ. ทีโอที
แผนยุทธศาสตร์/แผนธุรกิจ 2559-2563 บมจ. ทีโอที
 
Validadores
ValidadoresValidadores
Validadores
 
Ley adulto mayor
Ley adulto mayorLey adulto mayor
Ley adulto mayor
 
SlideShare 101
SlideShare 101SlideShare 101
SlideShare 101
 

Similar to What’s new in joomla 3.7

Joomla Tutorial: Joomla 2.5 a first look
Joomla Tutorial: Joomla 2.5 a first lookJoomla Tutorial: Joomla 2.5 a first look
Joomla Tutorial: Joomla 2.5 a first look
Tim Plummer
 
Social website
Social websiteSocial website
Social website
Saqib Iqbal
 
Components, Modules and Plugins, Oh My! by Bill Tomczak
Components, Modules and Plugins, Oh My! by Bill TomczakComponents, Modules and Plugins, Oh My! by Bill Tomczak
Components, Modules and Plugins, Oh My! by Bill Tomczak
John Coonen
 
Joomla Day2
Joomla Day2Joomla Day2
Joomla Day2
Phusit Konsurin
 
What you can do by Joomla components
What you can do by Joomla componentsWhat you can do by Joomla components
What you can do by Joomla components
Rifat Wahid ALIF
 
AIESEC CMS - User guide
AIESEC CMS - User guideAIESEC CMS - User guide
AIESEC CMS - User guide
Bogdan Rusu
 
Joomla @ Barcamp4(Feb 08 Pune)
Joomla @ Barcamp4(Feb 08 Pune)Joomla @ Barcamp4(Feb 08 Pune)
Joomla @ Barcamp4(Feb 08 Pune)
Amit Kumar Singh
 
Joomla Overview
Joomla OverviewJoomla Overview
Joomla Overview
guest01babb
 
Movable Type 5.1
Movable Type 5.1Movable Type 5.1
Movable Type 5.1
Six Apart KK
 
PHPMaker - The Best PHP Code Generator Ever !
PHPMaker - The Best PHP Code Generator Ever !PHPMaker - The Best PHP Code Generator Ever !
PHPMaker - The Best PHP Code Generator Ever !
Masino Sinaga
 
Wordpress Ultimate CSV Importer Pro Plugin Manual
Wordpress Ultimate CSV Importer Pro Plugin ManualWordpress Ultimate CSV Importer Pro Plugin Manual
Wordpress Ultimate CSV Importer Pro Plugin Manual
Smackcoders, Inc.
 
The Joy of Subforms with Randy Carey
The Joy of Subforms with Randy CareyThe Joy of Subforms with Randy Carey
The Joy of Subforms with Randy Carey
jdaychi
 
Boston WordPress Meetup June 2017 Utility Plugins
Boston WordPress Meetup June 2017 Utility PluginsBoston WordPress Meetup June 2017 Utility Plugins
Boston WordPress Meetup June 2017 Utility Plugins
ForwardJump Marketing
 
How to Build a Website using Joomla
How to Build a Website using JoomlaHow to Build a Website using Joomla
How to Build a Website using Joomla
Mamunur Rashid
 
Basics of Joomla!
Basics of Joomla! Basics of Joomla!
Basics of Joomla!
Saurabh Shah
 
Magento 2 - Getting started.
Magento 2 - Getting started.Magento 2 - Getting started.
Magento 2 - Getting started.
Aneesh Sreedharan
 
Joomla 3 - An overview
Joomla 3 - An overviewJoomla 3 - An overview
Joomla 3 - An overview
Andrew Eddie
 
Magento CMS Presentation
Magento CMS PresentationMagento CMS Presentation
Magento CMS Presentation
RAJU MAKWANA
 
Intro to Joomla!
Intro to Joomla!Intro to Joomla!
Intro to Joomla!
Rob McBryde
 
Drupal architectures for flexible content - Drupalcon Barcelona
Drupal architectures for flexible content - Drupalcon BarcelonaDrupal architectures for flexible content - Drupalcon Barcelona
Drupal architectures for flexible content - Drupalcon Barcelona
hernanibf
 

Similar to What’s new in joomla 3.7 (20)

Joomla Tutorial: Joomla 2.5 a first look
Joomla Tutorial: Joomla 2.5 a first lookJoomla Tutorial: Joomla 2.5 a first look
Joomla Tutorial: Joomla 2.5 a first look
 
Social website
Social websiteSocial website
Social website
 
Components, Modules and Plugins, Oh My! by Bill Tomczak
Components, Modules and Plugins, Oh My! by Bill TomczakComponents, Modules and Plugins, Oh My! by Bill Tomczak
Components, Modules and Plugins, Oh My! by Bill Tomczak
 
Joomla Day2
Joomla Day2Joomla Day2
Joomla Day2
 
What you can do by Joomla components
What you can do by Joomla componentsWhat you can do by Joomla components
What you can do by Joomla components
 
AIESEC CMS - User guide
AIESEC CMS - User guideAIESEC CMS - User guide
AIESEC CMS - User guide
 
Joomla @ Barcamp4(Feb 08 Pune)
Joomla @ Barcamp4(Feb 08 Pune)Joomla @ Barcamp4(Feb 08 Pune)
Joomla @ Barcamp4(Feb 08 Pune)
 
Joomla Overview
Joomla OverviewJoomla Overview
Joomla Overview
 
Movable Type 5.1
Movable Type 5.1Movable Type 5.1
Movable Type 5.1
 
PHPMaker - The Best PHP Code Generator Ever !
PHPMaker - The Best PHP Code Generator Ever !PHPMaker - The Best PHP Code Generator Ever !
PHPMaker - The Best PHP Code Generator Ever !
 
Wordpress Ultimate CSV Importer Pro Plugin Manual
Wordpress Ultimate CSV Importer Pro Plugin ManualWordpress Ultimate CSV Importer Pro Plugin Manual
Wordpress Ultimate CSV Importer Pro Plugin Manual
 
The Joy of Subforms with Randy Carey
The Joy of Subforms with Randy CareyThe Joy of Subforms with Randy Carey
The Joy of Subforms with Randy Carey
 
Boston WordPress Meetup June 2017 Utility Plugins
Boston WordPress Meetup June 2017 Utility PluginsBoston WordPress Meetup June 2017 Utility Plugins
Boston WordPress Meetup June 2017 Utility Plugins
 
How to Build a Website using Joomla
How to Build a Website using JoomlaHow to Build a Website using Joomla
How to Build a Website using Joomla
 
Basics of Joomla!
Basics of Joomla! Basics of Joomla!
Basics of Joomla!
 
Magento 2 - Getting started.
Magento 2 - Getting started.Magento 2 - Getting started.
Magento 2 - Getting started.
 
Joomla 3 - An overview
Joomla 3 - An overviewJoomla 3 - An overview
Joomla 3 - An overview
 
Magento CMS Presentation
Magento CMS PresentationMagento CMS Presentation
Magento CMS Presentation
 
Intro to Joomla!
Intro to Joomla!Intro to Joomla!
Intro to Joomla!
 
Drupal architectures for flexible content - Drupalcon Barcelona
Drupal architectures for flexible content - Drupalcon BarcelonaDrupal architectures for flexible content - Drupalcon Barcelona
Drupal architectures for flexible content - Drupalcon Barcelona
 

More from Tim Plummer

Aujug 2020 joomla 4 workflow
Aujug 2020 joomla 4 workflowAujug 2020 joomla 4 workflow
Aujug 2020 joomla 4 workflow
Tim Plummer
 
TinyMCE for Joomla
TinyMCE for JoomlaTinyMCE for Joomla
TinyMCE for Joomla
Tim Plummer
 
Joomla 4 custom fields and workflow
Joomla 4 custom fields and workflowJoomla 4 custom fields and workflow
Joomla 4 custom fields and workflow
Tim Plummer
 
How to fix a hacked site and harden June 2019
How to fix a hacked site and harden June 2019How to fix a hacked site and harden June 2019
How to fix a hacked site and harden June 2019
Tim Plummer
 
Creating your own joomla templates April 2019
Creating your own joomla templates April 2019Creating your own joomla templates April 2019
Creating your own joomla templates April 2019
Tim Plummer
 
Custom fields in Joomla March 2019
Custom fields in Joomla March 2019Custom fields in Joomla March 2019
Custom fields in Joomla March 2019
Tim Plummer
 
Whats new in Joomla 3.9
Whats new in Joomla 3.9Whats new in Joomla 3.9
Whats new in Joomla 3.9
Tim Plummer
 
Lessons from the other side
Lessons from the other sideLessons from the other side
Lessons from the other side
Tim Plummer
 
Getting the most from your social media posts on facebook and instagram
Getting the most from your social media posts on facebook and instagramGetting the most from your social media posts on facebook and instagram
Getting the most from your social media posts on facebook and instagram
Tim Plummer
 
Maintaining a joomla website - Canberra
Maintaining a joomla website - CanberraMaintaining a joomla website - Canberra
Maintaining a joomla website - Canberra
Tim Plummer
 
What's new in joomla! 3.5 - 8th Nov 2015
What's new in joomla! 3.5 - 8th Nov 2015What's new in joomla! 3.5 - 8th Nov 2015
What's new in joomla! 3.5 - 8th Nov 2015
Tim Plummer
 
Growing your business by hiring an offshore staff member
Growing your business by hiring an offshore staff memberGrowing your business by hiring an offshore staff member
Growing your business by hiring an offshore staff member
Tim Plummer
 
What's new in joomla! 3.3
What's new in joomla! 3.3What's new in joomla! 3.3
What's new in joomla! 3.3
Tim Plummer
 
Rapid application development using Akeeba FOF and Joomla 3.2
Rapid application development using Akeeba FOF and Joomla 3.2Rapid application development using Akeeba FOF and Joomla 3.2
Rapid application development using Akeeba FOF and Joomla 3.2
Tim Plummer
 
Joomla plugin & module develpment - Presented at Sydney JUG 09/04/2013
Joomla plugin & module develpment - Presented at Sydney JUG 09/04/2013Joomla plugin & module develpment - Presented at Sydney JUG 09/04/2013
Joomla plugin & module develpment - Presented at Sydney JUG 09/04/2013
Tim Plummer
 

More from Tim Plummer (15)

Aujug 2020 joomla 4 workflow
Aujug 2020 joomla 4 workflowAujug 2020 joomla 4 workflow
Aujug 2020 joomla 4 workflow
 
TinyMCE for Joomla
TinyMCE for JoomlaTinyMCE for Joomla
TinyMCE for Joomla
 
Joomla 4 custom fields and workflow
Joomla 4 custom fields and workflowJoomla 4 custom fields and workflow
Joomla 4 custom fields and workflow
 
How to fix a hacked site and harden June 2019
How to fix a hacked site and harden June 2019How to fix a hacked site and harden June 2019
How to fix a hacked site and harden June 2019
 
Creating your own joomla templates April 2019
Creating your own joomla templates April 2019Creating your own joomla templates April 2019
Creating your own joomla templates April 2019
 
Custom fields in Joomla March 2019
Custom fields in Joomla March 2019Custom fields in Joomla March 2019
Custom fields in Joomla March 2019
 
Whats new in Joomla 3.9
Whats new in Joomla 3.9Whats new in Joomla 3.9
Whats new in Joomla 3.9
 
Lessons from the other side
Lessons from the other sideLessons from the other side
Lessons from the other side
 
Getting the most from your social media posts on facebook and instagram
Getting the most from your social media posts on facebook and instagramGetting the most from your social media posts on facebook and instagram
Getting the most from your social media posts on facebook and instagram
 
Maintaining a joomla website - Canberra
Maintaining a joomla website - CanberraMaintaining a joomla website - Canberra
Maintaining a joomla website - Canberra
 
What's new in joomla! 3.5 - 8th Nov 2015
What's new in joomla! 3.5 - 8th Nov 2015What's new in joomla! 3.5 - 8th Nov 2015
What's new in joomla! 3.5 - 8th Nov 2015
 
Growing your business by hiring an offshore staff member
Growing your business by hiring an offshore staff memberGrowing your business by hiring an offshore staff member
Growing your business by hiring an offshore staff member
 
What's new in joomla! 3.3
What's new in joomla! 3.3What's new in joomla! 3.3
What's new in joomla! 3.3
 
Rapid application development using Akeeba FOF and Joomla 3.2
Rapid application development using Akeeba FOF and Joomla 3.2Rapid application development using Akeeba FOF and Joomla 3.2
Rapid application development using Akeeba FOF and Joomla 3.2
 
Joomla plugin & module develpment - Presented at Sydney JUG 09/04/2013
Joomla plugin & module develpment - Presented at Sydney JUG 09/04/2013Joomla plugin & module develpment - Presented at Sydney JUG 09/04/2013
Joomla plugin & module develpment - Presented at Sydney JUG 09/04/2013
 

Recently uploaded

快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
3a0sd7z3
 
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
uehowe
 
Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!
Toptal Tech
 
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
rtunex8r
 
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalmanuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
wolfsoftcompanyco
 
一比一原版(USYD毕业证)悉尼大学毕业证如何办理
一比一原版(USYD毕业证)悉尼大学毕业证如何办理一比一原版(USYD毕业证)悉尼大学毕业证如何办理
一比一原版(USYD毕业证)悉尼大学毕业证如何办理
k4ncd0z
 
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
fovkoyb
 
Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?
Paul Walk
 
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
xjq03c34
 
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
uehowe
 
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
3a0sd7z3
 
Discover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to IndiaDiscover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to India
davidjhones387
 
Bengaluru Dreamin' 24 - Personal Branding
Bengaluru Dreamin' 24 - Personal BrandingBengaluru Dreamin' 24 - Personal Branding
Bengaluru Dreamin' 24 - Personal Branding
Tarandeep Singh
 
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
uehowe
 
HijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process HollowingHijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process Hollowing
Donato Onofri
 
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
ysasp1
 

Recently uploaded (16)

快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
 
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
 
Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!
 
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
 
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalmanuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
 
一比一原版(USYD毕业证)悉尼大学毕业证如何办理
一比一原版(USYD毕业证)悉尼大学毕业证如何办理一比一原版(USYD毕业证)悉尼大学毕业证如何办理
一比一原版(USYD毕业证)悉尼大学毕业证如何办理
 
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
 
Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?
 
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
 
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
 
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
 
Discover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to IndiaDiscover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to India
 
Bengaluru Dreamin' 24 - Personal Branding
Bengaluru Dreamin' 24 - Personal BrandingBengaluru Dreamin' 24 - Personal Branding
Bengaluru Dreamin' 24 - Personal Branding
 
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
 
HijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process HollowingHijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process Hollowing
 
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
 

What’s new in joomla 3.7

  • 1. What’s new in Joomla 3.7 Presented by Tim Plummer Joomla User Group Sydney 14th February 2017
  • 2.
  • 3. Schedule for release Actual release dates Alpha 1 – 20th Dec 2016 Alpha 2 – 19th Jan 2017 Beta 1 – 2nd Feb 2017 Beta 2 – 9th Feb 2017 Planned dates
  • 4. Big features • Routing • Custom Fields • Associations Manager • Menu manager for Joomla Backend Menu https://github.com/joomla/joomla-cms/issues?page=1&q=label%3A%22New+Feature%22+milestone%3A%22Joomla+3.7.0%22+is%3Aclosed
  • 5. Routing • New router – make routing both more flexible and more reliable – Get rid of ids from URL – Avoid search engines indexing the same content with multiple URLs
  • 6. Routing • Optional feature, default is legacy routing (nothing will change) • Integration tab allows you to switch on per component
  • 7. Routing • Legacy mode shows article ID in URL (eg. When accessed from a category blog menu item) • Modern setting with Remove IDs from URLs set to Yes
  • 8. Routing • Recommended that new sites use Modern • Existing sites leave the Legacy mode or use Modern with Remove-ID setting left to No (to avoid SEO consequences) • Or existing sites could use 301-redirect to reroute existing URLs
  • 10. Multilingual Associations Manager • a result of a GSOC project • allows you to make translations from content into another language using one interface • https://github.com/joomla/joomla-cms/pull/13537
  • 11. Backend Admin Menu Manager • With this feature you can create and use a custom admin menu • https://github.com/joomla/joomla- cms/pull/13036
  • 12. Menu manager for Joomla Backend Menu • You can create your own admin menu
  • 13. Menu manager for Joomla Backend Menu • And change the module to display your menu instead
  • 14. Menu manager for Joomla Backend Menu • So you can control what is shown on your backend menu
  • 16. Plugin with a nag message to update PHP • New warnings about old PHP versions • Warnings for PHP 5.3 thru 5.5. • No warnings for 5.6 or 7.0
  • 18. New show info option in com_contact https://github.com/joomla/joomla-cms/pull/8607
  • 19. Media select all • So you can easily delete a folder full of images
  • 20. Allow a custom page title to be defined for an article without a menu item • Makes it possible to customize the browser page title for a case when an article is not displayed using a com_content article menu item (i.e. displaying an article that's a child of a blog with a menu item). https://github.com/joomla/joomla-cms/pull/10838
  • 21. Reply to email Set in global config
  • 22. Add sort by modified date in mod_articles_news Articles – Newsflash module can now order by modified date
  • 23. Show Intro Text parameter added to mod_articles_news
  • 24. Feature items filter to mod_articles_news
  • 25. New DateTime picker (replaces calendar)
  • 26. Did you know that Joomla has a built in voting feature? • This feature has been in Joomla for a long time • In article options, turn on Show Voting • Make sure Content – Vote plugin is enabled • Users can then vote on the articles
  • 27. Article ordering by votes or ratings
  • 28. Article ordering by votes or ratings
  • 29. Insert menu item links in content
  • 30. Insert contact links in content
  • 32. Create Contact Button • Single contact menu item
  • 33. Create news feed button • Single news feed menu item
  • 34. Create Menu Item button • System links – menu item alias
  • 35. Create Category button • For multilanguage install, on associations tab you can now create a new category https://github.com/joomla/joomla-cms/pull/11857
  • 36. Add unpublished Content Language on Language Package Install • When you install a new language pack, it will create the content language for you
  • 37. Value of global setting shown
  • 38. Menu item visibility indicator • When using “Display in Menu” feature (added in 3.5.1), there was no easy way to see what is hidden. Now there is visual indicator
  • 39. Optional prefix/suffix text on Mass Mail Form • Users->Mass Mail Users->Options • Now you can see prefix & suffix text on form
  • 40. Check for minimum supported database type and version • com_joomlaupdate can now check for minimum supported database version per type https://github.com/joomla/joomla-cms/pull/12355
  • 41. Show configured upload limit when uploading files
  • 42. Declare that child extensions cannot be uninstalled • Extension developers and prevent child extensions in a package from being uninstalled separately https://github.com/joomla/joomla-cms/pull/13154