XXB Clipboardjs


一个 Flarum 2.0 扩展。使用 Clipboardjs 为你的 Flarum 添加带代码语言显示的复制代码功能。你可以选择 7 种不同的按钮样式,比如 GitHub、SegmentFault 等。
默认支持 47 种常用语言:
.properties, apacheconf, bash, bbcode, c, csharp, css, cpp, coffeescript, diff, django, docker, dockerfile, git, go, html, ini, java, javadoc, js, json, less, lua, makefile, markdown, nginx, objectivec, perl, php, powershell, properties, python, python-repl, regex, ruby, rust, sass, scss, sql, stylus, swift, typescript, vim, visual-basic, vue, xml, yaml。
安装
使用 composer 手动安装:
composer require xxb5724/clipboardjs
从 ffans/clipboardjs 迁移
该扩展已转移至 XXB,以前发布为 ffans/clipboardjs。XXB 版本从 2.0.0 开始,沿用之前的版本历史(之前的包版本达到 1.0.0)。
对论坛管理员来说,迁移只需一行操作 — 替换包,保留设置和存储的 SEO 数据:
composer remove ffans/clipboardjs
composer require xxb5724/clipboardjs
php flarum cache:clear
更新
composer update xxb5724/clipboardjs