====== Dokuwiki 进阶技巧 ======
更多复杂的进阶技巧。
===== 结构化数据 =====
使用场景:对于内容很琐碎,数量相对比较大的帖子。而且将来希望通过丰富的搜索、排序查找。比如六爻和八字案例,以及将来的交易记录、日记等都有可能用到大量的这个插件。
实现方式:使用strata插件((插件地址 [[https://www.dokuwiki.org/plugin:strata|strata plugin]])),语法以及示例参考其文档
((语法示例 [[https://www.dokuwiki.org/plugin:strata:examples|Strata Practical Examples]]))
((用户手册 [[https://www.dokuwiki.org/plugin:strata:reference_guide|Strata Reference Guide]]))。
依赖:sqlite数据库。在系统中安装[[https://www.php.net/manual/zh/ref.pdo-sqlite.php#ref.pdo-sqlite|PDO_SQLITE]]
(([[https://www.php.net/manual/zh/ref.pdo-sqlite.connection.php|connect sqlite database]]))
sudo apt-get install php-sqlite3
mkdir /home/ubuntu/www/html/data/sqlite
然后进入Dokuwiki管理界面配置strata插件,指定一个数据库文件 sqlite:/home/ubuntu/www/html/data/sqlite/strata.sqlite
{{:it:skills:sqlfilepath.png?1000|fileurl}}
全面深入的使用参阅[[it:skills:stratamanual|用户文档]]。这里介绍常用用法。基本用法在易学空间的[[易学:案例:2021:playground|演示]]下有具体例子。
===== 插件 =====
== Wrap ==
* 分屏:“twothirds” 表示三分之二,实际上“third”和“third-two”也有区别。
===== Markdown 编辑器 =====
[[https://www.cnblogs.com/alfredinchange/#8-%E5%AE%8C%E5%85%A8%E6%9B%BF%E6%8D%A2%E4%B8%BA-markdown-%E8%AF%AD%E6%B3%95%E7%BC%96%E8%BE%91%E5%99%A8|完全替换为 markdown 语法编辑器]]
{{tag>wiki}}