? PR-4.3-dev Pending

User tests: Successful: Unsuccessful:

avatar dgrammatiko
dgrammatiko
16 Jan 2023

Pull Request for Issue # .

Summary of Changes

  • Move all editor buttons except page break (for testing purposes) to service providers

Testing Instructions

  • Apply the PR
  • Delete the file administrator/cache/autoload_psr4.php
  • Check that all buttons work correctly for all the editors (tinyMCE, Codemirror, None)

Actual result BEFORE applying this Pull Request

Works

Expected result AFTER applying this Pull Request

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

@laoneo

avatar joomla-cms-bot joomla-cms-bot - change - 16 Jan 2023
Category Libraries Front End Plugins
avatar dgrammatiko dgrammatiko - open - 16 Jan 2023
avatar dgrammatiko dgrammatiko - change - 16 Jan 2023
Status New Pending
avatar dgrammatiko dgrammatiko - change - 16 Jan 2023
Title
[4.3] Converts tinymce to service providers
[4.3] Converts editor buttons to service providers
avatar dgrammatiko dgrammatiko - edited - 16 Jan 2023
avatar dgrammatiko dgrammatiko - change - 16 Jan 2023
Labels Added: PR-4.3-dev
9f0987d 16 Jan 2023 avatar dgrammatiko cs
avatar laoneo
laoneo - comment - 17 Jan 2023

I'm just wondering if the namespace should be a bit more clear. I know they are inline with the rest, but Xtd doesn't say much. Why not just going with Joomla\Plugin\EditorButton\Article.

avatar dgrammatiko
dgrammatiko - comment - 17 Jan 2023

Let’s keep the Xtd suffix, as I plan to roll a new set with the upcoming modal (dialog element) and @Fedik wants to have couple more events for the editors so the EditorsButtons would be used there

avatar laoneo laoneo - test_item - 18 Jan 2023 - Tested successfully
avatar laoneo
laoneo - comment - 18 Jan 2023

I have tested this item successfully on 9f0987d


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

avatar viocassel viocassel - test_item - 18 Jan 2023 - Tested successfully
avatar viocassel
viocassel - comment - 18 Jan 2023

I have tested this item successfully on 9f0987d


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

avatar Quy Quy - change - 18 Jan 2023
Status Pending Ready to Commit
avatar Quy
Quy - comment - 18 Jan 2023

RTC


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

avatar obuisard obuisard - change - 19 Jan 2023
Labels Added: ?
avatar obuisard obuisard - close - 19 Jan 2023
avatar obuisard obuisard - merge - 19 Jan 2023
avatar obuisard obuisard - change - 19 Jan 2023
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2023-01-19 02:09:24
Closed_By obuisard
avatar obuisard
obuisard - comment - 19 Jan 2023

Thank you Dimitris @dgrammatiko :-)

Add a Comment

Login with GitHub to post a comment