2rough4u Опубликовано 29 Сентября 2009 Жалоба Поделиться Опубликовано 29 Сентября 2009 (изменено) Предлагаю в данном топике приводить примеры и идеи интеграции jQuery в IPB. Мной был достигнут следующий результат на примере этого форума:Красивая минимизация размера шапки (кнопка-стрелочка в правом верхнем углу шапки)Стандартная функция togglecategory() для сворачивания/разворачивания разделов из jscripts/ipb_global.js была модифицирована с использованием jQuery - теперь разделы сворачиваются и разворачиваются с анимацией (код новой функции в конце поста)Добавлено lava-меню в шапку на манер IPB 3.0 (определение текущего раздела реализовано разбором текущего self.location.href() на jQuery) Какие еще идеи будут, господа? P.S. Готовые модификации типа lightbox прошу опустить - на то они и готовые Код модифицированной функции togglecategory() для сворачивания/разворачивания разделов из jscripts/ipb_global.js:function togglecategory(fid,add) { saved=new Array(); clean=new Array(); if(tmp=ipsclass.my_getcookie('collapseprefs')){ saved=tmp.split(","); } for(i=0;i<saved.length;i++){ if(saved[i]!=fid && saved[i]!=""){ clean[clean.length]=saved[i]; } } if(add){ clean[clean.length]=fid; $('#fc_'+fid).slideDown("slow"); $('#fo_'+fid).slideUp("slow"); } else { $('#fo_'+fid).slideDown("slow"); $('#fc_'+fid).slideUp("slow"); } ipsclass.my_setcookie('collapseprefs',clean.join(','),1); } Изменено 29 Сентября 2009 пользователем 2rough4u Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
2rough4u Опубликовано 30 Сентября 2009 Автор Жалоба Поделиться Опубликовано 30 Сентября 2009 (изменено) Мда... полное отсутствие интереса удивляет, право. Изменено 30 Сентября 2009 пользователем 2rough4u Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Ritsuka Опубликовано 30 Сентября 2009 Жалоба Поделиться Опубликовано 30 Сентября 2009 2rough4u, почему, это интересно. У вас очень аккуратный и красивый форум, любовался минут 10 вчера - сразу видно высокую квалификацию админа. Жаль не имею никакого отношения к OS Android, а то бы обязательно зарегистрировался А по существу форум почти полностью занят попытками наладить работу третьей линейки, и до улучшения второй уже почти никому нет дела. А кому есть - предпочитает качать готовые модификации и "не париться", что, конечно, грустно.... Кстати, в третьей линейке активно используется конфликтующая с jquery библиотека prototype (что я потихоньку допиливаю в разных местах), подружить их конечно можно, но это будет нерационально в плане трафика.... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 30 Сентября 2009 Жалоба Поделиться Опубликовано 30 Сентября 2009 нерационально в плане трафикаХотел конечно написать вчера такое, да передумал. Скоро это уже не будет актуально, да и по сравнению со всеми остальными скриптами, да если всё ужать... А чтобы при переходе на тройку не переучиваться, можно сразу под прототайп писать, у него тоже есть модули эффектов. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
WildRAID Опубликовано 30 Сентября 2009 Жалоба Поделиться Опубликовано 30 Сентября 2009 Кстати весьма жаль, что IPS выбрали Prototype, а не тот же jQuery. arelav отреагировал на это 1 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
2rough4u Опубликовано 30 Сентября 2009 Автор Жалоба Поделиться Опубликовано 30 Сентября 2009 Наверное, дело в GPL лицензии jQuery. Т.е. проще говоря - его нельзя использовать в коммерческих продуктах как составляющую, помогающую зарабатывать деньги. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
OverHerz Опубликовано 19 Марта 2010 Жалоба Поделиться Опубликовано 19 Марта 2010 ну вообще-то там все иначе ) http://jquery.org/license есть еще MIT лицензия, что подходит для коммерческих продуктов Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 19 Марта 2010 Жалоба Поделиться Опубликовано 19 Марта 2010 OverHerz, привет! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
OverHerz Опубликовано 20 Марта 2010 Жалоба Поделиться Опубликовано 20 Марта 2010 привет Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.