Скачать Изображения загруженные в Топик через редактор и в Фотосете

Доброе время суток уважаемые разработчики!
Хотелось бы спросить у вас. Можно ли сделать кнопку на возможность Скачать фото при просмотре, то которое было загружено в Фотосете или те которые были загружены через редактор? Очень этого не хватает. Да и пользователи которые просматривают, не могут скачать. Получается как то по еврейски.
Нет возможности вручную пользователю скачать, так как нет возможности выбора «Сохранить изображение»

Похожие статьи

  • Права в версии 1.1.0-b2
    Если вообще дело в правах... Но факт в том, что «гости» не видят фотографий пользователей (в одноименной вкладке на странице профиля), которые размещены в статьях.
  • Бесплатные фотографии для привлечения внимания
    Сайт без фотографий — все равно, что булка без масла. Конечно, есть сайты, где самое главное — конетент. И для каких-то сайтов лишние картинки вообще могут быть злом. Но не на пустом ведь месте возник термин...
  • Плагин Alian для Alto CMS 1.0
    Представляю вам плагин Alian для AltoCMS 1.0, который является дальнейшим развитием плагина Alian. Главное отличие этого плагина от своего предшественника — полностью автономная работа. Предыдущий вариант плагина...
  • Плагин Alian - альтернативный вариант фотосета
    Плагин представляет собой некоторую доработку и расширение функционала стандартного фотосета, а так же предоставляет удобный инструмент управления всеми изображениями в топике.

8 комментариев

+1
Согласен, что фича для каких-то сайтов может быть очень насущна. Но, во-первых, фича должна быть отключаемая, т.к. нужна все же не всем. А, во-вторых, нужно продумывать, как это реализовать в интерфейсе. Сделать, как Вы предлагаете — кнопка прямо на рамке всплывающего окна — не знаю, получится ли, т.к. окно это формируется сторонним скриптом, и я не уверен, что можно туда легко встраивать свои кнопки.

В общем, нужна сначала продуманная схема реализации, а там видно будет — встраивать ли это в коробку или отдельным плагином делать.
0
Спасибо большое за ответ. Я вас понял. Ну да, раз это сторонний скрипт, то действительно нужно обдумать… =\ Но это очень удобно скачивать. А еще конечно отлично если можно будет вкл. или откл. эту возможность. А то знакомый решил сделать Юмористический сайт а картинки могут только смотреть да и у меня на сайте. Пользователь спрашивал. Загрузил фотограф фото а скачать не может.
0
Если говорить о костылях, а так же, если не отказываться от prettyPhoto (что мы давно сделали на своем проекте в пользу bootstrap и теперь все «навароты» и фишки с модальными окнами решаются на уровне скина) и если ооочень хочется, то можно поковырять скрипт выводящий изображения и добавить необходимый Вам функционал. Сразу говорю — придется лезть в ядро. А это значит, что после обновления движка ваши изменения слетят.

Итак. Открываем файл
common/templates/frontend/libs/vendor/prettyphoto/js/jquery.prettyphoto.js и изменяем строку (примерно 87-ая)
image_markup: '<img id="fullResImage" src="{path}" />,

на
image_markup: '<img id="fullResImage" src="{path}" /> \
<a target="_blank" href="{path}" class="pull-right open-original">Оригинал</a>',

Ну и добавляем стиль для кнопки в самый конец файла
common/templates/frontend/libs/vendor/prettyphoto/css/prettyphoto.css (можете сделать любой, я набросал просто для примера):
.open-original { position: absolute; right: 25px; bottom: 9px; z-index: 1; }

На выходе:



P.S.: Очевидно, что данную кнопку можно добавить и в файле common/templates/skin/experience-simple/assets/js/theme.js (чтобы не касаться ядра), но я честно говоря тут не вникал.
0
а этот способ не откроет уязвимость в безопасности?
0
у меня не заработало. Может что то не так сделал?
0
Кеш чистили?
0
почистил, заработало. Прошу прощение
Отредактирован:
0
Проверьте ещё раз внимательно файл
common/templates/frontend/libs/vendor/prettyphoto/js/jquery.prettyphoto.js

Должно быть так:
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.