User:Matttest/Sign QT
(重定向自User:Matttest/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日
測試
請到本頁的討論頁作本工具之測試。
額外貼示
移動
有部份維基人使用流動版編輯維基百科,這可能使他們不知如何移動頁面,因為流動版並沒有提供任何連結於其介面,下面列出了移動頁面之方法。
於瀏覽器打出或複製下面的連結,把條目之名稱置於最後:
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'); });