Lightbox2 - запрет просмотра для гостей

Главные вкладки

Аватар пользователя Ink Ink 15 января 2010 в 21:40

Здравствуйте.

Подскажите пожалуйста, как запретить незарегистрированным пользователям просматривать фото загружаемые через Lightbox2 ?

Комментарии

Аватар пользователя Stan.Ezersky Stan.Ezersky 15 января 2010 в 22:38

"Ink" wrote:
запретить незарегистрированным пользователям просматривать фото загружаемые через Lightbox2
Фото не загружаются через лайтбокс

Аватар пользователя Ink Ink 16 января 2010 в 2:07

Извиняюсь если неправильно объясняю...

Загружаются - это в том плане что они открываются когда на них кликаешь.
Так вот нужно чтобы группе "гости" нельзя было просматривать фото через Lightbox2.

Аватар пользователя mak-vardugin mak-vardugin 16 января 2010 в 2:12

в разрешениях проставьте ограничения в определенных пунктах, нужные галочки найдете или нужно перечислить какие?

Аватар пользователя mak-vardugin mak-vardugin 16 января 2010 в 3:16

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

Аватар пользователя Ink Ink 16 января 2010 в 3:34

mak-vardugin, спасибо.

Вот и я о том же, что можно только скачивание оригинала запретить, но может есть какой-то модуль позволяющий это настроить?

Аватар пользователя Stan.Ezersky Stan.Ezersky 16 января 2010 в 3:48

Теоретически

Ink, у вас показывается изображение в лайтбокс из пресетов imagecache?
Тогда зайдите разрешения и снимите галку в блоке модуль imagecache на том пресете, который показывает в лайтбокс изображение.

Offtop

mak-vardugin, напоминаю, если не уверены в своих силах, пропустите тему или найдите сначала человеку решение, а потом, выкладывайте его -) Ну честное слово -))

Аватар пользователя Ink Ink 16 января 2010 в 6:27

Stan.Ezersky, да из пресетов imagecache.
Тут ...admin/user/permissions действительно есть настройки для пресетов imagecache, но там и так галки не стоят, а пользователи все равно все видят...

Что делать?

----
И потом... Подозреваю, что будет еще одна проблема - наверно если запретить пресет imagecache, который показывается в Lightbox, то будет загружаться пустой фон Lightbox2... Некрасиво и непонятно будет.

Аватар пользователя Stan.Ezersky Stan.Ezersky 16 января 2010 в 6:00

Интересно. Попробуйте посмотреть в Issues на странице модуля.

P.S. А вы не хотите запретить просмотр типа материала с фотографиями не_авторизованным пользователям?

Аватар пользователя Ink Ink 16 января 2010 в 6:26

Stan.Ezersky, попробую посмотреть.

Нужно чтобы в альбоме можно было просматривать фото разрешением не более 300х300px, а авторизованные могли просматривать через Lightbox фото большего размера 1200х1200рх.

Аватар пользователя mak-vardugin mak-vardugin 16 января 2010 в 6:27

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

Хотя всегда интересна мотивация для выбора таких хитрых путей, с правами доступа?

Аватар пользователя Виктор Степаньков ака RxB Виктор Степаньк... 16 января 2010 в 13:13

"Ink" wrote:
Ink

Stan.Ezersky, попробую посмотреть.

Нужно чтобы в альбоме можно было просматривать фото разрешением не более 300х300px, а авторизованные могли просматривать через Lightbox фото большего размера 1200х1200рх.


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

Аватар пользователя Ink Ink 16 января 2010 в 18:43

mak-vardugin, подскажите как такое поле создать?

RxB, это в том случае если пользователи знают в какую папку загружаются файлы, т.к. в пути не прописывается название папки куда загружаются файлы (папка не по дефолту).

Аватар пользователя Stan.Ezersky Stan.Ezersky 16 января 2010 в 19:24

"Ink" wrote:
это в том случае если пользователи знают в какую папку загружаются файлы, т.к. в пути не прописывается название папки куда загружаются файлы (папка не по дефолту).
А вы сами посмотрите html-код страницы и увидите пути, где лежат картинки-)

Аватар пользователя Ink Ink 16 января 2010 в 19:59

Stan.Ezersky, там прописывается путь до imagecache - но там нету картинок без водяных знаков, потому это не оригинал, и потом не особо захочется кропотливо подбирать линки к фото - зарегистрироваться легче.

Аватар пользователя Stan.Ezersky Stan.Ezersky 16 января 2010 в 21:10

Я вам честно скажу: процентов 80 пользователей инета плюну на регистрацию и уйдут с вашего ресурса, как это было на дле'шных сайтах, при попытке что-либо скачать (выскакивало окно, типа зарегитесь). Так что. советую пересмотреть своё отношение к неавторизованным пользователям.

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

Аватар пользователя Ink Ink 16 января 2010 в 21:44

Stan.Ezersky

Человек потративший время на регистрацию скорее всего вернется на сайт.

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

Короче, статистика покажет.