我最近找到了TiddlyWiki并且很高兴在很多方面找到它的方法,这非常符合我对笔记/记录/ 生产环境 力系统的要求:
-
将内容拆分为较小的"tiddlers"而不是整个文档的想法
-
将这些提示者视为数据而不是
-
能够将"fields"(属性)添加到tiddlers
-
能够用一个选择tiddlers的能力
-
使用宏,内联javascript和插件轻松扩展
然而
-
tiddlywiki没有mediawiki风格的内置版本
-
tiddlywiki构建为单页应用程序(HTmL文件,无服务器)并在本地保存数据,不允许
第1点是一个真正的耻辱 . 我可以将我的tiddlywiki文件提交到git repo,但它不太方便 .
使用插件(https://github.com/OokTech/TW5-Bob)可以在某种程度上解决2 - 这证明了tiddlywiki的实现程度 . 但是,它并不像多用户wiki那样:例如,没有单独的用户登录 .
在使用Tiddlywiki和Bob nukti-user插件之后,我正在寻找与tiddlyWiki具有相同方法但有内置serer组件,多用户编辑和理想情况的东西 . 内容版本控制 .
有没有人有任何建议?
我正在看着TWiki,decko,MoinMoin,DokuWiki,FosWiki,MediaWiki,XWiki .
1 回答
尝试将TW5 html放入WebDAV共享中 . 不同的操作系统具有创建和验证用户的方法 .
如果你有Python的通用解决方案是wsgidav模块 . 例如 . 看到:
TW5会自动检测到它可以将自己写回到Web位置 . 用户名选择和版本控制是您必须使用插件或手动调整的内容 .