PS: вопрос скорее адресован к людям, имеющим опыт подобной работы…
Например я делал для увеличения фото следующим образом
в папку /includes/jquery (за увеличения фото отвечают все файлы из папки lightbox)
создал новую папку например lightbox12 и туда загрузил все необходимое.
далее в файле frontend.php в нужном компоненте подключил lightbox12 и в файлах .tpl в шаблоне настроил правильный вывод.
Это сделал. Есть косяки. Например, создаю клуб, косяк в оформлении. Смотрю файл com_clubs_create.tpl оказывается он подключает /includes/jquery/jquery.form.js/includes/jquery и тут файл — jquery.js
Таким образом, нужно его обновлять или как-то править… А я вот с js совсем не дружу…
я всегда jqery подключаю с гугла
не задумывался от куда скрипт быстрее грузиться будет, с другого сервера+пинг или из твоего сайта?
Вопрос, какие действия мне необходимо предпринять, чтобы эти ошибки вылечить?
открыть консоль разработчика и отлавливать ошибки
для начала найти те места, функции и методы, которые перестали работать
потом просмотреть что они из себя представляют
код писался под 1.5, найти примеры или аналоги под 1.8
А я вот с js совсем не дружу...
это действительно проблема
заинтересовать кого то разбирающегося в JS что бы адаптировал JS использующийся в instant под последнюю актуальную версию jquery
Максим Шорин, у многих юзеров скрипт с гугла уже лежит в кэше. Плюс — загрузка файла с другого сервера уменьшает запросы к своему собственному серваку. И еще плюс — скрипт с гугла отдается уже в gzip, а многие такую штуку даже и не настраивают у себя на сервере — да что говорить, даже вот на этом сайте стили и js отдаются без gzip, что уж говорить про простых юзеров..
Извини, если я не знаю, но — разве кеш браузера не создается для каждого сайта отдельно? и разве браузер при загрузке не пытается сначала подгрузить скрипт из кеша? тобишь при первой загрузке сайта естественно бестрее будет загрузить скрипт с твоего сайта, да, это создает нагрузку, но оно же быстрее…
кэш не для сайта, а для файлов. Если я в день захожу на 50 разных сайтов и везде стоит загрузка с гугла — то у меня гугловский скрипт просто будет грузиться из кэша. На первом сайте я загружу скрипт, а 49 других будут пользоваться закэшированной версией jquery.Извини, если я не знаю, но — разве кеш браузера не создается для каждого сайта отдельно ?
Максим, ты считаешь что у нас на сайтах стоят более мощные сервера, чем у Гугла — что с них скрипты быстрее грузятся?да, это создает нагрузку, но оно же быстрее..
По существу? — так тут просто все —и ни одного по существу
1. заменить jquery на новую версию
2. полазить по сайту и исправить все конфликты переписав старый код
Только кому поможет такая инструкция если автор прямо говорит, что в js не разбирается?)
Хорошо, поставим вопрос по-другому: а есть ли заинтересованные в обновлении jquery на инстант 1.10? Может, вместе наймем кого-нить ии даже за огромное спасибо с множеством плюсиков в карме кто адаптирует?