ep_hyperlinked_text
v0.2.7
Published
Adds a hyperlink button to the toolbar to allow adding/removing links to text.
Maintainers
Readme
ep_hyperlinked_text
Adds and removes hyperlinks on selected Etherpad text while preserving the linked text as ordinary collaborative content.
Features
- Toolbar control for creating and removing links
- Optional link title
- Click-through behavior for rendered links
- Persistence through Etherpad's attributed-text collection pipeline
- Compatibility handling for imported links carrying explicit font-color styles
Installation
From the Etherpad directory:
pnpm run plugins i ep_hyperlinked_textRestart Etherpad after installation. This release supports Etherpad 3.3.2 and later 3.x releases.
Usage
Select text, choose the hyperlink toolbar button, and enter an HTTP(S) URL. Use the same control to update or remove an existing link.
Treat links as untrusted navigation. This plugin stores link attributes and renders the editor control; destination safety and organizational URL policy remain deployment concerns.
Export support
This plugin does not register specialized export hooks. Hyperlink attributes remain available to Etherpad's normal content collection. Older partial export hooks were removed because they could interfere with unrelated export formats.
Companion plugins
ep_media_upload uses this plugin's hyperlink representation when it inserts secure attachment links.
Development
pnpm install --frozen-lockfile
pnpm testThe implementation was initially based on the attribute and editor-hook patterns used by Etherpad's ep_font_color. Licensed under the Apache License 2.0.
