DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:copycode

Copycode Plugin

Compatible with DokuWiki

  • 2020-07-29 "Hogfather" yes
  • 2018-04-22 "Greebo" unknown
  • 2017-02-19 "Frusterick Manners" unknown
  • 2016-06-26 "Elenor Of Tsort" unknown

plugin Copy code block to clipboard with just a click

Last updated on
2021-05-09
Provides
Action
Repository
Source

Similar to clippy, codeclipboard, copy2clipboard

Tagged with clipboard, code, copy

Installation

:!: External requirements: This plugin requires jQuery (bundled with latests versions of DokuWiki).

Install the plugin using the Plugin Manager or from the download URL above, which points to latest version of the plugin. Refer to Plugins on how to install plugins manually.

Usage

Adds a javascript click event on all code blocks that copy the content of the block to clipboard. Just click on a code block: done! You can also select a part of a code inside a code block, and the selection gets immediatly copied to clipboard.

Development

Uses navigator.clipboard function. List of compatible browsers on this page : https://developer.mozilla.org/fr/docs/Web/API/Clipboard

Change Log

  • 2021-08-09
    • Merged Pull Request from FootStark “Add inline code-copying with option”
  • 2021-04-21
    • Added “code” html selector in jquery
  • 2021-02-18
    • If for any reason, navigator.clipboard fails, it uses the hidden textarea hack instead
    • Added dutch language file
  • 2020-09-21
    • Added code selection copy, with its own alert box
    • css and js cleaning
  • 2020-09-08
  • 2020-08-30
  • 2020-07-01
    • Fix multi linebreaks when there is more than one code block
  • 2020-06-25
    • Fix preventing jump to top while clicking the code block
  • 2020-06-24
    • Fix of numbered lines issue
    • Updated date and link to github repository
  • 2020-06-15
    • Initial release

ToDo/Wish List

Only translated into English and French. Should add more languages.

plugin/copycode.txt · Last modified: 2021-05-09 18:24 by youplaboum