Главная » Файлы » Скрипты для uCoz » Форум |
Аддон для ApoForum 2.0 - возможность выбирать фон из готовой коллекции
24.06.14, 10:15:35 | |
![]() Меня многие просили сделать этот аддон и я его реализовал. Установка предельно проста и требует от вас лишь внимательности 1) Для начала создайте в папке for2 папку fons Залейте в эту папку необходимые вам изображения. У миниатюр должны быть имена apof1.jpg, apof2.jpg и так далее в порядке возрастания. У больших изображений должны быть имена вида apofb1.jpg, apofb2.jpg и так далее Количество изображений ничем не ограничено. По умолчанию скрипт обрабатывает первые 16 обоин 2) В скрипте for2.js найдите такой участок: Код // Панель настроек Сразу перед этим вставляйте: Код // Подключаем коллекцию обоев function apoallfons() { new _uWnd('apofons', 'Коллекция фонов', 300, 250, {closeonecs:1, x:320, y:50, autosize:0, oncontent:function() {apoallfonsgen()}}, '<span id="apofons"></span>') } function apoallfonsgen() { for(i=1; i<17; i++) { $('#apofons').prepend('<img src="/for2/fons/apof' + i + '.jpg" style="padding:10px;" onclick="aposetfon(\'' + i + '\')" />'); } } function aposetfon(num) { $('body').css({'background': 'url("/for2/fons/apofb' + num + '.jpg")'}); eraseCookie('apofontype'); $('body').css({'background-attachment': 'fixed', 'background-size':'100% 100%'}); setCookie('apofonimg', '/for2/fons/apofb' + num + '.jpg', 365); $('#aposet1').val('/for2/fons/apofb' + num + '.jpg'); } Цитата for(i=1; i<17; i++) 17 - это количество обрабатываемых изображений + 1. Таким образом по умолчанию подгрузятся первые 16 картинок 3) В этом же файле for2.js найдите примерно такую строчку: Код var aposet1 = '<input type="text" placeholder="Ссылка на фоновую картинку" title="Введите адрес картинки и нажмите ENTER<hr>Замечательные коллекции на goodfon.ru и gandex.ru<hr>Отличные коллекции простых фонов на woweb.ru" style="width:100%;box-shadow:0px 0px 0px !important" id="aposet1" /><hr><input type="button" value="Применить" id="apookfon" style="box-shadow:0px 0px 0px !important"><select id="apofonstyleselect"><option value="0">Зафиксировать</option><option value="1">Повторять по оси Y</option><option value="2">Замостить</option></select>'; Замените её на: Код var aposet1 = '<input type="text" placeholder="Ссылка на фоновую картинку" title="Введите адрес картинки и нажмите ENTER<hr>Замечательные коллекции на goodfon.ru и gandex.ru<hr>Отличные коллекции простых фонов на woweb.ru" style="width:100%;box-shadow:0px 0px 0px !important" id="aposet1" /><hr><input type="button" value="Применить" id="apookfon" style="box-shadow:0px 0px 0px !important"><select id="apofonstyleselect"><option value="0">Зафиксировать</option><option value="1">Повторять по оси Y</option><option value="2">Замостить</option></select> <img src="http://s15.ucoz.net/img/icon/dsg.png" onclick="apoallfons()" title="Выбрать из готовой коллекции" style="vertical-align:middle;" />'; Установка завершена. По всем вопросам пишите в комментариях Материал разработан и подготовлен Apocalypse | |
Просмотров: 466 | Загрузок: 0 | |
Всего комментариев: 0 | |
| |