維基百科:機械人/申請/Jimmy-bot/13
Jimmy-bot 13
- 狀態: 測試已完成
- 操作者:Jimmy Xu 論
- 提請時間:2021年9月23日 (四) 21:05 (UTC)
- 自動化程度:全自動
- 程式語言:Python
- 用途:協助清理模板嵌入
- 討論內容連結:Wikipedia:機械人/作業請求/存檔5#電影產地模板、Wikipedia:機械人/作業請求/存檔5#清除鏈入、Wikipedia:機械人/作業請求/存檔5#清理模板
- 原始碼連結:
- 編輯時段及頻率:首批批量處理後定期運行
- 受影響頁面:各模板的鏈入頁面
- 遵守機械人規範:
- 已有機械人權限:有
偶在BOTREQ有可協助處理之作業請求,故申請此任務以在鏈入頁面進行文字代換作業。--Jimmy Xu 論 2021年9月23日 (四) 21:05 (UTC)
- {{Short description}} 這邊也有看到。要直接刪除很簡單,不過想說比較完善的方法是先跟英文維基那邊對比、查漏補缺,別單純漏失資料,看來有點複雜所以就沒動手了。
- {{Pathnav}} 的問題相同。要直接刪除很簡單,不過刪掉就白白失去資訊了。
- 加上這兩個模板都不影響渲染,修與不修沒有表現上的差異,就沒動他們了。假如要做的話,煩請看看是不是能保留資訊。--Kanashimi(留言) 2021年9月23日 (四) 22:06 (UTC)
- Short description如果d:還沒有內容(而本地內容至少有一個漢字)就可以補填過去,否則我會直接不要本地的而以d:已有為準。en:的文本應該沒什麼幫助才對,畢竟語言不同。
- Pathnav則是本來就應該丟掉。應該大都是翻譯而來但沒有依本地慣例調整的。
- 至少如果能把積壓消化掉的話,新來的內容也會比較好處理一些。--Jimmy Xu 論 2021年9月23日 (四) 22:29 (UTC)
- 這邊之前的調查,許多 {{Pathnav}} 包含本地的條目階層資訊,e.g, 中華人民共和國鐵道部。感覺最好把這個階層結構轉換成導航模板。不過這樣就不適合機械人處理了,只好放棄。
- 關於 {{Short description}},之前的想法是搜尋英文維基百科,看看是否有任何一個歷史版本包含相同的短導言,有的話就能刪除。否則檢查維基數據,看看是不是能統合在一起。不過這不但麻煩,也會有一些必須手動處理的狀況。想說留着不礙事,所以也沒做了。提供給您參考。
- 關於Wikipedia:機械人/作業請求/存檔5#電影產地模板,您可以先做些編輯,看看是否有特別需要注意的。
- 這邊只是提供一點之前處理時的想法,因為現實中生活繁忙,歡迎其他BAG幫忙審核。--Kanashimi(留言) 2021年9月24日 (五) 06:37 (UTC)
- 本地條目層級應該是用分類的,Pathnav包含的資訊個人意見都是因為沒有維護而才讓人覺得大不了就放一個,所以意見還是應該移除。現在應該沒有哪個頁面缺乏分類但有Pathnav。
- 短導言之前看了幾個條目是d:上其實空白,所以那種簡單情況應該是直接複製過去就好。反正bot應該也不會去處理太為複雜的衝突。
- 反正這些跑的話應該都會盯着差異看,但習慣是這種簡單任務至少要有測試許可才會開始寫程式了。--Jimmy Xu 論 2021年9月24日 (五) 15:07 (UTC)
- Short description著作權不相容,還是直接移除為佳。--Xiplus#Talk 2022年5月2日 (一) 14:06 (UTC)
批准測試運作(100次編輯) 嗯...其他BAG好像沒空?鑑於Jimmy Xu為受信賴的操作者,Wikipedia:機械人/作業請求/存檔5#電影產地模板這一項就直接做完了吧,請檢核操作結果。其他兩項有時間幫您看一下,請附上操作記錄連結。--Kanashimi(留言) 2021年10月2日 (六) 23:24 (UTC)
- 電影產地已做完。Pathnav 測試已完成,但似乎未遇到有模板嵌套的情況。--Jimmy Xu 論 2021年10月4日 (一) 17:21 (UTC)
- 抽了幾筆,大部分都可以直接刪除。但就是會有些特例,像警訊我想應該改{{香港警務處架構}}或另創導航模板,再將之置入警訊較理想。這恐怕是上下文相關,bot很難判別的。有個方法是檢查導航模板,若其中有本文連結,這種情況似乎較能安全刪除。
- 不曉得有code可供查閱嗎?--Kanashimi(留言) 2021年10月7日 (四) 00:30 (UTC)
- 但其實對於讀者來說,先前就不存在的資訊就也不會因清理而被移除。那模板已經近十年沒有向讀者提供任何資訊,如果有導航需要相信早已有人做了。
- 測試運作時用的正則是
(?i){{[\s\u200e]*(?:(?:Template|模板):)?[\s\u200e]*(?:Pathnav)[\s\u200e]*(\|(?:.(?!{{))*?)?}}\n?
。--Jimmy Xu 論 2021年10月7日 (四) 19:51 (UTC)
- 的確絕大多數文章都有導航模板了,不過編輯者添加導航模板也是個累積的過程,不能一蹴可幾。因此有的文章只是還沒有人着手,而這些{{Pathnav}}模板可以提供靈感。最起碼就我看到警訊是如此。另外這邊也抽了其他還沒刪除{{Pathnav}}的文章,也有類似情況。感覺一個不完全保險的方法如上述,檢查導航模板,若其中有本文連結,這種情況似乎較能安全刪除。不過就您的程式碼看來,似乎是無條件刪除。一點意見提供給您參考。--Kanashimi(留言) 2021年10月7日 (四) 22:51 (UTC)
- 或許這樣,如果Pathnav的最後一個參數有連結到該條目,那麼就可以移除。--Jimmy Xu 論 2021年10月21日 (四) 13:53 (UTC)
- 同樣是檢查連結,或許可檢查最後一個section的模板(導航模板),檢查其若有連結到該條目,那麼就可以移除。--Kanashimi(留言) 2021年10月22日 (五) 05:45 (UTC)
- 或許這樣,如果Pathnav的最後一個參數有連結到該條目,那麼就可以移除。--Jimmy Xu 論 2021年10月21日 (四) 13:53 (UTC)
- 的確絕大多數文章都有導航模板了,不過編輯者添加導航模板也是個累積的過程,不能一蹴可幾。因此有的文章只是還沒有人着手,而這些{{Pathnav}}模板可以提供靈感。最起碼就我看到警訊是如此。另外這邊也抽了其他還沒刪除{{Pathnav}}的文章,也有類似情況。感覺一個不完全保險的方法如上述,檢查導航模板,若其中有本文連結,這種情況似乎較能安全刪除。不過就您的程式碼看來,似乎是無條件刪除。一點意見提供給您參考。--Kanashimi(留言) 2021年10月7日 (四) 22:51 (UTC)
- 再協助詢問@Kanashimi、Xiplus此任務是否適合正式批准運作?—— Eric Liu 創造は生命(留言・留名・學生會) 2024年6月27日 (四) 05:29 (UTC)
- 如前述,我個人意見是要直接刪除很簡單,麻煩的是要和wikidata對照、保留資訊。能做到的話會比較好。--Kanashimi(留言) 2024年6月29日 (六) 21:43 (UTC)