Magnific Popup - новый Lightbox-плагин

Список разделов phpBBex 1.x (поддерживается) Мастерская 1.x

Описание: Только готовые решения! Статьи, заметки, моды и другие полезности для phpBBex 1.x и phpBB 3.0.x.
Модератор: Поддержка

Сообщение #21 factotum » 18.09.2013, 20:41

HD321kbps, не мог поймать расположение форума.
factotum
Автор темы
Откуда: Люксембург
Репутация: 234
С нами: 12 лет 6 месяцев

Сообщение #22 HD321kbps » 18.09.2013, 20:55

но как-то все это графически не ахти выглядит) и картинки через бб-код img не работал этот эффект
HD321kbps M
Аватара
Откуда: Армянск
Репутация: 376
С нами: 11 лет 7 месяцев

Сообщение #23 factotum » 18.09.2013, 21:48

HD321kbps:картинки через бб-код img не работал этот эффект
+ исправлено.
+ Удален лишний слэш в путях
Путь определятся верно автоматически

Новая версия в шапке. Добавлена ссылка на демо
factotum
Автор темы
Откуда: Люксембург
Репутация: 234
С нами: 12 лет 6 месяцев

Сообщение #24 factotum » 19.09.2013, 16:45

Girl, у Вас на 17:40 по москве:
Разнобой. Папка с плагином в корне ресурса. Но плагин считывает путь к форуму ./forum/mpf/..., а там ничего нет...

Убейте текущее расположение папки mfp в корне ресурса.
скачайте плагин заново и распакуйте в корень форума(forum/...).
установите по инструкции из шапки:
Код: Выделить всё
<script id="mfp-loader" data-path="{ROOT_PATH}" type="text/javascript" src="{ROOT_PATH}mfp/loader.min.js"></script>
Все будет работать
factotum
Автор темы
Откуда: Люксембург
Репутация: 234
С нами: 12 лет 6 месяцев

Сообщение #25 factotum » 06.10.2013, 12:19

Версия в шапке обновлена.
+ Исправлена работа в IE
+ В некоторых браузерах небольшое увеличение производительности при фильтрации объектов

Известные баги: не найдено

Добавлено спустя 1 час 43 минуты:
+ Исправлена фильтрация вложений
factotum
Автор темы
Откуда: Люксембург
Репутация: 234
С нами: 12 лет 6 месяцев

Сообщение #26 Boroda » 10.10.2013, 02:55

