TiddlyWiki:由外部档案载入plugins的好处(zz)

By Jiang | 9月 14, 2006

email: robertus0617@gmail.com
来自:

中文版TiddlyWiki论坛
使用MS Word 2003进行繁简字体转换。

之一
问题:如果想要加载的plugins很大,而无法完全加载。

这个问题会发生在现有版本的ccT(0.5.5)与 TW (2.0.11 on Opera)。

实例:BigThemePack

解决:改以外部加载的方式,可简单地避开此问题。

先将BigThemePack存成BigThemePack.js檔。

TiddlyWiki
1.LoadExtPlugin

新增Tiddler (tagged with “ExtList”)加入内容
/YourPathTo/BigThemePack.js

2.在MarkupPreBody中加入
〈script type=”text/javascript” xsrc=”/YourPathTo/BigThemePack.js”〉〈/script〉

ccT
1.LoadExtPlugin
2.参考这个Bram的ccT改版:
〈http://prdownloads.sourceforge.net/ptw/cctiddly055b-tw210beta-060624.zip?download〉

当然也可以自行手动编辑.html或index.php,在适当位置加入:
〈script type=”text/javascript” xsrc=”/YourPathTo/BigThemePack.js”〉〈/script〉

之二
只要安装一个以上的plugins,即可能遇到*兼容*的问题。其实,有时只是plugins加载的先后顺序所造成的,通常此类plugins可能hijack相同的内建functions。

使用外部加载的方式,可以精准的指定plugins被加载的顺序,轻易的避开这些小问题。
〈script …. xsrc=”MyPlugin” ….〉〈/script〉
〈script …. xsrc=”Another” ….〉〈/script〉
….

以systemConfig的方式启用plugins,则可透过tiddlers命名的小技巧。例如,
“1.MyPlugin”
“2.AnotherPlugin”
….
也可以依指定顺序加载plugins。

备注:
TiddlyWiki是依ascii顺序加载plugins。

之三
我刚想到一个好处,虽然可能不是对owner本身:

就是TiddlyWiki因为原本把plugin和CSS都存在tiddler中,也就是HTML的div当中,所以搜寻引擎的机器人在做索引的时候,常常会把一大篇一大篇这些Javascript和CSS的内容都加进去,结果当人们使用搜寻引擎时,常常搜到的只是TiddlyWiki plugin的程序代码而已,本身数据价值不太大(当然,对于目的就是要搜寻TiddlyWiki plugin全文的人反而很方便)。如果plugin由外部档案加载的话,或许那些个机器人就不用浪费那么多时间在做plugin的索引上,而可以快一点把真正重要的tiddler内文做到索引里去。

浅见:p

【更新.2006.10.27】 密爾希弗拉雪发信告诉我,前面两条是Bram Chen大哥总结的,后面一条才是他写的。呵呵,两位都是TiddlyWiki中文社区很活跃的领导人物:)

Topics: TiddlyWiki | 1,446 views | 1 Comment »


One comment | Add One

  1. 100woman - 09/4/2009 at 12:01 下午 #

    这个好用吗?我用的hdwiki,编辑器很不好用

请您发表评论

姓名 (必填)

Email (不会公开) (必填)

网站


LinkWorth
Hostgator

酷站链接 (Featured Links)

最新评论 (Recent Comments)

  • 阿超: 都32号主机了啊 太牛逼了 想想我去年买的是很还是1号主机第12个呢 呵呵
  • 网络兼职: 呵呵,又是博客主机 没多大意思,哎
  • 李青委: 我喜欢它,以joost为名的网络电视,它的外表和内在一样优秀不是吗?破世而出的JOOST。现在终于有 机会了,很想得到它。请您给1个,谢谢! sunkeyck@yeah.net 李青委
  • 李青委: 我喜欢它,以joost为名的网络电视,它的外表和内在一样优秀不是吗?破世而出的JOOST。现在终于有 机会了,很想得到它。请您给1个,谢谢! sunkeyck@yeah.net
  • 李青委: 我喜欢它,以joost为名的网络电视,它的外表和内在一样优秀不是吗?破世而出的JOOST。现在终于有 机会了,很想得到它。请您给1个,谢谢! sunkeyck@yeah.net
  • bet365备用网址: 博主辛苦了。。

搜索 (Search)

合作伙伴

推荐站点 (Recommendations)

Partner links

WordPressChina
  • 原创博客联盟