? Failure

User tests: Successful: Unsuccessful:

avatar mbabker
mbabker
21 Sep 2016

Summary of Changes

The parent application classes support the notion of a onBeforeExecute event but we don't use it. Now we will.

The site application has a hardcoded dependency to the parameters of the languagefilter plugin for proper language detection when enabled. This is because the parameters are set before the first event in the system currently, onAfterInitialise. Triggering an event before these parameters are read lets things work as expected.

This also demonstrates the new plugin system and the use of event objects, as well as demonstrating how a plugin can listen for both styles of events.

Testing Instructions

Multilanguage features still work.

Documentation Changes Required

Document the new onBeforeExecute event.

avatar mbabker mbabker - open - 21 Sep 2016
avatar mbabker mbabker - change - 21 Sep 2016
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 21 Sep 2016
Labels Added: ?
avatar joomla-cms-bot joomla-cms-bot - change - 21 Sep 2016
Category Installation Libraries Plugins Front End
avatar zero-24 zero-24 - change - 21 Sep 2016
Labels Added: ?
avatar wilsonge wilsonge - change - 24 Sep 2016
Status Pending Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2016-09-24 09:57:24
Closed_By wilsonge
avatar wilsonge wilsonge - close - 24 Sep 2016
avatar wilsonge wilsonge - merge - 24 Sep 2016

Add a Comment

Login with GitHub to post a comment