Розширення:Медіапереглядач
The support level for this extension is currently under review. The Reader Growth Team is the maintainer of last resort for the time being.
Статус релізу: стабільний |
|
|---|---|
| Реалізація | Інтерфейс користувача, Ajax |
| Опис | Надає кращий досвід користувачам, коли вони натискають на мініатюри на сторінці |
| Автор(и) | |
| Політика сумісності | Снапшоти випускаються разом з MediaWiki. Майстер не підтримує зворотню сумісність. |
| MediaWiki | 1.25+ |
| PHP | 5.4+ |
|
|
| Licence | GNU General Public License 2.0 або пізніше |
| Завантажити | |
| Приклад | MediaWiki.org |
| Перекладіть розширення MultimediaViewer, якщо воно доступне у translatewiki.net | |
| Проблеми | Відкриті проблеми · Повідомити про помилку |
Розширення Медіапереглядач дає користувачеві Вікіпедії інший інтерфейс для перегляду повнорозмірних, або майже повнорозмірних, зображень у їхньому браузері без завантажень додаткових сторінок або бентежних проміжних сторінок.
Встановлення
Ви також, імовірно, захочете завантажити Extension:CommonsMetadata — це не жорстка вимога, але без нього ви не отримаєте дуже багато інформації у своїх лайтбоксах.
On third-party wikis, even if you only use locally uploaded images, you need CommonsMetadata to populate the information in the boxes via a template holding information about the files.
- Завантажте і розмістіть файли в каталозі з назвою
MultimediaViewerу вашійextensions/папці.
Розробники та автори коду повинні замість цього встановити розширення з Git, використовуючи:cdextensions/ gitclonehttps://gerrit.wikimedia.org/r/mediawiki/extensions/MultimediaViewer - Додайте такий код унизу вашого файлу LocalSettings.php :
wfLoadExtension( 'MultimediaViewer' );
- Configure as required
- Yes Готово – Перейдіть до
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 може виглядати як така.
Image Browsing
The Image Browsing feature exposes two components to the mobile view experience only:
| Carousel | Detail view |
|---|---|
The former is displayed at the top of article pages, the latter initializes after tapping on any image in the article.
You can enable the components via the following configuration flags:
$wgMediaViewerMobileCarousel = true;(carousel)$wgMediaViewerMobileBeta = true;(detail view)
You have 2 options to receive the mobile experience on a desktop device:
- activate mobile device simulation on your Internet browser
- append
?useformat=mobileto the URL you are visiting
Usage testing
Далі, перейдіть на сторінку, що має мініатюру. Спробуйте натиснути на зображенні чи на піктограмі «розширити» поряд із ним. Повинен сплинути лайтбокс і дати вам збільшений вигляд зображення.
Якщо ви хочете, існує експортоване тестове середовище, яке ви можете використовувати через Спеціальна:Імпорт для швидкого встановлення придатного тестувального середовища.
Шаблони
Медіапереглядач і Майстер завантажень потребують кількох шаблонів для показу даних фотографій. Просто збережіть цей код у файл XML й імпортуйте його у свою Вікіпедію.
Див. також
- Extensions maintained by Reader Teams/uk
- Extensions maintained by Reader Growth/uk
- Extensions maintained by Reader Teams - Level Pending/uk
- Stable extensions/uk
- User interface extensions/uk
- Ajax extensions/uk
- BeforePageDisplay extensions/uk
- CategoryPageView extensions/uk
- GetBetaFeaturePreferences extensions/uk
- GetDoubleUnderscoreIDs extensions/uk
- GetPreferences extensions/uk
- MakeGlobalVariablesScript extensions/uk
- ResourceLoaderGetConfigVars extensions/uk
- ThumbnailBeforeProduceHTML extensions/uk
- UserGetDefaultOptions extensions/uk
- GPL licensed extensions/uk
- Extensions in Wikimedia version control/uk
- All extensions/uk
- Extensions bundled with MediaWiki 1.31/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 Weird Gloop/uk
- Extensions included in wiki.gg/uk
- Image extensions/uk