Мы создали фотоальбом на друпале через поле CCK Imagefield. Все отлично, слайдшоу крутится, все превью создаются. Но "от добра добра не ищут" это не про нас. Эксперимент продолжился и решил я испробовать один модуль который уж очень хвалили, оказалось хвалили не напрасно, модуль действительно хорош, особенно для той категории граждан, что не желает особо напрягаться чтобы настраивать связки модулей Друпала в одну красивую систему.
Итак модуль называется Gallery Assist, он весьма удобен, все операции проделываемые нами для создания связки imagefield-imagecache-lightbox содержатся "в одном флаконе". Можно воспользоваться им одним и рассматривать интересно оформленные галереи с постраничным пролистыванием.
Так же к нему "в нагрузку" идут еще три модуля:
1. Gallery Assist for the Cooliris viewer - модуль очень красиво показывает галереи в 3D формате - на официальной странице проектов есть много примеров, можно посмотреть. Сам не стал использовать потому что во-первых не совсем понял как и разбираться не стал, во-вторых для просмотра галереи нужны дополнительные плагины, а не каждый пользователь на это пойдет. ![]()
2. Модуль Gallery Assist Lightboxes содержит "начинку" для подключения основаных на jquery вьюеров, коих список поддерживаемых там же на странице проекта со всеми ссылками, от себя добавлю, что половина требует обработки напильником, а реально с полпинка работает всего два, я таки выбрал старый добрый Litebox (хотя, может и не старый, но уж точно добрый
) ставится он просто, скачиваешь со страницы проекта вьюера собсна сам вьюер и распаковываешь в каталог ...modules/gallery_assist_lightboxes/lightboxes так же в соответствующий каталог. Здесь пара добавлений: товарищ DennisVV здесь заметил, что Lightbox2 ставится исключительно в каталог lightbox,иначе работать не будет, лично я так же подметил,что модуль PrettyPhoto важно залить с сохранением регистров символов (фтп клиенты, в зависимости от настроек, как правило, изменяют регистр на строчные символы) в противном случае - результат соответственный. Еще позже выяснилось, что если удалить все лайтбоксы из каталога .../gallery_assist_lightboxes/lightboxes то в настройках модуля появляется подробное описание как какой вьюер настраивать.
3. Gallery Assist ImageCache реализует интеграцию полей Gallery Assistа со стандартным друпаловским imagecach. Нахрена козе баян я так и не понял, ибо модуль прекрасно справляется с созданием всех превьюшек через GD2 (разумеется, модуль ImageAPI должен быть) сам, но, видимо для особых эстетов надо, так что я поставил, вообщем, не жалею ![]()
Два интересных момента хотел бы в заключении отметить:
во-первых, модуль имеет интересный блок "случайная галерея" (он же Gallery Block). Выводятся первые несколько (выбирается в настройках) фотографий из альбома, выбранного случайно из списка альбомов, так же указанного в настройках. Весьма интересно, посмотрите на главной ![]()
И во-вторых, я заметил (правда это было и раньше), что не все сервера корректно закачивают файлы в кирилической кодировке. Для помощи в таких случаях нашелся модуль Transliteration все загружаемые имена файлов транслитирует в инглиш юникод в настройке не нуждается, но прост, если что, обязательно прочитать readme перед установкой.
И вот оно счастье - все настроено и работает, теперь можно пойти подумать какую еще хрень сделать завтра ![]()
- whellcome's blog
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- 3544 просмотра
У меня не получается сделать видимым блок Gallery Block для анонимных пользователей. Подскажите, как это сделать?
А смотреть сам фотоальбом они могут? может не хватает разрешений на просмотр? на остальной контент анонимы не жалуются?
Интересное, что поставил разрешение на просмотр, почистил кэш, как общий, так и assistant gallery, но он не отображался, пока я не обновил одну из галерей, которые содержит Gallery Block.
Сейчас все хорошо, блок показывается.
Здравствуйте,
Возникла небольшая проблема с Gallery Assist, точнее с Gallery Block
При создании галереи автоматически создаются папки prev, thm и img, в них помещаются изображения определенного размера, для первых двух папок эти размеры задаются в настройках модуля, а вот в папке img создаются очень маленькие превьюхи, размеры которых нигде не меняются, а эти превьюхи используются, например, в модуле Gallery Block или во Views
Не подскажите, в чем может быть дело и как исправить?
Спасибо
Я всегда решал этот вопрос через стили, это проще чем изменять модуль, но специально для Вас копнул gallery_assist.module и увидел такую вещь:
в функции gallery_assist_save() содержатся строчки
Замените 80 на то что вам нужно, но не забывайте при обновлении модуля каждый раз туда заглядывать и вносить корректировки.
Спасибо, помогло
Единственное, пришлось еще поменять стили для админки, где добавляются картинки, там нужно прописать эти же размеры, в остальном все хорошо
Вот и отлично, надеюсь с Вашими дополнениями еще кому-то поможет
День добрый.
Модуль Gallery Assist действительно радует организм, уставший читать, что добавление простенькой галереи картинок на сайт требует установки десятка тяжёлых модулей с необходимостью их как-то ещё увязывать между собой. Впрочем, были и есть и другие. Но у всех у них есть одна странность - такое впечатление, что процесс разглядывания фотографий обязательно должен сопровождаться фейерверком .
Все эти навороты при открытии картинок хороши, когда надо продемонстрировать своё вебмастерство. Особенно, если делаешь другим сайты. Если же по каким-либо причинам действительно важно то, что изображено на картинке, то нет ничего лучше, чем открытие изображения в самом обычном браузере.
Не подскажите, как можно искалечить, например, достойнейший Gallery Assist так, чтобы картинки окрывались старым добрым "дедовским" способом?
Очень просто: надо установить неработающий лайт бокс
или после установки сломать его
, тогда Gallery Assist вместо слайд шоу выдаст в браузер простую фотографию 
Спасибо. Красивое решение. Хотя желание реализовывать как-то не возникает. :) Но если другого не найдётся, воспользуюсь таким способом.
Сегодня написал создателю модуля. Вдруг предложит какой-нибудь другой вариант. Не столь восхищающий полётом мысли, но более элегантный в реализации.
Да, отличное решение, я тоже как-нибудь пообщаюсь с разработчиком, есть пара предложений по оптимизации, но в общем модуль все-таки и так хорош.
Дмитрий, доброго времени суток!
Хочу спросить у вас:
у меня уже установлен модуль Gallery Assist . При добавлении новой галлереи сначала идет основной текст, а потом сама галлерея, пробовала настроить чтоб наоборот, текст был под галлереей, не получилось, не знаете можно ли это изменить?
Спасибо
!! уже нашла как--> Settings to this Gallery -->Gallery container weight и здесь регулируем !!
Доброго времечка, хм... здорово, как в сказке, пока я спал - вопрос решился, кстати, спасибо за ценное наблюдение
, я то настраивал через управление полями
, а оказывается разработчики отдали этот момент на откуп автору галереи, тоже неплохо.
В ближайшее время хочу заняться таким вопросом: то, как вклчючаются лайтбоксы - при нажатии на картинку из режима просмотра эскизов - напрочь убивает достижения разработчиков в направлении поисковой оптимизации и практически лишает создателя галереи удовольствия рассказать подробности о каждой фотографии, конечного пользователя ни за что не заставишь жать на ссылку под картинкой, - картинка намного привлектельнее.
Думаю, надо делать отдельный линк на показ в режиме слайдшоу, а в остальном поведение галереи должно быть таким же, как без лайтбоксов.
Спасибо, вопросы не решенные все равно есть :)
Например такой: какое то время назад я удачно воспользовалась вашим описанием при установке Фотоальбомы. Shadowbox Media Viewer, и писала там комментарий. Но в той сборке друпала у меня был установлен интернет магазин, может потому так все гладко прошло, т.к. Ubercart при установке включил кучу модулей я не успела и глазом могрнуть, каких...
А сейчас у меня новый сайт, новая сборка друпал, и Gallery Assist работает только прикрученным с материалу Page(Страница). А вот отдельно не встает: картинки подключает, но не показывает их. Вот чего делать и не знаю :) Вроде все подключила что надо... Может встречались в процессе?
Такого не было ни разу, друг делал сайт с gallery assist и übercart, проблем не возникало, думаю копать надо в сторону imagecache, попробуй отключить gallery_assist_ic, имхо, лишний модуль...