Commons:File renaming/Global replace/ru

Shortcuts: GR COM:GR

Если описание правки привело вас сюда:
Скорее всего вы оказались здесь, перейдя по ссылке из описания правки. Обратите внимание: Эта правка не была сделана ботом. Она была совершена скриптом, который по умолчанию включён для всех участников Викисклада. Если перемещение было сделано переименовывающим файлы или администратором (проверить) в соответствии с нашими правилами, не блокируйте этого участника в своём проекте, поскольку это не помешает переименованию самого файла; блокировка лишь запретит участнику обновлять файловые ссылки. Нежелательные замены файлов участниками, кроме ботов, могут быть запрещены фильтром AbuseFilter. Если кто-то использует инструмент неправильно или заменяет файл другим, конечно же, вы можете заблокировать этого участника. Неоднозначные переименования также могут оспариваться на Викискладе.

Обычная ссылка «Переименовать» из набора действий в этом проекте гаджетом заменяется ссылкой «Переименовать и заменить». После переименования файла на Викискладе, его использования заменяются на во всех проектах Wikimedia с помощью гаджета JavaScript в браузере пользователя: на всех страницах, для которых сообщается об использовании файла, в исходном коде ищется имя файла, и File:Old name.ext меняется на File:New name.ext. Правки проводятся от учётной записи администратора или переименовывающего файлы, выполняющего операцию. С 2013 года этот расширенный функционал включён по умолчанию для всех переименовывающих файлы и администраторов. Если замена не осуществима, например, из-за слишком большого количества использований файла, ошибок редактирования или медленного соединения, то использования файла будут как и прежде заменены с помощью CommonsDelinker.

Почему мы реализовали JavaScript-замену под личными учётными записями участников

Мы считаем, что каждый переименовывающий файлы и каждый администратор несёт исключительную ответственность за свои действия. И если они переименовывают файлы, то также должны обосновать все правки, вызванные переименованием файла. Кроме того, мы время от времени сталкивались с техническими проблемами у нашего заменяющего бота CommonsDelinker, а не обновлять использование файлов опасно, поскольку, как только файлы переименовываются дважды, есть вероятность появления двойных перенаправлений. Они не устраняются MediaWiki, и использование файлов может быть нарушено, если не контролировать их таким образом. Также переименование файлов должно принести некоторые улучшения в именах файлов, которыми мы хотели бы поделиться с нашими пользователями.


Исключение всей вики

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.

Как создать новый фильтр

Convenience way

Navigate to Special:AbuseFilter/import on your wiki, insert the following text and press Импортировать данные:

{"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:

  • Описание:
(общедоступное) Disallow Commons Global Replace
  • Conditions:
    (action === 'edit')
    & !('autopatrol' in user_rights)
    & (summary rlike '^\(\[\[c\:GR\|GR\]\]\)')
    
  • Примечания:
    Prevent non-autopatrolled users from replacing files on this wiki.
    Reference: https://commons.wikimedia.org/wiki/Commons:File_renaming/Global_replace/Abuse_Filter
    
  • ☑ Включить этот фильтр
  • ☑ Запретить участнику выполнить запрашиваемое действие
Поиск и устранение неисправностей
Вы занимаетесь перемещением файлов или являетесь администратором, а под вашей учетной записью ничего не заменяется? Тогда, скорее всего, причина в вашем браузере или дополнении к нему. Распространенной проблемой является отключение cookies на сторонних сайтах (Firefox, Chrome, Internet Explorer).

Это полезно для блокировки рекламы и повышения конфиденциальности, но это не позволит вам входить во все проекты Викимедиа, что, в свою очередь, необходимо для корректной работы Глобального перемещения. Вы можете обойти эту проблему, добавив исключения. Однако учтите, что добавленные исключения могут не сохраняться в режиме анонимного/приватного просмотра, а при удалении настроек сайта список исключений обычно тоже удаляется. Некоторые браузеры настроены на удаление настроек сайта сразу после его закрытия.

Список доменов, с которых следует разрешить использование файлов 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

Отказ от выбора в качестве оператора или администратора Викисклада

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

Если у вас есть права переименовывать файлы и вы хотите использовать функциональность вручную, вы можете использовать этот скрипт с некоторыми дополнительными опциями здесь:

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

Вам не следует использовать его для возможно спорных замен.

See also: Help:QuickDelete.
Category:Commons help/ru Category:Rename Category:Commons files/ru Category:Media files in Wikimedia projects
Category:Commons files/ru Category:Commons help/ru Category:Media files in Wikimedia projects Category:Pages using deprecated enclose attributes Category:Rename