Commons:Đặt tên tập tin/Thay thế toàn cục

This page is a translated version of a page Commons:File renaming/Global replace and the translation is 86% complete. Changes to the translation template, respectively the source language can be submitted through Commons:File renaming/Global replace and have to be approved by a translation administrator.

Shortcuts: GR • COM:GR

Bạn có thể đã đi đến đây từ một liên kết mà bạn đã nhấp vào trong một lời tóm lược sửa đổi. Xin hãy lưu ý: Sửa đổi đó không được thực hiện bởi bot. Sửa đổi đó được thực hiện bởi một tập lệnh kịch bản JavaScript được bật theo mặc định cho tất cả thành viên trên Wikimedia Commons. Nếu việc thay thế được thực hiện bởi người đổi tên tập tin hoặc một bảo quản viên (xác minh) theo quy định của chúng tôi, vui lòng KHÔNG cấm người dùng này tại dự án của bạn vì nó sẽ không ngăn bản thân tập tin bị đổi tên; cấm sẽ chỉ ngăn người dùng cập nhật liên kết tập tin. Các sửa đổi thay thế không mong muốn trong tài khoản người dùng không phải bot có thể được ngăn chặn bằng cách sử dụng Bộ lọc sai phạm. Tất nhiên, nếu một cá nhân có hành vi không đúng hoặc thay thế việc sử dụng bằng một tập tin khác, bạn có thể cấm họ. Việc đổi tên gây tranh cãi cũng có thể được báo cáo trên Commons.

Liên kết "Di chuyển" mặc định từ menu thả xuống đã được thay thế bằng tiện ích "Di chuyển & Thay thế" trên trang web này. Sau khi một tập tin được đổi tên tại Wikimedia Commons, các trang sử dụng tập tin sẽ được thay thế trên tất cả wiki của Wikimedia bởi một tiện ích JavaScript chạy trên trình duyệt của thành viên: Tên của tập tin sẽ được tìm thấy tại các trang được báo cáo là có sử dụng tập tin và File:Tên cũ.ext sẽ được thay thế bằng File:Tên mới.ext trong mã nguồn của nó. Các sửa đổi được thực hiện dưới tài khoản thành viên của bảo quản viên hoặc người đổi tên tập tin, người đã đổi tên tập tin phương tiện. Kể từ năm 2013, chức năng mở rộng này đã được bật theo mặc định cho tất cả các người đổi tên tập tin và bảo quản viên. Nếu việc thay thế không thể được thực hiện, chẳng hạn như do số lượng sử dụng nhiều, sửa đổi không thành công hoặc kết nối chậm, thì số lượng trang sử dụng tập tin đó sẽ được thay thế bằng CommonsDelinker như trước đây.

Tại sao chúng tôi triển khai tính năng thay thế bằng JavaScript trong tài khoản thành viên riêng lẻ

Chúng tôi tin rằng người đổi tên tập tin và bảo quản viên đều tự chịu trách nhiệm về hành động của mình; và nếu họ đổi tên tập tin, họ cũng phải chứng minh tất cả các sửa đổi do đổi tên tập tin phương tiện. Ngoài ra, đôi khi chúng tôi gặp phải sự cố kỹ thuật với bot thay thế của mình là CommonsDelinker và việc không cập nhật được trang sử dụng tập tin là rất nguy hiểm vì ngay sau khi tập tin được di chuyển hai lần, sẽ có khả năng xảy ra đổi hướng kép, thứ mà không được giải quyết bởi MediaWiki và liên kết sử dụng tập tin có thể bị hỏng, nếu không được quản lý như thế này. Ngoài ra, việc đổi tên tập tin sẽ mang lại một số cải tiến đối với tên tập tin mà chúng tôi muốn chia sẻ với người dùng của mình.


