Kunena та lightbox

Відроджений компонент-форум JoomlaBoard. На сьогодні один із самих розвинутих форумів для Joomla 1.0 та Joomla 1.5, який має різні плагіни, модулі та безкоштовні шаблони (теми/скіни). Переклад форуму FireBoard відбувається на нашому Wiki!

Kunena та lightbox

Повідомлення mirek » 23 квітня 2010, 18:38

Важким шляхом з'ясував, що lightbox у Kunena не працює переважно через те, що jquery
завантажується двічі.

Через це і виникає помилка у IE:
________________________________
Сведения об ошибке на веб-странице

Агент пользователя: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
штамп времени: Fri, 23 Apr 2010 16:32:16 UTC


Сообщение: Object doesn't support this property or method
Строка: 135
Символ: 9
Код: 0
URI-код: http://www.mirek.cv.ua/components/com_kunena/template/default/js/kunenaforum.js
__________________________________


У файлі class.kunena.php змінив шлях до JQuery з тим, що-б принаймі завантажувалась якась одна версія


Тим не меньше це нічого не дає. А якщо відключити JQuery у своєму шаблоні Joomla.

Тоді lightbox у форумі працює чудово. Але тоді не працюють JQuery ефекти на сайті :(

Що підкажете ?
mirek
Користувач
Користувач
 
Повідомлення: 3
З нами з: 19 квітня 2010, 08:47
Репутація: 0

google adsense
 

Re: Kunena та lightbox

Повідомлення Dmitry » 23 квітня 2010, 19:35

Там де потрібно використати jQuery додавайте через функцію jQuery.noConflict()
$document->addScript('ФАЙЛ jQuery');
$document->addCustomTag('<script type="text/javascript">jQuery.noConflict();</script>');
Dmitry
Користувач
Користувач
 
Повідомлення: 31
З нами з: 17 липня 2009, 21:43
Репутація: 0

Re: Kunena та lightbox

Повідомлення mirek » 24 квітня 2010, 03:18

Dmitry написав:Там де потрібно використати jQuery додавайте через функцію jQuery.noConflict()


Дякую допомогло. Всі ефекти (і на сайті і на форумі) працюють чудово.


Тим не менше якщо використовувати jQuery.noConflict() відразу у шаблоні тоді не працюють ефекти на сайті

Тому довелось вставити виклик цієї ф-ції у кунену.

Тому IE знаходить помилку на кожній сторінці сайта

Одним словом lightbox використовує mootols, а мої ефекти використовують jquery

Щоб IE не сварився потрібно або lightbox який використовує jquery.
Або ефекти робоити на mootools


Немає простих шляхів їх подружити (mootools та jquery) ?
mirek
Користувач
Користувач
 
Повідомлення: 3
З нами з: 19 квітня 2010, 08:47
Репутація: 0

google adsense
 


  • Дивіться також подібні теми
    Відповіді
    Перегляди
    Автор

Повернутись до Форум FireBoard

Хто зараз онлайн

Зараз переглядають цей форум: Немає зареєстрованих користувачів і 0 гостей