Skip to main content
Темплейты для Drupal

Почему я не использую Media Gallery?

Да, именно так. На моих drupal-сайтах я не использую модуль Media Gallery. Галерея получается красивая, возможно, вполне удобная, но... слишком веские но вспылывают в процессе работы.

Во-первых, для удовлетворения наиболее частых задач к модулю Media Gallery нужно писать хуки и применять патчи. Например, для того, чтобы в colorbox'е фотографии перелистывались а не вели на отдельную страницу, или чтобы была возможность создавать разные "коллекции" галерей. Но хуки и патчи -это далеко не самое лучшее решение, вызывающее множество проблем в дальнейшей работе с сайтом.

Во-вторых, модуль Media Gallery влияет на вывод страниц терминов таксономии. Таким образом вьюса Taxonomy Term (/taxonomy/term/%) блокируется. То же самое с переопределением страниц терминов таксономии с помощью модуля Page Manager. Последний я часто использую, и мне проще сделать галерею в Drupal иным способ, чем искать альтернативные решения для более значимых частей сайта. Я вообще не люблю модули, которые "блокируют" используемый мной функционал Drupal и его модулей.

Grigory суммировал в своем комментарии плюсы и недостатки модуля Media Gallery. Более точного резюме для этого модуля наверное и не придумать.

После нескольких дней общения с Media Gallery, у меня осталось впечатление, что модуль хорош по замыслу, но пока сыроват. Вкусности - это удобство добавления, удаления и перестановки изображений в галерее, возможность настройки каждой отдельной галереи - во сколько колонок/рядов её показывать, в колорбоксе или внутри страницы, возможность вставлять в одну галерею изображения, локальное видео/аудио и видео/аудио из внешних источников (YouTube, Vimeo, etc.). Если бы галерея всё это делала out of the box, без лобзика и напильника - было бы совершенно замечательно. Но этому мешают недостатки/недоделки. Просуммирую их, чтобы самому не забыть: (1) проблема с коллекциями галерей; (2) проблема с перелистыванием фото в колорбоксе; (3) вообще разные глюки, связанные с поведением колорбокса в разных браузерах (в одних ситуациях он странно себя ведёт в Файрфоксе, в других - в Опере; из-за этого я вообще его не люблю и предпочитаю Lightbox2 - он, по-моему, менее глючный); (4) "перехватывание" таксономии (я видел в issues также жалобы на конфликты Media Gallery с i18n_taxonomy); (5) конфликты вёрстки Media Gallery с вёрсткой некоторых достаточно популярных тем (например, для тем на основе Adaptivetheme есть проблемы с общим видом gallery-collections и с пропаданием drag-n-drop handles на thumbnail'ах в галерее (без чего их переставлять весьма проблематично - так что приходится слегка поработать напильником и потанцевать с бубном). В общем, если всё это пофиксить, то может быть вполне симпатично, а пока - отложу-ка, наверное, и я его в сторонку до лучших времён, и попробую чего-нибудь попроще.
24

Comments

OMG's picture
OMG

Окей, тогда что нам использовать вместо Media Gallery?

Мария Шерскова's picture
Мария Шерскова

Ну, во-первых, никто таки не запрещает ее использовать. Я высказала свое мнение по этому поводу. Меня не устраивает в 90% случаев, поэтому я предпочитаю базовый функционал (а именно поле "Изображение"). И вьюсы. А если поискать на d.org в модулях по слову "gallery" - много интересного можно найти.

OMG's picture
OMG

У вас в "планах" рассказать нам о Views Gallerific. Он лучше Gallery?

Спасибо за ответы.

Мария Шерскова's picture
Мария Шерскова

Не лучше и не хуже. Это примерно как "красное" и "твердое". Это другой модуль, у него другой функционал, другой внешний вид.

OMG's picture
OMG

Не совсем понятно, ладно будем пробовать)

anatoly's picture
anatoly

Добрый день.
Каким образом можно с вами свзяться кроме коментов?

Grigory's picture
Grigory

