EmoticonsWindow/uk

EmoticonsWindow додає вікно з усіма смайликами. Користувач може вибрати смайл, і він буде доданий у поле набору тексту.

Особливо цей скрипт корисний для вікі з безліччю смайликів, адже користувачам не потрібно запам'ятовувати їх назви або кожен раз заглядати на сторінку з усіма смайлами.

Встановлення
Додайте цей код у "MediaWiki:Chat.js" чи Special:Mypage/chat.js

JS
Конфігурації задаються через об'єкт, і на даний момент єдиною доступною опцією є  , що переміщає кнопку зі смайлами під кнопку налаштувань разом з класом. Щоб підключити дану конфігурацію використовуйте наступний код: Налаштувати текст, що з'являється в скрипті, можна з допомогою зміни рядків об'єкта. У кожного рядка є своя назва, яку можна знайти в розділі перекладення. Наприклад, якщо Ви хочете змінити текст модального вікна:

Код вище є лише прикладом конфігурації і не є обов'язковою умовою для його роботи.

CSS
Ця конфігурація знаходиться в MediaWiki:Chat.css (при локальному використанні) або Special:Mypage/chat.css (при персональному використанні). Приклад конфігурацій:

Переклад
Цей скрипт можна перевести на кілька мов, відредагувавши сторінку інтернаціоналізації даних з відповідною позначкою JSON, якщо у Вас є права на редагування цієї сторінки. Якщо у Вас їх немає, то опублікуйте переклад цього скрипта в обговоренні сторінки або стіні розробника.

Нижче показані рядки, які потрібно перекладати. У кожного рядка є свій код, який показує, для чого використовується цей текст, тому, перекладаючи його, будь ласка, вставте код рядка поруч з ним.

Список змін
Первісна версія
 * v1.0
 * v1.1
 * Користувачем Dorumin виправлені помилки, описані нижче:
 * При наведенні на смайлик показується його назва
 * При вставці смайлика після його назви вставляється пробіл
 * Текст відображається вгорі
 * Доданий виняток для Steven Universe Wiki


 * v1.2
 * Кешується вміст модального вікна
 * Назва "kockaEmoticons" в CSS-елементах змінена на "EmoticonsWindow"


 * v1.3
 * Змінено розміщення скрипта
 * Оновлена система інтернаціоналізації
 * Скрипт тепер розподіляє смайли в такому ж порядку, як і Фендом
 * Додана повна підтримка переміщення під настройки чату


 * v1.4
 * Система інтернаціоналізації знову оновлена


 * v1.5
 * Зміна формату коду
 * Повне видалення kockaEmoticons
 * Зміна елемента кнопки під посилання з класом