PR-4.4-dev Pending

User tests: Successful: Unsuccessful:

avatar laoneo
laoneo
9 May 2023

Summary of Changes

Converts the rest of the content plugins to service providers.

Testing Instructions

  • Enable all content plugins
  • Load a module in an article
  • Add a page break to an article
  • Save the article
  • Check if the article is indexed
  • Check if the module is loaded on the 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:

  • No documentation changes for manual.joomla.org needed

avatar joomla-cms-bot joomla-cms-bot - change - 9 May 2023
Category Front End Plugins
avatar laoneo laoneo - open - 9 May 2023
avatar laoneo laoneo - change - 9 May 2023
Status New Pending
avatar richard67
richard67 - comment - 9 May 2023

@laoneo PHPCS fails due to method names with underscores. It either needs to fix that in the file itself, or you add the file to this rule at the right place: https://github.com/joomla/joomla-cms/blob/4.4-dev/ruleset.xml#L150

Update: Details from drone

FILE: /drone/src/plugins/content/pagebreak/src/Extension/PageBreak.php
----------------------------------------------------------------------
FOUND 2 ERRORS AFFECTING 2 LINES
----------------------------------------------------------------------
 264 | ERROR | Method name "_createToc" must not be prefixed with an underscore to indicate visibility
 336 | ERROR | Method name "_createNavigation" must not be prefixed with an underscore to indicate visibility
----------------------------------------------------------------------
avatar laoneo laoneo - change - 9 May 2023
Labels Added: PR-4.4-dev
72adae7 9 May 2023 avatar laoneo doc
avatar laoneo
laoneo - comment - 16 May 2023

@sandewt do you have time to test this one?

avatar sandewt
sandewt - comment - 16 May 2023

@sandewt do you have time to test this one?

I'll make some time. Testing is phased.

Vote plugin: tested successfully (1)

  • works + code review

Load Modules plugin: tested successfully (2)

  • works + code review

Finder plugin: tested successfully (3)

  • works + code review

Rest follows...

[EDIT]

avatar heelc29 heelc29 - test_item - 22 May 2023 - Tested successfully
avatar heelc29
heelc29 - comment - 22 May 2023

I have tested this item successfully on f391d2f


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

avatar richard67 richard67 - alter_testresult - 23 May 2023 - heelc29: Tested successfully
avatar richard67
richard67 - comment - 23 May 2023

@MacJoom Hmm, not really helpful to do a branch update without restoring @heelc29 's test result in the issue tracker using the "Alter test" button. A branch update always resets the human tests counter, and so we won't find this PR later after another human test when we are searching for PR's which have 2 tests for setting them RTC. I have restored the test in the issue tracker now, but you can't always count on me being around.

avatar MacJoom MacJoom - change - 23 May 2023
Status Pending Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2023-05-23 13:08:35
Closed_By MacJoom
avatar MacJoom MacJoom - close - 23 May 2023
avatar MacJoom MacJoom - merge - 23 May 2023
avatar sandewt
sandewt - comment - 24 May 2023

It's great that this PR has been merged, but I can't keep up with the pace of testing. See above. ?

avatar laoneo
laoneo - comment - 24 May 2023

No problem, target was to ship it with the first alpha. Hopefully we get then a bigger audience which will check it.

Add a Comment

Login with GitHub to post a comment