Перед созданием темы или сообщения следует прочесть: Правила форума, Правила раздела, Как правильно оформить тему.


Автор Тема: [Highslide Image Viewer] - просмотр графических вложений во всплывающем окне.  (Прочитано 37829 раз)

0 Пользователей и 1 Гость смотрят эту тему.

Онлайн digger

  • Чемпион по боксу по переписке
  • Модератор
  • *****
  • Сообщений: 4 268
  • Карма: +443/-39
  • One sick bastard
    • Тестовый форум SMF
  • Версия SMF: 2.0 RC2
[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
Яндекс-Деньги 41001194767616

---   
« Последнее редактирование: 11 Ноября 2009, 01:24:02 от digger »
Конвертирование форумов из uCoz, JForum и других движков в SMF.
Интеграция с различными CMS.

Мои поделки: TopicStarter, OneIP-OneREG, ExtendPostForm, dQuoteSelection, TotalTimeLoggedIn_in_posts, Watermark.light, Highslide Image Viewer, TextareaResizer, NiceToolTips, Memberlist Additional Alphabet
Team (.)(.) Olenka fan
If you do believe that other's work should be free then please come and work for us for free.

Оффлайн deadbead

  • Постоялец
  • ***
  • Сообщений: 195
  • Карма: +19/-2
  • Пол: Мужской
    • Персональная страница
  • Версия SMF: 1.1.8, 1.1.10, 2.0 RC1.2
Поковырялся немного в моде и понял таки что он делает)

Основная фишка в том что если вы постите превью картинки с сервисов Imageshack, Photobucket, а тепер еще и iPicture, то отработает подгрузка оригинала.

А так же если вы разместите картинку внутри ссылки на картинку, то она так же будет обработана Highlide.

убрал обработку не требующих маштабирования картинок,
добавил поддержку сервиса iPicture,

Измененный мод в шапке.
« Последнее редактирование: 20 Апреля 2008, 04:43:30 от digger »
Это же самый страшный разум во вселенной. Высылайте беспилотный модуль.

Оффлайн dedmazai

  • Постоялец
  • ***
  • Сообщений: 139
  • Карма: +11/-5
  • Пол: Мужской
[Highslide Image Viewer] - просмотр графических вложений во всплывающем окне.
Автор: Digger
Последняя версия: 1.0 beta1
Совместим: 1.1.2, 1.1.3, 1.1.4
Демо: http://simple-machines.ru/index.php?topic=2.0
Заимствования: Использованы некоторые фиксы из мода Integrate Lightbox

Важно: Мод содержит java-script Highslide JS, который бесплатен только для некоммерческого использования. Если вы собираетесь использовать его на коммерческом сайте, обратитесь к автору для оплаты лицензии - http://vikjavev.no/highslide

Описание:
При клике на картинку подгружается большое изображение. Если оно больше области просмотра, то сжимается до границ области просмотра и появляется значок при клике на который растягивается до оригинального размера. Изображение можно перетаскивать. При повторном клике большое изображение "возвращается на место".
Стрелки курсора на клавиатуре листают все изображения на странице.



То что нужно!

Оффлайн Stern

  • Постоялец
  • ***
  • Сообщений: 226
  • Карма: +3/-2
  • Пол: Мужской
    • Студия творческой фотографии "5D Studio"
  • Версия SMF: 1.1.10 на всех проектах
Кстати я заметил на http://simple-machines.ru/index.php?topic=2.msg7#msg7 что вставлена картинка из iPicture, но не превьюшка а оригинал... и не смотря на это она все равно пытается "увеличиться"...

В моей сборке эта проблема решена) Попробуйте)
Спасибо, deadbead, поставил пока на тестовом форуме, посмотрю, не повылазят ли ошибки со временем.
Для 2.0 собираетесь делать?


P.S. При просмотре внизу страницы форма быстрого перехода к разделам форума пересекает и разрывает всплывшую картинку...
« Последнее редактирование: 20 Апреля 2008, 00:29:27 от Stern »

Оффлайн Stern

  • Постоялец
  • ***
  • Сообщений: 226
  • Карма: +3/-2
  • Пол: Мужской
    • Студия творческой фотографии "5D Studio"
  • Версия SMF: 1.1.10 на всех проектах
Посмотрел, покрутил, ничего такого не увидел.
Opera 9.5 и FF3
Глянь вот здесь, к примеру.
Но я смотрел ИЕ 6.0

Глянул Оперой и ФФ - в них всё нормально!

Оффлайн catsanek

  • Новичок
  • *
  • Сообщений: 4
  • Карма: +0/-0
Установил у себя мод, но почему-то не работает.
Фотографии строительства
Помогите пожалуйста!

