CategoryIcon/uk

CategoryIcon додає іконки до посилань на сторінках категорій, де ім’я зображення — посилання. Додані зображення за замовчуванням мають клас «cicon-image».

Налаштування
Параметри іконок можна регулювати зміною за допомогою CSS:

.cicon-image { width: 45px; }


 * Параметри скрипта: доступні через :
 * опція — значення за замовчуванням — можливі значення
 * опис


 * debug — false — true/false
 * виводити налагоджувальну інформацію в консоль


 * restrict — true true/false
 * скрипт буде працювати тільки в просторі категорія:


 * ext — .png — рядок
 * розширення файлу


 * cls — cicon-image — рядок
 * клас доданих іконок


 * scale — /scale-to-width-down/50 — рядок
 * додати запит на змінення розміру зображення (економить трафік); остання частина (50) — розмір в пікселях; використовуйте scale="", аби розмір не змінювався


 * iprepend — "" — рядок
 * додати текст в початок імені картинки; результат: рядок+ім'я+розширення


 * iappend — "" — рядок
 * додати текст в кінець імені картинки; результат: ім'я+рядок+розширення


 * tprepend — "" — рядок
 * додати текст (span з класом «cicon-prepend») перед іконою; результат: рядок


 * tappend — "" — рядок
 * додати текст (span з класом «cicon-append») після іконки; результат: рядок

Приклад
//створити об'єкт опцій window.fng = $.extend(window.fng, {cicon:{}}); //задати розширення .svg window.fng.cicon.ext = '.svg'; //додати 'Map ' до імен картинок ('Map Earth' тощо) window.fng.cicon.iprepend = 'Map '; //запит на зміну розміру до 50px window.fng.cicon.scale = '/scale-to-width-down/50'; З цими налаштуваннями скрипт шукатиме зображення з іменами «Map посилання.svg», де «посилання» — це текст посилання, а потім додаватиме їх до посилань.

Примітки

 * Подвійні перенаправлення не обробляються.
 * Скрипт не задає стилі. Використовуйте зазначені вище класи для зміни параметрів зображень та тексту.
 * Опції мають бути десь у common/wikia.js. Сам скрипт краще імпортувати через ImportJS.