[Highslide Image Viewer] - просмотр графических вложений во всплывающем окне.

Автор digger®, 17 апреля 2008, 04:21:15

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.


Seed



netoya

Попробовал на Вашем тестовом форуме ссылки IMG+URL с radikal.ru и keep4u.ru при попытке увеличения в новом окне открывает полную картинку.
Те что размещены на тестовом вами открываются как положено.

Julax

Мое почтение :0) После переезда сайта на другой хост возникла масса проблем. Одна из них касается этого мода, полюбившегося всем форумчанам. Старые загруженные вложения отображаются превьюшками, все как положено по моду. А все новые - прямо картинками в полный "рост". Мод переставляла, не помогло (

digger®

Цитата: netoya от 12 мая 2009, 11:05:43
Попробовал на Вашем тестовом форуме ссылки IMG+URL с radikal.ru и keep4u.ru при попытке увеличения в новом окне открывает полную картинку.
Те что размещены на тестовом вами открываются как положено.

Потому что нужно вставлять превьюшки, а не полные картинки.

digger®

Цитата: Julax от 28 мая 2009, 03:17:23
Мое почтение :0) После переезда сайта на другой хост возникла масса проблем. Одна из них касается этого мода, полюбившегося всем форумчанам. Старые загруженные вложения отображаются превьюшками, все как положено по моду. А все новые - прямо картинками в полный "рост". Мод переставляла, не помогло (

Модов типа Attachments Positioning не ставили?

Julax

Неа, ничего такого. Все те же самые, что и были пакеты. Вот кстати и вовсе у нас превьюх нету, даже с отключенным модом, наверное это как-то связано. Превью прописаны в настройках, но не работают. Это видимо уже не в этот топик((

digger®

Цитата: Julax от 28 мая 2009, 16:49:18
Неа, ничего такого. Все те же самые, что и были пакеты. Вот кстати и вовсе у нас превьюх нету, даже с отключенным модом, наверное это как-то связано. Превью прописаны в настройках, но не работают. Это видимо уже не в этот топик((

Если превьюх нет, возможно GDlib модуль в php отстутсвует. Поинтересуйтесь у хостера.

Julax


digger®

Версия 1.1
Исправлены старые баги, добавлены новые :)
Убрана поддержка SMF Media Gallery из за несовместимости модов. Добавлена поддержка Xs.to (jamz). Новые языки.

Stern

МышЫ плакали, кололись, но продолжали жрать кактус...

DemoN

Поставил версию 1.1. Все работает просто замечательно. Пользователи довольны. Спасибо. +1


DemoN

Еще такой вопросик: есть такой мод Attachements layout (http://custom.simplemachines.org/mods/index.php?mod=771), так он вносит изменения в файл Display.template.php, после которых Highslide Image Viewer перестает работать. Пробывал сам изменять, но видимо ручки кривоваты ((
Вот кусок кода из Display.template.php уже измененный модом Attachements layout:


<td colspan="2" class="smalltext" width="100%">';
if (!empty($message['attachment']))
{
echo' <div style="overflow: auto; width: 100%;" >
<fieldset>
<legend><b>', $txt['Attached_files'], '</b></legend>
';
//check if there are really images to show as thubmnails
$has_image = false;
$no_image = false;
foreach ($message['attachment'] as $attachment)
{
if ($attachment['is_image'])
$has_image = true;
if (!$attachment['is_image'])
$no_image = true;
//we know there is an image and a non-image. So we can exit
if ($no_image && $has_image)
break;
}

//show text for images
if ($has_image)
echo '<b>', $txt['Thumbnails'], ':</b><br />';

//show the images
foreach ($message['attachment'] as $attachment)
{
if ($attachment['is_image'])
{
if ($attachment['thumbnail']['has_thumb'])
{
echo '
<a href="', $attachment['href'], ';image" id="link_', $attachment['id'], '" target="_blank"><img style="margin:5px;" src="', $attachment['thumbnail']['href'], '" align="middle" alt="" id="thumb_', $attachment['id'], '" border="0" /></a>';
}
else
{
echo '
<a href="', $attachment['href'], ';image" id="link_', $attachment['id'], '" target="_blank"><img src="' . $attachment['href'] . ';image" align="middle" alt="" width="' . $attachment['width'] . '" height="' . $attachment['height'] . '" border="0" /></a>';
}
}
}

//show text for other attached files
if ($no_image && $has_image)
echo '<br /><br /><b>', $txt['Other_attached_files'], ':</b><br />';

//show other attached files
foreach ($message['attachment'] as $attachment)
{
if (!($attachment['is_image']))
{
echo '
<br /><a href="' . $attachment['href'] . '"><img src="' . $settings['images_url'] . '/icons/clip.gif" align="middle" alt="*" border="0" />&nbsp;' . $attachment['name'] . '</a> (', $attachment['size'], ($attachment['is_image'] ? ', ' . $attachment['real_width'] . 'x' . $attachment['real_height'] . ' - ' . $txt['attach_viewed'] : ' - ' . $txt['attach_downloaded']) . ' ' . $attachment['downloads'] . ' ' . $txt['attach_times'] . '.)<br />';
}
}

echo '</fieldset>
</div>';
}



Как его изменить что бы работали оба мода?

digger®

Цитата: DemoN от 03 июня 2009, 18:06:59
Еще такой вопросик: есть такой мод Attachements layout (http://custom.simplemachines.org/mods/index.php?mod=771), так он вносит изменения в файл Display.template.php, после которых Highslide Image Viewer перестает работать. Пробывал сам изменять, но видимо ручки кривоваты ((

Наверное так:

if ($attachment['thumbnail']['has_thumb'])
{
echo '
<a href="', $attachment['href'], ';image" id="link_', $attachment['id'], '" target="_blank" class="highslide" rel="highslide"><img style="margin:5px;" src="', $attachment['thumbnail']['href'], '" align="middle" alt="" id="thumb_', $attachment['id'], '" border="0" /></a>';
}

Gn00s

Подскажите пожалуйста, установил модуль (SMF 2.0 RC1-1), но он не хочет работать. При клике по изображению появляется значёк загрузки, и больше ничего не происходит. Подскажите, куда копать.
Вот это...
Очень надо!

digger®

Цитата: Gn00s от 06 июня 2009, 02:03:23
Подскажите пожалуйста, установил модуль (SMF 2.0 RC1-1), но он не хочет работать. При клике по изображению появляется значёк загрузки, и больше ничего не происходит. Подскажите, куда копать.
Вот это...

Ссылку

.Atil

попробуй удалить и заново поставить. мне помогло. Перестало работать по-моему, после установки Media Gallery.

Gn00s

Переустановка не помогает... вот ссылка http://www.forum.musfile.com/index.php/topic,19.0.html
Очень надо!


VМV

Форум 2.0.1.1
Тема Дефаульт
Плагин 1.2

Вложения работают как надо, а вот со вставленными рисунками не работает. Ссылка всавляется вот таким кодом:

[УРЛ=http://www.postimage.org/image.php?v=gx7HPur][ИМГ]http://img34.[censored]img34/1171/83119710.th.jpg[/ИМГ][/УРЛ]

Открывает ссылку, а не увеличивает картинку...

digger®

Цитата: Я_просто_люблю_длинные_ники от 11 июня 2009, 03:30:13
Форум 2.0.1.1
Тема Дефаульт
Плагин 1.2

Вложения работают как надо, а вот со вставленными рисунками не работает. Ссылка всавляется вот таким кодом:

[УРЛ=http://www.postimage.org/image.php?v=gx7HPur][ИМГ]http://img34.[censored]img34/1171/83119710.th.jpg[/ИМГ][/УРЛ]

Открывает ссылку, а не увеличивает картинку...

Картинка указывает на ссылку, ссылка и открывается. Все правильно.

VМV

Цитата: digger от 11 июня 2009, 03:37:49
Картинка указывает на ссылку, ссылка и открывается. Все правильно.

А на демо-сайте: http://simple-machines.ru/index.php?topic=7.0
Что означает: url+img и при этом открывается img, а не ссылка?

И что означает фраза: "Так же, если вы разместите картинку внутри ссылки на полную картинку, то она будет обработана."?

digger®

Цитата: VМV от 11 июня 2009, 03:48:33
А на демо-сайте: http://simple-machines.ru/index.php?topic=7.0
Что означает: url+img и при этом открывается img, а не ссылка?

И что означает фраза: "Так же, если вы разместите картинку внутри ссылки на полную картинку, то она будет обработана."?

С модом работают следующие варианты:


[img width=x height=y]адрес большой картинки[/img]
[url=адрес большой картинки][img]адрес маленькой картинки[/img][/url]
[url=страница картинки на поддерживаемом фотохостинге][img]адрес превью картинки на поддерживаемом фотохостинге[/img][/url]
[img]адрес превью картинки на поддерживаемом фотохостинге[/img]

VМV

Цитата: digger от 11 июня 2009, 04:28:25
С модом работают следующие варианты:


[img width=x height=y]адрес большой картинки[/img]
[url=адрес большой картинки][img]адрес маленькой картинки[/img][/url]
[url=страница картинки на поддерживаемом фотохостинге][img]адрес превью картинки на поддерживаемом фотохостинге[/img][/url]
[img]адрес превью картинки на поддерживаемом фотохостинге[/img]


Просто я встретил форум, где ссылки такого же вида, как я привёл выше обробатываются как просто картинка. И при нажатии на неё не открывается страница отдельная страница, а увеличивается превью.

НУ так а тот пример который я привел попадает под 2 вариант, так как ссылка, это ссылка на картинку в оригинальном размере, а в тегах имиджа - превью!

digger®

Цитата: VМV от 11 июня 2009, 05:22:05
НУ так а тот пример который я привел попадает под 2 вариант, так как ссылка, это ссылка на картинку в оригинальном размере, а в тегах имиджа - превью!

http://www.postimage.org/image.php?v=gx7HPur это не адрес картинки, это адрес html страницы.

VМV

Цитата: digger от 11 июня 2009, 05:33:55
http://www.postimage.org/image.php?v=gx7HPur это не адрес картинки, это адрес html страницы.

В версии 1,0 так обробатывается. А реально ручками прописать, какие сайты будут обрабатываться как урл, а какие как имг, втом варианте, который я написал, или там общий шаблон под все картинкообменники?

digger®

Цитата: VМV от 11 июня 2009, 11:27:32
В версии 1,0 так обробатывается.
Это баг.

Цитировать
А реально ручками прописать, какие сайты будут обрабатываться как урл, а какие как имг, втом варианте, который я написал, или там общий шаблон под все картинкообменники?
Непонятно зачем размещать превью на одном файлхостинге, а полную картинку на другом.

VМV

Цитата: digger от 11 июня 2009, 11:42:43
Это баг.
Непонятно зачем размещать превью на одном файлхостинге, а полную картинку на другом.

Просто это изображение обрабатывается так модом одним: Simple Image Upload
Он в отправке сообщений, где смайлы, даёт ссылку на свой гаджет, который может вставлять доп. смайла, изображения и т.д.
Пример можно глянуть тут: http://www.postimage.org/index.php?mode=smf&lang=russian&forumurl=

Gn00s

Очень надо!


Gn00s

Очень надо!

Макар

digger   O0 отличный мод

теперь по делу

и все же о настройках  и работе мода

есть картинка размером 2 048 x 1 536 пикселей

пользователь загружает ее на радикал и получает коды

один код - картинка в тексте [URL=http://www.radikal.ru][IMG]https://www.simplemachines.ru/radikal/s57/i155/0906/40/511d59ff5e65.jpg[/IMG][/URL]

второй код - превью увеличение по клику [URL=https://www.simplemachines.ru/radikal/000/F/s57.radikal.ru/i155/0906/40/511d59ff5e65.jpg.html][IMG]https://www.simplemachines.ru/radikal/s57/i155/0906/40/511d59ff5e65t.jpg[/IMG][/URL]

со вторым кодом понятно и мод отрабатывает его как и задумывалось

теперь основной вопрос ! по отработке модом  первой ссылки

Если размер исходной картинки менее 800х600 то с ней не производится никаких действий при вставке как - картинка в тексте
и при вставке как - превью увеличение по клику, мод отрабатывает ее как и положенно


Если размер картинки 2 048 x 1 536

в посте она ужимается до размера 800х600  (на моем тестовом форуме)

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

исходя из каких настроек, форума или самого мода, выбранно разрешение 800х600 для создания превью ?
и где и каким образом в настройках форума или мода его можно поменять , например на 640х480 или 300х200 ?

далее несмотря на оригинальный размер фотографии мы ее ужали
до размеров 800х600 или 640х480 или 300х200

просматриваем форум и кликаем на фотографии иииииииииии происходит переход на главную страницу радикала ........
аааа ээээээээ вобщем то ожидалось что картинка развернется до размеров  2 048 x 1 536 ..................
в красивом окне по типу как с превью

т.е. [URL=http://www.radikal.ru][IMG]https://www.simplemachines.ru/radikal/s57/i155/0906/40/511d59ff5e65.jpg[/IMG][/URL] вот эту картинку ужать ужало , а назад не развернуло  :-\

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

как это побороть ?

p.s. сорри за может быть путанное объяснение, (да и первый пост в форуме) постарался как можно подробнее изложить суть вопроса








Если Вы здесь недавно, не обольщайтесь тоном некоторых дискуссий.
Все чаще слова - юзай поиск, приобретают смысл - иди в ж..........  Приобретение смысла автоматизированно - Ответы на любой вопрос по SMF
Не пишите несколько сообщений подряд - тут вам не Twitter  >:( в остальных ситуациях мы не сильно зверствуем 2funny

digger®

Цитата: Makar от 22 июня 2009, 13:25:35
исходя из каких настроек, форума или самого мода, выбранно разрешение 800х600 для создания превью ?
и где и каким образом в настройках форума или мода его можно поменять , например на 640х480 или 300х200 ?


В Админке - Вложения и аватары - Свойства вложений - Максимальная ширина/высота эскиза

Цитировать
[URL=http://www.radikal.ru][IMG]https://www.simplemachines.ru/radikal/s57/i155/0906/40/511d59ff5e65.jpg[/IMG][/URL] вот эту картинку ужать ужало , а назад не развернуло  :-\

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

как это побороть ?

Вставлять ссылки на превью картинок с радикала, а не на полноразмерные.

Макар

digger

по первому пункту, сенкс понял

по второму , понятно что можно вставить превью, для обработки модом

но не всегда все пользователи знают/могут/хотят заморачиваться с этими танцами с бубном
им куда проще закинуть фотку на сервер, получить код и вставить в пост. До некоторых даже после нескольких предупреждений не доходит. Вставляют оригинал.

А хотелось бы иметь унифицированный и удобочитаемый (просматриваемый ) вид постов на форуме .
Вот и хочу ввести ограничение на размер вставляемого в пост изображения.

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

ушел тестировать настройки на тестовом форуме ;-)
Если Вы здесь недавно, не обольщайтесь тоном некоторых дискуссий.
Все чаще слова - юзай поиск, приобретают смысл - иди в ж..........  Приобретение смысла автоматизированно - Ответы на любой вопрос по SMF
Не пишите несколько сообщений подряд - тут вам не Twitter  >:( в остальных ситуациях мы не сильно зверствуем 2funny

Макар

Up!

Вопрос - поддерживает мод,  обменник http://photofile.ru ?

и ссылки с него

[url=http://photofile.ru/users/dalee/95138072/102435451/][img]http://photofile.ru/photo/dalee/95138072/small/102435451.jpg[/img][/url]

?

если нет , то планируется и когда?

если не  планируется , то как добавить поддержку самому ?

Если Вы здесь недавно, не обольщайтесь тоном некоторых дискуссий.
Все чаще слова - юзай поиск, приобретают смысл - иди в ж..........  Приобретение смысла автоматизированно - Ответы на любой вопрос по SMF
Не пишите несколько сообщений подряд - тут вам не Twitter  >:( в остальных ситуациях мы не сильно зверствуем 2funny

digger®

Цитата: Makar от 28 июня 2009, 21:59:09
Up!

Вопрос - поддерживает мод,  обменник http://photofile.ru ?

и ссылки с него

[url=http://photofile.ru/users/dalee/95138072/102435451/][img]http://photofile.ru/photo/dalee/95138072/small/102435451.jpg[/img][/url]

?

если нет , то планируется и когда?

Добавлю в следующей версии.

Макар

Если Вы здесь недавно, не обольщайтесь тоном некоторых дискуссий.
Все чаще слова - юзай поиск, приобретают смысл - иди в ж..........  Приобретение смысла автоматизированно - Ответы на любой вопрос по SMF
Не пишите несколько сообщений подряд - тут вам не Twitter  >:( в остальных ситуациях мы не сильно зверствуем 2funny

Andrew77

Возник один вопрос.
У меня на форуме используется данный мод и все изображения загружаются через фотосервисы Radikal и Keep4u. В последнее время столкнулся с проблемой, когда часть изображений исчезли. Проверил - действительно Keep удаляет фото через 3 месяца, если никто не просмотрел, а Радикал через год. В связи с этим вопрос:
мне очень важно, чтобы все изображения оставались. Если я буду просматривать все изображения через данный мод, означает ли это, что радикал или кип будут считать это обращением к данному фото и не удалят ли его? Заранее спасибо за ответ

Макар

За кип ниче не скажу, а радикал хранит картинки от зарегеного пользователя без ограничений. Может стоит закидывать их на сервер не как анонимный пользователь, а создать акаунт? По поводу просмотра, мод загружает изо. На комп пользователя, для радикала это есть - просмотр.
Если Вы здесь недавно, не обольщайтесь тоном некоторых дискуссий.
Все чаще слова - юзай поиск, приобретают смысл - иди в ж..........  Приобретение смысла автоматизированно - Ответы на любой вопрос по SMF
Не пишите несколько сообщений подряд - тут вам не Twitter  >:( в остальных ситуациях мы не сильно зверствуем 2funny

Andrew77

Дело в том, что фотки загружаю не я, а пользователи, 100% которых составляют женщины. Они уж точно не будут регится в радикале (за редким исключением), поэтому и возник вопрос.
Спасибо большое за ответ

dadi

Возникла проблема при установке версии Highslide Image Viewer 1.2 на SMF 1.1.9
Ранше стояла версия  Highslide Image Viewer 1.0 b4, она успешно удаляется, а Highslide Image Viewer 1.2 успешно устанавливается. Но не работает.
При этом в Internet Explorer 8 определяется ошибка:
ЦитироватьСведения об ошибке на веб-странице
Сообщение: 'hs' - определение отсутствует
Строка: 22
Символ: 3
Код: 0
Пробовал удалить все руками, потом установил тоже вручную. Мод заработал, но только в браузере Opera 9.64, при этом в IE8, Firefox 3.5 большое изображение не открывается.

Сейчас вернул Highslide Image Viewer 1.0 b4, но если кто-нибудь сможет помочь - могу установить Highslide Image Viewer 1.2, чтобы смоделировать ошибку.

digger®

Цитата: dadi от 05 июля 2009, 16:32:15
Возникла проблема при установке версии Highslide Image Viewer 1.2 на SMF 1.1.9
Ранше стояла версия  Highslide Image Viewer 1.0 b4, она успешно удаляется, а Highslide Image Viewer 1.2 успешно устанавливается. Но не работает.
При этом в Internet Explorer 8 определяется ошибка:Пробовал удалить все руками, потом установил тоже вручную. Мод заработал, но только в браузере Opera 9.64, при этом в IE8, Firefox 3.5 большое изображение не открывается.

Сейчас вернул Highslide Image Viewer 1.0 b4, но если кто-нибудь сможет помочь - могу установить Highslide Image Viewer 1.2, чтобы смоделировать ошибку.

Тема оформления стандартная?

dadi

ЦитироватьТема оформления стандартная?
нет, не стандартная - dilber mc


dadi

Цитата: digger от 05 июля 2009, 18:48:34
Мод нужно вручную правильно установить.
В Опере открывается, потому что javascript от мода закэширован.
А то, что тема не стандартная имеет значение?
Еще хотел узнать - под изображением у меня пишется название темы, можно ли отключить эту функцию?
PS Спасибо за хороший мод!

digger®

Цитата: dadi от 05 июля 2009, 20:09:05
А то, что тема не стандартная имеет значение?
А как вы старую версию мода ставили? Без ручной правки шаблонов что ли?

Цитировать
Еще хотел узнать - под изображением у меня пишется название темы, можно ли отключить эту функцию?
Мод ничего нигде не пишет, кроме окна в котором всплывает картинка.

dadi

Цитата: digger от 05 июля 2009, 21:05:21
А как вы старую версию мода ставили? Без ручной правки шаблонов что ли?
Память отшибло мне просто, сейчас вспомнил :)
Большое спасибо, все поправил вручную - работает.
Цитата: digger от 05 июля 2009, 21:05:21Мод ничего нигде не пишет, кроме окна в котором всплывает картинка.
У меня писал под каждой картинкой из-за того, что я не исправил текст от ранней версии мода, который добавлял вручную. Кривые у меня руки  :)
Большое спасибо за помощь!

SmZzz

Не находит в /Themes/default/Display.template.php
<a href="', $attachment['href'], ';image" id="link_', $attachment['id'], '" onclick="', $attachment['thumbnail']['javascript'], '"><img src="', $attachment['thumbnail']['href'], '" alt="" id="thumb_', $attachment['id'], '" border="0" /></a><br />';

Что бы могло значит и главное что делать?

add: Тема, естественно, дефолтная.