Фотогаллерея Image+Galery + LightBox2 (и его перевод)
Мне нужна фотогалерея для новостного сайта, т.е. сгруппированные фотки это один из типов документа (нода) который будут поститься редакторами на сайте. Долго мучился выбирая как же это организовать и вот кажется нашел оптимальный для себя вариант.
Собственно вариантов для выбора я нашел для себя не много. Есть IMCE_Gallery и Image Gallery
Буду использовать Image Gallery + LightBox2
Про Image Gallery написано не мало, в том числе и на этом сайте.
Напишу про LightBox2 (ссылка).
LightBox2 это отдельный модуль а по сути js надстройка. Основная его задача как я понял дополнительная интеграция в друпал монстра Gallery2.
Но мне этот монстр не нужен, так что меня интересовали только его возможности применительно к Image Gallery.
Мне понравилось как он подгружает изображения см. скриншот
Ссылки на картинки менять не пришлось, все происходит автоматом.
Этот модуль просит проапдейтить js-библиотеку jquery (ссылка)
Файл руссификации прилагаю, перевел почти все, кроме хелпа.
Вложение | Размер |
---|---|
lightbox2_ru.po | 16.01 КБ |
- Блог
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Комментарии
Отлично, спасибо за перевод.
Гм... Посмотрел в документации модуль image galery и на сайте друпал орг пытался набрать что-то вроде project/ImageGallery. Ничего не нашел. Поэтому есть вопросы:
Image Gallery идет в пакете вместе с Image,
по поводу IMCE_Gallery не могу ответить,
но могу сказать что
lightbox просто перебирает ноды типа image и подменяет им адреса.
Что он конкретно делает?
После установки и настройки lightbox - клик по ноду типа image приводит к открытию нового слоя поверх окна в который загружается картинка как на скриншоте,
можете глянуть здесь http://www.livekuban.ru/fotohumor
вот и все что я использую из его возможностей.
Засечательно. Большое спасибо!
Кстати на сайте со включенным javascript не работает. И кто знает как решать проблему thumbnail строки в po файте нет и вроде в исходниках тоже нет. Хотя покавыряюсь сейчас. Самому приперло!
А вопрос: есть в нем настройки, чтоб фотка масштабировалась по отведенное окно, а не окно под размеры фотки?
появилась какая-то проблема с ИЕ6
в баг-репорте http://drupal.org/project/issues/lightbox2
довольно много нареканий по этому поводу,
щас буду пробовать бету с позавчерашними исправлениями, может там ситуация получше.
angelwise - думаю так не получится, он ведь выводит оригинал уменьшая его если не влезает.
UPDATE:
странно но обновлять модуль не пришлось, все заработало само собой.
видимо есть какой-то конфликт с другими js-модулями, только я не понял с какими.
Модуль thickbox во многом аналогичен лайтбоксу, но мне показалось, что он проще.
ага, мне тоже показалось что он проще,
в частности он не имеет таких ссылочек ">", "<", "Открыть в новом окне"
">", "<" (следующее, предыдущее изображение) в thickbox есть.
И даже переводятся без необходимости лезть в js.
А возможность "открыть в новом окне" зачем в thickbox? Он ведь показывает картинки "поверх" сайта.
Или вам необходимо, чтобы посетитель мог смотреть большие изображения в новом окне (например, посмотреть изображение исходного размера, хоть полиграфических размеров)? Для этого в настройках image есть возможность задать для любого типоразмера (миниатюра, оригинал и т.п.) параметр "открывать в новом окне" - /admin/settings/image.
хм, извиняюсь за дизинфу, значит я уже забыл как он выглядит
(я тут в день по 10-20 модулей просматриваю, забываю, почему мне не понравился тот или этот)
но здесь кстати тоже не надо было лезть в js.
а по поводу "открыть в новом окне" - это удобная ссылка - адрес на страницу с картинкой на сайте, которую можно запомнить или отправить другу, я наверное просто не верно перевел, в оригинальной версии там было что-то типа "смотри детали"
Да, вот этой удобной ссылки в thickbox, увы, нет. Из режима просмотра картинки или галереи нет отсылки на страницу текущей картинки.
Хочу такое сделать, одна строчка в коде, должно быть.
подскажите плиз как русификатор поставить? второй вопрос: знаю что можно отдельные кадры вставлять в новость или страничку (чтобы также пафасно и красиво она раскрывалась). но можно ее вставлять лишь одну:( как сделать так, чтобы после новости в конце был ряд кадровмаленького размера, а при щелканьи на них они ба работали как отдельная папка (как в фотогаллереи)
Лайт бокс лучше т.к. картинки можно листать стрелками клавиатуры, а в Тик боксе - нет.
Интересно, а можно ли использовать модули image gallery+lightbox2 так, чтобы фотки были вперемежку с текстом, т.е. не галерея занимает всю страницу, а, допустим текст, потом строка из 3х фоток, потом опять текст?
,было бы клево и очень удобно
Selff, как работает модуль? Что он замещает? Что-то подобное onclick="window.open('http://sait/xxx.jpg','Img')" или что-то еще? То есть хочется знать, работает он только с галереей, или и с отдельными картинками.
При использовании jQuery необходимость во всяческих "onclick" пропадает.
Событие можно назначить любому элементу страницы не правя HTML код.
примерно так:
А как узнать ID этого самого элемента?
Столкнулся со следующей ситуацией: после установки модуля Simple Karma, который требует прилагающийся к нему jquery-1.2.1 - перестал работать LightBox2. Подскажите, пожалуйста, как наименьшей кровью заставить правильно работать оба модуля?
imce_gallery делает галереи для каждого юзера... но какая-то она глючная...
Image Galleries умеет делать мульти-галереи?
если здесь есть кто еще... перестал работать lightbox просто так непонятно от чего. есть какие идеи ???
стоит здесь www.crablab.ru
Можете ли вы подробно указать, что же именно и где не работает?
selff, как сделать так, чтобы большая картинка появлялась не посередине экрана, а в определенном месте а каком-нибудь блоке, и чтобы потом при щелчке в любом месте экрана она не исчезала?
Спасибо большое!
Как раз искал пример, а тут - такое!
Только в Опера 9,5 не работает или автор сам отключил?
sites/all/modules/lightbox2/translations
Не, я всех достану. Уж больно нужно мне. Ребята и девчата, помогите, плз, новичку. У меня стоит модуль лайтбокс2 и модуль couloir_slideshow. Оба модуля включены. Есть блок слайдшоу, в котором прописан путь slideshow (вернее я пробовала уже прописывать и slideshow и files/slideshow). Сам блок тоже включен в leftbar. Файлы для отображения в слайдшоу находятся в папке files/slideshow. ПОЧЕМУ СЛАЙДШОУ НЕ РАБОТАЕТ? Может я че-то не так сделала, может где-то галочку не поставила? Или наоборот, поставила слишком много?
Пожалуйста, подскажите, а?
ПРива.
есть дело к автору статьи:
короче перевод на drupaler.ru не полный.
во из этого следует )
залей куда нить свой файл русификатор и выложи так как старая ссылка не работает.
СПС БОЛЬШОЕ
столкнулась с довольно неприятной проблемой и не знаю как решить ее.
Пользуюсь конструкцией Image+Galery + LightBox2 и она мне очень нравится.
Но есть один недостаток - когда в галерее очень много изображений, то их список распадается на несколько страниц. Так вот. Слайдшой обрывается как только заканчивается конкретная страница и не продолжается, но показывает те изображение, что остались на других страница. Приходится листать вручную. Пользователи могут и не "догонять", да и вообще как-то неудобно...
Подскажите, пожалуйста что можно сделать чтобы была возможность пролистать сразу все изображения галереи без переключения страниц?
А у меня image gallery объединился с views и все выводится кроме превьюшек почему-то. Сылка на галерею (без превью) - сылка на подгалерею (без превью) - сылка на саму фотку (вот тут фото вылазиет). что во views добавить чтобы превьюшки вылезли...?
чудно, что lightbox прикручивается к image gallery через Image node settings в настройках lightbox !
Установил модули Image 6.x-1.1 и Lightbox2 6.x-1.11, чтобы реализовать описанную выше идею. Фотогалерея создалась с помощью модуля Views, получилась такая галерея (http://forsazh-spb.ru/image/tid/1) после настройки image_gallery.
А вот Lightbox2 не работает или я не могу его правильно настроить. Я только недавно начал работать с Drupal, поэтому плохо в нем разбираюсь.
Подскажите, пожалуйста, какие стандартные настройки нужны для работы модуля?