1 (изменено: PunBB, 2017.05.07 22:31)

Тема: Pun jQuery - подключение библиотеки скриптов jQuery

Pun jQuery (pun_jquery) - Подключает библиотеку скриптов jQuery. В настройках выберите метод подключения. Некоторые расширения зависят от Pun jQuery и не их невозможно установить без данного расширения.

Метод подключения jQuery:
- Локальный
- Google Ajax API CDN
- Microsoft CDN
- jQuery CDN

• Версия 1.1.7
• Разработчик: PunBB Development Team/Editor Sempai

ВАЖНО! Если до этого на вашем форуме была установлена устаревшая официальная версия расширения Pun jQuery 1.1.5, то при обновлении до текущей строго следуйте инструкции:

1) Предустановка расширения Pun Admin Manage Extensions Improved - (обязательно должно быть установлено, требуется только для обновления).
2) Удаляем папку старого расширения, а вместо нее копируем новую, либо распаковываем архив поверх существующего.
3) Переходим на страницу расширений, после обновления страницы, в Админке напротив расширения Pun jQuery появится пункт - Обновление. Жмем его.
4) В настройках (свойствах), выбираем нужный метод подключения.

Совет: Если после установки или обновления расширения Pun jQuery какие либо расширения зависящие от Pun jQuery перестали работать, то попробуйте в настройках выбрать другие версии подключаемых библиотек.

Скачать обновленное расширение Pun jQuery

Email: punbb.info@gmail.com

2

Re: Pun jQuery - подключение библиотеки скриптов jQuery

Яндекс както можно подключить?

3 (изменено: , 2017.02.03 11:29)

Re: Pun jQuery - подключение библиотеки скриптов jQuery

BPOH сказал:

Яндекс както можно подключить?

Что подразумеваете под Яндексом? Скрипты, метрику (счетчики) или поиск? подробней и конкретней.

Обновлена библиотека jQuery до 1.11.3 версии

Email: punbb.info@gmail.com

4

Re: Pun jQuery - подключение библиотеки скриптов jQuery

PunBB, ты мой вариант библиотеки так и не выложил, отправляешь бедных юзверей на соседний форум  PunBB_INFO_ICQ/wink

5

Re: Pun jQuery - подключение библиотеки скриптов jQuery

sempai сказал:

ты мой вариант библиотеки так и не выложил, отправляешь бедных юзверей на соседний форум

Ты его так быстро написал, молодец. И очень интересный подход использовал  PunBB_INFO_ICQ/thumbsup но скорее всего это уже нужно отдельным расширением создавать  Вот если посмотреть глазами админа.... Вот, к примеру, скачал он наше расширение, залил поверх. Что произойдет при обновлении?

Некоторые опции так и не будут задействованы, потому что для того чтобы они прописались расширение потребуется переустановить. А для переустановки, потребуется поудалять все зависящие от него расширения. Кто на это пойдет из админов?
Конечно только те, кому нечего терять. Я бы даже на этом. хоть он и свежий не стал экспериментировать.

Так что опции не больше одной, если обновлять в будущем. Я тебе как то говорил о таком подходе: Скрипт проверяет, есть ли соединение с интеренетом, то есть доступна ли библиотека вне. Если да то подключить. Если нет. например форум на локалке, то подключить из загруженных. Причем, проверять, подключена ли уже эта библиотека, может какой то даун напишет расширение и всунет подключение ее в свое тупое расширение  PunBB_INFO_ICQ/crasy
Если не нашло подключенной лайберли. то все ок, грузим свою. Где то на какой то CMS-ке встречал такой подход. но разве тут вспомнишь  PunBB_INFO_ICQ/whipped

Email: punbb.info@gmail.com

6

Re: Pun jQuery - подключение библиотеки скриптов jQuery

PunBB сказал:

Скрипт проверяет, есть ли соединение с интеренетом, то есть доступна ли библиотека вне. Если да то подключить. Если нет. например форум на локалке, то подключить из загруженных.

Именно так и работает!  PunBB_INFO_ICQ/yes

7 (изменено: PunBB, 2017.05.06 23:13)

Re: Pun jQuery - подключение библиотеки скриптов jQuery

sempai сказал:

Именно так и работает! 

да, но новые опции просто не дадут перейти.

можно было бы создать и pan_jquery, а на старом обнулить хуки, но не удалять. чтобы в качестве заглушки побыл какое то время, пока не передохнут неподдерживаемые  PunBB_INFO_ICQ/bigsmile

Email: punbb.info@gmail.com

8

Re: Pun jQuery - подключение библиотеки скриптов jQuery

PunBB, думаю у тебя стоит какая то нестандартная версия. Я троекратно проделывал процедуру обновления, включая установку на боевой сервер, с последней официальной 1.1.5 (взятой здесь: ссылка).

Метод установки (думаю ты его отлично знаешь, но все же):

1) Предустановка Pun Admin Manage Extensions Improved - обязательно.
2) Удаляем папку старого расширения, вместо нее копируем новую.
3) В Админке напротив нашей версии жмем - Обновление.
4) В настройках (свойствах), выбираем нужный метод подключения.

