Добавление удаление и управление библиотекой jQuery на uCoz - Форум веб маcтера uCoz | Делай сайт
Приветствую Вас, Гость! Регистрация
Георгиевская ленточка
Пятница, 02.12.2016
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]




Русские шрифты



Страница 1 из 11
Модератор форума: IZOTOP 
Форум веб маcтера uCoz » uCoz » Добавление и установка на сайте uCoz » Добавление удаление и управление библиотекой jQuery на uCoz (Способы использования библиотеки jQuery на сайте юКоз)
Добавление удаление и управление библиотекой jQuery на uCoz
IZOTOP Дата: Четверг, 07.02.2013, 01:05 | Сообщение # 1
Группа: Администратор
Сообщений: 55
Статус: Offline
Управлять библиотекой jQuery не так сложно как может показаться на первый взгляд. Хочется начать с того что сама по себе библиотека не более чем элемент, свойства которого не отличаются от любых других. Не хочется вдаваться в подробности работы самой библиотеки, но начинающему веб-мастеру нужно знать 2 основные вещи связанные с ней. Во первых, нельзя допускать нахождения одновременно 2 библиотек в одной рабочей зоне, во вторых нужно знать что например (jquery-1.8.3.js и jquery-1.8.3.min.js) это одно и тоже, второй вариант это сжатая версия первого, а значит их нельзя подключать в одном месте одновременно. Так же нельзя подключать одновременно и 2 библиотеки разных версий, это может повлечь непредвиденные последствия, как минимум негативные. Сама библиотека по умолчанию подключена, и без дополнительных манипуляций администратор может только определить какую из доступных версий ему подключить по умолчанию.
Переключение версий с одной на другую производится через "Панель управления сайтом", для переключения версии по умолчанию нужно нажать "Настройки" в админ панели находящейся в верхней части страницы и в выпадающем списке выбрать "Общие настройки", на странице общих настроек найти пункт "Версия библиотеки jQuery:" и напротив него установить одну из доступных версий. Произведя изменения с выбором не забудьте сохранить изменения нажав кнопку "Сохранить" в нижней части страницы. При такой установке все страницы сайта без исключения будут переключены на установленную в настройках версию.
Но иногда такого положения может быть недостаточно, ниже приведу примеры возможных действий с библиотекой.

Отключение jQuery на uCoz

Библиотека полностью будет отключена в местах где будет произведено подобное изменение.
!!!Не забывайте что некоторый функционал задействованный на библиотеке потеряет работоспособность, но если Вы понимаете что делаете продолжим.

Отключение jQuery на главной странице

Для отключения библиотеки на главной странице и страницах добавленных через:



Откройте через ПУ



1.Замените закрывающий тег

Код
</title>


На тег

Код
</title<?'>'?>


2.Замените закрывающий тег

Код
</head>


На вот это

Код
<link type="text/css" rel="StyleSheet" href="http://s36.ucoz.net/src/layer1.css" />
<link href="http://s36.ucoz.net/src/ulightbox/ulightbox.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="http://s36.ucoz.net/src/ulightbox/ulightbox.js"></script>
<script type="text/javascript" src="http://s36.ucoz.net/src/uwnd.js?2"></script>
<style type="text/css">.UhideBlockL {display:none}</style>
</head<?'>'?>


Сохраните изменения.

Отключение jQuery в модулях

Возможно отключение библиотеки только на отдельных страницах модулей, то есть например "Главная страница модуля" или "Страница материала и комментариев к нему".
Действия аналогичны описанным выше, открываете страницу модуля через ПУ и производите изменения.

Добавление своей версии jQuery

Вы можете добавить свою версию библиотеки, то есть ту которой нет в настройках по умолчанию. Для добавления Вам понадобится скрипт самой библиотеки и проведение замены закрывающего тега:

Код
</title>


На

Код
</title<?'>'?>


А закрывающий тег

Код
</head>


На

Код
<link type="text/css" rel="StyleSheet" href="http://s36.ucoz.net/src/layer1.css" />
<script type="text/javascript" src="http://code.jquery.com/jquery-1.8.0.js"></script>
<link href="http://s36.ucoz.net/src/ulightbox/ulightbox.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="http://s36.ucoz.net/src/ulightbox/ulightbox.js"></script>
<script type="text/javascript" src="http://s36.ucoz.net/src/uwnd.js?2">
</script><style type="text/css">.UhideBlockL {display:none}</style>
</head<?'>'?>


