文件名称:dokuwiki2wikijs
文件大小:8KB
文件格式:ZIP
更新时间:2024-03-13 21:16:11
Python
dokuwiki2wikijs 我们想从dokuwiki迁移到更现代的Wiki.js,所以这是一个可以完成某些工作的脚本。 它将使用pandoc将所有当前页面转换为Markdown,并将它们存储在与dokuwiki安装相同的结构中。 该自述文件可能不是最新的,并且代码质量也不符合标准,因为这是我们自己使用的脚本。 (尽管欢迎您使用和修改它。) 当前版本将进行转换并压缩所有markdown文件,以将文件存储导入Wiki.js。 它不处理媒体。 另一种策略是使用API。 我们尚未对此进行探讨。 特征 将最新版本的dokuwiki页面转换为markdown 指向dokuwiki安装以获得完整页面树的zip 指向单个文件并在stdout上进行转换 透明处理任何markdowku页面( dokuwiki的扩展,可以“自然”呈现markdown,因此将它们存储为markdown)
【文件预览】:
dokuwiki2wikijs-main
----get_testdata(417B)
----.vscode()
--------launch.json(988B)
--------settings.json(308B)
----dokuwiki2wikijs_test.py(5KB)
----README.md(5KB)
----dokuwiki2wikijs.py(8KB)
----.gitignore(71B)