Перейти к контенту

Кнопка копирования адреса картинки из галереи в буфер


Рекомендуемые сообщения

Вот такая идея меня посетила:

реально ли сделать в галерее кнопку, при нажатии на которую, копировалась бы в буфер (или отображалась в доп. поле каком-нить) ссылка на картинку из галереи?

Объясню на примере. Есть картинка. Java-скрипт берет из бд инфу о ссылках на картинку и обрамляет их BB-тегами, например:

[url=http://адрес_форума/uploads/значение_поля_directory_из_таблицы_ibf_gallery_images
/значение_поля_masked_file_name_из_таблицы_ibf_gallery_images][img]http://адрес_форума/uploads
/значение_поля_directory_из_таблицы_ibf_gallery_images/TN_значение_поля_masked_file_name_из_таблицы
_ibf_gallery_images[/img][/url]

Вся эта фигня копируется либо в буфер обмена, либо в отдельное текстовое поле.

В результате при вставке в тему такого кода должна получаться маленькая картинка - 100*100, а при нажатии на нее открываться большая.

Насколько это реально? Просто программно это выполнить не хватает клепки :D;)

Ссылка на комментарий
Поделиться на других сайтах

Народ, прореагируйте плиз, хоть кто-нибудь на меня...

Типа

"ты нуб, не умеешь поиском пользоваться"

или

"убей свой нулл, в лиц. версии все это реализовано"

или хотя бы

"это настолько сложно, что за просто "спасибо" никто делать этого не будет"...

хоть как-нить ответьте плз.

Ссылка на комментарий
Поделиться на других сайтах

Где-то я подобное видел...

 

Тут смотрели?:

 

http://invisionize.com/

 

+++

 

Насколько это реально?

 

Вполне. Сам бы сделал, но немного лениво копаться в коде галереи IPB ... не люблю её просто. :D

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

WildRAID, а зачем тебе коды галереи? Самое главное это скрипт :D А вставить его к фотке уже меньшая проблема ;)

На Изе искал, похожего вроде не было :)

Ссылка на комментарий
Поделиться на других сайтах

Ява-скрипт выполняется уже непосредственно в браузере и, если нет разных сложностей, вроде AJAX, ничего из БД он взять не может.

 

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

Ссылка на комментарий
Поделиться на других сайтах

Зачем AJAX и обращение к БД?!

 

Big Jack, вам нужно чтобы при просмотре превью изображения была кнопка для копирования ссылки на её большой вариант в буфер?

 

Это делается минимум правкой шаблона, максимум - добавлением ещё к тому же одной строчки в код галереи.

 

Версию форума скажите для начала.

Ссылка на комментарий
Поделиться на других сайтах

Sannis, мой форум - http://justrelax.ru

Движок IPB 2.1.7

Галерея 2.0.7

 

Мне особо не важно будет эта ссылка копироваться в буфер по нажатию на кнопку или же будет сразу отображаться в каком-то текстовом поле.

Главное - это то, что обрамить эту ссылку надо BB-кодами, как я описал пример в первом посте темы.

Заранее спасибо за помощь :D

Ссылка на комментарий
Поделиться на других сайтах

Почти сделал. Как поступить с пользовательскими типами файлов? У них уменьшенного изображения нет.

 

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

 

P.S. Добавил в архив - ждём-с.

Ссылка на комментарий
Поделиться на других сайтах

Как поступить с пользовательскими типами файлов? У них уменьшенного изображения нет.
Я так понял, имеешь ввиду то, что GD не обработает формат *.tiff к примеру, если я его разрешу? Если так, то наверное надо просто использовать и в {URL} и в {IMG} одну и ту же ссылку.
делать ли прямые ссылки или в зависимости от настроек действовать?
я так понимаю, что второе проблематично и все возможные варианты мы все равно не в силах отследить. Наверное это то малое, чем стоит пренебречь ;)

А так я уже в предвкушении :D

Ссылка на комментарий
Поделиться на других сайтах

Всё сложнее, можно добавить и скажем видео, его уже в страницу как <img /> не вставишь. Отобразил иконкой типа файла, которые в админке приписываются к галерее.

 

Нет, не проблематично. Сделал, но не проверил в этом режиме.

Ссылка на комментарий
Поделиться на других сайтах

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

 

Насчет режима выдачи ссылки через скрипт - проверить тоже не смогу, так как у меня такого вроде нет :D

 

Зы. в архиве ничего пока не вижу. Не прошло аппрув еще?

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.