Розширення:Медіапереглядач
MultimediaViewer Статус релізу: стабільний |
|
---|---|
Реалізація | Інтерфейс користувача, Ajax |
Опис | Надає кращий досвід користувачам, коли вони натискають на мініатюри на сторінці |
Автор(и) | |
Compatibility policy | Snapshots releases along with MediaWiki. Master is not backward compatible. |
MediaWiki | 1.25+ |
PHP | 5.4+ |
Ліцензія | GNU General Public License 2.0 or later |
Завантажити | |
Приклад | MediaWiki.org |
|
|
Quarterly downloads | 169 (Ranked 35th) |
Public wikis using | 1,926 (Ranked 195th) |
Translate the MultimediaViewer extension if it is available at translatewiki.net | |
Issues | Open tasks · Report a bug |
Розширення Медіапереглядач дає користувачеві Вікіпедії інший інтерфейс для перегляду повнорозмірних, або майже повнорозмірних, зображень у їхньому браузері без завантажень додаткових сторінок або бентежних проміжних сторінок.
Встановлення
Ви також, імовірно, захочете завантажити Extension: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' );
- Configure as required
- Готово – Перейдіть до Special:Version вашої вікі, щоб переконатися, що розширення встановлено успішно.
Встановлення з Vagrant:
- Якщо використовується Vagrant , встановіть з
vagrant roles enable multimediaviewer --provision
Конфігурація
$wgMediaViewerEnableByDefault
і$wgMediaViewerEnableByDefaultForAnonymous
визначать, чи увімкнений Медіапереглядач за замовчуванням для кожного та для анонімних користувачів відповідно.
Вони обидва за замовчуванням true
.
$wgMediaViewerUseThumbnailGuessing
поліпшить продуктивність, коли увімкнене, але можлива крихка залежність від того, як Вікіпедія налаштована (ймовірно, працюватиме добре, якщо ви використовуєте обробник 404).
- Примусове завантаження
Для гарантування того, що файли пропонуються для завантаження, а не переглядаються у браузері користувача, після натискання кнопки «Завантажити…», сервер має бути налаштований, за винятком використання Vagrant:
Якщо запитуваний URL до директорії з зображенням містить параметр запиту download
, заголовок Content-Disposition
повинен встановлюватися в attachment
.
Це може досягатися в Apache та сумісних серверахвикористанням mod_rewrite і mod_headers у файлі .htaccess
.
Конфігурація Varnish може виглядати як така.
Usage testing
Далі, перейдіть на сторінку, що має мініатюру. Спробуйте натиснути на зображенні чи на піктограмі «розширити» поряд із ним. Повинен сплинути лайтбокс і дати вам збільшений вигляд зображення.
Якщо ви хочете, існує експортоване тестове середовище, яке ви можете використовувати через Спеціальна:Імпорт для швидкого встановлення придатного тестувального середовища.
Шаблони
Медіапереглядач і Майстер завантажень потребують кількох шаблонів для показу даних фотографій. Просто збережіть цей код у файл XML й імпортуйте його у свою Вікіпедію.
Див. також
Це розширення використовується в одному або декількох проєктах Вікімедіа. Це, мабуть, означає, що розширення стабільне і працює досить добре, щоб його могли використовувати веб-сайти з великим трафіком. Шукайте назву цього розширення у файлах конфігурації Wikimedia CommonSettings.php та InitialiseSettings.php, щоб побачити, де це встановлене. Повний перелік розширень, встановлених на певній вікі, можна переглянути на сторінці Special:Version вікі. |
Це розширення включено до таких вікі-ферм/хостів та/або пакетів: Це не авторитетний список. Деякі вікі-ферми/хости та/або пакунки можуть містити це розширення, навіть якщо вони не вказані тут. Завжди звертайтеся до своїх вікі-ферм/хостів або комплекту для підтвердження. |
- Extensions bundled with MediaWiki 1.31/uk
- Stable extensions/uk
- User interface extensions/uk
- Ajax extensions/uk
- GPL licensed extensions/uk
- Extensions in Wikimedia version control/uk
- BeforePageDisplay extensions/uk
- CategoryPageView extensions/uk
- GetPreferences extensions/uk
- MakeGlobalVariablesScript extensions/uk
- ResourceLoaderGetConfigVars extensions/uk
- ThumbnailBeforeProduceHTML extensions/uk
- UserGetDefaultOptions extensions/uk
- All extensions/uk
- Extensions used on Wikimedia/uk
- Extensions included in BlueSpice/uk
- Extensions included in Canasta/uk
- Extensions available as Debian packages/uk
- Extensions included in Fandom/uk
- Extensions included in Miraheze/uk
- Extensions included in MyWikis/uk
- Extensions included in ProWiki/uk
- Extensions included in semantic::core/uk
- Extensions included in Telepedia/uk
- Extensions included in wiki.gg/uk
- Extensions included in WikiForge/uk
- Image extensions/uk