目录: 〖TiddlyWiki〗


TW 在 IE 下打开时的安全警告汉化 兼及汉字Unicode编码

不知为何 TiddlyWiKi 在 IE 下打开时非出安全警告,也不知为何 TiddlyWiKi 的汉化未及此处,而我恰恰不希望我的用户(人家领导哈)打开就看见这样一个难以理解又令人不安的页面。

IE 说:“为了有利于保护安全性,IE已限制此网页运行可以访问计算机的脚本或 ActiveX 控件。请单击这里获取选项…”就够糟糕了,TW 的这段英文(This page requires JavaScript to function properly.If you are using Microsoft Internet Explorer you may need to click on the yellow bar above and select ‘Allow Blocked Content’. You must then click ‘Yes’ on the following security warning.)估计会让领导立刻关闭我的文件…

于是我决定用一段通俗汉语描述代替这片英文,这段文字在标准 TW 的67行,直接用汉字替换英文,不料怪事来了——对于不同的 IE 版本,不是总能正确显示这段汉字,如我系统是 WinXP Pack2 + IE8 ,个别地方就出现乱码(一般是汉字和英文混合的地方)。

后来明白了可能是 TW 显示所有汉字都用 Unicode 编码的缘故,把这段汉字用 Unicode 编码代替,果然正常了。

在线转换的程序在这里:http://tool.webmasterhome.cn/unicode.asp 它是连格式带十进制的汉字Unicode 编码都转换好了,直接使用就行(有些在线转换提供的是 16进制,有些则没有加“&#;”转换符)。

当然如果是自己使用而不想总收到 IE 警告,直接降低 IE 安全预警级别就行了。方法是:工具 – Internet选项 – 高级标签 – 在安全分类下面,有一项“允许活动内容在我的计算机上的文件中运行”。(不推荐使用此方法)

在寻找汉化转换 Unicode 编码的过程中,又意外地收获了更彻底的解决办法,直接禁止了 IE 的安全警告。之前我也发现,同样是 IE 内核的浏览器,同样的安全级别,TheWorld 就不显示警告。(此方法正在测试,下篇文章报告结果)

发表评论

TiddlyWiKi 的便携性与 IE 另存为之 _files 文件夹

TiddlyWiKi 的便携性是许多人喜爱它的一个重要原因,但当在其页面中引用了图片时,这个便携性受到了挑战,TW 用到的图片是不能包含进单一的 HTML 文件中去的,此时其便携性非但丧失,反而会诱导用户忘记拷贝图片附件。

有鉴于此,我想到了 IE 另存为全部内容时生成的影子文件夹。

在 IE 中,把已经打开的页面“另存为”(位置在“文件”菜单下)一个 htm Web页,会保存一个 xxx.htm 文件和 xxx_files 文件夹,文件夹下保存着网页的图片、css等资源。很有意思的是,只要我们拷贝、移动、删除了 xxx.htm 文件和 xxx_files 文件夹的任何一个,另一个也就一起被拷贝、移动、删除了,这不正是我要的效果吗?

考察了一下 Windows 实现这种“联动”的机制,发现它一点也不神秘,起作用的只是文件夹的后缀"_files”,也就是说只要有一个 a.htm(或者a.html) 文件和一个 a_files 文件夹存在于同一目录下,Windows 就认为它们是一体的,Windows 并不深究它们的生成过程,是偶然建立的还是 IE 另存为生成的,唯一的条件就是文件的扩展名为 HTM 或 HTML 而文件夹与文件本名相同且后缀以 _files,不信大家可以试验一下。

这里我们不讨论 Windows 这样做是否合理和安全,我只关心怎样利用这一特性提升 TiddlyWiKi 在嵌入图片后的便携性。

如果我们将 TiddlyWiKi 里用到的图片等文件都放在同名的 _files 文件夹下,这样就不容易在拷贝、移送时遗漏了这些文件了。在本地的所有操作都没有问题,但正如所料,网络上传、下载及用 Email 邮递是无法联动的,比较遗憾。

另外,虽然可以自由地往 _files 文件夹里放文件,但要非常注意,如果这些文件并没有被关联的 .HTML 文件引用,就千万不能将此网页在浏览器中打开时执行“另存为全部…”,否则那些网页没有用到的文件会全部被删除,没有警告和任何消息给你。猜测 IE 是先删除了 _files 文件夹以后再重建它,所以因此丢失的文件还原的可能几乎没有,切记。

