галереи в drupal - какие есть?

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

Аватар пользователя nicothin nicothin 10 апреля 2007 в 15:16

приветствую

уж не знаю, не нашел я, поэтому и выношу тему на обсуждение.

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

кстати, пробовал копермайн и galery2 - первый убог по настройкам оформление, а второй просто не встал на хост (бд не смог найти, хотя ранее с этим трабл не было)

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

Комментарии

Аватар пользователя Shelendor Shelendor 10 апреля 2007 в 16:12

да, с галереями задница какая-то... мне тоже срочно нужна галерея, но сколько сижу на этом форуме - ни разу нормальной простой и удобной галереи не видел. Или нечто монстрообразное, или нечто замороченное на ajax, или практически не имеющее настроек как image. Ну и есть ещё вообще не работающая, но подающая надежды в будущем из-за своего названия imce_gallery

romantaran - спасибо, посмотрим Smile

Аватар пользователя nicothin nicothin 10 апреля 2007 в 22:37

требование одно - максимум настроек и максимум настраиваемости дизайна.

вообще, это будет просто портфолио с картинками, пользователь - один - я то есть Smile

навскидку желаемые возможности:

  • вывод новых картинок в категории
  • хотя бы двухуровневая структура
  • полный контроль над писанием категорий и их выводом (вывод названия категории, описания ее, списка подкатегорий с описаниями и, на этой же странице - скажем, 6 миниатюр новых картинок во всех подкатегориях
  • на странице просмотра - 2 картинки (вперед и назад), помимо стандартных способов навигации по просмотровой части галереи

ну и еще есть пожелания - по мелочи.

Аватар пользователя Alaine Alaine 10 апреля 2007 в 20:59

Самое нормальное что я сейчас нашел для себя так это Image с Acidfree.
Только смущает одно то, что при загрузки картинки пользователем, необходимо выбирать его альбом. Может есть какие либо решения для логического выхода с данной ситуации?

Аватар пользователя B.X B.X 11 апреля 2007 в 0:26

интересно, чем всех image не устраивает? какие там должны быть настройки?
настраиваемость дизайна самая полная, так как можно свой .tpl сделать, а настройки?
вместе с image идёт image import, который массово импортирует картинки... комментарии есть, миниатюры есть, размер указать можно... что ещё?

Аватар пользователя Shelendor Shelendor 11 апреля 2007 в 13:48

B.X - ну вот поставил я image и image_gallery. В настройках галереи написал пару слов описания - но они нигде не появились. Нет возможности выставлять вес или очерёдность фото - меня не устраивает ситуация, когда они просто по времени загрузки отображаются. Ну и естественно напрягает создание кучи вариантов этой картинки. нужно уменьшенное превью на странице галереи, текст общего описания галереи, а при щелчке по конкретному фото - полная картинка и подпись под ней. И ВСЁ! Наверное, из image это можно сделать правкой кода, но это же бред! Элементарные же функции...

Аватар пользователя SadhooKlay SadhooKlay (не проверено) 11 апреля 2007 в 20:10

>так как можно свой .tpl

Вот с этого момента по подробнее пожалуйста.
Очень интересно.
Хм,.. такое ощущение что я что то пропустил...
Вобще свой .tpl можно для чего угодно?
Почему все это знают а я нет? : )

Аватар пользователя garamond garamond 11 апреля 2007 в 0:35

может найдётся желающий - кто перенесёт изменения то что я выложил в треде выше для image под 5-ку?
основное отличие от стандартного image: навигация при открытии preview... (очень удобно не выходить каждый раз на уровень вверх)

Аватар пользователя nomad nomad 24 апреля 2007 в 12:31

2garamond:

В общем, с друпалом я разбираюсь около недели, поэтому сами понимаете - изменения которые я внес в сырцы image и image gallery могут не подойти для вас или вовсе не заработать. Не знаю, какие изменения вы заказывали для 4.х, под 5.х-код я доделывал сам, на основе последнего модуля image-5.x-1.0.tar.gz с drupal.org (он там вроде в dev релизе лежит).

