Разработка:modlibs/jquery

Материал из DOF
Версия от 15:43, 30 сентября 2011; Ilya (обсуждение | вклад) (Описан плагин jquery)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск
Плагин
Название nvg
Тип modlibs


Описание

Эта modlib-библиотека создана как обертка для подключения библиотеки jquery.

Структура папок

Плагин содержит в себе папку lib, которая содержит в себе папки "js" и "css".

Папка js содержит в себе ядро и UI-виджеты, а также дополнительные плагины (если они понадобятся). Скрипты библиотеки представлены в двух вариантах: обычные (для откадки) и сжатые (для использования в рабочей системе). Какие именно файлы подключать (для разработки или для работы системы) erfpsdftncz d yfcnhjqrf[ gkfubyf

Папка css содержит в себе парки с темами оформления jquery. Текущая тема задается в настройках плагина.

API

jquery_version()

Версия jquery, которая находится в плагине.

jquery_ui_version()

Версия UI которая находится в плагине.

jquery_init()

Обратиться к плагину nvg и подключить все необходимые js-файлы и текущую тему. Файлы должны подключаться независимо от имени, чтобы при обновлении библиотеки не приходилось ничего менять в php-коде.

Обновление

Для того чтобы обновить библиотеку - нужно просто заменить старые версии скриптов и стилей новыми. При обновлении UI и плагинов нужно проследить, чтобы

  • Версия UI была совместима с версией ядра
  • Версии плагинов совместимы с версией ядра
  • Версия темы оформления совместима с версией UI