Викисклад:CropTool

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search
This page is a translated version of a page Commons:CropTool and the translation is 100% complete. Changes to the translation template, respectively the source language can be submitted through Commons:CropTool and have to be approved by a translation administrator.

Shortcut: COM:CROPT

CropTool — инструмент MediaWiki для кадрирования изображений на Викискладе и других сайтах Викимедиа. Он поддерживает форматы JPEG, PNG, TIFF и (анимированные) GIF-файлы. Также он позволяет извлекать одиночные страницы из DJVU и PDF в формате JPEG для последующего кадрирования. На создание инструмента CropTool вдохновил User:Cropbot, но здесь добавлены некоторые новые функции, например, использование OAuth для авторизации и автоматическое обнаружение рамок. CropTool работает на Toolforge, а исходный код доступен на GitHub. Недавние использования инструмента можно посмотреть в списке последних правок.

CropTool

2020 Coolest Tool
Award Winner

in the category
Tiny


Установка

Активизировать CropTool!

После активации гаджет появится в разделе меню «Инструменты» в левой колонке.

Альтернативный способ: перейдите по ссылке toolforge.

Руководство

1. У этого изображения требуется убрать рамку. Нажмите на кнопку «CropTool» в меню «Инструменты».
2. Для возможности использования инструмента CropTool вам нужно с помощью OAuth предоставить ему доступ к вашей учётной записи на Викискладе.
3. По нажатии на кнопку «Connect» вы попадёте на защищённый сервер MediaWiki OAuth. Обратите внимание, что ваш пароль никаким образом не передаётся в распоряжение инструменту CropTool.
4. Выделите курсором нужную область и нажмите кнопку «Preview». В данном случае нам нужно провести точную обрезку (Precise), поскольку мы хотим сохранить при удалении рамки максимально возможную часть изображения.
5. Выглядит неплохо, поэтому мы можем продолжить и нажать «Upload».

Установка в иных проектах

Если инструмент CropTool не присутствует в качестве гаджета в вашем локальном проекте Викимедиа (например, Википедии), вы можете установить его вручную прописав в локальном JavaScript-файле следущий код:

mw.loader.load('//commons.wikimedia.org/w/load.php?modules=ext.gadget.CropTool');

Глобальная установка

Если вы хотите, чтобы CropTool был активен во всех проектах Викимедиа, используйте следующий код на m:Special:MyPage/global.js. Не забудьте отключить CropTool во всех проектах перед тем, как добавить его в глобальные настройки.

if (mw.config.get('wgNamespaceNumber') === 6 && mw.config.get('wgIsArticle'))
    mw.loader.load( '//commons.wikimedia.org/w/index.php?title=MediaWiki:Gadget-CropTool.js&action=raw&ctype=text/javascript' );

Проблемы

  • Иногда сразу после того, как вы перезаписали файл, вы не видите в нём явных изменений или он кажется «искажённым». Обычно это вызвано кэшированием. Чтобы решить эту проблему, вы можете просто очистить страницу. Добавьте ?action=purge к URL и нажмите  Enter. Если это не решит проблему, следуйте инструкциям в w:Wikipedia:Bypass your cache/Simple instructions.
  • Между сентябрём 2020 года и 19 февраля 2024 года вся обрезка выполнялась с использованием режима с потерями («точный» режим), даже если был выбран режим без потерь и инструмент сообщал, что была выполнена обрезка без потерь.
  • Кадры из больших TIFF-файлов иногда сжимаются, что приводит к появлению битых файлов

Если вы столкнулись с другими проблемами, проверьте Commons talk:CropTool и https://github.com/danmichaelo/croptool/issues и при необходимости напишите отчёт об ошибке.

См. также