dokuwiki是一款小巧的文档管理引擎,用处很多,我个人用它是公司需求,主要用来管理api,想做一个类似淘宝api开放平台的东西,不过我们的是只用于内部,不方便公开。

这里主要提到的一点就是:

1.使用之前最好注册一个帐号,然后在dokuwiki的练兵场(也称为沙盒)里面随意的增删东西。每个人都可以在上面操作,如果点击“保存”,会把修改的呈现出来,如果点击“预览”,不会保存,但是某一小段时间内(好像是1分钟左右)只允许一个人进行编辑。我保存了之后一天没人再次保存,说明用这个的还是很少的,不过不能否认它的价值。(其实我也没看出来多有用,不过有这么个存放api的东西确实会方便不少,因为公司来新人可以很方便的去查询自己需要的api,传参数或者函数命名的时候,会节约不少时间)

2.表格的应用:在dokuwiki格式语法说明里面是有明确写的,链接在这里:http://phylab.fudan.edu.cn/doku.php?id=wiki:syntax(如果dokuwiki改了链接地址,可以google“dokuwiki格式语法说明”)

语法如下:标题:^,表格内容:|

注意:<1>必须顶格写,不能有空格

<2>空2格是注释,把源代码显示出来,只支持单行注释,如果第二行也想在第一行基础上注释,再空2格(和c#的//一个意思)

   <3>回车(或者换行)就表示一行结束了

例如:

^CONTENT1 ^BIAOTI2  ^
|CON  | TENT    |
|CON1 | TENT2   |
CONTENT1 BIAOTI2
CON TENT
CON1 TENT2

3.dokuwiki中的js支持和html支持,注意这里的关键是js中的单引号,而不是双引号

<html>

<head>
<script>

//这断js摘自淘宝,意思是通过判断,对下拉列表进行操作
function changeHide(imgDom, contentDivId) {
var contentDiv = document.getElementById(contentDivId);
if (contentDiv.style.display == 'none') {//注意单引号
contentDiv.style.display = '';
imgDom.src = 'http://api.taobao.com/assets/apidetail/img/tri_down.png';
} else {
contentDiv.style.display = 'none';
imgDom.src = 'http://api.taobao.com/assets/apidetail/img/tri_right.png';
}
}
</script>
</head>
<body>
<h2 class="head-title" id="tag-rela">
<img src="http://api.taobao.com/assets/apidetail/img/tri_right.png" style="cursor:pointer;margin-right:5px;" οnclick="changeHide(this,'content-tag-rela')"/>
应用场景
</h2>
<div id="content-tag-rela" style="display:none">
<table class="api-table" cellspacing="0">
<thead>
<tr>
<th width="20%" class="left">应用标签</th>
<th width="40%" class="left">注册拥有</th>
<th width="40%" class="left">可申请的增值包</th>
</tr>
</thead>
</table></div>
</body>
</html>

转载于:https://www.cnblogs.com/defoliate/p/3342152.html

初识dokuwiki相关推荐

  1. day3----编码-集合-深浅copy-文件操作-函数初识

    day3----编码-集合-深浅copy-文件操作-函数初识 本文档主要内容: 一 编码 二 集合 三 深浅copy 四 文件操作 五 函数初识 首先,我们来看看两个字符串的比较 打开cmd,进入do ...

  2. ⑥python模块初识、pyc和PyCodeObject

    一.模块初识(一) 模块,也叫库.库有标准库第三方库. 注意事项:文件名不能和导入的模块名相同 1. sys模块 import sys print(sys.path) #打印环境变量 print(sy ...

  3. 初识java类的接口实现

    初识java类的接口实现 如果两个类之间不存在继承关系,且两个类都想实现同一个接口,两个类都必须实现接口中全部方法,否则报语法错误 如果两个类之间存在继承关系也想实现同一个接口,父类如果实现了某个接口 ...

  4. vba 编辑combobox内容_初识Visual Basic编辑器并建立一段简单的代码

    大家好,从今日开始我正式推出"VBA之EXCEL应用"教程,这个教程是面向初学人员的教程,教程一共三册,十七个章节,从简单的录制宏实现一直讲到窗体的搭建,都是我们在利用EXCEL工 ...

  5. 16.1、python初识面向对象(1)

    初识面向对象 楔子 你现在是一家游戏公司的开发人员,现在需要你开发一款叫做<人狗大战>的游戏,你就思考呀,人狗作战,那至少需要2个角色,一个是人, 一个是狗,且人和狗都有不同的技能,比如人 ...

  6. 精通Python网络爬虫:核心技术、框架与项目实战.1.1 初识网络爬虫

    摘要 网络爬虫也叫做网络机器人,可以代替人们自动地在互联网中进行数据信息的采集与整理.在大数据时代,信息的采集是一项重要的工作,如果单纯靠人力进行信息采集,不仅低效繁琐,搜集的成本也会提高.此时,我们 ...

  7. 初识mysql数据字段属性_MySQL数据库~~~~初识、基础数据类型

    一 数据库初识 1.1 什么是数据库 数据库(DataBase,简称DB),简而言之可视为电子化的文件柜----存储电子文件的处所,用户可以对文件中的数据运行新增,截取,更新,删除等操作. 所谓数据库 ...

  8. Nancy in .Net Core学习笔记 - 初识Nancy

    原文:Nancy in .Net Core学习笔记 - 初识Nancy 前言 去年11月份参加了青岛MVP线下活动,会上老MVP衣明志介绍了Nancy, 一直没有系统的学习一下,最近正好有空,就结合. ...

  9. Python 函数初识 (1)

    一.今日主要内容 认识函数 函数:对功能或者动作的封装(定义) 语法: def 函数名字(形参) 函数体 函数的调用格式:函数名(实参) 函数的返回值 关键字:return 终止函数的运行 1.函数内 ...

  10. 细细品味大数据--初识hadoop

    初识hadoop 前言 之前在学校的时候一直就想学习大数据方面的技术,包括hadoop和机器学习啊什么的,但是归根结底就是因为自己太懒了,导致没有坚持多长时间,加上一直为offer做准备,所以当时重心 ...

最新文章

  1. 用了 HTTPS 就一定安全吗?HTTPS 原理分析——带着疑问层层深入
  2. Android 自定义控件开发入门(一)
  3. android 无法显示SD卡目录,Android studio无法在SD卡上创建新目录?
  4. linux 以某个用户执行,Linux root用户肿么以制定的用户去执行某个程序。
  5. 蚂蚁金服自研数据库OceanBase如何登顶TPC-C
  6. iOS开发之加速开发使用的28个第三方库、优秀第三方库集合
  7. 高维网络(dp+容斥?)
  8. 右键文件夹导致资源管理器关闭的处理办法
  9. 主板放电之后 mac 无法正常启动之谜
  10. 我的 2020 年终总结
  11. [贪心] UVa1153 顾客是上帝 (很巧妙的贪心)
  12. android category 讲解
  13. aspnet mvc 中 跨域请求的处理方法
  14. Ant 下载、安装、使用、教程全面了解
  15. 人生终归平淡,转:为什么我们对平凡的人生深怀恐惧
  16. 服务器系统要用GUID还是MBR,win7mbr和guid应该选哪一个
  17. Vscode 自动保存以及保存格式
  18. 数学建模——评价模型
  19. 读的, 且经过美化, 能在所有 JavaScript 环境中运行, 并且应该和对应手写的 JavaScript 一样快或者更快.
  20. 配置基于虚拟隧道接口的IPSec隧道实验

热门文章

  1. 经验案例:当配置为共享/静态WEP加密时,客户端无法从DHCP获取IP地址
  2. laravel 5.4 引入自定义类
  3. 咏南中间件D7客户端演示
  4. java byte数组与String互转
  5. MYSQL中5.7.10ROOT密码及创建用户
  6. Xcode 6 免证书真机调试
  7. spring+hibernate 下载
  8. jsp中向数据库中插入当前时间的方法精确到秒
  9. Proteus:51仿真入门
  10. 原创:使用脚本获取本机IP地址