dokuwiki - 知识管理系统  及 群晖 设置步骤

2020-02-03 14:20:24 10点赞 65收藏 5评论

pre, code { /pre和code用于代码显示,code通常以元素框即代码块显示,pre则只保留代码中的空格与换行符/

font-size: 0.85em; /字号,em默认是相对16px的大小,也可直接用px作单位/
font-family: Consolas, Inconsolata, Courier, monospace; /字体,系统内没有CSS建议使用的字体时会调用默认字体/
}

code {
margin: 0 0.15em; /外边距,0为默认值,auto为浏览器自动计算的外边距/
padding: 0 0.3em; /填充,用于设置元素边框与元素内容之间的空间/
white-space: pre-wrap; /如何处理元素内空白行,回车or忽略,nowrap不换行,pre-wrap换行/
border: 1px solid #EAEAEA; /边框,用于设置边框属性,1px为边线尺寸,solid意为实线,#EAEAEA为边框颜色/
background-color: #F8F8F8; /背景色,采用16进制/
border-radius: 3px; /用于设置元素框圆角尺寸/
display: inline; /元素框的类型/
}

pre {
font-size: 1em;
line-height: 1.2em;/行高/
}

pre code {
white-space: pre;
overflow: auto; /内容益处元素框时候的处理,默认auto/
border-radius: 3px;
border: 1px solid #CCC;
padding: 0.5em 0.7em;
display: block !important; /!important用于提高设置优先级,用于与其他设置相冲突时/
}

strong, b{ /强调/
color: #BF360C;
}

em, i { /斜体/
color: #009688;
}

hr { /分割线/
border: 1px
solid #BF360C;
margin: 1.5em auto;
}

p { /段落设置/
margin: 1.5em 5px !important;
color:#d6a841;
font-family:’微软雅黑’;
font-size:15px;
line-height:100% 2 100px; /行间距,可用百分比,数值倍数,像素设置,还包括text-indent缩进、letter-spacing字间距、/
margin-bottom:20px; /段间距/
}

table, pre, dl, blockquote, q, ul, ol { /表格、预格式化、定义列表、块引用、短引用、无序列表、有序列表通用设置/
margin: 1.2em 0;
}

ul, ol { /无序、有序列表通用设置/
padding-left: 2em;
}

li { /列表中项目的设置/
margin: 0.5em 0;
}

li p { /列表中项目的段落的设置/
margin: 0.5em 0 !important; /需加!important才能生效/
}

ul ul, ul ol, ol ul, ol ol { /有序列表、无序列表的统一设置/
margin: 0;
padding-left: 1em;
}

ul {
list-style-type: circle; /无序列表的前缀,circle,square,好多种,同样有序列表ol也可以设置不同的标记/
}

dl { /自定义列表的设置/
padding: 0;
}

dl dt { /自定义列表项的设置/
font-size: 1em;
font-weight: bold; /字重/
font-style: italic; /字形/
}

dl dd { /自定义列表项的定义的设置/
margin: 0 0 1em;
padding: 0 1em;
}

blockquote, q { /引用块设置/
border-left: 4px solid #DDD;
padding: 0 1em;
color: #777;
quotes: none;
}

blockquote::before, blockquote::after, q::before, q::after { /before 和after属于css伪元素,:before在元素之前插入相应。:after在之后插入/
content: none;
}

h1, h2, h3, h4, h5, h6 { /各级标题统一设置/
margin: 1.3em 0 1em;
padding: 0;
font-weight: bold;
}

h1 {
font-size: 1.6em;
border-bottom: 1px solid #ddd;
}

h2 {
font-size: 1.4em;
border-bottom: 1px solid #eee;
}

h3 {
font-size: 1.3em;
}

h4 {
font-size: 1.2em;
}

h5 {
font-size: 1em;
}

h6 {
font-size: 1em;
color: #777;
}

table { /表格元素的设置/
padding: 0;
border-collapse: collapse;
border-spacing: 0;
font-size: 1em;
font: inherit;
border: 0;
}

tbody { /表格主题的设置/
margin: 0;
padding: 0;
border: 0;
}