发表评论

安装 ccTiddly 实录(图文)(上)

ccTiddly 是一个协作服务器端版本的 TiddlyWiki…[详情]

一、安装准备工作

1. 下载源程序

源程序:http://tiddlywiki.org/wiki/CcTiddly

汉化语言包:http://code.google.com/p/tiddlywiki-zh/downloads/list

2. 准备好数据库

为 ccTiddly 创建数据库(本文不讨论怎样建数据库),记录下以下几个参数备用:

主机名:一般是 localhost (或询问空间商)
数据库名:你建的你该知道(或询问空间商)
数据库用户:你该知道(或询问空间商)
用户口令:你该知道(或询问空间商)

3. 为 ccTiddly 创建数据表

这一步比较特别(安装那么多系统没这么干的过),我的做法是:

用 phpMyAdmin 打开刚建的数据库,打开 SQL 查询窗口;同时打开ccTiddly_v1.8.5\1.8.5 \install.sql,将其内容复制到 phpMyAdmin SQL 查询窗口运行之,可以看见创建了11个数据表:

image

二、安装 ccTiddly 程序

我习惯于在本地解压源文件,并修改后配置文件后再上传…

1. 预配置 ccTiddly

解压源程序,打开 ccTiddly_v1.8.5\1.8.5 \includes\ 下的 config.php 文件,根据自己的实际情况修改掉默认值:

$tiddlyCfg['db']['host'] = "127.0.0.1"; //sql 主机名,一般是 localhost
$tiddlyCfg['db']['login'] = "root"; //数据库用户名,上节中提醒你记录了
$tiddlyCfg['db']['pass'] = ""; //该用户的口令
$tiddlyCfg['db']['name'] = "cctw"; //数据库名,上节中提醒你记录了

2. 上传程序文件

解压语文包,覆盖 ccTiddly_v1.8.5\1.8.5 \lang 目录内的文件;
将 ccTiddly_v1.8.5\1.8.5 目录下所有文件和文件夹上传到服务器安装目录。

3. 运行 ccTiddly

我的安装位置是 iejei.com/cctw,在浏览器键入 http://iejei.com/cctw,出现登录窗口:

image

SQL 已为您创建了三个用户:

1 .. username
2 .. simon
3 .. admin

每个都是 password 作密码。

用 admin 登录后界面是这样:

image

至此完成了基本的安装,进一步的配置和应用请看《安装 ccTiddly 实录(图文)(下)》。

发表评论

安装 TiddlyHome 实录(图文)(上)

一、访问官方地址:http://tiddlyhome.bidix.info/#GettingStarted,下载软件包,将 TiddlyHome 文件夹的内容上传至网站

image

二、打开 http://iejei.com/_th/admin

image

三、设置 Admin 的口令,并点击 Init Admin 通过验证——

image

——就是将刚设置的 Admin 及其口令再输入一遍啦:

image

image

四、建立一个用户(先有用户才给用户建网站)

image

五、为这个用户建立网站

image

六、访问这个网站,也就是一个 TiddlyWiki 啦 :)

image

这个 TW 目前还是只读的,怎样读写,请看下篇。。。

Comments (1)

BidiXTW 官方插件一览

一下是其主页翻译,原链接均为JS因而不可用,请访问:http://tiddlywiki.bidix.info/

目前可用的扩展:

  • HistoryPlugin : Limits to only one tiddler open. Manages an history stack and provides macro to navigate in this history. 限制只有一个tiddler打开。管理一个历史堆栈,并对这个历史记录提供导航宏。
  • UploadTiddler : per tiddler upload and save to web extension full compatible with UploadPlugin 单个tiddler上传并保存到Web的扩展,完全兼容UploadPlugin
  • UploadPlugin 4.1 : a refactored version of UploadPlugin with a Backstage entry. 带有一个后台入口的UploadPlugin的重构版本
  • RSSReaderPlugin : an RSSReader for TiddlyWiki  一个TiddlyWiki 的RSS订阅器
  • GenerateRssByTag : only tiddlers tagged with a specific tag are added to the RSSFeed  只有特定的标签标记的tiddlers才添加到RSSFeed
  • RSSReaderService : Display an RSSFeed in one page  在一个页面上显示RSSFeed
  • IsDirtyPlugin : an indicator for saving. see Need to be saved ?  用于视需要保存的指示器
  • ProxyService : access a remote url even if TiddlyWiki is viewed over HTTP 存取远程的URL,即便TiddlyWiki只能通过HTTP浏览
  • DownloadService : a script to download a TiddlyWiki in one click. 一键下载TiddlyWiki的脚本
  • PasswordOptionPlugin : that extends the core Options with a non encrypted password type  用非加密的口令类型扩展核心选项
  • WebDAVSavingPlugin : the "save to web" function without script Not maintained : Use SaqImtiaz WebDavPlugin 不用脚本的“保存到Web”功能。不能保持:使用SaqImtiaz WebDavPlugin
  • See Extension directory for a full list.
    请参阅完整列表扩展目录。

