RAC - Rapid Add Content

维基百科,自由的百科全书

Rapid Add Content for 维基百科(简称RAC)是域奇为节省维护条目所需时间而DIY开发的工具。运作原理是参考了HOTCAT,目前为封闭版本,恕未能完全公开。

RAC的功能[编辑]

在加上RAC的代码后,条目顶部将会出现一个工具箱,透过点撃需要进行的动作(多为挂上模版),RAC会产生相应的维基代码,在修改参数等细节后,可透过RAC直接储存修改,或是预览变更。

RAC的限制[编辑]

  • 暂时来说,RAC的功能只限于“增加”,并没有“修改”和“移除”的功能(当然单纯增加也已足够应付一般动作)
  • RAC只在Firefox 3通过测试,而主流的IE是未能支援的
  • 整个工具为为monobook风格建立,在其他风格下运行可能导致显示问题。
  • 由于域奇惯用繁体,恕未能照顾简体用户,不过现阶段有兴趣的简体用户仍可以用较繁复的方式加上RAC后自行翻译。

如何加上RAC[编辑]

  • 最大的自订性
  1. 创建“<您的用户名字空间>/racExclude.js”,内容是var racExcludeList = [];
  2. 用户:Ricky Lau/racMisc.js复制至“<您的用户名字空间>/racMisc.js”,把sig:'~~~'改成sig:'<您慣用的簽署─多為~~~~>'
  3. 用户:Ricky Lau/racContent.js复制至“<您的用户名字空间>/racContent.js”
  4. 用户:Ricky Lau/rac.js复制至“<您的用户名字空间>/rac.js”
  5. 把所有“User:Ricky Lau”修改成您的用户名称
  6. 在“<您的用户名字空间>/monobook.js”加上
document.write ('<scr' + 'ipt src="http://ajax.googleapis.com/ajax/libs/prototype/1.6.0.3/prototype.js"></sc' + 'ript>');
importScript ('<您的racExclude.js>');
importScript ('<您的racMisc.js>');
importScript ('<您的racContent.js>');
importScript ('<您的rac.js>');

请不要调乱引用次序

  • 最方便的引用─自订化的功能不能使用
  1. 在“<您的用户名字空间>/monobook.js”加上
document.write ('<scr' + 'ipt src="http://ajax.googleapis.com/ajax/libs/prototype/1.6.0.3/prototype.js"></sc' + 'ript>');
importScript ('User:Ricky Lau/racExclude.js');
importScript ('User:Ricky Lau/racMisc.js');
importScript ('User:Ricky Lau/racContent.js');
importScript ('User:Ricky Lau/rac.js');

请不要调乱引用次序