Upload
tim-plummer
View
173
Download
0
Embed Size (px)
Citation preview
What’s new in Joomla 3.7
Presented by Tim PlummerJoomla User Group Sydney
14th February 2017
Schedule for release
Actual release datesAlpha 1 – 20th Dec 2016Alpha 2 – 19th Jan 2017Beta 1 – 2nd Feb 2017Beta 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 Plummerwww.timplummer.com.au
@bfsurvey