NEW: 新:

iTW 1.3.0 ::iPhone TiddlyWiki 在 http://itw.bidix.info/ 发布

单独 tiddler 的 UploadTiddlerPluginstoreTiddler.php 已上载。全兼容 UploadPlugin

RSS提要:http://tiddlywiki.bidix.info/index.xml
新闻页:http://news.bidix.info/
如有意见和建议,可随时电邮联系BidiX

发表评论

怎样把 TiddlyWiki 当作多用户维基使用(英汉)

Can I use TiddlyWiki as a multi-user/collaborative/server based wiki?

我能把TiddlyWiki当作多用户的/协作的/服务器的维基使用吗?

 


Contents目录

1 standard TiddlyWiki
1 标准TiddlyWiki
2 server-side adaptations of TiddlyWiki
2 服务器端改编的TiddlyWiki
3 standard TiddlyWiki via http, using UploadPlugin
3 通过HTTP使用标准TiddlyWiki,需要UploadPlugin 插件
4 standard TiddlyWiki via http, using UploadPlugin and GroupAuthoringPlugin
4 通过HTTP使用标准TiddlyWiki,需要UploadPlugin和GroupAuthoringPlugin

(阅读全文…)

发表评论

装备一下 TiddlyWiki 使之适于搭建 blog [辑]

原文:巴蛮子的新万花筒

前几日一直在琢磨把俺的Blog迁移到这个玩意儿上来,好处在于:

  • 所有文章都在一个网页内, 几百篇文章加起来也没有多大,而且要分多页也很简单
  • 这一个网页可以既是最终发布的地方,也是编撰系统
  • 随便找个能上传网页的地方就可以搭建blog了,万一都没有,在http://www.tiddlyspot.com上申请一个账户也行
  • 丰富的插件,自己想怎么玩就怎么玩

我试验了一下,基本上满意,诸位可以看看初步效果:

http://bamanzi.tiddlyspot.com/。只是目前没有时间将一篇篇贴过来觉得麻烦,懒得动了。

如果将TiddlyWiki改造成更适合blog的系统,我的一些心得如下:

  • RecentTiddlersPlugin或者WeblogPlugin自动在页面打开时显示最近的文章
  • 采用TagCloudPlugin插件,在MainMenu中添加一个"标签云"
  • TW原本的风格是双击帖子就进入编辑模式,如果你觉得这样不适合于blog系统,可以在选项中将页面设置为网上只读模式,或者采用ReplaceDoubleClick将双击功能改造一下
  • CommentScript能增加留言功能.

