两侧同时换到之前的修订记录前一修订版 | |
工具:编辑:dokuwikistructdata [2022-08-05 09:46] – 移除 - 外部编辑 (Unknown date) 127.0.0.1 | 工具:编辑:dokuwikistructdata [2022-08-05 09:46] (当前版本) – ↷ 页面it:skills:dokuwikistructdata被移动至工具:编辑:dokuwikistructdata goldentianya |
---|
| ====== Dokuwiki 进阶技巧 ====== |
| 更多复杂的进阶技巧。 |
| |
| ===== 结构化数据 ===== |
| <color #00a2e8>使用场景</color>:对于内容很琐碎,数量相对比较大的帖子。而且将来希望通过丰富的搜索、排序查找。比如<color #ed1c24>六爻</color>和<color #ed1c24>八字</color>案例,以及将来的<color #ed1c24>交易记录</color>、<color #ed1c24>日记</color>等都有可能用到大量的这个插件。 |
| |
| <color #00a2e8>实现方式</color>:使用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]]))。 |
| |
| <color #00a2e8>依赖</color>: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]])) |
| <code bash> |
| sudo apt-get install php-sqlite3 |
| mkdir /home/ubuntu/www/html/data/sqlite |
| </code> |
| 然后进入Dokuwiki管理界面配置strata插件,指定一个数据库文件 <color #7092be>sqlite:/home/ubuntu/www/html/data/sqlite/strata.sqlite</color> |
| |
| {{: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}} |