После нескольких дней общения с Media Gallery, у меня осталось впечатление, что модуль хорош по замыслу, но пока сыроват. Вкусности - это удобство добавления, удаления и перестановки изображений в галерее, возможность настройки каждой отдельной галереи - во сколько колонок/рядов её показывать, в колорбоксе или внутри страницы, возможность вставлять в одну галерею изображения, локальное видео/аудио и видео/аудио из внешних источников (YouTube, Vimeo, etc.). Если бы галерея всё это делала out of the box, без лобзика и напильника - было бы совершенно замечательно.
Но этому мешают недостатки/недоделки. Просуммирую их, чтобы самому не забыть: (1) проблема с коллекциями галерей; (2) проблема с перелистыванием фото в колорбоксе; (3) вообще разные глюки, связанные с поведением колорбокса в разных браузерах (в одних ситуациях он странно себя ведёт в Файрфоксе, в других - в Опере; из-за этого я вообще его не люблю и предпочитаю Lightbox2 - он, по-моему, менее глючный); (3) "перехватывание" таксономии (я видел в issues также жалобы на конфликты Media Gallery с i18n_taxonomy); (4) конфликты вёрстки Media Gallery с вёрсткой некоторых достаточно популярных тем (например, для тем на основе Adaptivetheme есть проблемы с общим видом gallery-collections и с пропаданием drag-n-drop handles на thumbnail'ах в галерее (без чего их переставлять весьма проблематично - так что приходится слегка поработать напильником и потанцевать с бубном). В общем, если всё это пофиксить, то может быть вполне симпатично, а пока - отложу-ка, наверное, и я его в сторонку до лучших времён, и попробую чего-нибудь попроще.

Мария Шерскова's picture
Мария Шерскова

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

Grigory's picture
Grigory

You are welcome :)

OMG's picture
OMG

А что за Lightbox2?

Где можно посмотреть демо?

Мария Шерскова's picture
Мария Шерскова

drupal.org, модуль Lightbox2, найти совсем не сложно, если не совсем лениться ;)

OMG's picture
OMG

Вы бы ещё в гугл послали :) как это обычно делают на друпал.ру (типа отстань)

Между прочим когда-то вас послушали и сайт перевели на друпал, теперь вот нянькайтесь :)

Мария Шерскова's picture
Мария Шерскова

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

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

ScorpionGhost's picture
ScorpionGhost

OMG, какая-то ненормальная истеричная особа. Учиться не хочет, живет тупо следуя чужим советам, а потом еще предъявы шлет авторам советов. Я ни одного вопроса за полгода изучения Drupal еще не задал - все ответы нашел здесь - в Инет. Благодаря лентяем, которым все разжевывают добрые люди :)

Grigory's picture
Grigory

Lightbox2 - по функционалу похож на Colorbox, но у меня он как-то меньше глючит. И он добавляет свои варианты к списку возможных форматов показа полей (типа "Lightbox2: lightbox: thumbnail->original" - из чего понятно, что картинку выводить в виде thumbnail'а, по клику открывать оригинал в лайтбоксе).
Его какое-то время не было для Drupal 7, поэтому приходилось перебегать на Colorbox.
Вот демка: http://stellapower.net/lightbox2.

Мария Шерскова's picture
Мария Шерскова

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

Grigory's picture
Grigory

А мне лайтбокс даже в исходном виде кажется красивее :)
Особенно мне нравится наличие кнопки "развернуть/свернуть полный размер" - по-моему, это очень удобно, если какую-то картинку хочешь рассмотреть поподробнее, а потом листать дальше.

OMG's picture
OMG

thanx премного :)

Grigory's picture
Grigory

И (last but not least) на первый взгляд у меня сложилось впечатление, что Media Gallery листает картинки в колорбоксе медленнее, чем хотелось бы (например, по сравнению с простейшей галереей, сварганенной на выводе многозначного Image Field через Lightbox2 или Colorbox). Может, это субъективное впечатление (надо бы проверить в одинаковых условиях - на одних и тех же картинках, на одном сервере, при одинаковых настройках кеширования), но тем не менее.

luzh1n's picture
luzh1n

Просто интересно как работают комменты

Дмитрий's picture
Дмитрий

Других модулей галерей может быть и много, но все же, посоветуйте что-нибудь. Желательно совместимое с Color Box.

Мария Шерскова's picture
Мария Шерскова

Судя по вашему блогу вы прекрасно справитесь с конструкцией (тип материала с картинками + colorbox + views. Чтобы были разные "коллекции" - используйте словарик (термины словаря, будут заменителем этих саммых коллекций).

Сегодня-завтра попробую соорудить инструкцию.

admin's picture
admin

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

Мария Шерскова's picture
Мария Шерскова

Будем считать, что "лайк" состоялся :) Спасибо!