Highslide - Слайдер фото для phpBB3.1
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение

-
- Former team member
- Сообщения: 1965
- Стаж: 15 лет 1 месяц
- Благодарил (а): 57 раз
- Поблагодарили: 622 раза
Highslide - Слайдер фото для phpBB3.1
Всеми известный highslide, для миниатюр картинок в сообщениях.
Для загруженных изображений и изображений в тегах img.
Если изображение в img будет расположено внутри ссылки(в url), то подключен highslide не будет.
Для этого можно подключить [BETA] External Links - Управление ссылками он определит прямые ссылки на изображения.
Ставить как обычное расширение, без каких либо дополнительных настроек.
https://github.com/bb3mobi/highslide
Доработанная версия расширения: https://github.com/AlexSheer/highslide
Для загруженных изображений и изображений в тегах img.
Если изображение в img будет расположено внутри ссылки(в url), то подключен highslide не будет.
Для этого можно подключить [BETA] External Links - Управление ссылками он определит прямые ссылки на изображения.
Ставить как обычное расширение, без каких либо дополнительных настроек.
https://github.com/bb3mobi/highslide
Доработанная версия расширения: https://github.com/AlexSheer/highslide
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Nekstati 28.02.2022 13:58, всего редактировалось 6 раз.
Не пишите вопросы лично, если можете задать их на форуме!
Спецзаказы не интересуют!
Спецзаказы не интересуют!
-
- phpBB 2.0.7a
- Сообщения: 644
- Стаж: 13 лет 3 месяца
- Благодарил (а): 18 раз
- Поблагодарили: 19 раз
Re: Framework highslide - Слайдер для phpBB3.1
Anvar, работу экста можно поправить? Т.е. ресайз сейчас идет для всех вложений? В независимости от размера? Т.е. в настройках миниатюр стоит 800px. Гружу вложение шириной 1900, расширение его уменьшает до 800 и при клике раскрывает.
Но почему, если гружу картинку 800px, его уменьшает до 420px?
Но почему, если гружу картинку 800px, его уменьшает до 420px?
Я смею то, что можно человеку, кто смеет меньше - тот не человек.
-
- Former team member
- Сообщения: 1965
- Стаж: 15 лет 1 месяц
- Благодарил (а): 57 раз
- Поблагодарили: 622 раза
Re: Framework highslide - Слайдер для phpBB3.1
Djeday, Если вложения, то работа экста на их размер влиять не должна.
Размер только для картинок в теге [img] и того если без ссылки они. Далее без ссылки, изображениям, при помощи jquery добавляется ссылка на это же изображение с вызовом highslide.
Добавлено спустя 2 минуты 35 секунд:
LBeaver, Сам highslide был честно найден при помощи поиска, скорей всего тут, пару лет назад))
Размер только для картинок в теге [img] и того если без ссылки они. Далее без ссылки, изображениям, при помощи jquery добавляется ссылка на это же изображение с вызовом highslide.
Добавлено спустя 2 минуты 35 секунд:
LBeaver, Сам highslide был честно найден при помощи поиска, скорей всего тут, пару лет назад))
-
- phpBB 1.4.4
- Сообщения: 153
- Стаж: 10 лет 6 месяцев
- Благодарил (а): 44 раза
- Поблагодарили: 41 раз
Re: Framework highslide - Слайдер для phpBB3.1
Anvar, так есть же оф.сайт. Хотя в версии из расширения часть JS кода вырезано... Это специально сделано?
-
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 15 лет 4 месяца
- Откуда: Украина! Харьков
- Благодарил (а): 68 раз
- Поблагодарили: 240 раз
Re: Framework highslide - Слайдер для phpBB3.1
highslide можно сгенерировать на офе. я себе ставил последнюю версию скриптом.
причем выбрать различные варианты JS.
там же все написано.
причем выбрать различные варианты JS.
там же все написано.
-
- Former team member
- Сообщения: 1965
- Стаж: 15 лет 1 месяц
- Благодарил (а): 57 раз
- Поблагодарили: 622 раза
Re: Highslide - Слайдер фото для phpBB3.1
По нормальному надо бы удалить больше половины файлов.
Поправлены ошибки в переводе и добавлена возможность совместимости с расширением Миниатюры в списке загрузок - Preview attached images
Поправлены ошибки в переводе и добавлена возможность совместимости с расширением Миниатюры в списке загрузок - Preview attached images
-
- phpBB 2.0.15
- Сообщения: 1033
- Стаж: 20 лет 9 месяцев
- Откуда: Москва
- Благодарил (а): 207 раз
- Поблагодарили: 4 раза
Re: Highslide - Слайдер фото для phpBB3.1
Anvar, а с Галереей его не планируется скрестить?
А то в ней не работает...
А то в ней не работает...
С уважением,
Сергей
Сергей
-
- Former team member
- Сообщения: 1965
- Стаж: 15 лет 1 месяц
- Благодарил (а): 57 раз
- Поблагодарили: 622 раза
Re: Highslide - Слайдер фото для phpBB3.1
Erlang, В галерее должна быть своя папка со своими слайдерами. Так было в phpBB Gallery для 3.0
-
- phpBB 1.4.4
- Сообщения: 124
- Стаж: 11 лет 5 месяцев
- Благодарил (а): 25 раз
Re: Highslide - Слайдер фото для phpBB3.1
Anvar, поставил, завелась с полоборота =) вложения и картинки в сообщениях открывает отлично.
есть вопрос:
- картинки в сообщениях в теге имадж размером 1200 уменьшает до 422, как бы заставить чтоб не трогал в тегах имадж картинки до 1200?
спасибо!
есть вопрос:
- картинки в сообщениях в теге имадж размером 1200 уменьшает до 422, как бы заставить чтоб не трогал в тегах имадж картинки до 1200?
спасибо!
-
- phpBB 1.4.4
- Сообщения: 124
- Стаж: 11 лет 5 месяцев
- Благодарил (а): 25 раз
Re: Highslide - Слайдер фото для phpBB3.1
из знатаков некому подсказать тоже... понимаю что скрипт на лету уменьшает фото, понимаю что где то в нём должны быть параметры... но либо их просто нет и он автоматом жмёт всё что видит (хотя те имаджи которые как превью в коде ссылки он не трогает)...
-
- Former team member
- Сообщения: 1965
- Стаж: 15 лет 1 месяц
- Благодарил (а): 57 раз
- Поблагодарили: 622 раза
Re: Highslide - Слайдер фото для phpBB3.1
Отключить для img
Открываем \bb3mobi\highslide\styles\prosilver\template\event\overall_footer_after.html
Удалить:
Что бы просто не уменьшал, но работал, удаляем:
Открываем \bb3mobi\highslide\styles\prosilver\template\event\overall_footer_after.html
Удалить:
Код: Выделить всё
$('.postimage').not('a .postimage').load(function() {
$(this).removeAttr("width")
$(this).removeAttr("height")
$(this).css({ width: "", height: "" });
var h = $(this).height();
var w = $(this).width();
var size = 420; // Img tag max width
if (w > 200) { // Highslide > min width
$images = $(this).attr("src");
$(this).wrap('<a class="highslide" href="'+$images+'" onclick="return hs.expand(this)"></a>');
}
if (w > size || h > size) {
if (w > h) {
h = h*(size/w);
w = size;
} else {
w = w*(size/h);
h = size;
}
$(this).width(w);
$(this).height(h);
}
});
$('.postimage').not('a .postimage').each(function() {
var src = $(this).attr('src');
$(this).attr('src', '');
$(this).attr('src', src);
});
$('a.img-link').each(function() { // External Links Fix
$(this).attr("onclick", "return hs.expand(this)");
this.href = this.href.replace('{BOARD_URL}url.php?', '');
});
Код: Выделить всё
$(this).removeAttr("width")
$(this).removeAttr("height")
$(this).css({ width: "", height: "" });
Код: Выделить всё
if (w > size || h > size) {
if (w > h) {
h = h*(size/w);
w = size;
} else {
w = w*(size/h);
h = size;
}
$(this).width(w);
$(this).height(h);
}
-
- phpBB 1.4.4
- Сообщения: 124
- Стаж: 11 лет 5 месяцев
- Благодарил (а): 25 раз
Re: Highslide - Слайдер фото для phpBB3.1
Anvar, всё проще!
для того чтоб работал скрипт и не уменьшал картинки 1200 по стороне надо сделать
Отправлено спустя 2 минуты 1 секунду:
про имадж ресайзер можно забыть
отличный екст! если добавить ему "настройку" в админке он будет лучшим!
для того чтоб работал скрипт и не уменьшал картинки 1200 по стороне надо сделать
Код: Выделить всё
var scr_w = $(this).width();
var scr_h = $(this).height();
if (scr_w > 1200 && scr_h > 1200) {
про имадж ресайзер можно забыть

отличный екст! если добавить ему "настройку" в админке он будет лучшим!
-
- phpBB 1.4.4
- Сообщения: 124
- Стаж: 11 лет 5 месяцев
- Благодарил (а): 25 раз
Re: Highslide - Слайдер фото для phpBB3.1
уточнение... чтобы правильно работал с размерами на меньших разрешениях мониторов (если экран меньше 1200 не работает открытие) установки в файле такие
и вопрос, как сделать открытие "максимального размера по умолчанию"? а уменьшить уже по необходимости... это в скрипте где то прописано? быстро просмотрел и не нашёл.
спасибо.
Код: Выделить всё
if (scr_w > 400 && scr_h > 400) {
$("dl.thumbnail a").attr("onclick", "return hs.expand(this)");
$('.postimage').not('a .postimage').load(function() {
$(this).removeAttr("width")
$(this).removeAttr("height")
$(this).css({ width: "", height: "" });
var h = $(this).height();
var w = $(this).width();
var size = 1200; // Img tag max width
if (w > 200) { // Highslide > min width
спасибо.
-
- phpBB 3.0.6
- Сообщения: 2369
- Стаж: 13 лет
- Откуда: Одесса
- Благодарил (а): 620 раз
- Поблагодарили: 149 раз
Re: Highslide - Слайдер фото для phpBB3.1
При загрузки картинок через вложения получаю такое -

Хотя в низу -

Как лечить ? Работало, работало и обломалось.
Хотя в низу -
Как лечить ? Работало, работало и обломалось.
-
- Former team member
- Сообщения: 2317
- Стаж: 15 лет 5 месяцев
- Благодарил (а): 20 раз
- Поблагодарили: 221 раз
Re: Highslide - Слайдер фото для phpBB3.1
Addon: скрещиваем данное расширение с галерей:
Админка -> Сообщения -> Bbcode открываем на редактирование bbcode
В поле
облегчил код по замечанию xisp
Админка -> Сообщения -> Bbcode открываем на редактирование bbcode
image
В поле
Замена HTML
заменяем все на это
Код: Выделить всё
<a href="./gallery/image/{NUMBER}/source" onclick="return hs.expand(this)">
<img class="postimage" title="" alt="{NUMBER}" src="./gallery/image/{NUMBER}/mini">
</a>
Последний раз редактировалось Pazh 03.06.2015 15:50, всего редактировалось 2 раза.
Помощь в ЛС/email только за WM или ЮMoney
-
- phpBB 3.0.0 RC7
- Сообщения: 1798
- Стаж: 12 лет 11 месяцев
- Благодарил (а): 97 раз
- Поблагодарили: 91 раз
- Забанен: Бессрочно
Перенесено из форума Бета-версии расширений для phpBB 3.1.x в форум Анонсы и поддержка расширений для phpBB 3.1.x 11.07.2015 12:48 модератором LavIgor