主要插件
1.Note
只提供4种消息的展示,Note,Tip,Important和Warning,但样式做得很好看
比如
2.MathJax
在Dokuwiki中实现Latex数学公式编写,比如$\sum_{-\infty}^{\infty} x^2$
3.Markdowku
主要解决在Dokuwiki中写标题和换行的方式,个人更喜欢用#和“\\”
4.Wrap
主要是添加各种Box,当然也包括Note里提供的那几个,但更丰富
使用方法可以参考这里: https://demo.selfthinker.org/plugin:wrap
另外,还有一个Wrap plus插件,在Wrap基础上提供了更多样式 https://www.dokuwiki.org/plugin:wrapadd
5.Indexmenu
添加侧边栏,各种索引用.
6.Auto-Tooltip
主要是对一些专业术语进行补充解释,当鼠标悬停在上面时,会弹出解释窗口.
7.diagrams
可以方便地插入各类流程图,自带的图形库也很丰富,堪比excalidraw
8.blockquote
可以更漂亮地展示引用内容.
9.Todo
一个在页面中插入待办事项的插件,对于多人用户还可以@某人进行任务分担,另有未完成,已完成等多种汇总显示功能。
10.emoji
添加丰富的表情符号,虽然安装这个插件之后不能直接在工具栏点选,但是类似于Typora编辑器,输入“:“加任意单词可以自动提示,补全.所有符号的参考网站在这:
11.konsole
这个用于插入一个终端窗口,就像你打开Windows下的命令行一样.里面显示正常的命令.比起直接插入图片更省空间吧.
12.cli
这个插件相比于自带的code代码段,可以自定义背景色等样式,有现成的css文件可以复制. 在根目录下的conf/中新建一个userstyle.css再把css内容复制进去就行.
参考css样式:
https://dw-livedemos.informantum.de/doku.php?id=livedemos:templateargon:start
13.Advanced
这个插件可以快速编辑dokuwiki的常用设置,不用再跑到Cpanel里找文件了,就有点类似于Windows系统中的上帝模式.
14.Mermaid
这个插件可以插入mermaid图,目前只支持到10.8.0版本(mermaid最新版为11.2.1),增加了许多新图表类型,比如四象限图,系统构成图等.
官方的Changlog可以在这里查看. https://github.com/mermaid-js/mermaid-cli/releases
在Plaground里测试了一下,最新版本的图也是支持的.
配置设置
1.将外链地址设置为新标签页打开
在Wiki的配置选项里,找到target»extern,在设置里填写
_blank
2.手动添加缩略语
在后台的/conf/acronyms.local.conf文件中可以手动添加常用缩略语,但对于包含空格的缩略语没办法识别(以空格为分隔符),所以要通过<acronym>字段来添加,方式如下:
<acronym title="three letter acronym">T L A</acronym>
效果如下:
T L A
3.添加自定义表情符号
图片保存在lib/images/smileys下面,svg,png等格式都OK.然后在conf/smileys.local.conf中设置对照(没有的话可以复制一下conf/smileys.conf然后重命名一下),我在网上找了热心网友制作的仿Dokuwiki风格的Todo和Note表情,添加进去了.自己手动输入可以正常显示,但是在页面编辑工具栏里仍然不显示(刷新之后在工具栏里可以显示了).
4.添加侧边导航栏
并且略过Sidebar和Playground等
{{indexmenu>#2|navbar skipfile=/sidebar/ skipns=/^(wiki|playground)$/}}
5.Dokuwiki的快捷键
使用Alt+Shift+指定字母实现一些功能
E:编辑当前页
V:阅读模式打开当前页(感觉用不上)
O:显示当前页的历史版本
R:显示最近的变更(这个应该要维护好每次的编辑摘要才能显示)
F:跳转到搜索栏
H:跳转到主页
X:打开索引(即网站地图)
另外,在编辑模式下,还有一些快捷键
使用Alt键+字母键即可
选中内容,B表示加粗,I表示斜体,U表示加下划线,C表示等幅(感觉用不上),D表示加删除线,1表示1级标题,一直到5级标题
L表示内部链接,S表示保存,P表示预览,Y表示插入签名(只限已登录的用户)