table tr {
border: 0;
border-top: 1px solid #CCC;
background-color: white;
margin: 0;
padding: 0;
}

table tr:nth-child(2n) {
background-color: #F8F8F8;
}

table tr th, table tr td { /tr为行标签、th为表头单元格标签、td为普通单元格标签/
font-size: 1em;
border: 1px solid #CCC;
margin: 0;
padding: 0.5em 1em;
}

table tr th {
font-weight: bold;
background-color: #F0F0F0;
}


dokuwiki - 知识管理系统

dokuwiki - 知识管理系统  及 群晖 设置步骤

如果你需要展示技术文档,公司规章制度或者整理所思所想,那么你需要一个知识管理系统。

引言

现状

我们平时都是怎么做的呢?

个人用户

  1. 打开word开始写,写完后保存到临时文件夹中。

    现在你已经有这些文件夹了:“临时文件”、“本周资料”、“长期保存”、“公司资料”。

    dokuwiki - 知识管理系统  及 群晖 设置步骤

  2. 为了容易查找,你给word好好修改了名字。如: “论文1.doc”

  3. 你通过微信发给领导,领导看了说少了需要修改。然后就有了这些word名字。如图所示:

    • dokuwiki - 知识管理系统  及 群晖 设置步骤

  4. 终于汇报上去了。这还不是最糟糕的。过了一个月,领导又说需要还是第一版好。 8-o

企业用户

  1. 通常会是创建一系列文件夹,里面放着 “员工手册2020版.doc”、“考勤制度.doc”、“品质部检测规范.doc”、“部门通讯录.xls” 等等。

  2. 文档不仅分散,在不同电脑里,而且一个文件有好多版本。这样太常见了

这时候,就体现出一个知识管理系统的价值了。

知识管理系统的基本功能

一个知识管理系统都需要什么功能呢?

  1. 需要有搜索功能,方便查询资料。

  2. 需要支持富文本,可以插入图片和附件。

  3. 需要有版本控制功能。

  4. 对企业用户来说,需要有权限控制、单点登录功能,也需要内网部署保证数据安全。

如果你在找这样的系统,那么恭喜你看到了这篇文章,dokuwiki非常适合你。

一些实际的应用场景

  • 需要长期更新,如小说等。

  • 企业中有很多制度和规定,需要让员工学习。要求版本要统一,都是最新版。需要有权限控制,因为有的内容只能领导看到。

  • 技术文档,需要方便分享,需要容易查找。 比如 ITbook办公平台。

为什么选择 dokuwiki

基础资料:

dokuwiki优点:

  1. 容易安装和使用。安装预计耗时5分钟。

  2. 配置要求很低。服务端:windows和linux都可以安装。 使用端: 仅需要网页浏览器。

  3. 有厉害的版本控制

  4. 精细的权限控制。

  5. 免费且开源! 可以在内网部署。

  6. 插件丰富。 方便功能扩展。比如 可以添加评论功能、添加markdown编辑功能、邮件通知功能等。

版本控制

  • 支持无限个版本控制

  • 每个版本都有差异。并且显示出 该版本的编辑时间、版本概况、编辑人(团队协作)、IP地址和更改数据量大小。如下图标示1和标示2。

  • 还可以对比查看每两个版本修改的内容差异。如下图标示3和标示4。

  • sharex_p0lswBDo59.pngsharex_p0lswBDo59.png

  • 小提示: 每次保存都会自动保留到修订记录里,不方便筛选。 可以将小改动编辑为 “细微修改” 就可以了。

  • dokuwiki - 知识管理系统  及 群晖 设置步骤

精细的权限控制

最牛的功能,是它支持ACL。 这个是什么呢? 权限管理。

通过ACL可以控制哪些文章可以被哪些人查看,是企业最重要的功能。

比如我就设置了 “后台” 这个文件夹的ACL,意思是 其他用户 不能读。只有管理员可以看到。

aclacl

认证连接器auth

这个有什么用呢?

比如企业有300个用户,你需要控制阅读权限,就需要创建300个账号。

那么有没有更好的办法呢?

当然有,那就是利用其他系统的用户来认证,减少账号数量。

