Feature RTC Language Change PR-5.2-dev Pending

User tests: Successful: Unsuccessful:

avatar RickR2H
RickR2H
11 Apr 2024

Pull Request for Issue # .

Summary of Changes

Add a class selector to the "create link" dialog. The selected class will be added to the link. This can be very useful in styling links on the website. Adding Bootstrap button classes will convert the link to a button.

Testing Instructions

  • Go to the tinyMCE configuration and op the "Advanced tab"

tinyMCE-config

  • Add some classes to use in the dropdown
  • Open an article and create a link. At the bottom the configured classes can be selected.

tinyMCE-dialog

Actual result BEFORE applying this Pull Request

Adding classed only possible in the source code editor.

Expected result AFTER applying this Pull Request

Classes can be selected in the link dialog.

Link to documentations

Please select:

  • Documentation link for docs.joomla.org: (will be created after merging the PR)

  • No documentation changes for docs.joomla.org needed

  • Pull Request link for manual.joomla.org:

  • No documentation changes for manual.joomla.org needed

avatar RickR2H RickR2H - open - 11 Apr 2024
avatar RickR2H RickR2H - change - 11 Apr 2024
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 11 Apr 2024
Category Administration Language & Strings Front End Plugins
avatar RickR2H RickR2H - change - 11 Apr 2024
Labels Added: Language Change PR-5.1-dev
avatar brianteeman
brianteeman - comment - 11 Apr 2024

works great. I never would have found it on the advanced tab

avatar RickR2H RickR2H - change - 11 Apr 2024
The description was changed
avatar RickR2H RickR2H - edited - 11 Apr 2024
avatar RickR2H
RickR2H - comment - 11 Apr 2024

works great. I never would have found it on the advanced tab

I could move it to the first "Plugin" tab? Would that be a better option?

avatar brianteeman
brianteeman - comment - 11 Apr 2024

works great. I never would have found it on the advanced tab

I could move it to the first "Plugin" tab? Would that be a better option?

I would prefer that. It is where I added all the other tinymce customisations in the past

avatar RickR2H
RickR2H - comment - 11 Apr 2024

@brianteeman I added it to the first tab at the bottom. I also removed the description of the single fields and added an overall description.

avatar brianteeman
brianteeman - comment - 11 Apr 2024

great - please update the description and screenshots in the original post to match

avatar brianteeman brianteeman - test_item - 11 Apr 2024 - Tested successfully
avatar brianteeman
brianteeman - comment - 11 Apr 2024

I have tested this item ✅ successfully on 0f4bbcb


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

avatar RickR2H RickR2H - change - 11 Apr 2024
The description was changed
avatar RickR2H RickR2H - edited - 11 Apr 2024
avatar cybersalt cybersalt - test_item - 11 Apr 2024 - Tested successfully
avatar cybersalt
cybersalt - comment - 11 Apr 2024

I have tested this item ✅ successfully on 96ee302


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

avatar RickR2H
RickR2H - comment - 11 Apr 2024

@brianteeman could you please do one more test? Code is fine now...

avatar Quy
Quy - comment - 11 Apr 2024

@RickR2H Please rebase for v5.2 as this will be considered as a new feature. Only bug fixes will be merged in v5.1. Thank you!

avatar Quy Quy - change - 11 Apr 2024
Labels Added: PR-5.2-dev
Removed: PR-5.1-dev
avatar Quy Quy - alter_testresult - 11 Apr 2024 - brianteeman: Tested successfully
avatar Quy Quy - alter_testresult - 11 Apr 2024 - cybersalt: Tested successfully
avatar Quy Quy - change - 11 Apr 2024
Status Pending Ready to Commit
avatar Quy
Quy - comment - 11 Apr 2024

RTC


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

avatar Quy
Quy - comment - 11 Apr 2024

Restored tests as latest changes are cs only.


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

avatar HLeithner HLeithner - change - 24 Apr 2024
Title
Added link class selection to TinyMCE dialog
[5.2] Added link class selection to TinyMCE dialog
avatar HLeithner HLeithner - edited - 24 Apr 2024
avatar pe7er pe7er - change - 30 Apr 2024
Labels Added: Feature RTC
avatar pe7er pe7er - change - 30 Apr 2024
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2024-04-30 14:53:49
Closed_By pe7er
avatar pe7er pe7er - close - 30 Apr 2024
avatar pe7er pe7er - merge - 30 Apr 2024
avatar pe7er
pe7er - comment - 30 Apr 2024

Thanks @RickR2H !

Add a Comment

Login with GitHub to post a comment