dokuwiki工具栏添加换行回车快捷键与按钮

本文介绍如何在DokuWiki编辑器中自定义快捷键,具体演示了将ALT+N设置为换行符快捷键的过程,包括制作按钮图片、修改代码以及更新缓存的方法。
部署运行你感兴趣的模型镜像

需求

dokuwiki的语法要求以

\\ 

 

为换行符(\\后面必须有1个空格)。
编辑器有快捷键。快捷键说明如下。
https://www.dokuwiki.org/start?id=zh-tw:accesskeys
所以发现ALT+B快捷键已经是粗体的快捷键,现在打算将ALT+N作为换行符

\\ 

 

的快捷键。

步骤
  • 制作图片

工具栏按钮的图片在 lib/images/toolbar 这个目录下。
下载后,修改颜色和名称。上传至目录内。

  • 修改代码

编辑 toolbar.php
它的位置在 inc/toolbar.php 这里。 打开后可以看到如下格式

       $menu = array_merge($menu, array(
           array(
                'type'   => 'format',
                'title'  => $lang['qb_bold'],
                'icon'   => 'bold.png',
                'key'    => 'b',
                'open'   => '**',
                'close'  => '**',
                'block'  => false
                ),

 

参考相同格式修改,插入文件里。

{
          array(
                'type'   => 'format',\\未改
                'title'  => '\\\\ ',\\需要4个转义后是2个
                'icon'   => 'n.png',\\按钮图片文件名
                'key'    => 'n',\\快捷键
                'open'   => '',\\前缀改成空
                'close'  => '',\\后缀改成空
                'block'  => false\\未改
                ),
  

 

  • 保存与更新

代码保存后,实际使用中未必立刻看到效果。需要更新缓存。
缓存目录cache在data目录下。删除cache目录下所有文件即可。缓存会自动更新。
Linux下,命令参考如下。

cd data
rm -rf cache
mkdir cache
chmod 777 cache

 

转载于:https://www.cnblogs.com/date/p/9178544.html

您可能感兴趣的与本文相关的镜像

AutoGPT

AutoGPT

AI应用

AutoGPT于2023年3月30日由游戏公司Significant Gravitas Ltd.的创始人Toran Bruce Richards发布,AutoGPT是一个AI agent(智能体),也是开源的应用程序,结合了GPT-4和GPT-3.5技术,给定自然语言的目标,它将尝试通过将其分解成子任务,并在自动循环中使用互联网和其他工具来实现这一目标

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值