[Highslide Image Viewer] - просмотр графических вложений во всплывающем окне.
Автор: Digger
Последняя версия: 1.6
Совместим: SMF1, SMF2
Ошибки и пожелания:
http://dev.simplemachines.ru/index.php?project=4Локализации:
chinese-simplified-utf8
chinese-traditional-utf8
danish
dutch
english-utf8
english
french-utf8
italian
polish
russian-utf8
russian
serbian_latin-utf8
spanish_es
turkish
Ссылка:
http://custom.simplemachines.org/mods/index.php?mod=1450Демо:
http://simple-machines.ru/index.php?topic=7.0Заимствования: Использованы некоторые фиксы из мода Integrate Lightbox
Важно: Мод содержит java-script Highslide JS, который бесплатен только для некоммерческого использования. Если вы собираетесь использовать его на коммерческом сайте, обратитесь к автору для оплаты лицензии - highslide.com/#licenceОписание:
При клике на картинку подгружается большое изображение. Если оно больше области просмотра, то сжимается до границ области просмотра и появляется значок при клике на который растягивается до оригинального размера. Изображение можно перетаскивать. При повторном клике большое изображение "возвращается на место".
Стрелки курсора на клавиатуре листают все изображения на странице. Имеется функция слайдшоу для картинок размещенных в пределах одной страницы.
Если в сообщении есть превью картинки с сервисов Imageshack.us, Photobucket.com, iPicture.ru, Radikal.ru, Keep4u.ru, Xs.to или Fotosik.pl, то отработает подгрузка оригинала. Так же, если вы разместите картинку внутри ссылки на полную картинку, то она будет обработана.
История:
1.0 beta2. Добавления и поддержка iPicture.ru (deadbead).
1.0 beta3. Исправлена обработка ссылок типа [ url = http://site.com ][ img ]...[ /img ][ /url ]
1.0 beta4. Исправлена обработка недоисправленная в beta3. Добавлено отображение элементов навигации на изображении.
1.0 RC1. Добавлена функция слайдшоу в пределах страницы. Мелкие исправления.
1.0 RC2. Мелкие косметические исправления.
1.0 RC3. Добавлена совместимость с SMF2.
1.0 RC4. Добавлена поддержка языковых файлов. Добавлены языки: russian и russian-utf8.
1.0 RC5. Добавлен датский язык.
1.0 RC6. Мелкие косметические исправления. При слайдшоу/листании картинок эффект смены изображений изменен на более подходящий.
1.0 RC7 - Исправлена ошибка "Undefined index: subject" возникающая при работе с некоторыми бриджами/порталами. Добавлен французский язык.
1.0 RC8 - Исправлена ошибка "Undefined index: host" возникающая из-за неправильных путей у вложений..
1.0 RC9 - Добавлена поддержка превьюшек из SMF Media Gallery.
Обратываются BBC вроде таких:
[img]http://smf-media.com/community/MGalleryItem.php?id=167;preview[/img][img]http://smf-media.com/community/MGalleryItem.php?id=167;thumb[/img]1.0 Devel - Добавлена поддержка Radikal.ru (deadbead) и keep4u.ru
1.1 Мелкие исправления. Убрана поддержка SMF Media Gallery из за несовместимости модов. Добавлена поддержка Xs.to (jamz).
1.2 Мелкие исправления.
1.3 Исправлен баг с изображениями в подписях.
1.4 Добавлена поддержка мода Attachments Positioning. (Протестировано с Attachments Positioning 1.2)
1.5 Добавлена поддержка мода Attachments In Message. (Протестировано с Attachments In Message 1.3)
1.6 Поддержка SMF2 RC2.
Дополнительно:
Если нужно чтобы мод работал и в SMF Gallery (проверено на 1.9.3), то
в Gallery.template.php
найдите четыре места похожие на указанные строки (возможны небольшие отличия, это не страшно)
echo '<td align="center"><a href="' . $scripturl . '?action=gallery;sa=view;id=' . $row['ID_PICTURE'] . '">
<img ' . ($GD_Installed == true ? 'src="' . $modSettings['gallery_url'] . $row['thumbfilename'] . '" ' : 'src="' . $modSettings['gallery_url'] . $row['filename'] . '" height="78" width="120" ') . ' border="0" alt="" /></a><br />';
и замените на
echo '<td align="center"><a href="' . $modSettings['gallery_url'] . $row['filename'] . '" class="highslide" rel="highslide">
<img ' . ($GD_Installed == true ? 'src="' . $modSettings['gallery_url'] . $row['thumbfilename'] . '" ' : 'src="' . $modSettings['gallery_url'] . $row['filename'] . '" height="78" width="120" ') . ' border="0" alt="' . '<a href=\'' . $scripturl . '?action=gallery;sa=view;id=' . $row['ID_PICTURE'] . '\'>[Detail]</a>' . '" /></a><br />';
echo '<div class="highslide-heading">' , [at]$context['gallery_cat_name'] , '</div>';
---
Если вам оказался полезен этот мод, можете выразить свою благодарность и проспонсировать дальнейшее его развитие по следующим реквизитам.
Webmoney Z106477359122, R415814630950, U182033632769
Яндекс-Деньги 41001194767616
---