另外下面这几个插件虽跟blog关系不大,也是应该有的:

  • 这里取得最新的中文翻译,将其作为插件加入,保存后再打开就会变成中文界面了
  • 添加GotoPlugin或者SearchOptionsPlugin,替代原来的搜索功能(原来的搜索会自动打开匹配结果,即使你在只输入了两个字符之后就停顿了一下…)
  • 添加FullScreenPlugin或者ToggleLeftSideBar这类插件(后者其实不是插件,而是借助InlineJavascriptPlugin实现功能的脚本),使得用户可以将文章最大化;添加CollapseTiddlerPlugin或者[FoldHeadingPlugin|http://www.tiddlytools.com/#FoldHeadingsPlugin]] 使得用户可以将文章最小化(可以将帖子折叠起来,只显示标题)

前面说的是对最终页面呈现有用的插件,但还需要东西来帮助我们撰写文章:

  • WikiBarPlugin可以在编辑文章时显示一个工具(不过IE对CSS支持太差,工具的下拉菜单显示不出来),免得你记不住那么多wiki语法(不同的wiki语法还不一样:-()——当然,宏还是应该记熟悉的
  • tiddlytools提供的QuickEditPackage也可以提供WikiBar那样的工具,但我还没搞明白怎么挪用过来:-(
  • TiddlerTweakerPlugin会允许你自行修改每个tiddler的作者、创建时间、修改时间,如果你想迁移你的blog系统肯定用得上

但这几个插件体积都比较大,直接加到你的TW中会导致最后的HTML比较大,加载太慢,而放在网页上对阅读blog的朋友又没有什么作用,这就可以采用将这些插件用外部文件的方式来加载了,LoadExtPlugin就是干这个的(该网站还提供了一个不小的主题包)。

 

外一篇:个人觉得不错的一些TiddlyWiki插件(与上文同一作者)

 

几个插件仓库:

  • TiddlyValut: 插件分类列表
  • TiddlyTools: 带有95个插件,大都在该页面内有实际应用,效果很炫
  • TiddlyWikiPlugin: 插件开发社区大都在del.icio.us上登记插件

编辑器

  • TidIDE Editor: TidIDE包中一个集成的编辑器,可以直接选择帖子编辑
  • EasyEdit, a lite and fully integrated solution.
  • FCKEditor, a more powerful solution, but requires an external component (FCKeditor).
  • Externalize, to edit tiddlers in your favorite application like html editor, text or word processor, javascript IDE, css editor, … It requires Firefox and it’s All Text! extension.
  • DelciousTagging Allows easy ‘del.icio.us’-like tagging in the EditTemplate by showing all tags as a list of link-buttons.
  • TabEditPlugin Easier tab editing – double click to edit source tiddler

页面效果:

帖子内容

  • NestedSlidersPlugin
  • Syntaxify 如果你常在帖子中贴代码, 这个语法高亮插件应该用得着。不是“格式化”,而是加入此插件后帖子中的代码会直接高亮。缺省支持CSS,JavaScript和XML,其它可自己扩充;
  • FootnotesPlugin Create automated tiddler footnotes.
  • TiddlerNotesPlugin Add notes to tiddlers without modifying the original content

其它

发表评论

TiddlyWiki 隐藏/显示右边栏的插件

原文:http://tw.lewcid.org/#ToggleSideBarMacro

描述:

提供了一个侧栏切换能见度按钮。您可以选择初始时侧栏是隐藏还是显示。

用法:

<<toggleSideBar>> »

带参数的调用:

<<toggleSideBar label tooltip show/hide>>

其中:
label         =按钮的自定义标签,
tooltip       =自定义的按钮提示,
show/hide =使用其中一个,决定工具栏初始时是显示还是隐藏(默认是显示侧栏)。

此按钮您可以添加到您的 tiddler 工具栏中,您的主菜单中,或者您喜欢的任何地方。

如果您使用的是横向主菜单按钮,并希望右对齐,请在您的样式表中加如下内容:

.HideSideBarButton {float:right;}

代码:

/***

|Name|ToggleSideBarMacro|
|Created by|SaqImtiaz|
|Location|http://tw.lewcid.org/#ToggleSideBarMacro|
|Version|1.0|
|Requires|~TW2.x|
!Description:
Provides a button for toggling visibility of the SideBar. You can choose whether the SideBar should initially be hidden or displayed.

!Demo
<<toggleSideBar "Toggle Sidebar">>

!Usage:
{{{<<toggleSideBar>>}}} <<toggleSideBar>>
additional options:
{{{<<toggleSideBar label tooltip show/hide>>}}} where:
label = custom label for the button,
tooltip = custom tooltip for the button,
show/hide = use one or the other, determines whether the sidebar is shown at first or not.
(default is to show the sidebar)

You can add it to your tiddler toolbar, your MainMenu, or where you like really.
If you are using a horizontal MainMenu and want the button to be right aligned, put the following in your StyleSheet:
{{{ .HideSideBarButton {float:right;} }}}

!History
*23-07-06: version 1.0: completely rewritten, now works with custom stylesheets too, and easier to customize start behaviour.
*20-07-06: version 0.11
*27-04-06: version 0.1: working.

!Code
***/
//{{{
config.macros.toggleSideBar={};

config.macros.toggleSideBar.settings={
         styleHide :  "#sidebar { display: none;}\n"+"#contentWrapper #displayArea { margin-right: 1em;}\n"+"",
         styleShow : " ",
         arrow1: "«",
         arrow2: "»"
};

config.macros.toggleSideBar.handler=function (place,macroName,params,wikifier,paramString,tiddler)
{
          var tooltip= params[1]||’toggle sidebar’;
          var mode = (params[2] && params[2]=="hide")? "hide":"show";
          var arrow = (mode == "hide")? this.settings.arrow1:this.settings.arrow2;
          var label= (params[0]&&params[0]!=’.')?params[0]+" "+arrow:arrow;
          var theBtn = createTiddlyButton(place,label,tooltip,this.onToggleSideBar,"button HideSideBarButton");
          if (mode == "hide")
             {
             (document.getElementById("sidebar")).setAttribute("toggle","hide");
              setStylesheet(this.settings.styleHide,"ToggleSideBarStyles");
             }
};

config.macros.toggleSideBar.onToggleSideBar = function(){
          var sidebar = document.getElementById("sidebar");
          var settings = config.macros.toggleSideBar.settings;
          if (sidebar.getAttribute("toggle")==’hide’)
             {
              setStylesheet(settings.styleShow,"ToggleSideBarStyles");
              sidebar.setAttribute("toggle","show");
              this.firstChild.data= (this.firstChild.data).replace(settings.arrow1,settings.arrow2);
              }
          else
              {   
               setStylesheet(settings.styleHide,"ToggleSideBarStyles");
               sidebar.setAttribute("toggle","hide");
               this.firstChild.data= (this.firstChild.data).replace(settings.arrow2,settings.arrow1);
              }

     return false;
}

setStylesheet(".HideSideBarButton .button {font-weight:bold; padding: 0 5px;}\n","ToggleSideBarButtonStyles");

//}}}

怎样安装此:

简单,只需要在自己的 TiddlyWiki 中增加一篇文章,

标题是:ToggleSideBarMacro
内容是:上面的代码
标签是:systemConfig lewcidExtension

然后保存 TiddlyWiki ,刷新页面。

调用就是在您喜欢的位置加上“用法”一节提到的宏调用语句。

发表评论

ccTiddly is… ccTiddly 百科(持续添加中…)

[按]没学好英语贻害我一生。。。看客将就吧。

ccTiddly is a collaborative server side version of TiddlyWiki. (tiddlywiki.com) Its features include :
ccTiddly是一个协作服务器端版本的TiddlyWiki,(tiddlywiki.com),其功能包括:

  • Multiple workspaces (TiddlyWiki files) 多工作区(TiddlyWiki 文件)
  • User Management 用户管理
  • OpenID, LDAP and Delegated Session management support. OpenID,LDAP 和委托会话管理支持
  • Revision management 修正管理
  • Tag based permissions model 基于授权模块的标签
  • File Uploading 文件上载
  • Shows workspace viewing statistics 显示工作区浏览统计
  • Offline working (sync) Offline 工作(同步)

Additional Info 更多信息

Whats going on with ccTiddly? We’ve now got a couple of user groups within BT using ccTiddly. Their feedback is driving a wave of improvements that I’m working on with CoolCold, the man who originally created ccTiddly. If you would like to keep up to date with the developments with ccTiddly you should subscribe to the ccTiddly google groups.
如何进行 ccTiddly?我们用BT建立了几个 ccTiddly 用户群。 他们的反馈促使我和 CoolCold 的工作的改进,这人是ccTiddly的初创人。 如果您希望保持最新的 ccTiddly的 ccTiddly 发展情况,您应该订阅 ccTiddly 谷歌小组。

来自: "http://tiddlywiki.org/wiki/CcTiddly"

(阅读全文…)

发表评论

TiddlyWiki 正确的下载/安装/启用方法-解决无法保存

年终要写一个财务状况报告,报告内部的数据引用较复杂,又想起 TiddlyWiki ,前一阵子只是好奇试玩了一下,真要认真用起,给了我当头一棒,我系统是 Vista 和 IE7 ,看看都出了些什么妖蛾子:

1. 正确下载 TiddlyWiki

我下载时就遇到无法下载、请求的网站不可用的意外——

image

用 FireFox 浏览器下载则正常,用 360 则是调出了迅雷。无论如何下载法吧——

正确的下载结果应该是得到一个 "empty.html" 文件!

其他名称和其他后缀都不是正确的文件,这在下载第三方开发的模板文件时最容易弄错。

如果你用的不是 IE 和 FF 浏览器,还要记得——

正确下载与你的浏览器匹配的文件!

展开 download 按钮下面的 Advanced options >> 就可以看到选项:

image

2.正确安装 TiddlyWiki

由于 TiddlyWiki 只是一个孤立的 HTML 文件,心急的朋友可能就不去看安装说明了,结果一上手,就象我,居然 "Windows 找不到文件 ‘D:\Users\admin\Desktop\empty.html ",但它却正打开着——

image_thumb[2]

更要命的是,当要保存更改时,出现了"It’s not possible to save changes."的警告,并告诉可能的结果是:

- 浏览器不支持
- 路径名包含非法字符
- TiddyWiki HTML 文件已移除或重命名

image

注意:网络上一种广泛流传的说法是 TiddlyWiki 不能很好地支持中文路径,根据就是上述第二条说明,不排除这种情况会发生,但更可能的是你没有正确地安装 TiddlyWiki !是的——

TiddyWiki 是需要正确地安装后才能启用的!

针对多种环境官方都有图文说明,计有:

Installation guidelines

Firefox on Mac OS X
Firefox on Windows Vista
Firefox on Windows XP
Firefox on Ubuntu
Internet Explorer on Windows Vista
Internet Explorer on Windows XP
Safari on Mac OS X
Opera on Mac OS X

比如我的 Vista+IE7 ,安装要点如下:

步骤一:下载完成后,不要打开该文件!TiddlyWiki 工作之前必须进行微小修改,为此,打开所在的文件夹,在文件上点击鼠标右键打开文件属性,为了允许存储变更,您需要解锁文件——如果出现解锁按钮的话——如果没有出现,那么你也不必担心,直接点击确定即可。

image

步骤二:双击文件名以打开文件。 Internet Explorer中需要特别注意,它会阻止不可信来源的JavaScript,因此,页面会顶部会出现一个黄色警示条和一个红色警告(有时没有),在黄色栏中点击(这将使它变成蓝色,如下所示),并选择“允许阻止的内容…”

image

步骤三、最后一个障碍!当您第一次保存修改时,系统会提示您是否允许 ActiveX 的交互活动,您当然必须点击“是”,之后,右上角的那个小黄块会如期出现…

image 

3.正确启用 TiddlyWiki

第一件事当然是设置 TiddlyWiki 标题、副标题和主菜单、默认显示的文章,操作很简单,这里只分享一个教训:这些地方只改内容不要改标题,比如 "MainMenu",内容怎么改左边栏就立刻按改的样子显示,但如把标题改成菜单,系统就不认识它了,除非重写模板文件。

发表评论

TiddlyWiki 主题模板使用帮助(英汉对照)

 

原文地址:http://tiddlythemes.com/#Help

 

  • Installing themes
       安装模板
  • Using multiple themes at the same time 
       同时使用多模板
  • What is TiddlyWiki? (从略)
       什么是TiddlyWiki ?
  • Where can I get my own TiddlyWiki? 
       我能在哪里得到我自己的TiddlyWiki ?
  • How can I submit my own theme here? (从略)
       这里我怎么提交我自己的模板?
  • What plugins does TiddlyThemes use? (从略)
       TiddlyThemes 网站使用了什么插件
  • How can I contact you? (从略)
       怎么能与您联系?
  • (阅读全文…)

    发表评论

    TiddlyWeb Documentation 2 – 帮助 (英汉)

    If you are working with TiddlyWeb and have questions or suggestions you can post in the TiddlyWiki and TiddlyWikiDev google groups or visit the #tiddlyweb IRC channel.
    Please also search this wiki for help. If you can’t find what you are looking for, or some information is incomplete, please leave a comment so we can improve the content.
    If you discover a bug, please raise a ticket on Trac, making sure you select tiddlyweb as component.

    GUEST@Monday, June 8th, 2009 2:28:00 pm

    Comments are broken when using tiddlyweb.com instead of tidlyweb.peermore.com.

    如果您正在使用 TiddlyWeb 且有问题或建议,您可以在 TiddlyWiki 和 TiddlyWikiDev 谷歌小组发贴,或访问# tiddlyweb IRC 频道。
    您还可搜索这个 wiki 以寻求帮助。如果你找不到你要的,或者某些信息是不完整,请留言以便我们能够改进的内容。
    如果您发现错误,请在 TRAC 提交表单,确认您选择了 tiddlyweb 组件。 
    tiddlyweb.com 上评论已不可用,请用 tidlyweb.peermore.com 。

    发表评论

    TiddlyWeb Documentation 1 – 概述 (英汉)

    【按】这是本人学习 TiddlyWeb 的笔记,因对自己的理解和翻译均无把握,故英汉对照之。

    TiddlyWeb Documentation
    =======================
    TiddlyWeb is an open source web-based storage system with a robust HTTP API.
    It can be used as a flexible server-side implementation for TiddlyWiki.

    Overview
    Getting Help
    Installing TiddlyWeb
    Using TiddlyWeb
    Customizing TiddlyWeb
    Developing With TiddlyWeb
    Theory of Operation
    Lego Pieces Model
    Credits

    TiddlyWeb 是一个开源的基于Web的存储系统,一个强有力的HTTP API 。
    它可以被用来作为一种灵活的服务器端执行的 TiddlyWiki 。

    概览
    获取帮助
    安装TiddlyWeb
    使用TiddlyWeb
    定制TiddlyWeb
    用TiddlyWeb做开发
    操作理论
    Lego Pieces 模型
    Credits

    Overview
    ——–

    TiddlyWeb lets you:

    1. Store your tiddlers and similar chunks of content on the web.
    2. Dispay and edit your tiddlers in more than one TiddlyWiki.
    3. Have more than one person working on the same TiddlyWiki at the same time.
    4. Create dynamic TiddlyWikis based on rules you define.
    5. Create new and interesting server-based TiddlyWiki applications.
    6. Create new and interesting server-based application with tiddlers but without TiddlyWiki.

     

    〖概述〗

    TiddlyWeb 可以让您:

    1. 在网上储存您的 tiddlers 和类似的内容块。
    2. 在多个 TiddlyWiki 展示和编辑您的 tiddlers 。
    3. 让多人在同一个 TiddlyWiki 上同时工作。
    4. 根据您定义的规则创建动态 TiddlyWikis 。
    5. 创建新的和有趣的基于服务器的 TiddlyWiki 应用。
    6. 用 tiddlers 而非 TiddlyWiki 创建新的和有趣的基于服务器的应用。

    TiddlyWeb is made up of a few things:

    1. A web server. See Mount a Server.
    2. A data store.
    3. A configuration. See tiddlywebconfig.py.
    4. A command line tool. See twanager.

    Together these things are your lego to make lots of great stuff.

    TiddlyWeb 由这几样东西构成:

    1. 网页伺服器。参阅架设服务器。
    2. 数据存储。
    3. 一个配置。见 tiddlywebconfig.py 。
    4. 命令行工具。见 twanager 。

    这些东西是你的 lego ,创造很多了不起的应用。

    Or to Put it another Way

    TiddlyWeb is a collection of Python code providing several services:

    1. It acts as a server-side for TiddlyWiki, providing (optionally) authenticated storage of any content, including TiddlyWiki content and dynamic generation of custom wikis.
    2. It presents a robust HTTP API for manipulating resources in the store and an extensible system for presenting those resources in multiple representations.
    3. It provides a library of routines and a framework for creating web-based applications based on TiddlyWeb and (optionally) TiddlyWiki.
    4. It can act as a database for any content you wish to store on the web.
    5. It is extensible, pluggable, customizable on many dimensions.
    6. It is a reference HTTP API for other servers that wish to interact

    efficiently with the TiddlyWiki Adaptor mechanism.

    或换句话说

    TiddlyWeb 是一个 Python 代码集,提供这样几种服务:

    1. 它作为一个服务器端的TiddlyWiki ,提供(可选)任何内容的验证存储,包括TiddlyWiki 内容和动态生成的客制维基。
    2. 它提供了一个强大的的 HTTP API 以操纵存储的资源,及提供一个可扩展的系统以多种表现呈现这些资源。
    3. 它提供了一个例程和框架库,用于创建基于 TiddlyWeb 和(可选) TiddlyWiki 的 Web 网络应用。
    4. 它可以作为一个数据库,存储您想要在网络上存储的任何内容。
    5. 它在多个层面具有可扩展性,可插入性和可定制性。
    6. 这是一个 HTTP API 参考,对于想要有效地互动的 TiddlyWiki Adaptor mechanism 的其他服务器。

    发表评论