在dukuwki中添加侧边栏
2017-08-27 本文已影响70人
KavinBright
1.首先安装indexmenu插件
下载:https://www.dokuwiki.org/plugin:indexmenu
下载之后解压,将解压之后的文件夹放到dokuwiki\lib\plugins
下面,刷新你的wiki,进入管理/扩展器管理,即可看到,如图:

2.创建一个silbar页面
2.1 在一个文件夹下面创建一个页面,则:
http://wiki.testing.com/doku.php?id=leangoo:私有部署
这样就会创建一个leangoo文件夹并在该文件夹下面创建一个名为私有部署的文件。
2.1 直接在根目录下面创建一个文件,则:
3.创建导航栏
既可以在编辑中找到插入目录树快捷按钮

还可以在页面中直接添加在文章的最后面:{{indexmenu_n>1}}
效果如图所示:

4.当然我们还可以美化我们的wiki
4.1美化树级索引, 去掉红色三角形
在默认的样式中通常会在当前页的导航右侧又一个红色三角形,如图:

进入 dokuwiki/lib/plugins/indexmenu/style.css找到下面的 .dtree .indexmenu_tocbullet 这个样式,把 background 注释掉即可。
4.2 隐藏sidebar 树节点
在节点树中默认会显示slibar,如果想隐藏,进入管理配置页面,在图中位置填写以下内容:
/(sidebar|.*:sub.*|.*:api$)/
。如图:

在“显示页面”设置文件首行标题设为文件的显示标题(仅限导航),如图所示:

4.3调整我们整个界面的显示宽度
进入dokuwiki/lib/tpl/dokuwiki/目录,打开style.ini
_site_width_ = "105em"; 默认是 75em