首页 文章

Tiddlywiki另类

提问于
浏览
-1

我最近找到了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 回答

  • 0

    尝试将TW5 html放入WebDAV共享中 . 不同的操作系统具有创建和验证用户的方法 .

    如果你有Python的通用解决方案是wsgidav模块 . 例如 . 看到:

    $ pip install wsgidav cheroot
    $ wsgidav --host=0.0.0.0 --port=8080 --root=/tmp
    WARNING: share '/' will allow anonymous access.
    Running WsgiDAV/2.2.2 Cheroot/5.5.0 Python/3.4.2
    Serving on http://0.0.0.0:8080 ...
    

    TW5会自动检测到它可以将自己写回到Web位置 . 用户名选择和版本控制是您必须使用插件或手动调整的内容 .

相关问题