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 1.0.0
- Сообщения: 2
- Стаж: 9 лет 9 месяцев
- Забанен: Бессрочно
Re: Highslide - Слайдер фото для phpBB3.1
Код: Выделить всё
<script type="text/javascript">
$(document).ready(function() {
$( ".postimage" ).not( "a .postimage" ).wrap(function() {
return "<a class='highslide' href='" + $( this ).attr("src") + "'onclick='return hs.expand(this, config1 )'></a>";
});
});
</script>
привет от баного KEMnEPа
-
- phpBB 1.2.0
- Сообщения: 13
- Стаж: 9 лет 9 месяцев
Re: Highslide - Слайдер фото для phpBB3.1
Скрытый текст
Код: Выделить всё
<!-- IF S_VIEWTOPIC or S_IN_UCP or S_IN_POSTING -->
<script type="text/javascript">
/* полная пре бета версия хедслайдера с уменьшением */
$(document).ready(function() {
var scr_w = $(this).width();
var scr_h = $(this).height();
if (scr_w > 800 && scr_h > 600) {
$("dl.thumbnail a").addClass("highslide").attr("onclick", "return hs.expand(this)");
/* уровниловка */
$(".postimage").not("a.exlinks .postimage").not("a.postimage .postimage").not("a.highslide .postimage").not("a.postlink .postimage").not("[onclick ^= 'this\\.\\target']").each(
function(){
//width: 175px; height: 115px;
var $this=$(this);
var h=$this.height();
var w=$this.width();
var nh=255; //высота до которой нужно масштабировать
var nw=325; //ну и ширина
var k1=nh/nw;
var k2=h/w;
if (k1>k2)
{
h=h*(nw/w);
w=nw;
} else {
w=w*(nh/h);
h=nh;
}
$this.width(w);
$this.height(h);
if (h<nh) //Если картинка была слишком широкой, то при пропорциональном сжатии теряем в высоте, знач нужно выровнять по высоте
{
$this.css('margin-top',(nh-h)/2);
}
}
);
/* моя переработка с http://api.jquery.com/wrap/ */
$( ".postimage" ).not( "a .postimage" ).not("a.exlinks .postimage").wrap(function() {
return "<a class='highslide' href='" + $( this ).attr("src") + "'onclick='return hs.expand(this)'></a><";
});
$('a.img-link').each(function() { // External Links Fix
$(this).attr("onclick", "return hs.expand(this)");
this.href = this.href.replace('{BOARD_URL}url.php?', '');
});
}
});
</script>
<!-- ENDIF -->
-
- phpBB 1.2.0
- Сообщения: 13
- Стаж: 9 лет 9 месяцев
Re: Highslide - Слайдер фото для phpBB3.1
Добавляет поддержку вида (url)(img)(/url) Не растягивает картинки в подписи.
найти
заменить
найти
заменить
найти
Код: Выделить всё
$(".postimage").not("a.exlinks .postimage").not("a.postimage .postimage").not("a.highslide .postimage").not("a.postlink .postimage").not("[onclick ^= 'this\\.\\target']").each(
Код: Выделить всё
$(".postimage").not("div.signature .exlinks .postimage").not("div.signature .postlink .postimage").not("div.signature .postimage").not(".highslide .postimage").each(
Код: Выделить всё
$( ".postimage" ).not( "a .postimage" ).not("a.exlinks .postimage").wrap(function() {
Код: Выделить всё
$( ".postimage" ).not("div.signature .exlinks .postimage").not("div.signature .postlink .postimage").not("div.signature .postimage").not(".highslide .postimage").wrap(function() {
-
- phpBB 1.2.0
- Сообщения: 13
- Стаж: 9 лет 9 месяцев
Re: Highslide - Слайдер фото для phpBB3.1
Содержимое архива, подхватывает img для highslide (Даже вида (url)(img)(/url)), кроме подписей. Уменьшает изображения до нужных размеров, даже если width и height у него утеряны. Не сжимает изображения высота которых меньше указанной (информация в комментариях скрипта).
Дружит с External Links, но работает и без него. Требует родительского стиля prosilver с не изменёнными названиями классов в div class="content".
Инструкция по установке:
Замените содержимым архива файл bb3mobi/highslide/styles/prosilver/template/event/overall_footer_after.html
(Изменения по сравнению с кодом, добавлена минимальная высота сжимаемых файлов)
аптд Обновил архив. Добавлено условие фильтра не увеличивать стандартные вложения форума без миниатюры (которые меньше размера создания миниатюр).
.not(".attach-image .postimage")
привет от баного KEMnEPа
Дружит с External Links, но работает и без него. Требует родительского стиля prosilver с не изменёнными названиями классов в div class="content".
Инструкция по установке:
Замените содержимым архива файл bb3mobi/highslide/styles/prosilver/template/event/overall_footer_after.html
(Изменения по сравнению с кодом, добавлена минимальная высота сжимаемых файлов)
аптд Обновил архив. Добавлено условие фильтра не увеличивать стандартные вложения форума без миниатюры (которые меньше размера создания миниатюр).
.not(".attach-image .postimage")
привет от баного KEMnEPа
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось allDes 11.07.2015 20:34, всего редактировалось 2 раза.
Перенесено из форума Бета-версии расширений для phpBB 3.1.x в форум Анонсы и поддержка расширений для phpBB 3.1.x 11.07.2015 12:48 модератором LavIgor
-
- phpBB 2.0.12
- Сообщения: 871
- Стаж: 14 лет 6 месяцев
- Откуда: Оттуда
- Благодарил (а): 53 раза
- Поблагодарили: 92 раза
Re: Highslide - Слайдер фото для phpBB3.1
Расширение установилось хорошо, но мне интересен такой момент: Открыта страница темы, кликаю на изображение, допустим в первом посте на странице (или в любом другом), изображение увеличивается и при перелистывании показывает изображения со всей страницы, а не из поста. Вот мне интересно для чего это сделано? Если я читаю пост с фото, то я и хочу смотреть фото из этого поста, а не из постов со всей страницы. Как-то можно вылечить сие действие?
-
- phpBB 1.2.0
- Сообщения: 16
- Стаж: 9 лет 9 месяцев
- Поблагодарили: 7 раз
Re: Highslide - Слайдер фото для phpBB3.1
Hi Anvar,Anvar писал(а):Всеми известный highslide, для миниатюр картинок в сообщениях.
Для загруженных изображений и изображений в тегах img.
Если изображение в img будет расположено внутри ссылки(в url), то подключен highslide не будет.
Для этого можно подключить [BETA] External Links - Управление ссылками он определит прямые ссылки на изображения.
Ставить как обычное расширение, без каких либо дополнительных настроек.
https://github.com/bb3mobi/highslide
could you add the language key system to translate this extension in FRENCH language. Or add some .js files with english translation to allow me to translate in french.
Regards, Galixte.
Communauté EzCom
« Traductions d’extensions & styles pour phpBB 3.2.x & 3.3.x ».
Listes de toutes les extensions recensées pour phpBB 3.1.x & 3.2.x.
« Traductions d’extensions & styles pour phpBB 3.2.x & 3.3.x ».
Listes de toutes les extensions recensées pour phpBB 3.1.x & 3.2.x.
-
- phpBB 1.4.0
- Сообщения: 30
- Стаж: 10 лет 9 месяцев
Re: Highslide - Слайдер фото для phpBB3.1
а всё-таки как на этом форуме реализовано открытие внешних изображений?
с помощью [BETA] External Links - Управление ссылками ? (я этот момент так и не поняла, но хотя бы скажите, как сделано на форуме)
с помощью [BETA] External Links - Управление ссылками ? (я этот момент так и не поняла, но хотя бы скажите, как сделано на форуме)
-
- Former team member
- Сообщения: 1965
- Стаж: 15 лет 1 месяц
- Благодарил (а): 57 раз
- Поблагодарили: 622 раза
Re: Highslide - Слайдер фото для phpBB3.1
Galixte de EzCom, Well, in the future I will try.
TETYA_DASHA, External links поможет определить внешнее изображение имеющее расширение в ссылке. [img]kartinka[/img] - highslide не будет подключён без расширения External Links, так как в url может быть ссылка на сайт или на статью.
TETYA_DASHA, External links поможет определить внешнее изображение имеющее расширение в ссылке. [img]kartinka[/img] - highslide не будет подключён без расширения External Links, так как в url может быть ссылка на сайт или на статью.
-
- phpBB 2.0.12
- Сообщения: 871
- Стаж: 14 лет 6 месяцев
- Откуда: Оттуда
- Благодарил (а): 53 раза
- Поблагодарили: 92 раза
-
- Former team member
- Сообщения: 12113
- Стаж: 18 лет 2 месяца
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 36 раз
- Поблагодарили: 1526 раз
Re: Highslide - Слайдер фото для phpBB3.1
Это стандартное проявление работы библиотеки highslide
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
- Former team member
- Сообщения: 2317
- Стаж: 15 лет 5 месяцев
- Благодарил (а): 20 раз
- Поблагодарили: 221 раз
Re: Highslide - Слайдер фото для phpBB3.1
Perfecthus, отключи slideshow в плагине и будет открываться только конкретное изображение. Для организации слайдшоу только среди изображений в одном сообщении, то нужно соответственно изменять id галереи на id галереи + id сообщения
Помощь в ЛС/email только за WM или ЮMoney
-
- phpBB 2.0.12
- Сообщения: 871
- Стаж: 14 лет 6 месяцев
- Откуда: Оттуда
- Благодарил (а): 53 раза
- Поблагодарили: 92 раза
Re: Highslide - Слайдер фото для phpBB3.1
Pazh, Да, я уже и сам решил, что только через настройки джаваскрипта можно всё перенастроить. Сейчас схожу на сайт Highslide, там есть удобный конфигуратор.
-
- phpBB 3.1.0 RC3
- Сообщения: 3343
- Стаж: 13 лет 3 месяца
- Благодарил (а): 675 раз
- Поблагодарили: 164 раза
Re: Highslide - Слайдер фото для phpBB3.1
Установил совместно расширение Lightbox с оф. сайта, но пошел конфликт, Lightbox перехватывает вложения вставленные в сообщения. Как можно поправить или как это расширение настроить на уменьшение и просмотр
-
- phpBB 3.1.0 RC3
- Сообщения: 3343
- Стаж: 13 лет 3 месяца
- Благодарил (а): 675 раз
- Поблагодарили: 164 раза
Re: Highslide - Слайдер фото для phpBB3.1
Кто может сказать как все же настроить это расширение и [BETA] External Links - Управление ссылками чтобы картинки через уменьшались и открывались как и вложения? Как это реализовано на этом сайте?
-
- Former team member
- Сообщения: 1965
- Стаж: 15 лет 1 месяц
- Благодарил (а): 57 раз
- Поблагодарили: 622 раза
Re: Highslide - Слайдер фото для phpBB3.1
Для уменьшения изображений есть расширение ReIMG Image Resizer , а External Links не изменяет размер изображений и вообще ни чего с изображениями не делает, его функция это обработка внешних ссылок, в том числе и изображений(добавление классов и атрибутов, доступ к просмотру).