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 | 4,184 views | 1 Comment »


One comment | Add One

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

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

LinkWorth
Hostgator

酷站链接 (Featured Links)

最新评论 (Recent Comments)

  • air jordan shoe: 不错,挺厉害的~~
  • Hairstyles: 原来链接这么重要!
  • Haircuts: 有空试一下看看
  • CHI Flat Iron: 哇,这么多插件啊,慢慢看!
  • 诗酒如画: 1)备份你的WordPress数据库 推荐用WordPress Database Backup在后台操作.下载备份的压缩包或者是传到自己邮箱里都可以. 如果直接在数据库中备份的话,记得选择UTF8编码,切记. 2)备份你的程序...
  • north face wholesale: en ,我会试一试的。

搜索 (Search)

合作伙伴

推荐站点 (Recommendations)

Partner links

WordPressChina
  • 原创博客联盟