比如:

  • 企业已经有域控,你就可以用域控账号来登录了。

其他认证方式:

authauth

安装与维护

windows下安装dokuwiki

如果你是windows,安装dokuwiki 用时也就在5分钟以内。

下载地址:dokuwiki_download

一定要选择 “MicroApache (Windows)” 选项。

dokuwiki_download.pngdokuwiki_download.png

安装步骤:

  • 下载后,进行解压打开文件夹。如下图标示1

  • 打开“ run.cmd ” ,打开 服务运行框,并会自动打开浏览器。就可以看到配置界面了。如下图标示2标示3

  • 修改默认语言。如下图标示4

  • 配置内容吧。这些内容你可以随意写,以后都可以修改。如下图标示5

  • dokuwiki_installdokuwiki_install

群晖安装dokuwiki

  1. 打开套件中心,安装“dokuwiki”。如下图标示1。安装成功后,就可以打开进行配置了。可以看到路径一般类似这样: http://192.168.1.100/dokuwiki

  2. 它的安装文件会在共享文件夹web里面。文件夹名称: dokuwiki。如下图标示2

  3. 如果你需要外网访问,就需要进行端口映射。如下图标示3

dokuwiki_synologydokuwiki_synology

如何备份:

只需要通过 Hyper Backup 备份 dokuwiki文件夹就可以了。 设置上任务计划即可。

dokuwiki - 知识管理系统  及 群晖 设置步骤

备份与恢复

如何备份:

方法1:

因为 dokuwiki 没有数据库,所有的文件都在一个文件夹中,只要把dokuwiki保存下来就可以了。

dokuwiki - 知识管理系统  及 群晖 设置步骤

方法2:

你可以通过插件来实现,插件名称:BackupTool for DokuWiki

插件使用方法:

dokuwiki - 知识管理系统  及 群晖 设置步骤

如何恢复:

  1. 首先安装全新的dokuwiki. 如何安装

  2. 安装完成后,将备份的dokuwiki文件夹覆盖即可。

  3. 登录时使用原账号密码进行登录。

展开 收起

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

1849元起

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

2485.01元起

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

1749元起

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

3499元起

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

2599元起

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

1999元起

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

2849元起

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

5899元起

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

2799元起

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

3199元起

TERRAMASTER 铁威马 F4-424 Pro 四盘位NAS(Intel Core i3、32GB)黑色

TERRAMASTER 铁威马 F4-424 Pro 四盘位NAS(Intel Core i3、32GB)黑色

2499元起

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

2179元起

UGREEN 绿联 DH2600 双盘位NAS (N5105、4GB)

UGREEN 绿联 DH2600 双盘位NAS (N5105、4GB)

1299元起

ZSpace 极空间 私有云Z2Pro 四核2盘位NAS家庭个人云网络存储服务器手机平板扩容适用iPhone15 水

ZSpace 极空间 私有云Z2Pro 四核2盘位NAS家庭个人云网络存储服务器手机平板扩容适用iPhone15 水

1290.51元起

ZSpace 极空间 私有云 T2 2盘位NAS存储(RK 3568、4GB)

ZSpace 极空间 私有云 T2 2盘位NAS存储(RK 3568、4GB)

1699元起

ASUS 华硕 AS6702T 4盘位NAS存储 黑色(Core2 Quad Q8300、4GB)

ASUS 华硕 AS6702T 4盘位NAS存储 黑色(Core2 Quad Q8300、4GB)

4299元起
5评论

  • 精彩
  • 最新
  • 懵逼点开 懵逼关闭

    校验提示文案

    提交
  • 最开始那是啥?

    校验提示文案

    提交
    我估计是用Markdown写的,把css样式说明给拷进来了

    校验提示文案

    提交
    收起所有回复
  • 支持一下,不过建议还是把那段代码排个版。。另外这个wiki感觉ui太丑陋了。。让人没有办公欲望,是否有更好的方案

    校验提示文案

    提交
  • 前面是markdown的css,不知道咋进来了。
    我也没找到在哪修改文章。
    可以到 去看看 查看原文

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
65
扫一下,分享更方便,购买更轻松