Từ chối toàn bộ Wiki
If you are an Abuse Filter editor of a Wikimedia Wiki, or you are administrator (a user belonging to the sysop user group), you most likely have necessary permission for creating an Abuse Filter to prevent Commons Global Replace edits submitted by individual user accounts. You might have various reasons for doing so, for example to prevent edits that are not automatically patrolled. In case these edits are prevented, Commons Global Replace system will instruct CommonsDelinker (a global bot) which will then carry out the edit. It would be kind, though, if you would notify Wikimedia Commons about such opt-outs (and the reasons), as this will help us to understand our Media file's users better and we can design our software more efficiently and intelligently.

How to create a new filter

Convenience way

Navigate to Special:AbuseFilter/import on your wiki, insert the following text and press Nhập dữ liệu:

{"row":{"af_id":"148","af_pattern":"(action === 'edit')\r\n\u0026 !('autopatrol' in user_rights)\r\n\u0026 (summary rlike '^\\(\\[\\[c\\:GR\\|GR\\]\\]\\)')","af_user":"16603","af_user_text":"Rillke","af_timestamp":"20150201145938","af_enabled":"1","af_comments":"Prevent non-autopatrolled users from replacing files on this wiki.\r\nReference: https://commons.wikimedia.org/wiki/Commons:File_renaming/Global_replace/Abuse_Filter","af_public_comments":"Disallow Commons Global Replace","af_hidden":"0","af_hit_count":"2","af_throttled":"0","af_deleted":"0","af_actions":"disallow","af_global":"0","af_group":"default"},"actions":{"disallow":{"action":"disallow","parameters":[""]}}}
Ex manus

Navigate to Special:AbuseFilter/new on your wiki. Fill-in the following values:

  • Mô tả:
(xem được công khai) Disallow Commons Global Replace
  • Conditions:
    (action === 'edit')
    & !('autopatrol' in user_rights)
    & (summary rlike '^\(\[\[c\:GR\|GR\]\]\)')
    
  • Ghi chú:
    Prevent non-autopatrolled users from replacing files on this wiki.
    Reference: https://commons.wikimedia.org/wiki/Commons:File_renaming/Global_replace/Abuse_Filter
    
  • ☑ Kích hoạt bộ lọc này
  • ☑ Ngăn người dùng thực hiện tác vụ nghi ngờ
Chẩn đoán sự cố
Bạn là một người đổi tên tập tin hoặc bảo quản viên và nhận thấy không có một sửa đổi thay thế nào trên tài khoản thành viên của bạn? Có thể nguyên nhân do trình duyệt hoặc tiện ích mở rộng trình duyệt của bạn. Một vấn đề phổ biến là cookie từ các trang web của bên thứ ba bị vô hiệu hóa (Firefox, Chrome, Internet Explorer).

Mặc dù điều này tốt cho việc chặn quảng cáo và nâng cao quyền riêng tư, nhưng điều này có thể ngăn cản bạn đăng nhập vào tất cả các dự án Wikimedia, do đó, điều này là cần thiết để Thay thế toàn cục hoạt động bình thường. Bạn có thể giải quyết vấn đề này bằng cách thêm các ngoại lệ. Tuy nhiên, lưu ý rằng các ngoại lệ được thêm vào có thể không tồn tại lâu dài trong chế độ duyệt web ẩn danh/riêng tư và khi tùy chọn trang web bị xóa, danh sách các ngoại lệ cũng thường bị xóa. Một số trình duyệt được định cấu hình để xóa các tùy chọn trang web ngay khi chúng bị đóng.

Danh sách tên miền mà bạn nên cho phép cookie:

https://en.wikipedia.org
https://login.wikimedia.org
https://meta.wikimedia.org
https://en.wiktionary.org
https://en.wikibooks.org
https://en.wikiquote.org
https://en.wikisource.org
https://en.wikinews.org
https://en.wikiversity.org
https://www.mediawiki.org
https://www.wikidata.org
https://species.wikimedia.org
https://incubator.wikimedia.org
https://en.wikivoyage.org

Opting out as a Commons file mover or administrator

window.aqdCORSOptOut = true;
Gadget
 
Click on “Global replace” in the dropdown menu

If you have filemover right and you want to use the functionality manually, you can use this script with some extra options:

importScript('User:Perhelion/justReplace.js');

You may not use it for possible controversial replacements.

 See also: Help:QuickDelete.