Пример кода может быть изменён на ту версию, которая нужна.

Подключение нескольких jQuery

Возможен вариант подключения разных версий библиотек, но на разных страницах.
Например на главной странице произвести изменение с одной версией, а в модулях применить изменения но с другой версией, такое вполне возможно сделать ведь они не будут находиться в одной рабочей зоне. Так можно даже иметь на главной странице модуля одну версию, на странице разделов другую, на странице категорий третью, а на странице комментариев четвёртую :)))
Самое главное Уважаемые испытатели!!!
Вы должны понимать что делаете, целесообразность не может оправдываться одним желанием сделать именно так потому что хочется, если Вам попался элемент который надо установить, а он работает от библиотеки не существующей в настройках, не спешите, попробуйте сначала испытать его работу на более приближённой из возможных по умолчанию. Не исключено что работать он будет и на другой но существующей в настройках.

Если материал не доступен для Вашего понимания, есть вопросы или существуют поправки с предложениями, не ломайте голову и не держите в себе.
Опишите в комментарии как видите свой вопрос или предложение именно Вы.
 
Planvo Дата: Четверг, 07.02.2013, 07:45 | Сообщение # 2
Группа: Вебмастер
Сообщений: 2
Статус: Offline
Добавление своей версии jQuery а где это всё  прописывать нада?У тебя пример написан к версии  1.8.0 а где мне можно взять 1.8.3 или как то проще всё делаеться?
 
IZOTOP Дата: Пятница, 08.02.2013, 20:14 | Сообщение # 3
Группа: Администратор
Сообщений: 55
Статус: Offline
Цитата (Planvo)
Добавление своей версии jQuery а где это всё прописывать нада

Например нужно применить версию,отличающуюся от установленной по умолчанию на "Страницу материалов и комментариев к нему" в модуле "Блог".

1.Заходим на свой сайт в "Панель управления" добавив admin к основному названию сайта, например для моего сайта это выглядит так (http://delaisait.ucoz.ru/admin).

2.Находясь в "ПУ" в верхней левой части Вы увидите меню с активированными модулями,нажмите 1 раз на ► (стрелочку) "Блог" и в выпадающем списке нажмите "Управление дизайном модуля".

3.Откроется "Главная страница дневника", в окошке рядом с меню подключенных модулей нажмите "Страница материалов и комментариев к нему".

4.На странице материала и комментариев, в окне с кодом страницы найдите закрывающий тег </title> и замените его на:

Код
</title<?'>'?>


5.На этой же странице найдите закрывающий тег </head> и замените его на:

Код
<link type="text/css" rel="StyleSheet" href="http://s36.ucoz.net/src/layer1.css" />  
  <script type="text/javascript" src="http://code.jquery.com/jquery-1.8.3.js"></script>  
  <link href="http://s36.ucoz.net/src/ulightbox/ulightbox.css" rel="stylesheet" type="text/css" />  
  <script type="text/javascript" src="http://s36.ucoz.net/src/ulightbox/ulightbox.js"></script>  
  <script type="text/javascript" src="http://s36.ucoz.net/src/uwnd.js?2">  
  </script><style type="text/css">.UhideBlockL {display:none}</style>  
  </head<?'>'?>


6.Сохраните изменения сделанные на странице материала и комментариев к нему нажав кнопку "Сохранить".

7.Поздравляю!!! страница комментариев будет работать от индивидуальной версии библиотеки jQuery.

--------------------------------------------------

Цитата (Planvo)
а где мне можно взять 1.8.3

Скрипты всех библиотек jQuery Вы можете получить здесь.
 
Planvo Дата: Суббота, 09.02.2013, 08:54 | Сообщение # 4
Группа: Вебмастер
Сообщений: 2
Статус: Offline
Спасибо тебе выручил,от души брат v
 
Форум веб маcтера uCoz » uCoz » Добавление и установка на сайте uCoz » Добавление удаление и управление библиотекой jQuery на uCoz (Способы использования библиотеки jQuery на сайте юКоз)
Страница 1 из 11
Поиск:



Русские шрифты