Это старая версия документа!
Содержание
copy2clipboard для «ДокуВики»
Добавьте кнопку буфера обмена в блоки <code>
и <file>
, которая копирует текст в буфер обмена. Это расширение добавляет кнопку буфера обмена copycode и codeclipboard блоки, которые копируют текст в буфер обмена.
Это уже сделано другими расширениями, copycode и codeclipboard . Тем не менее, у него есть следующие преимущества перед другими расширениями (здесь они ужасно частичны ;-)):
- Релиз: 2023-04-17.
- Совместимость с «Докувики»: 04.04.2023 «Джек Джекрам»
Совместимость
- Сделан из чистого javascript, нет требований PHP, нет требований DokuWiki. Он будет работать с любой версией «ДокуВики», с любой версией PHP,
- Он использует относительно новый, но стабильный API javacript , поэтому он должен работать годами, прежде чем станет несовместимым с навигаторами,
- Таким образом, насколько я понимаю, в ближайшие тысячелетия не будет необходимости обновлять это расширение,
Монтаж
Используйте менеджер плагинов для установки или…
- скачать zip-файл
- распаковать его в<dokuwiki>/lib/plugins/
- войдите как администратор и измените плагин в менеджере конфигурации
Применение
Настраивать нечего. Если вы хотите, чтобы этот плагин использовал ваш язык, добавьте перевод на https://translate.dokuwiki.org/plugin/copy2clipboard .
После установки он автоматически добавит кнопку «копировать в буфер обмена» к каждому <code>
или <file>
code block
блоку кода , как показано на скриншоте ниже. На самом деле, в настольном браузере кнопки становятся видимыми только тогда, когда курсор мыши входит в область <code>
или <file>
region. В мобильных браузерах кнопки видны всегда.
Обновление
Для обновления удалите исходную папку lib/plugins/displaywikipage и установите новую версию, как указано выше.
Файл для загрузки
Лицензия
- Author: Terence J. Grant
- License: GNU GPL v2
- Donate: Click here.
Это не обязательно, но, пожалуйста, рассмотрите возможность ссылки на эту страницу с вашего сайта, если вам нравится этот продукт.