Из изменений:
1. мне под дизайн удобнее всего выравнивать картинки по центру (preview и в блоках)
2. Я использую image_import, поскольку заливать по одной картинке не прикалывает => ведет к названиям вида dscn4040.jpg под фотографиями, и.т.д. Отключил нафиг. Там условие: если последние 4 символа имени ".jpg" или прочие - не показывать название.
3. Меня сильно огорчила ситуация со складированием всех фотографий в один каталог - у меня много фотографий с именем [0-9]*.jpg. Поправил. Теперь при массовом импорте изображений в определенный термин (tid) создается в sites/all/files/images каталог с именем tid, куда все и валится.
4. При показе альбома галереи, он выводит фотографии как-то хаотично, что усложняет создание навигации "предыдущая"\"следующая". Поправил. Теперь выводит фото по правилу "ORDER BY n.nid ASC"
5. Я планирую закачивать на сервер фотографии прямо с фота (2592х1944 и более) - вопрос: нафига мне такие размеры? Smile Поправил. Теперь у меня есть просто большие preview (640х480), которые на последнем этапе mass import'а копируются, заменяя тяжелые оригиналы.

6. И конечно, самое приятно - сделана навигация "первый\предыдущий\следующий\последний", которая выравнивается по центру под фотографию.

==========================================
Модифицированный код в аттаче - zip-архив прямо из modules/image.
Изменения коснулись image.module, image_gallery.module и mass_import.module.
Все изменения начинаются с комментария // Patch by nomad.

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

И конечно-же вопрос ко всем: кому-нибудь удавалось научить image с русскими названиями файлов?

ЗЫ: Огромный респект всем людям, что пишут модули под Drupal - на себе ощутил, что рюхнуться можно с такой логикой кода. Smile

Аватар пользователя B.X B.X 11 апреля 2007 в 1:10

так есть же вроде решения? даже модули... типа Slideshow при отключенном флэш, он показывает "вперёд" и "назад"... да и на друпал.орг вроде пробегало, через темы можно решить...

Аватар пользователя Shelendor Shelendor 12 апреля 2007 в 0:46

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

Аватар пользователя Dan Dan 12 апреля 2007 в 2:50

Ну да, если галерея - не основное, то перегруз Smile

Но сдругой стороны, nicothin в начале топика говорил о galery2, а это, простите, не маленький модуль, а мощная система управления фотографиями. Потому и упомянул.

Аватар пользователя B.X B.X 12 апреля 2007 в 4:01

"Нет возможности выставлять вес или очерёдность фото - меня не устраивает ситуация, когда они просто по времени загрузки отображаются. Ну и естественно напрягает создание кучи вариантов этой картинки. нужно уменьшенное превью на странице галереи, текст общего описания галереи, а при щелчке по конкретному фото - полная картинка и подпись под ней. И ВСЁ!"

ну да, согласен... ребята могли бы сделать галерею и помощнее... но спасибо хоть за такую... это так же как с форумом... на Друпал, как мне кажется, присутствует unix-идеология - "для каждого действия - одна программа", в отличие от идеологии windows, где создаются независимые, отдельные подсистемы, зачастую работающие похоже, но не пересекающиеся...

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

Аватар пользователя kiev1 kiev1 12 апреля 2007 в 5:52

> Вобще свой .tpl можно для чего угодно?
подскажите пожалуйста какие принципы наименования файлов .tpl

Аватар пользователя Dan Dan 12 апреля 2007 в 11:53

SadhooKlay: Вобще свой .tpl можно для чего угодно?
kiev1: подскажите пожалуйста какие принципы наименования файлов .tpl

Ответ: поиск по сайту с ключевой фразой "(phptemplate)"

Аватар пользователя Shelendor Shelendor 12 апреля 2007 в 14:33

м-да... в общем получается, что для создания описанной мною галереи нельзя извернуться никак иначе, кроме как установив 4 модуля Smile круто! Smile

Аватар пользователя AJIeKceu AJIeKceu 13 апреля 2007 в 1:36

