使用者:Gqqnb/WikiBlame文檔

這個頁面描述了WikiBlame的用法。對此工具有疑問請前往其作者的德文討論頁

WikiBlame允許用戶在一個條目的歷史中搜索關鍵字,發現可疑的、有害的文本。

在搜索時,建議先設置線性搜索,檢查2、3個版本,以確定所使用的關鍵字沒錯,然後用折半搜索,檢查大量版本,看看關鍵字在哪個版本被插入或刪除。

搜索結果 編輯

  • 搜索結果中標記有OOO,表示該版本包含指定的關鍵字。
  • 搜索結果中標記有XXX,表示該版本沒有指定的關鍵字。
  • 搜索結果中標記有???,表示該版本被跳過(沒有進行搜索)。

設置 編輯

搜索(Search for) 編輯

關鍵字(Search for):程序是在條目原始碼中進行搜索。所以,如果關鍵字是[[吴宗宪]],則不會搜到「吳宗憲是個主持人」;如果關鍵字是吳宗憲,則不會搜到「吳宗憲是個主持人」。

此欄位可以通過URL參數設置。URL參數是needle。如wikiblame.php?needle=維基百科

要檢查的版本數量(Versions to check) 編輯

要搜索多少個版本。

用線性搜索法搜索很多版本時,速度會比較慢。如果您堅持使用線性搜索法,可以嘗試增大「跳過的版本數」來加快搜索速度。

二分搜索法非常快,因為這個方法不會檢查每一個版本。檢查數千個版本也不會花費太多時間。

此欄位可以通過URL參數設置。參數名為limit。如wikiblame.php?limit=10就設置只檢查10個版本。

永遠跳過的版本數量(Always skip x versions) 編輯

檢查過一個版本後,跳過多少個版本,再檢查下一個版本。用於加快線性搜索的速度,對二分搜索不起作用。

略過開始的版本數量(Ignore first x versions) 編輯

在開始搜索時先跳過開頭的多少個版本。(譯者不明)

開始日期(Start date) 編輯

從指定的開始日期向前搜索,包括晚上11點55分前的版本。(譯者不明)

從什麼時候的修訂版本開始搜索。

此欄位可以通過多個URL參數設置,分別為offjahr(年)、offmon(月)、offtag(日)、offhour(小時,24小時制)、offmin(分)。

強制搜尋wikitext(Force searching for wikitext) 編輯

在維基原始碼中搜索,而不是搜索渲染後的頁面。

例如,原來是{{refimprove}},後來有人改成{{refimprove|time=2024-05-5}}。你想要知道誰加上了time=,那麼就要「強制搜尋wikitext」。因為time=字樣不會出現在渲染後的頁面中。

同理,搜索注釋時也要強制搜尋wikitext。

搜尋方式(Search method) 編輯

線性:一個個版本依次檢查。

折半(二分):比線性搜索快得多。

此欄位可以通過URL參數設置。參數名為searchmethod。值是lin(線性)或int(二分)。

語言(Language) 編輯

在哪種語言的維基百科中搜索。若在中文維基百科中搜,則填寫zh。

如果維基站點的網址不以語言代碼開頭,如http://wikisource.org/,那麼就輸入blank。

此欄位可以通過URL參數設置。參數名為lang。如wikiblame.php?lang=zh就搜索中文維基百科。

其他欄位 編輯

計劃(project,維基項目):URL參數是project。如wikiblame.php?project=wikimedia

頁面(Page):URL參數是article。如wikiblame.php?article=WikiBlame文檔就搜索本頁面的歷史。

顯示語言(Display language):URL參數是user_lang。如wikiblame.php?user_lang=fr就顯示法語界面。

設置多個URL參數 編輯

用&連接每個URL參數。如wikiblame.php?needle=維基百科&lang=zh&project=wikipedia&article=WikiBlame文檔就設置在中文維基百科的WikiBlame文檔條目中搜索關鍵字「維基百科」。

演練 編輯

某關鍵字何時第一次出現 編輯

目的:查看User:Gqqnb/WikiBlame文檔頁面中,誰並且何時把「維基百科」字樣加入了進來。

點此查看設置,並進行搜索。WikiBlame提示「2013年3月13日 (三) 14:242013年3月13日 (三) 14:28之間發現了插入」。

點擊2013年3月13日 (三) 14:28,點擊與上一修訂的差異,你會驚奇地發現Gqqnb在第43行左右加入文字「在哪種語言的維基百科中搜索。若在中文維基百科中搜,則填寫zh。」而此前的版本確實是沒有維基百科字樣的。

在中文維基百科中使用 編輯

 
Integration into revision history

在中文維基中任何一個頁面,點擊「查看歷史」,就可以看到「搜索編輯歷史」這個外部連結。