Расширение:Медиа-просмотрщик

This page is a translated version of the page Extension:MultimediaViewer and the translation is 87% complete.
Outdated translations are marked like this.
This extension comes with MediaWiki 1.31 and above. Таким образом, вам не нужно загружать его снова. Тем не менее, вы всё равно должны следовать другим инструкциям.
Справка по расширениям MediaWiki
MultimediaViewer
Статус релиза: стабильно
Реализация Пользовательский интерфейс, Ajax
Описание Предоставляет более удобное отображение изображений при нажатии на их миниатюры в статьях
Автор(ы)
Политика совместимости Снэпшоты выходят вместе с MediaWiki. Мастер не имеет обратной совместимости.
MediaWiki 1.25+
PHP 5.4+
Лицензия GNU General Public License 2.0 или позднее
Скачать
Пример MediaWiki.org
  • $wgMediaViewerUseThumbnailGuessing
  • $wgMediaViewerRecordVirtualViewBeaconURI
  • $wgMediaViewerImageQueryParameter
  • $wgMediaViewerThumbnailBucketSizes
  • $wgMediaViewerEnableByDefault
  • $wgMediaViewerEnableByDefaultForAnonymous
  • $wgMediaViewerExtensions
Ежеквартальные загрузки 169 (Ranked 36th)
Использование общедоступными вики 1,926 (Ranked 195th)
Переведите расширение MultimediaViewer, если оно доступно на translatewiki.net
Проблемы Открытые задачи · Сообщить об ошибке

Расширение Медиа-просмотрщик предоставляет пользователю вики более удобный интерфейс для отображения изображений в полный размер экрана без ухода со страницы статьи и без посещения запутывающих промежуточных страниц.

Установка

Также желательно поставить Расширение:CommonsMetadata — оно необязательно, но без него в Медиа-просмотрщике будет отображаться довольно мало информации об изображении.

On third-party wikis, even if you only use locally uploaded images, you need CommonsMetatada to populate the information in the boxes via a template holding information about the files.)

  • Скачайте и распакуйте файл(ы) в папку с названием MultimediaViewer в вашей папке extensions/.
    Вместо этого разработчикам и соавторам кода следует установить расширение из Git, используя:cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/MultimediaViewer
  • Добавьте следующий код в конце вашего файла LocalSettings.php :
    wfLoadExtension( 'MultimediaViewer' );
    
  • Настройте, как вам требуется.
  •   Готово – Перейдите на страницу Special:Version на своей вики, чтобы удостовериться в том, что расширение успешно установлено.


Установка Vagrant:

  • Если вы используете Vagrant , установите с помощью vagrant roles enable multimediaviewer --provision

Настройка

  • $wgMediaViewerEnableByDefault и $wgMediaViewerEnableByDefaultForAnonymous определяют, включено ли MMV по умолчанию для всех и для анонимных пользователей соответственно.

Оба по умолчанию равны true.

  • $wgMediaViewerUseThumbnailGuessing улучшит производительность при включении, но может быть ненадежным в зависимости от того, как настроена вики (вероятно, она будет работать нормально, если вы используете обработчик 404).
Принудительная загрузка

Чтобы файлы предлагались для загрузки и не просматривались в браузере пользователя после нажатия кнопки «Загрузить…», необходимо настроить сервер, за исключением случаев использования vagrant:

Если запрошенный URL-адрес каталога изображений содержит параметр запроса download, заголовок Content-Disposition должен иметь значение attachment. Этого можно добиться в Apache и совместимых серверах с использованием mod_rewrite и mod_headers в файле .htaccess. Конфигурация Varnish может выглядеть вот так.

Проверка использования

Затем перейдите на страницу, на которой есть миниатюра. Попробуйте нажать на изображение или на иконку "развернуть" рядом с ним. Лайтбокс должен появиться и дать вам больший обзор изображения.

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

Шаблоны

Для отображения данных по фотографиям MultimediaViewer и UploadWizard требуют определённые шаблоны. Сохраните этот код в файл xml и импортируйте в свою вики.

См. также