Creates a formatted link to the current page and copies it to the clipboard.

Latest Version

Version
3.1.0
Update
September 5, 2021
Size
23.4KiB
Developer
Category
Users
30
Rating
0 ★
Manifest Version
2
Web Store Status
Languages Support
English (United States)
See more
Permissions
ActiveTab
ClipboardWrite
Storage
See more

Copy Page Link Extension

Copy Page Link creates link markup for the current page in the selected format and copies it to the clipboard for pasting into another document.

Keyboard Accessibility

* Keyboard shortcut: 'alt-1' ('option-1' on the Mac).
* Copy Page Link ‘remembers’ the last link format that was copied. To select another link format, use 'arrow-up' or 'arrow-down' to move through the list.
* When the desired link format is selected, press 'return' or 'enter' to copy the formatted link to the clipboard.

Details

Copy Page Link provides the following choices for link format:

* HTML
* LaTeX
* Markdown (default)
* MediaWiki
* XML

The formatted link consists of (1) the page URL and (2) the link text. By default, the page title is used as the link text. However, if there is a text selection on the web page, it will be used as the link text instead of the page title.

To use the XML format, you can configure the names of the XML elements and attributes on the options page.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 2, "name": "Copy Page Link", "version": "3.1.0", "description" : "Creates a formatted link to the current page and copies it to the clipboard.", "homepage_url": "https://github.com/nhoyt/copy-page-link", "author": "Nicholas Hoyt", "permissions": [ "activeTab", "clipboardWrite", "storage" ], "browser_action": { "default_icon": "images/icon-32.png", "default_popup": "popup.html" }, "background": { "page": "background.html", "persistent": true }, "options_ui": { "page": "options.html", "open_in_tab": false }, "commands": { "_execute_browser_action": { "suggested_key": { "default": "Alt+1" } } }, "icons": { "32": "images/icon-32.png", "48": "images/icon-48.png", "64": "images/icon-64.png", "96": "images/icon-96.png", "128": "images/icon-128.png" }}
Read more

Similar Extensions