- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева

В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Решил на DLE добавить вкладки. Нашел отличный вариант с использованием jQuery
http://ruseller.com/lessons.php?rub=32&id=287
Только вот в DLE уже есть встроенный jQuery. Если дополнительно не подключать другой jQuery (который с вкладками), то вкладки не работают, если подключать - то не работает много разной фигни на DLE (всплывающие окна, добавление комментариев и т.д.)
Можно как-то объеденить 2 jQuery в 1? Или данная проблема как-то по-другому решается?
делать табуляцию на jQuery имхо извращение, но если все-таки решили то на ruseller.com указан потрясающий пример того, как никогда нельзя подключать jQuery
подозреваю (а если скажете урл пациента то буду знать наверняка) что у вас получается конфликт версий, т.е. дле хочет одну библиотеку а ваш табулятор другую
попробуйте строку
которая указана в примере на руселлере заменить на вот такую
это заставит грузить библиотеку не с вашего сайта а с гугла - т.е. "облегчит" сайт
затем откройте свой шаблон (сайт.ком\templates\название_шаблона), найдите в нем файл main.tpl и ищите где подключается библиотека - вы точно найдете строку по слову jquery
если она выглядит примерно так
то замените ее на
смысл всего вышепроделанного - теперь во-первых и шаблон и табулятор используют одну и ту же библиотеку, а во-вторых сайт будет работать быстрее (если интересно, проаргументирую за счет чего)
делать табуляцию на jQuery имхо извращение, но если все-таки решили то на ruseller.com указан потрясающий пример того, как никогда нельзя подключать jQuery
С удовольствием посмотрю, как по другому можно сделать. Просто я не очень в этом разбираюсь. Если можно, дайте ссылочку где глянуть.
попробуйте строку которая указана в примере на руселлере заменить на вот такую
тогда вкладки перестают работать
затем откройте свой шаблон (сайт.ком\templates\название_шаблона), найдите в нем файл main.tpl и ищите где подключается библиотека - вы точно найдете строку по слову jquery
В ДЛЕ как-то по-другому подключается. В шаблоне указан только тег {headers}
С dle-news
Поэтому если у вас есть желание, использовать версию фреймворка именно 1.6.1 и вы скачали дистрибутив в котором 1.6, то вы можете повторно взять файл /engine/classes/js/jquery.js из обновленного архива дистрибутива. Тем кто использует только DLE без сторонних плагинов для этого фреймворка, в принципе обновлять его необязательно.
С dle-news
Не помогает. Заменил jQuery на новый (уже даже 1.6.2 вышел). Если дополнительный не подключать (тот что с вкладками идет), то вкладки не работают. Если подключать - то вкладки работают, а разная ерунда на ДЛЕ нет (всплывающие окна, добавление комментариев и т.д.)
Можно ссылку на сайт в ЛС? Вкладки подобные, как у меня www.seven-soft.com или я путаю?
Так же на jQuery.
Ничего удивительного нет. Вкладки - это не метод чистого jQuery, а метод jQuery User Interface. Это отдельная надстройка на jQuery. DLE использует по умолчанию оригинальный jQuery UI. Там вкладки подключаются иначе. Те вкладки, что на руселлере, были выдраны вот отсюда. Это jQuery Tools, ещё одна надстройка над jQuery также с использованием jQuery UI. И эти вкладки, на мой взгляд, более гибко и аккуратно реализованы. Flowplayer.org тоже используют UI, но уже по-своему. Соответственно, конфликт происходит не между jQuery, а между jQuery UI - встроенными ДЛЕшным (который и есть оригинальный) и jQuery Tools от flowplayer, куда также входит UI и уже включены вкладки.
Решение: брать custom jQuery UI без подключения вкладок и установить его вместо DLE-шного. Т.е. опцию tabs надо отключить.
Саму библиотеку jQuery подключить от google APIs, как Вам уже показали.
И табы, которые вы ходите, подключить этой строкой, с офф сайта разработчиков:
А то, что нашли на руселлере, выкиньте.
Ну, или, как вариант, надо делать другие табы - как на официальном сайте jQuery UI. И тогда забыть про библиотеку от flowplayer.
Вот jQuery, который используется в DLE: jQuery.
А вот jQuery, который необходим для работы вкладок: jQuery Tabs
Может это как-то поможет знающим людям решить проблему :)
Korew добавил 02.07.2011 в 13:32
Решение: брать custom jQuery UI без подключения вкладок и установить его вместо DLE-шного. Т.е. опцию tabs надо отключить.
Саму библиотеку jQuery подключить от google APIs, как Вам уже показали.
И табы, которые вы ходите, подключить этой строкой, с офф сайта разработчиков:
Сейчас попробую, спасибо
Korew, вы решили проблему?
У самого такая проблема. Решил поставить слайдер. НА стандартном шаблоне Gemini вставляю строки и всплывающее окошко Логина-Пароля перестает работать.
Нужно в шаблон подключить:
И все заработает.