Extension:MultimediaViewer/uk

Розширення Медіапереглядач дає користувачеві Вікіпедії інший інтерфейс для перегляду повнорозмірних, або майже повнорозмірних, зображень у їхньому браузері без завантажень додаткових сторінок або бентежних проміжних сторінок.

Встановлення
Варіант А: використання Vagrant. Див. сторінку MediaWiki-Vagrant для інструкцій з отримання перебігу встановлення MediaWiki з системою віртуальних машин Vagrant.

Потім виконайте, а потім.

Варіант Б: встановлення вручну.

Спочатку розглянемо встановлення Extension:BetaFeatures. Це може бути корисним, аби сховати можливість Медіапереглядача за налаштуванням. Якщо ви не встановили це, він буде увімкнений усюди. Медіапереглядач використовує хук GetBetaFeaturePreferences, який створюється та запускається з BetaFeatures, для реєстрації цього налаштування.

Ви також, імовірно, захочете завантажити Extension:CommonsMetadata — це не жорстка вимога, але без нього ви не отримаєте дуже багато інформації у своїх лайтбоксах.

Конфігурація

 * зареєструє налаштування з BetaFeatures, якщо встановлено в «істина»
 * і  визначать, чи увімкнений Медіапереглядач за замовчуванням для кожного та для анонімних користувачів відповідно. Вони обидва за замовчуванням істинні.   може використовуватися як заміна.
 * поліпшить продуктивність, коли увімкнене, але можлива крихка залежність від того, як Вікіпедія налаштована (ймовірно, працюватиме добре, якщо ви використовуєте обробник 404).

Для гарантування того, що файли пропонуються для завантаження, а не переглядаються у браузері користувача, після натискання кнопки «Завантажити…», сервер має бути налаштований, за винятком використання Vagrant:
 * Примусове завантаження

Якщо запитуваний URL до директорії з зображенням містить параметр запиту, заголовок   повинен встановлюватися в. Це може досягатися в Apache та сумісних серверахвикористанням mod_rewrite і mod_headers у файлі. Конфігурація Varnish може виглядати як така.

Використання розширення
Насамперед, перед тестуванням, потрібно переконатися, що ви увійшли та маєте увімкнене налаштування: увійдіть до Вікіпедії та перейдіть до Спеціальна:Налаштування, потім відвідайте вкладку «Бета-функції» і позначте відповідний прапорець.

Далі, перейдіть на сторінку, що має мініатюру. Спробуйте натиснути на зображенні чи на піктограмі «розширити» поряд із ним. Повинен сплинути лайтбокс і дати вам збільшений вигляд зображення.

If you'd prefer, there's an exported test environment that you can use via Special:Import to quickly set up a suitable testing environment.

Extending with user scripts
If you want to add functionality, you'll have to dig around in the classes and change the functionality pretty manually. We'll work on making this a nicer experience, but given the class and method hierarchy we've built, we think it's not terribly difficult right now.

HOWEVER, you should avoid doing this too much. If things change internally, then your code might break in unexpected ways, and you (and your users) will be surprised. Don't let that happen, and wait for a more stable way to extend the product.

See /Extension:Metadata for an example.

Templates
Multimedia Viewer and Upload Wizard needs several templates to show data of photos. Just save this code in a xml file and import it in your wiki.