Онлайн digger

  • Чемпион по боксу по переписке
  • Модератор
  • *****
  • Сообщений: 4 268
  • Карма: +443/-39
  • One sick bastard
    • Тестовый форум SMF
  • Версия SMF: 2.0 RC2
Глянь вот здесь, к примеру.
Но я смотрел ИЕ 6.0

Хе-хе, смешно. Пришлось слазить на терминальный сервак в офис, чтобы посмотреть из IE6. Таки да, козявит его.

В IE7, Opera9, FF3 и Safari 3 все прекрасно.
И у меня нет особого желания чтобы разбиратся что там не так с древним и убогим html-viewer'ом, который даже браузером язык назвать не поворачивается. Если кто-то знает, шлите патч :)
Конвертирование форумов из uCoz, JForum и других движков в SMF.
Интеграция с различными CMS.

Мои поделки: TopicStarter, OneIP-OneREG, ExtendPostForm, dQuoteSelection, TotalTimeLoggedIn_in_posts, Watermark.light, Highslide Image Viewer, TextareaResizer, NiceToolTips, Memberlist Additional Alphabet
Team (.)(.) Olenka fan
If you do believe that other's work should be free then please come and work for us for free.

Онлайн digger

  • Чемпион по боксу по переписке
  • Модератор
  • *****
  • Сообщений: 4 268
  • Карма: +443/-39
  • One sick bastard
    • Тестовый форум SMF
  • Версия SMF: 2.0 RC2
Спасибо, что подсказали! точно не видны!  исправил, посмотрите пожалуйста ещё разок.

Мод не установлен.
Конвертирование форумов из uCoz, JForum и других движков в SMF.
Интеграция с различными CMS.

Мои поделки: TopicStarter, OneIP-OneREG, ExtendPostForm, dQuoteSelection, TotalTimeLoggedIn_in_posts, Watermark.light, Highslide Image Viewer, TextareaResizer, NiceToolTips, Memberlist Additional Alphabet
Team (.)(.) Olenka fan
If you do believe that other's work should be free then please come and work for us for free.

Оффлайн catsanek

  • Новичок
  • *
  • Сообщений: 4
  • Карма: +0/-0
Приветствую! В админке написано, что мод установлен! что делать?

Онлайн digger

  • Чемпион по боксу по переписке
  • Модератор
  • *****
  • Сообщений: 4 268
  • Карма: +443/-39
  • One sick bastard
    • Тестовый форум SMF
  • Версия SMF: 2.0 RC2
Приветствую! В админке написано, что мод установлен! что делать?
Еще какие-нибудь моды установлены? Работают?
Конвертирование форумов из uCoz, JForum и других движков в SMF.
Интеграция с различными CMS.

Мои поделки: TopicStarter, OneIP-OneREG, ExtendPostForm, dQuoteSelection, TotalTimeLoggedIn_in_posts, Watermark.light, Highslide Image Viewer, TextareaResizer, NiceToolTips, Memberlist Additional Alphabet
Team (.)(.) Olenka fan
If you do believe that other's work should be free then please come and work for us for free.

Оффлайн catsanek

  • Новичок
  • *
  • Сообщений: 4
  • Карма: +0/-0
Еще какие-нибудь моды установлены? Работают?
Я Вам в личку сообщение написал. посмотрите рожалуйста

Оффлайн catsanek

  • Новичок
  • *
  • Сообщений: 4
  • Карма: +0/-0
А может в админке надо где-то разрешить использовать пакеты модификаций?

Оффлайн deadbead

  • Постоялец
  • ***
  • Сообщений: 195
  • Карма: +19/-2
  • Пол: Мужской
    • Персональная страница
  • Версия SMF: 1.1.8, 1.1.10, 2.0 RC1.2
Если вы используете не стандартную тему (не Default) то скоре всего мод придется ставить ручками... Все зависит от того на сколько сильно модифицирована ваша тема.
Это же самый страшный разум во вселенной. Высылайте беспилотный модуль.

Оффлайн ZeUsSaN

  • Новичок
  • *
  • Сообщений: 42
  • Карма: +2/-0
  • Версия SMF: SMF 2.0 RC3
Проблема...
попробуйте сделать так:
[url=http://site.com][img]http://site.com/img/picture.gif[/img][/url]В итоге открываеться картинка а не сайт...
Вопрос: как это исправить?

Оффлайн deadbead

  • Постоялец
  • ***
  • Сообщений: 195
  • Карма: +19/-2
  • Пол: Мужской
    • Персональная страница
  • Версия SMF: 1.1.8, 1.1.10, 2.0 RC1.2
Понял как исправить... Вечером гляну.

Только мне кажется, что такое хитрющее регулярное выражение я не осилю... посмотрим.
Это же самый страшный разум во вселенной. Высылайте беспилотный модуль.