Проверяем, все работает! Что я делаю не так  PunBB_INFO_ICQ/dontknow

9 (изменено: PunBB, 2017.05.07 00:45)

Re: Pun jQuery - подключение библиотеки скриптов jQuery

Я перенес сообщения в соответствующую тему.

sempai, опции тоже добавились?  PunBB_INFO_ICQ/shock  Если да, то тогда можно запускать.  PunBB_INFO_ICQ/dance  Выложи в любом случае архив в этой теме, позже прикреплю его повыше.

Email: punbb.info@gmail.com

10

Re: Pun jQuery - подключение библиотеки скриптов jQuery

Данный контент доступен только зарегистрированным пользователям.

Подходит как для новой установки, так и для обновления с 1.1.5 (официальной).

11

Re: Pun jQuery - подключение библиотеки скриптов jQuery

замечательно.  PunBB_INFO_ICQ/ok  Я там об одной ошибке писал, что подключение происходит не там где нужно. Вроде это из за этого:

$forum_loader->add_js($ext_pun_jquery_url, array('type' => 'url', 'async' => false, 'weight' => 75));

а должно быть:

$forum_loader->add_js($ext_pun_jquery_url, array('type' => 'url', 'async' => false, 'group' => -100 , 'weight' => 75));

Тогда приоритет подключения станет самым высоким.

Email: punbb.info@gmail.com

12

Re: Pun jQuery - подключение библиотеки скриптов jQuery

Можно и в хидер при необходимости запулить

$forum_head['javascript_caller'] = '<script type="text/javascript" src="Джава код"></script>';

Но и с прошлым подключением вроде все было хокей!  PunBB_INFO_ICQ/thumbsup

13 (изменено: PunBB, 2017.05.07 01:48)

Re: Pun jQuery - подключение библиотеки скриптов jQuery

sempai сказал:

Можно и в хидер при необходимости запулить

не, 'group' => -100 достаточно . А то чуть какой тормоз с подгрузкой скриптов библиотеки, сайт будет виснуть не по детски. Сейчас никто не размещает в хедер, это пережитки прошлого. Часто на форумах двоечники так советуют подключать, так же проще.

... хотя раньше у самого так руки и чесались его туда присобачить  PunBB_INFO_ICQ/bigsmile

Email: punbb.info@gmail.com

14

Re: Pun jQuery - подключение библиотеки скриптов jQuery

А шо делать, привычка выработанная годами PunBB_INFO_ICQ/bigsmile

15

Re: Pun jQuery - подключение библиотеки скриптов jQuery

sempai сказал:

А шо делать, привычка выработанная годами

даа, есть такое дело  PunBB_INFO_ICQ/jokingly

В общем попробовал протестировать, все ок, тестировал на SQLite3, у нас ею многие пользуются. На удивление обновило.

Только версию, смотри какую мне воткнуло:

.script("//ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js").wait()

По умолчанию так и должно быть?  PunBB_INFO_ICQ/scratch

Email: punbb.info@gmail.com

16 (изменено: sempai, 2017.05.07 02:10)

Re: Pun jQuery - подключение библиотеки скриптов jQuery

Да, это крайняя из 2xx, она меньше по размерам чем единичка.

В первой версии 1xx - лишний код для поддержки всякого старья (старых браузеров).

Но для любителей старины, я воткнул в настройки админки переход на 1xx и даже более древний вариант  PunBB_INFO_ICQ/wink

Бог ты мой, они уже 3xx версию клепают вовсю, куда катится этот мир  PunBB_INFO_ICQ/wall

17

Re: Pun jQuery - подключение библиотеки скриптов jQuery

Ок, тогда внесу некоторые мелкие коррективы, затем добавлю расширение в наш репозиторий, а также отредактирую, то есть, напишу инструкцию по установке.

Добавлено: 2017.05.07 02:10

PunBB_INFO_ICQ/bigsmile а я ж тебе про что и говорил  PunBB_INFO_ICQ/rofl
Мож как то можно без опций обойтись? хотя бы тех. что для версий?

Добавлено: 2017.05.07 02:14

Вот я про эти

o_pun_jquery_2x_version_number
o_pun_jquery_1x_version_number

никак с этой

o_pun_jquery_version

не объединить?

Email: punbb.info@gmail.com

18

Re: Pun jQuery - подключение библиотеки скриптов jQuery

Ну я старался по максимуму сделать универсальное решение, чтобы угодить на любой вкус... а так опять получим кастрата. PunBB_INFO_ICQ/shock

19

Re: Pun jQuery - подключение библиотеки скриптов jQuery

sempai сказал:

а так опять получим кастрата.

ладно, забей, все  PunBB_INFO_ICQ/ok

Обновил расширение. Ссылку на старое убрал, зачем оно нам теперь  PunBB_INFO_ICQ/cool

Email: punbb.info@gmail.com

20

Re: Pun jQuery - подключение библиотеки скриптов jQuery

Вай вай вай, зачем же ты туда js библиотек на 500кб наложил, оставил бы старенькую jquery-1.7.1.min.js, да скрипт update.js остальные сами подгружаются!  PunBB_INFO_ICQ/yes