Такой вопрос: хочется прикрепить к страницам какуюто галерею, т.е. создаешь в image gallery какуюто галерею и говоришь ей отображатся внизу такойто страницы. К каждой странице хочется прикреплять свою галлерею. Такое возможно или надо мучится с Image Node и добавлять картинки отдельно?
Кстати может ктонибудь подскажет что за ошибку выдает Image Node при попытке загрузить картинку:
Выбранный файл /tmp/tmp_jsynxy не удается закачать, поскольку каталог назначения неверно сконфигурирован.
Image Import при этом подключать картинки к галлереям может.

Аватар пользователя achadidi achadidi 10 января 2008 в 19:17

поменяйте вес в настройках вида картинки (тип контента, в самом низу где опции миникартинка, ориганил и т.д.)
у меня текст по умолчаюнию был на 0, помогло

Аватар пользователя fasdalf@fasdalf.ru fasdalf@fasdalf.ru 15 февраля 2008 в 16:28

Итак

  1. Image с Acidfree
  2. Galery2
  3. IMCE

Из небольшого и функционального это всё?
Только IMCE умеет разделять файлы по папкам, или какой-то еще модуль?

Аватар пользователя Гость Гость (не проверено) 5 марта 2008 в 15:54

Ребята! Что-то я читала-читала так и не поняла... Мне жизненно необходимо вывести на сранице 4 ряда картинок по 4 в ряду, с небольшим комментарием под каждой. И чтоб при клике по картинке , можно было перейти на страницу где про эту картинку рассказывается. Какие модули мне понадобятся и какие установки в них необходимо сделать...

Бъюсь уже 4 недели никак не сходится у меня. Помогите пожалуйста!

Аватар пользователя Гость Гость (не проверено) 5 марта 2008 в 21:30

Спасибо огромное за ответ.
Уже гораздо лучше, но этот модуль выстраивает изображения одно под другим, а мне нужна таблица 4x4 с одинаковым размером изображения.
И еще момент: не нашла как сделать, чтоб при клике на картинку! осуществлялся переход на другую страницу. Как бы картинка и пункт меню одновременно. Такое возможно?

Аватар пользователя Гость Гость (не проверено) 10 марта 2008 в 10:14

Здравствуйте, я вот зашел на этот сайт и ознакомился с движком. Я сейчас работаю в слаеде, но тот движок мне с каждым дем все меньше и меньше начинает нравися, т.к. половина всех модулей стала платной, да и структура самого движка уже устарела. Хочу найти альтернативный движок в котором есть такие модули как фотогалерея, файловый архив, новости, интеграция форума, опросы и мн.др., как вы думаете друпал может составить конкуренцию слаеду? я вот просто установил друпал 6.1 и сразу столкнулся с проблемой неполной руссификации и несовместимости модулей разных релизов.

Аватар пользователя nicothin nicothin 10 марта 2008 в 13:39

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

особенно убила в пятом друпале "закодированность" языковых файлов.

Аватар пользователя vadbars@drupal.org vadbars@drupal.org 12 марта 2008 в 22:50

Какая такая "закодированность"? Вы имеете в виду, что при просмотре языковых файлов в редакторе видны "крокозябры"? Просто это файлы в универсальной кодировке utf-8 и смотреть их надо в редакторах, которые понимают эту кодировку (даже Notepad это умеет делать).

Аватар пользователя chernykh chernykh 12 марта 2008 в 14:15

А возможно ли такая организации галереи.

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

Аватар пользователя Natalie Natalie 12 марта 2008 в 23:00

"с проблемой неполной руссификации и несовместимости модулей разных релизов."

Модули разных релизов по определению не могут быть совместимыми из-за изменений в API. Но система релизов достаточно разумна и всегда понятно что к какой версии относится и на какой стадии разработки находится.

Аватар пользователя nicothin nicothin 13 марта 2008 в 0:09

Какая такая "закодированность"? Вы имеете в виду, что при просмотре языковых файлов в редакторе видны "крокозябры"? Просто это файлы в универсальной кодировке utf-8 и смотреть их надо в редакторах, которые понимают эту кодировку (даже Notepad это умеет делать).

