Author Topic: превью картинок и http links  (Read 16579 times)

0 Members and 4 Guests are viewing this topic.

Offline ghazan

Re: превью картинок и http links
« Reply #30 on: 22 04 2020, 07:45:11 »
НО! при  клике на этот линк  НИЧЕГО не происходит.
Читаем внимательно: у меня IEView c включенным bbcode _инлайнит_ картинки - вы видите в логе не кликабельную ссылку, а саму картинку. Выглядит это вот так:


Транслируется это всё в HTML вида
<img class=\"img\" style=\"width: expression((maxw = this.parentNode.offsetWidth ) > this.width ? \'auto\' : maxw);\" src=\"file://W:\\miranda-ng\\bin16\\Debug64\\Profiles\\zzzzz\\JabberTmp\\dc3ced5e77f10ca3fde2313f9fc5a02f98382bf7.jpg\" />

Используется готовая шкурка для IEView по имени MirandaFinal.ivt
 

Offline Boris_M

Re: превью картинок и http links
« Reply #31 on: 22 04 2020, 08:19:42 »
Читаем внимательно:
Ещё раз вопрос: Как правильно сделать чтобы данный линк в журнале срабатывал на открытие локального файла (в браузере или в сторонней программе по ассоциации расширения) как в окне передачи файлов. Кликнуть по линку - файл открылся.
С пустого в порожнее........ архивы, документы, фото 3600*1800 и т.д -  тоже "превью" :) :)  ?
Вроде простой, развернуто озвученый вопрос, неужели все пользователи запоминая имя файла ищут его в общей папке чтобы открыть?
« Last Edit: 22 04 2020, 08:21:18 by Boris_M »
 

Offline dartraiden

Re: превью картинок и http links
« Reply #32 on: 22 04 2020, 09:44:31 »
Куда лучше прислать?
Да хоть на обменник какой-то и ссылку сюда. Если учётки удалены, то там личных данных точно не осталось.
 

Offline dartraiden

Re: превью картинок и http links
« Reply #33 on: 22 04 2020, 09:46:00 »
картинки
Ну не картинками ж едиными...
А если там архив?
 

Offline dartraiden

Re: превью картинок и http links
« Reply #34 on: 22 04 2020, 09:47:47 »
неужели все пользователи запоминая имя файла ищут его в общей папке чтобы открыть?
Примерно так, только обычно на каждый контакт создаётся своя папка, поэтому острота проблемы несколько снимается.
Ну, в общем, я так и делаю без всяких IEView - прилетает передача файла, там в окне передачи есть кнопка, она открывает папку с принятыми от этого контакта файлами, в ней и ищу.
« Last Edit: 22 04 2020, 09:49:42 by dartraiden »
 

Offline ghazan

Re: превью картинок и http links
« Reply #35 on: 22 04 2020, 09:52:51 »
Ну, в общем, я так и делаю без всяких IEView - прилетает передача файла, там в окне передачи есть кнопка, она открывает папку с принятыми от этого контакта файлами, в ней и ищу.
В диалоге приема файла есть ссылка на файл, которую можно кликнуть, а в журнале такой ссылки нет.

PS: h++ как бы в насмешку корректно конвертирует [ img ] в кликабельные ссылки, но не дает того же для принятых файлов
« Last Edit: 22 04 2020, 09:59:22 by ghazan »
 

Offline Boris_M

Re: превью картинок и http links
« Reply #36 on: 22 04 2020, 14:52:12 »
Да хоть на обменник какой-то и ссылку сюда.
https://www.upload.ee/files/12144733/Miranda_ieview_URL_Files.7z.html
Сборка на которой тестировал, в комплекте 2 шаблона журнала IEView
min_7_html_url.ivt - имя файла обернуто html <a href..... -  в журнале все ок, транслируется верно, ссылка получается правильная, но при клике ноль реакций
min_7_script_url.ivt - обернуто через скрипт - в журнале все ок, по клику открывается файл... но :) на всё один и тот же - последний из списка окна журнала (я так понимаю после выполнения по клику не очищает переменную - в скриптах не очень смыслю)
Для упрощения разбора ситуации в шаблонах прописаны абсолютные пути к папке %miranda_path%\Files\  (шаблоны ivt "в лоб" не понимают переменных mirandы, видимо тоже нужно предварительно скриптом транслировать в нужное представление)
« Last Edit: 14 08 2020, 08:32:00 by Boris_M »
 

Offline dartraiden

Re: превью картинок и http links
« Reply #37 on: 25 04 2020, 18:42:14 »
А можно повторить?
Никак не найду у себя на винте, хотел в тикет прикрепить.
 

Offline Boris_M

Re: превью картинок и http links
« Reply #38 on: 26 04 2020, 15:04:07 »
А можно повторить? Никак не найду у себя на винте, хотел в тикет прикрепить.
Перезалил
https://www.upload.ee/files/12144733/Miranda_ieview_URL_Files.7z.html Сборка на которой тестировал, в комплекте 2 шаблона журнала IEView
« Last Edit: 14 08 2020, 08:31:45 by Boris_M »
 

Offline Boris_M

Re: превью картинок и http links
« Reply #39 on: 14 05 2020, 15:41:26 »
Сборка на которой тестировал, в комплекте 2 шаблона журнала IEView min_7_html_url.ivt - имя файла обернуто html <a href..... -  в журнале все ок, транслируется верно, ссылка получается правильная, но при клике ноль реакций

Решил обмануть и протестить  добавил http: к пути к файлу
а href="http://С:/Miranda/Files/%name%/%text%"
а href="http://file://С:/Miranda/Files/%name%/%text%"
и т.д
Клик стал отрабатываться (то есть http: IEView обрабатывает, а file: не обрабатывает :( ) но при открытии в браузере конечно перетранслируется в
http://www.с.com/Miranda/Files/*****
http://www.file.com//С:/Miranda/Files/*****
Можно внести в IEView обработку в шаблоне file://  ?
Очень неудобно без кликабльных ссылок на полученные файлы.
 

Offline dartraiden

Re: превью картинок и http links
« Reply #40 on: 14 05 2020, 20:32:21 »
 
The following users thanked this post: Boris_M

Offline Davis

Re: превью картинок и http links
« Reply #41 on: 25 05 2020, 12:41:57 »
Обратите внимание - в файловой ссылке три(!) слэша должно быть
file:///\\storage\dist\filename.zip
 

Offline Boris_M

Re: превью картинок и http links
« Reply #42 on: 31 05 2020, 08:00:30 »
Обратите внимание - в файловой ссылке три(!) слэша должно быть file:///\\storage\dist\filename.zip
Да хоть сколько угодно и как угодно, не обрабатывает file: