? PR-4.4-dev Pending

User tests: Successful: Unsuccessful:

avatar laoneo
laoneo
11 Apr 2023

Summary of Changes

Deprecates the variable JPATH_PLATFORM and changes the libraries setup files usage to _JEXEC. JPATH_PLATFORM is an old variable where there was an idea to split the CMS into a platform which got abandoned on some point.

To simplify the code, we should concentrate only on one variable. Please use from now on only defined('_JEXEC') or die;.

Testing Instructions

Open the back and front end.

Actual result BEFORE applying this Pull Request

All works.

Expected result AFTER applying this Pull Request

All works.

Link to documentations

Please select:

  • Documentation link for docs.joomla.org:

  • No documentation changes for docs.joomla.org needed

  • Pull Request link for manual.joomla.org: joomla/Manual#109

  • No documentation changes for manual.joomla.org needed

avatar joomla-cms-bot joomla-cms-bot - change - 11 Apr 2023
Category Libraries Unit Tests
avatar laoneo laoneo - open - 11 Apr 2023
avatar laoneo laoneo - change - 11 Apr 2023
Status New Pending
avatar laoneo laoneo - change - 11 Apr 2023
The description was changed
avatar laoneo laoneo - edited - 11 Apr 2023
avatar laoneo laoneo - change - 11 Apr 2023
The description was changed
avatar laoneo laoneo - edited - 11 Apr 2023
avatar laoneo laoneo - change - 11 Apr 2023
Labels Added: ? PR-4.4-dev
0593c75 11 Apr 2023 avatar laoneo d
avatar sandewt sandewt - test_item - 11 Apr 2023 - Tested successfully
avatar sandewt
sandewt - comment - 11 Apr 2023

I have tested this item successfully on 528e4ec


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/40366.

avatar MacJoom MacJoom - change - 12 Apr 2023
Status Pending Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2023-04-12 17:34:57
Closed_By MacJoom
avatar MacJoom MacJoom - close - 12 Apr 2023
avatar MacJoom MacJoom - merge - 12 Apr 2023

Add a Comment

Login with GitHub to post a comment