Не совсем хорошо, что показываются все картинки, а не только те, которые в данном сообщении :(
Boroda M
Репутация: 38
С нами: 12 лет 5 месяцев

Сообщение #27 nurgaf » 10.10.2013, 15:29

Вложения он "подхватил", а вот ссылки на изображения почему то не хочет.. :weirdface:

Версия phpBBex v1.7.1

Добавлено спустя 22 минуты 28 секунд:
Ого.. :spy:
nurgaf:"подхватил
Только одно вложение, остальные не увеличиваются....
nurgaf M
Аватара
Откуда: г.Челябинск
Репутация: 65
С нами: 11 лет 6 месяцев

Сообщение #28 factotum » 12.10.2013, 10:28

ссылку дайте на пример, где не подхватывает
factotum
Автор темы
Откуда: Люксембург
Репутация: 234
С нами: 12 лет 6 месяцев

Сообщение #29 factotum » 01.11.2013, 01:02

Версия от 01.11.13:
+ Magnific Popup обновлен до версии 0.9.8
+ загрузчик файлов заменен на yepnope. Кто использует другие - можно выпилить и подправить под себя
+ исполняемый код переехал на замыкания
+ Для картинок шириной больше 400px добавлена автоматическая генерация ссылок для открытия в Magnific Popup
factotum
Автор темы
Откуда: Люксембург
Репутация: 234
С нами: 12 лет 6 месяцев

Сообщение #30 factotum » 01.11.2013, 09:53

Версия от 01.11.13 v.2:
- Исправлена загрузка исполняемых файлов в некоторых браузерах (в yepnope найден баг с таймаутами, из-за чего загрузчик не работал в FF, IE<10, ...)
factotum
Автор темы
Откуда: Люксембург
Репутация: 234
С нами: 12 лет 6 месяцев

Сообщение #31 nikulinlg » 01.11.2013, 17:41

factotum, по-моему, что-то в коде не так. Сразу после установки новой версии нагрузка на CPU сервера повысилась с 3~4% до 13~15%.
nikulinlg M
Аватара
Откуда: Воронеж
Репутация: 1
С нами: 11 лет

Сообщение #32 factotum » 01.11.2013, 18:02

nikulinlg:что-то в коде не так
этого не исключаю. для того чтобы понимать что исправить - нужно видеть ошибку. А у меня работает без них. В общем фидбек приветствуется. Наверное, это как раз то, из за чего плагин тут и под GPL.
nikulinlg:Сразу после установки новой версии нагрузка на CPU сервера повысилась с 3~4% до 13~15%.
Плагин написан полностью на JS. В нем ни строчки настроек сервера или кода PHP. Сервер лишь отдает три файла - загрузчик, и по необходимости, файлы скрипта mfp и стилей. Вся нагрузка исполнения кода ложится на клиентов (читать как браузеры клиентов), а не на сервер.
По вашему вопросу не исключаю совпадения, но однозначно причина не в плагине.
factotum
Автор темы
Откуда: Люксембург
Репутация: 234
С нами: 12 лет 6 месяцев

Сообщение #33 nikulinlg » 01.11.2013, 18:59

factotum, о каких логах идет речь? как их сделать?
nikulinlg M
Аватара
Откуда: Воронеж
Репутация: 1
С нами: 11 лет

Сообщение #34 factotum » 01.11.2013, 19:21

nikulinlg, мне откуда знать, какие логи Вам нужны?
Сервера - смотрите у хостера (php профайлер, профайлер апача, ошибки и прочее). Исполнения скриптов - смотрите в браузерах в вэб-консоли. Самое простое - удалите плагин и смотрите что изменилось
factotum
Автор темы
Откуда: Люксембург
Репутация: 234
С нами: 12 лет 6 месяцев

Сообщение #35 nikulinlg » 01.11.2013, 19:28

Ок, спасибо.
nikulinlg M
Аватара
Откуда: Воронеж
Репутация: 1
С нами: 11 лет

Сообщение #36 factotum » 01.11.2013, 19:40

не поленился, глянул профайлер Хрома Вашу страницу: http://forumspeak.ru/viewtopic.php?f=48&t=24
исполнение скриптов плагина найдено в 12 местах. Нагрузка на CPU не превысила 0.01%. Утечек памяти не увидел (максимальное потребление 2,2Мб) Остался доволен. Нагрузка на браузер ниже нижнего. не зря перевел скрипт на замыкания. Вам остается смотреть логи сервера...
factotum
Автор темы
Откуда: Люксембург
Репутация: 234
С нами: 12 лет 6 месяцев

Сообщение #37 factotum » 03.11.2013, 10:10

Исходники перенесены на Гит: https://github.com/vralle/mfp
factotum
Автор темы
Откуда: Люксембург
Репутация: 234
С нами: 12 лет 6 месяцев

Сообщение #38 factotum » 01.12.2013, 21:02

Изменения в репозитарии:
1. Исправлен триггер загрузки mfp (библиотека ошибочно загружалась при отсутствии объектов)
2. yepnope.js заменен на кастомный загручик
3. MFP обновлен до версии 0.99
factotum
Автор темы
Откуда: Люксембург
Репутация: 234
С нами: 12 лет 6 месяцев

Сообщение #39 Mirus » 05.12.2013, 23:47

А как сделать что бы плагин реагировал на ббкод [album] из галереи?
Mirus
Репутация: 0
С нами: 11 лет

Сообщение #40 factotum » 06.12.2013, 00:09

Mirus:А как сделать что бы плагин реагировал на ббкод [album] из галереи?
Не пользуюсь галереей. Пример уже в html приведите, пожалуйста. или лучше ссылку, где можно глянуть
factotum
Автор темы
Откуда: Люксембург
Репутация: 234
С нами: 12 лет 6 месяцев

Пред.След.

Вернуться в Мастерская 1.x