помню, в свое время, какую то прогу специальную даж качал, чтоб это файло править Smile
дримвейвер не катил Smile

п.с. отсутствие кнопки цитирования в редакторе - маст дай!

Аватар пользователя andypost@drupal.org andypost@drupal.org 31 марта 2008 в 16:18

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

Прихожу к выводу, что пока автор image занят и только планирует совершенствовать свою галерею и image_attach придется деать свое решение, так что интересны мнения какого типа галереи вы используете? чем привязываете их к материалам? Используете ли light|thick-box ?

Пока склонен считать: через модуль image изображения будут заливаться на сайт, через усовершенствованный image_gallary будут делаться галеры на основе словаря или специального типа материала, скорее всего последнее, чтобы можно было каждому изображению выставить вес в рамках галеры. Крепление в галеру организовать посредством вкладки, как в node_images, причем помимо загрузки новых нужно будет сделать еще добавление существующих по примеру image_attach, но лучше с ajax выбором, ибо выбирать из списка 150 изображений уже очень неудобно. Вывод галеры делать настраиваемым для тизера и полной ноды.

Аватар пользователя Владимир Ситников Владимир Ситников 1 апреля 2008 в 10:13

andypost@drupal.org Получил ваше сообщение в личку.

Прочитав то, что вы хотите, не очень понял, как, зачем и для чего это будет организовано Smile Опишите пожалуйста тот сайт и ту ситуацию, где это будет использоваться.

На мой предвзятый взгляд, «галерея изображений» в своем стандартном виде (страница с картинками и минимумом текста) на большинстве типов сайтов проигрывает «статье с большим кол-вом фотографий». Мою точку зрения подтверждают почти все офлайновые журналы, где основным способом вывода информации являются статьи с фото, а не просто фотографии.
Активное использование галерей на интернет сайтах, это в большинстве своем подгонка вывода информации под действия программистов. Т.е. программисты сказали: "втыкай фото в галереи", и пользователи втыкают.

Аватар пользователя Skirr Skirr 31 марта 2008 в 22:14

С точки зрения галлерей для пользователей, я нахожу закачку IMCE намного более интересной, чем image. Ну а если от неё отталкиваться, то либо Brilliant либо Gallerix (хотя там все доп. функции платные).
Подкупает сортировка по папкам.

Аватар пользователя raider raider 14 мая 2008 в 12:48

А у меня проблема такого плана. Хочу чтобы при создание страницы можно было вставлять превьюшки (оригинальные изображения на находились бы на моем хосте), кликая по которым выпрыгивало полное изображение.

Аватар пользователя teamfighter teamfighter 27 октября 2009 в 20:06

Господа, не понимаю, в чем проблема? Я например галереи делал с помощью Views+CCK+ImageCache+Content Template+Taxonomy. Вся эта связка работает просто замечательно. Taxonomy нужен для связывания картинок воедино.

Аватар пользователя Arturus Arturus 28 октября 2009 в 3:25

Я сейчас использую Node Gallery. Модуль позволяет использовать (выбирать) тип ноды в качестве контейнера для галереи и выбирать тип ноды в качестве изображения в галереи. Изображения создаются как ноды, что позволяет делать голосования, комментарии к каждому изображению, вывод как галереи + привязка Lightbox2
И самое главное - массовая загрузка изображений.

Аватар пользователя Петр2402 Петр2402 23 ноября 2009 в 14:08

Пардон за ап(и за дублирование), но что бы не перебирать десяток модулей, хотелось бы спросить совета у знающих.
Нужны возможности:
1 Создание вложенных альбомов;
2 загрузка в альбом по несколько файлов за подход
3 разграничение прав по группам/пользователям на загрузку фото в альбомы, на создание вложенных альбомов (очень желательно)
4 вывод блока(или нескольких) с случайной(или последней добавленной) картинкой из всей галереи и ссылкой на ноду с ней,
5 удобная навигация (кнопки далее,назад, в альбом, в галерею и тп в этом роде чтобы присутствовало)
Пока это основное. Если она еще будет Diablo приятно выглядеть или к примеру с джейквери всякие эффекты имеются, то тоже гуд наверно Smile
Что-то похожее представляет собой http://drupal.org/project/acidfree (пункты 1,2,4,5 и 6 в той иль иной мере), но для drupal 6 она только в бете и последнее обновление 2008-Dec-16.... Боюсь на рабочий проект ставить, а сам доработать не смогу((
Спасибо.
===
Добавлено после прочтения http://www.drupal.ru/node/4948
-комментари к фото,
-подписи к превьюхам, (если расширенные подписи к полноразмерным-гуд)
-сортировка фотографий.
-настраиваемость
-простота в использовании(очень надеюсь)
-хранение фотографий в разных папках(удобно для бекапов и переносов. Было бы оч приятно)
====
Пока наверно все.
Надеюсь уже есть решения, а то связывать вьивс,ццк,таксономию и еще шут знает что я может и просто напросто не потяну...
На друпал решил с Gallery2 перейти, так как тамошний функционал излишен(думаю в друпале все необходимое должно быть и есть)

Аватар пользователя Arturus Arturus 24 ноября 2009 в 15:00

Ну а чем Node Gallery не устраивает?
Удовлетворяет всем параметрам.
1- не понятно, для разделов использую таксономию
2 - есть
3 - в настройках галереи есть Image Upload Limitation Settings
4 - views
5 - есть

из дополнительного
* Node Gallery Access allows you to control the access of your galleries (set to public, private, or password).
* Node Gallery Lightbox2 allows you to display the images in a number of lightbox2 settings, including gallery or full-size popup. Depends on the lightbox2 module.

Последнее обновление 8 ноября 2009

Аватар пользователя Петр2402 Петр2402 24 ноября 2009 в 15:14

Спасибо за реакцию.
Node Gallery не понравился подошел тем, что привязан к пользователю, его создавшему. И хотелось бы попроще.
Photo Album - чего то там мне не хватило(по описанию смотрел).
==
Сейчас уже вроде нашел, что искал: http://drupal.org/project/gallery_assist
- и расширяется лайтбоксами(красивенько), и размеры имеджкешем режутся, и сохраняет в файловой системе в отдельные папки, и возможность использовать функционал в других типах материалов.
Продолжаю разбираться с возможностями, сделаю вьювсом вывод (вот тут могут сложности возникнуть, буду спрашивать) случайных картинок и все будет ОК.
Спасибо.

Аватар пользователя Dan Dan 25 ноября 2009 в 5:10

"Петр2402" wrote:
3 разграничение прав по группам/пользователям на загрузку фото в альбомы, на создание вложенных альбомов (очень желательно)

"Петр2402" wrote:
Node Gallery не понравился подошел тем, что привязан к пользователю, его создавшему. И хотелось бы попроще.

Это противоречащие друг другу требования.

Аватар пользователя Viola Viola 20 августа 2010 в 21:08

Знающие люди, подскажите пожалуйста! А есть ли такой модуль, чтоб можно было создавать не только пользовательские альбомы, но и общие, такие, чтоб любой пользователь мог добавить туда фотографии, но при этом не мог удалить чужие? По возможностям мне понравился album photos - комментарии к фоткам, оценка, exif-данные - это все очень мне надо. Но там тоже альбомы привязаны к пользователям.

Аватар пользователя lopata24 lopata24 28 июля 2011 в 12:32

подскажите пожалуйста.
Взял Node_Gallery и Lightbox2

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

Заранее спасибо!

Аватар пользователя YGI YGI 28 ноября 2012 в 21:43

Доброго времени суток!
Делаю фото сайт....тобишь основная тематика фотографии пользователя!
Помогите подобрать модуль(и) по критериям
1)При регистрации автоматически создается альбом
2)В альбом пользователя может добавить любой другой пользователь фотографию
3)добавлять комментарии к фотографии
4)выставлять рейтинг фотографии
В общем как-то так:

Аватар пользователя Arturus Arturus 3 декабря 2012 в 12:25

"YGI" wrote:
Делаю фото сайт....тобишь основная тематика фотографии пользователя!

Модуль Node_Gallery должен подойти.