Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Editor Advanced link module to GovCMS #1309

Open
StephenOllman opened this issue Dec 9, 2024 · 1 comment
Open

Add Editor Advanced link module to GovCMS #1309

StephenOllman opened this issue Dec 9, 2024 · 1 comment

Comments

@StephenOllman
Copy link

** What value does this module/package add to GovCMS?
Provides enhanced content ediitor experience. Provides a mechanism for in page anchor links

** Is the module Drupal 10 compatible?
YES

** Please provide a brief outline of what this module does.
Enhances the link Dialog in CKEditor. Allows to define the following attributes:

  • title
  • class
  • id
  • target
  • rel
  • aria-label

** Who does this module benefit:
[ ] end users
[X] content editors
[X] site builders
[ ] themers
[ ] developers

** If this module styles or alters HTML or JavaScript output, can the functionality be provided via the theme? What alternatives have you considered.
Manually editing HTML to add link attributes.

** What is the maintenance and support status of the module. Describe the issue queue activity.
Supported and active

** What permissions are needed to utilise the module (and are any new permissions provided by the module)?
Unknown.

** Does the module modify the database structure and/or store additional metadata on nodes or other entities? If so, why? What are the risks for future updates?
Unknown,

** Is the module designed to capture anonymous user data?
No

** Is the output of the module typically fully cacheable? Would the inclusion of this module potentially render pages uncacheable.
Unknown.

** What is your assessment of the quality of this module, the contribution history of the module's maintainers, and the uptake of the module within the Drupal community?
Good. Module is well maintained and monitored by maintainers.

** Additional information

@StephenOllman StephenOllman added the enhancement New feature or request label Dec 9, 2024
@thisisalistairsaccount
Copy link

thisisalistairsaccount commented Feb 4, 2025

The module can be found at: https://www.drupal.org/project/editor_advanced_link

This provides extra controls and (hopefully) easier settings for content editors.There are controls at the Text formats layer that you can set to allow additional options and what can be made available:

Image

So when configured, the relevant fields appear when creating a link:

Image

This could enhance a content editors linking experience, without them having to know all the ins and outs of HTML tags. Maybe it helps with being able to hide that Source button in certain text formats..?

It does suggest that the module works with LinkIt, but I haven't tried it it seems to play nicely with LinkIt too.

An important factor is to ensure the relevant tags are also set in source editing so they aren't stripped (like other tags).

As always, we're keen to see feedback and interest, please leave comments or relevant emojis

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants