用户:Matttest/Sign QT
外观
签名板 | 贡献 | 留言 | 沙盒 | 论述 | 维基历程 | SQTools |
小伙半自动确认签名工具,简称小伙确签工具或确签 (上市编号[开玩笑的]: Sign_QT),是本人编写的半自动辅助工具,用以提醒用户需于留言或投票后签名,2020年底推出版本0.0.1。基于Javascript编写。
用法
[编辑]本工具会自动识别用户有否于讨论页留言后签名,故只需安装工具后即可,并无任何操作方法。
安装
[编辑]请使用下列其中一种方法安装,以导入工具 (建议你使用方法二,如一有更新,工具会自动更新成最新版本-- Sign_QT可能不再支援太旧的版本)。
方法一:
- 1. 打开User:Matttest/Confirm-Sign.js
- 2.把𥚃面的代码复制到阁下的Common.js页并保存。
方法二:
- 于阁下的Common.js页输入以下代码:
importScript('User:Matttest/Confirm-Sign.js');//討論頁簽名提示
全域安装
[编辑]如果您希望在维基媒体基金会下属的所有Wiki网站均启用Sign_QT,请于阁下的全域js页输入以下代码:
mw.loader.load( '//meta.wikimedia.org/w/index.php?title=User:Matttest/Confirm-Sign.js&action=raw&ctype=text/javascript' );//Reminder of signing talk pages
声眀
[编辑]使用Sign_QT时,必须确保您对您的操作完全负责。
请务必了解维基百科的方针与指引,并且在方针与指引许可的范围内使用本工具。
版本更新
[编辑]- Sign_QT 0.0.1b - 从"你还没有签名,确定要储存吗?"改为"你没有在留言后签名,确定要储存吗?" 2020年12月18日
- Sign_QT 0.0.1a -修复bug: oldOnclick() 2020年12月13日
- Sign_QT 0.0.1 - 于发布前自动识别用户有否于讨论页签名。如否,会弹出通知确认。2020年12月12日
测试
[编辑]![](http://upload.wikimedia.org/wikipedia/commons/thumb/7/79/Confirm-Sign_tool_in_vector.png/450px-Confirm-Sign_tool_in_vector.png)
请到本页的讨论页作本工具之测试。
额外贴示
[编辑]移动
[编辑]有部份维基人使用流动版编辑维基百科,这可能使他们不知如何移动页面,因为流动版并没有提供任何连结于其介面,下面列出了移动页面之方法。
于浏览器打出或复制下面的连结,把条目之名称置于最后:
https://zh.wikipedia.org/wiki/Special:移动页面/(條目名稱)
举个例子: https://zh.wikipedia.org/wiki/Special:移动页面/香港
只要按上面的连结便可移动条目“香港”。
清除快取
[编辑]于阁下的common.js页输入以下代码, 就会看到工具栏有一个"清除快取"的连结。
addOnloadHook(function () { var hist; var url; if (!(hist = document.getElementById('ca-history') )) return; if (!(url = hist.getElementsByTagName('a')[0] )) return; if (!(url = url.href )) return; addPortletLink('p-cactions', url.replace(/([?&]action=)history([&#]|$)/, '$1purge$2'), '清除快取', 'ca-purge', 'Purge server cache for this page', 'p'); });
搜寻标题
[编辑]于阁下的Common.js页输入以下代码,就会看到工具栏新增了两个连结,分别是“搜寻 Google”及“搜寻 Yahoo!”。如点击其中一个连结,系统就会自动于Google或Yahoo!搜寻阁下正在阅读的文章标题。
addOnloadHook(function () { if (wgCanonicalNamespace == "Special") return; var title = wgTitle; if (wgCanonicalNamespace != "") title = title.replace(/^.*\//, ""); var query = encodeURIComponent('"'+title+'"'); addPortletLink('p-tb', 'http://www.google.com/search?ie=utf-8&oe=utf-8&q='+query, '搜尋 Google', 't-googlesearch', 'Search Google for "'+title+'"', 'G'); addPortletLink('p-tb', 'http://search.yahoo.com/search?ei=UTF-8&p='+query, '搜尋 Yahoo!', 't-yahoosearch', 'Search Yahoo! for "'+title+'"', 'Y'); });