Бесплатный плагин «LSGallery»

При поддержке проекта paintstrike.ru мы разработали бесплатный плагин для пользовательских галерей. Его можно скачать на GitHub или в официальном каталоге модулей.

В чем преимущество нашей Галереи?

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






Посмотреть на демо-сайте


А также вы можете:

163 комментария

avatar
Классно..!!! Спасибо за такой востребованный Плагин..:)
avatar
Большое спасибо!
avatar
Блока последних комментов к фоткам, по-моему, не хватает. А в целом — супер!
avatar
… да и блок тегов на странице поиска по тегом не помешал бы.
avatar
Поддерживаю. Уже реквестил на гитхабе, однако пока тишина.
avatar
да, нужная вещь. подходим, допиливаем, не стесняемся :). или донейтим ;)
avatar
Задонейтил чуть ;), сама галерея пока не нужна, но Вы молодцы!
avatar
о. первый донейт с момента анонса! спасибо ;)
avatar
А с mootools никак не дружит? Режим совместимости если?
avatar
никак
avatar
Эх… Се ля ви.
avatar
спс за плагин!

У меня вылетает ошибка:
SQL Error: Can't create table './gulambaza/#sql-118b_da5bf7.frm' (errno: 121) at /home/content/96/9316896/html/engine/modules/database/Database.class.php line 151
Array ( [code] => 1005 [message] => Can't create table './gulambaza/#sql-118b_da5bf7.frm' (errno: 121) [query] => ALTER TABLE `lsgallery_album` ADD CONSTRAINT `lsgallery_album_ibfk_1` FOREIGN KEY (`album_user_id`) REFERENCES `user` (`user_id`) ON DELETE CASCADE ON UPDATE CASCADE, ADD CONSTRAINT `lsgallery_album_ibfk_2` FOREIGN KEY (`album_cover_image_id`) REFERENCES `lsgallery_image` (`image_id`) ON DELETE SET NULL ON UPDATE CASCADE [context] => /home/content/96/9316896/html/engine/modules/database/Database.class.php line 151 ) 
avatar
проверьте таблицы в БД — может быть что не все innodb
avatar
avatar
Ничего не предпринял, само заработало :) А таблицы все innoDB
avatar
Исправил на гитхабе, советую все таки деактивировать галерею, перекачать с гитхаба, удалить таблицы с БД и активировать заново.
avatar
Лепота! Умеете порадовать бесплатными и действительно хорошими плагинами.
P.S. [irony]Себастьян Прелестный и Экстраверт косо смотрят на вас.[/irony]
avatar
очень круто!
правда «понятное меню» не очень понятно в профиле пользователя. Скажем так, далеко неинтуитивно. Нажимаю «все альбомы пользователя» и попадаю на страницу с меню, которое вообще уже к пользователю отношения не имеет. Предлагаю поправить этот мелкий нюанс) А так конечно молодцы, галерею и бесплатно!
avatar
дельное замечание. спасибо
avatar
И да, в ленте неплохо было бы добавить событие.

А так — для бесплатной галереи более чем отлично. Надеюсь на дальнейшее развитие функционала.
avatar
сорри, а активности!
avatar
в планах
avatar
Постепенно набирающий актуальность вопрос — с 1.0 тестировалось?

А вообще — молодцы, несмотря на то что куплены обе платные галереи, с меня донейт
avatar
1.0 ещё нету :). по идее работает. но проверять будем после релиза 1.0
avatar
Плагин офигенный. То, что вы сделали бесплатно намного лучше платного аналога. Я вас люблю.
avatar
Отличный плагин, спасибо за реализацию, от меня донейт в течении 2 дней :)
В качестве предложения — слайд-шоу не хватает
avatar
Up, не заметил сразу слайдшоу. Простите. В общем все что душе угодно есть
avatar
Наконец-то релиз)) Я, наверное, самый первый юзер данного плагина и давно адаптировал его на своем сайте под social: vamerike.com/gallery.

Если кому-то нужна помощь в адаптации под social, пишите, помогу.
avatar
да, вы один из первых, кто заметил плагин на гитхабе :)
avatar
Здравствуйте. Мне требуется помощь — был бы благодарен.
avatar
Ай, да, молодцы! Классный плагин!
avatar
спасибо ))))))))0
avatar
пробовал вывести блок случайных фотографий, что то не выводится :)) ошибка только… но шаблон блок.случайных фотографий есть :) он у вас работает вообще? или так на будущее
avatar
А еще на счет поддержки amazon s3, у вас будите делать?? или у вас средствами LS загружаются картинки???

Если средствами LS тогда у вас должна быть поддержка плагина amason s3. :) недюсь это так.
avatar
проверьте :)
avatar
На мой взгляд не стоило делать слайд-шоу в таком виде и еще мелким шрифтом в дальнем углу. Я бы лучше по умолчанию сделал возможность листания увеличенных фото и все миниатюры выстраивал под большой фото давай возможность пользователю быстрого перехода, а не смотреть все подряд. А в слайд-шоу сделал бы на самом деле шоу с автоматическим листанием с какими-то элементарными эффектами или без них, а просто фейд и кнопку бы разместил слева под фото и выделил бы у нее фон. чтобы она была не просто текстом.
avatar
Есть слайдшоу и как его показывать, каким шрифтом — ваше дело. Всем не угодишь. Есть функционал и вы его без проблем сможете подогнать под себя, даже навыков программирования не нужно.

И, кстати, есть функция автоматического листания там.
avatar
Получается слишком много лишних телодвижений и слишком много незаметных кнопок. Извините если как-то обижаю. Я понимаю что плагин бесплатный.
avatar
подумаем над вашим замечанием
avatar
кстати. кому-то нужен скрипт экспорта из существующих плагинов Галерей? отмечайтесь в ответах на этот комментарий.
avatar
нужен, очень нужен! из самой первой
avatar
В чём подвох?
avatar
Позвольте я отвечу за топикстартера. Да нет подвоха! Просто есть люди, которым не безразлична судьба LS, за что ИМ низкий поклон.
avatar
почти, но не совсем так:
При поддержке проекта paintstrike.ru мы разработали бесплатный плагин для пользовательских галерей. Его можно скачать на GitHub или в официальном каталоге модулей.
avatar
Премодерация фоток/альбомов есть? а то иначе хламокапилка получится :)
avatar
есть постмодерация :)
avatar
судя по демке отличная галерея. Но с шаблоном симпле и с социал у знакомого, не дружит!
avatar
чуть выше есть пример адаптации под социал
avatar
Спасибо вам за плагин. Если будет свободное время попробуйте адаптировать под шаблон социал.
avatar
если не ошибаюсь, то social платный шаблон. если авторы сделают адаптацию, тогда я с радостью включу её в стандартную поставку плагина
avatar
да платный, и я его сегодня приобрел. Охх как бы ваша галерея украсила его.
avatar
street-spirit.dev.stfalcon.com/topic/add/

Вот тут можно добавить ссылку «фотоальбом».
avatar
+ можно было бы добавить drag-n-drop сортировку фоток. Желательно просто при просмотре альбома, а не при редактировании. Хотя можно и там, и там :)

к пожеланиям:
— возможность сохранять фотки к себе в альбом
— отправлять фотку письмом другу
— слайдшоу — заменить эффект смены, т.к. большие изображение реально тормозят.
— Имхо, мне нравится смотреть фотки больше в режиме слайдшоу (даже сейчас). Не происходит перехода на другую страницу, прикольно было сделать открытие фотки не на отдельной странице, а в попапе, с подгрузкой комментов и прочей атрибутики.
Это наверное очень сложно, но зато как было бы удобно:
допустим на главной выводится блок «последние фотки». Нажатием на любую фотку вызываем ее в попапе с комментами к ней. Начинаем листать все остальные фотки альбома. Закрыли попап — мы все так же на главной. Предел удобства)
avatar
Для предложений по улучшению лучше всего писать в trac или на гитхаб, я думаю авторы поддержат и сообщество разработчиков правильно отреагирует. Выбеирать информацию среди сотен спасибо не самая простая задача, для таких вещей изобретены инструменты.
avatar
только у меня не работает этот плагин с шаблоном simple? если у кого-либо работает, буду ковыряться в установленных плагинах
avatar
Вот это подарок… Спасибо!

Хотелось бы вкладку в прямом эфире с превьюшками последних фотографий.
avatar
Ещё одна идея. Сделать один альбом по умолчанию, в который попадают все фотографии из топиков и фотосетов пользователя.

Это есть на facebook. Все фотографии со стены попадают в специальный альбом…
avatar
+ поддерживаю!
avatar
Только нужно ещё учесть, что могут быть топики из закрытых блогов, чтобы картинки из этих топиков в альбом не попали…
avatar
кстати, неплохая мысль, хотя она несколько не в контексте этого плагина и не всем нужно такое поведение.

это, скорее, идея для еще одного отдельного плагина.
avatar
Ещё обной галереи с дополнительной функцией? :)
Просто можно было бы сделать эту функцию опциональной через конфиг, но я думаю большинство бы её включило.
avatar
отучайтесь думать за большинство :)

нет, не еще одной галереи, а плагина, перехватывающего создание фотосетов и аплод картинок и складывающего их в «альбом по умолчанию» этой (или другой установленной) галереи.
avatar
Зачем заного аплоудить в «альбом по умолчанию»? Это лишняя нагрузка на сервер и лишнее место на диске.

Разве нельзя получить список загруженных картинок в топики и фотосеты через базу данных? А картинки, которые пользователь «удалит» из этого альбома, просто не будут выводиться, где-то в бд будет запись, что не нужно выводить их.
avatar
верно мыслите
avatar
Крутой шаблон. stfalcon — красавцы. Жаль ваши услуги мне пока не по карману (
avatar
Хотел написать плагин =) Очень хорошая альтернатива имеющимся и главное она наполнена функционалом и простатой для юзера. Открывая галерею лично у меня не разбегаются глаза, а куда, что тыкать.
avatar
Комменты не хочет публиковать к фотке

Object { readyState=4, responseText="<!--error--><br />\n<b>N..."","bStateError":false}", status=200
avatar
давайте все же сообщения о ошибках публиковать в трекер. у меня комменты публикует.
avatar
Работает у меня.
avatar


а где кнопка для сохранения описания и тегов к фото? стандартный шаблон.
avatar
Автосохранение.
avatar
не происходит, в тот то и дело, я подумал об этом сразу, но авто не произошло.
avatar
У тебя вечно что-то не работает. Причем только у тебя. Надо делать выводы, что нужно поднакопить денег, написать то, что хочется получить (в народе «ТЗ») и нанять профессионала. А то в каждой теме срач разводишь.
avatar
данная проблема и у меня есть…
avatar
попробуйте обновиться с гитхаба. проблемы с js пофиксили
avatar
Как адаптировать под Social?
avatar
берёшь и правишь шаблоны
комментарий был удален
комментарий был удален
комментарий был удален
avatar
разъясните для начало, какая проблема возникает?
avatar
Аналогичная проблема — при нажатии кнопки «Увеличить» не открывается в лайтбоксе, а просто открывается в левом верхнем углу экрана, в FF вообще некорректно работает, открывается по центру и черный фоновый экран. Такой вопрос, на демо сайте при открытии в лайтбоксе есть только кнопка закрыть, а стрелок влево вправо нету, так и должно быть? Отличный плагин, но требует доделок, планируются ли фиксы и обновления? Да, забыл все на street-spirit пробовал.
avatar
попробуйте обновиться с гитхаба. проблемы с js пофиксили
avatar
обновил. Но авто-сохранение не работает, ни в social ни в дефолтном шаблоне…
avatar
перепроверьте, пожалуйста, на чистой сборке LS и чистой бд.
avatar
В БД в таблице prefix_lsgallery_image есть поле image_forbid_comment?
avatar


нету.
avatar
image_count_comment, есть такой.
avatar
деактивируйте плагин и активируйте его опять
avatar
Было так и сделано. Не сработало. Вот еще выявил в ходе проверок, когда жду на МОИ.

Fatal error: Call to a member function getId() on a non-object in /srv/disk2/809840/www/zv.com/plugins/lsgallery/classes/actions/ActionMy.class.php on line 36
avatar
делайте задачу в трекере и продолжим общение там
avatar
ALTER TABLE prefix_lsgallery_image ADD image_forbid_comment TINYINT( 1 ) UNSIGNED NOT NULL DEFAULT '0';
avatar
Вы предлагаете сделать такой запрос к БД?

stfalcon, ок.
avatar
да
avatar
Запрос выполнен. Теперь метки и описание сохраняются, но, как же их удалить? они сохранились на вечно. (((
avatar
да, надо будет подумать над этим вопросом
avatar
Супер! Надеюсь на продолжение разработки и буду готов заплатить за установку этого плагина с переносом данных из старой галереи. Подумайте, пожалуйста, об этом
avatar
хорошо б было сделать вывод последних фото на главную. Как в плагине DAO, Новое в разделе: видео!
avatar
Как сделать страницу галереи главной?
avatar
хелп! шаблон social jquery 2.0.4
avatar
avatar
Почему нажимая на ссылку «загрузить изображение» не появляется формы для загрузки? Помогите где копать?
avatar
Что то не загружает фотки шаблон симпле, фотка обычная на 1.5мб в фотосет грузится а здесь все встает на IMG_0975.JPG: resize… Подскажите в чем проблема?
avatar
+1 такая же проблема. загружает, но не все фотки. закономерности не выявлено ( так же висит «IMG_0975.JPG: resize…») + в каталоге загрузки создаются файлы без расширения
avatar
создавайте задачу в трекере
avatar
stfalcon, расскажите, пожалуйста, работает ли галерея с данным плагином? Спасибо.
avatar
судя по описанию вполне возможно, что да. я не проверял
avatar
Да лучше бы уже под новый шаблон лс 1.0 адаптировали. А то даже чуть чуть не работает с ним ваш галерея.
avatar
LS 1.0 ещё не вышел. если вам нужно уже, тогда можете поддержать разработку livestreetcms.com/profile/stfalcon/donate/
avatar
Могу поддержать лично вас, и на ваш пейпал счет!!!
avatar
Так а когда под 1.0 выйдет?
avatar
Поддерживаю вопрос
avatar
Небольшой вопрос. Почему при комментировании фотографии в блоке прямой эфир не вылетает новое сообщение о том, что «Пользователь X прокомментировал фотографию Y» ?? Это вообще реализуемо? Спасибо.
avatar
Огромное спасибо за плагин! В разы лучше платного gallery.
Только хотелось бы получить комментарии от разработчиков по 2м вопросам:
Планируется ли интеграция с активностью (новые комменты и новые фото в ленте)
Возможно ли добавить тип альбома — общий, в который могут загружать фотки все, в документации такая возможность указана, на деле нет.
Буду рад подсказке в каком файле искать проверку пользователя для добавления фото, чтобы ее отключить.
avatar
Спасибо разработчикам за плагин!

А теперь вопрос, кампады. Возможно глупый, но уж какой есть =)

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



Как видно, курсор наведен на среднюю миниатюру в первом ряду, однако, «пузырь» всплывает левее.
И так для всех фоток. Сколько не бился, так и не нашел где можно поправить положение этого пузыря.

Насколько я понял, из шаблона за него отвечает в css галереи есть только gallery-bubble. Откуда же берется tooltip?

В коде страницы в браузере видим это
<div class="gallery-bubble tooltip" style="position: absolute; top: 689px; left: 805.5px; display: block; ">


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

Заранее спасибо!
avatar
Никто так ничего и не скажет? =( Грустно.
avatar
gallery.js:305
jQuery('#stream-images a.tooltiped').tooltip({
    position: "bottom center",
    offset: [-40, 0]
});
avatar
Спасибо! Попробую.
avatar
Кстати, а можно как-нибудь сделать, чтобы любой пользователь мог добавлять фото в любой альбом? При этом редактировать альбомы мог бы только модереатор/админ.
  • CraSS
  • 0
avatar
Спасибо за плагин, то что нужно! Обязательно пришлю поддержку.
Только есть вопрос: У меня при загрузке любой фотки зависает на 101%. Не могу понять что делать?
avatar
Открыть gallery.js, включить дебаг загрузчика и посмотреть что скажет:
opt.debug = false; - поменять на true
avatar
ничего не пишет ничего не меняется???? В новой версии 1.0.1 тоже самое!
avatar
домен какой?
я на.рф не могу плагин запустить, не грузится, не создает папку в уплоад
avatar
а где он и что примерно должен говорить? у меня такая же фигня — грузит, но не все изображения, логики обнаружить не удалось. как то выборочно — какие то загружает, какие то нет. в хроме консоль выдает вот это:

сайт находится в интрасети (appserv. может быть в этом проблема?)
что «дебаг» должен делать? где смотреть результат? подскажите пожалуйста
avatar
Именно в этом случае — смотреть логи веб-сервера.
avatar
А можно узнать? Планируется ли версия под 1.0+ и если планируется, то примерно когда следует ждать? Мне кажется это многих интересует…
  • olgan
  • +1
avatar
avatar
Тоже интересует этот вопрос, и еще фотосета в 1.0.1 нету что ли?
avatar
есть
avatar
А извиняюсь, нашел в топиках:) Но насчет галереи я здесь livestreet.ru/blog/11712.html посмотрел, так и не понял делается что то или нет? Вообще я немного разочаровался в коллективных заказах, раньше участвовал во многих и даже организовывал некоторые, сейчас нет желания заниматься этим. Наверное лучше просто сделать плагин lsgallery платным и толку будет намного больше. Многим он нужен и купят обязательно. Просто время идет, донейтят совсем мало людей и по «мало». Хороший платный продукт — лучшее для пользователей и для разработчиков.
avatar
Работы по адаптации начаты. По предварительной информации, которую давали stfalcon, планируемая дата завершения — 14 сентября.
avatar
Скажите, а есть возможность вывести блок с последними фото, например, на главную страницу? Пытаюсь напрямую прописать в конфиге LS *.tpl — блок выводится но пустой, добавление 'index' в конфиг плагина тоже не помогают
avatar
он вроде и так выводится :)
avatar
плагин версии 0.22, шаблон simple, LS 0.5 — не выводится к сожалению на главной.
avatar
решено,
'index', 'new', 'gallery' => array(
avatar
скажите, а в каком файле и куда эту строку вставить?
avatar
ищем 'gallery' => array( в конфиге плагина
avatar
нашел, вставил, ничего не изменилось. может что то еще?
avatar
Скажите, а есть возможность в Title страницы вставить название, например альбома, а в description — описание его, если делаешь галерею из 10000 фото, у всех страниц одни и те же описания и заголовки
avatar
Я сделал, чтобы на странице просмотра фотки были уникальные дескрипшны и кейворды. Заменил первую строку в файле /plugins/lsgallery/templates/skin/default/actions/ActionGallery/view.tpl на:
{include file='header.tpl' menu="album"
sHtmlTitle = $oAlbum->getTitle()
sHtmlDescription = $oImage->getDescription()
sHtmlKeywords = $oImage->getTags()}
avatar
Спасибо, очень полезно
avatar
спасибо огромное
avatar
после вставки этого кода, выдает следующее
Fatal error: Call to a member function getTitle() on a non-object in /home/users1/n/nave/domains/fotoport.uz/templates/compiled/street-spirit/681469d87abc63a51bbc435b8a059eac1df8bc45.file.view.tpl.php on line 21
подскажите пожалуйста, в чем тут проблема?
avatar
Возник такой вопрос, как запретить пользователям добавлять фотографии и создавать альбомы, а только администратор мог?
avatar
в конфиге галереи, там же написано
avatar
JS-ошибка возникает при заливке фото в свежесозданный альбом (шаблон Social):
Uncaught exception: Could not find the placeholder element: images-start-upload

и соот-но окно загрузки не появляется.
Хотя в шаблоне плагина и на странице есть id=«images-start-upload»
<a href="#" id="images-start-upload">Загрузить изображения</a>


Плагин скачан последний, с гитхаба.

Пофиксина ли эта ошибка? Если нет, то как ее исправить?
avatar
Да и еще: LS установлен на кириллическом домене.

Может ли это влиять на работу js-скрипта с данной ошибкой?
avatar
да.
avatar
В настройках плагина есть такая срока
Config::Set('acl.vote.image.rating', -1); // мин карма для голосования за картинку

если я правилно понимаю, -1 -это минимальный рейтинг пользователя, который сможет проголосовать за картинку. Но почему при изменении этого параметра (например 100), даже новый пользователь все еще может голосовать.
Кто нибудь сталкивался с такой проблемой?
  • NAVE
  • 0
avatar
кто-нибудь пользовался этим параметром? у всех он работает?
avatar
Внесу интересное предложение, что если встроить галерею в редактор топиков и комментов?
Как-нибудь так — Вставка изображения: С компьютера|Из интернета|Из галереи
Пример:
Загружаемые картинки помещать в отдельный альбом, который не будет виден на сайте, не участвует в поиске, но страницы картинок доступны по прямым ссылкам.
Получим возможности (по сравнению с обычной загрузкой фото):
— Кликабельные картинки в посте (миниатюры уже созданы галереей), с переходом на странцу картинки в галерее, или полноразмерную версию.
— Удобная вставка в другие посты ранее загруженных картинок
— Удаление ненужных картинок.
Возможно нечто подобное уже создано, я только начинаю осваивать livestreet.

При создании альбома и загрузке фото были ошибки MySQL, т.к. в некоторых полях нет значений по умолчанию:
в таблице lsgallery_image, поля image_description и image_tags
в таблице lsgallery_album, поле album_date_edit
Заработало с Allow NULL. Плагин качал отсюда.
  • zxs
  • 0
avatar
ждем платную галерею, бесплатная скорее всего в таком виде и останется, так что...все претензии и пожелания — в прачечную )
меня больше беспокоит вопрос плохой индексации фоток поисковиками и прочие косяки которые в платной версии надеюсь поправят
avatar
а планируется платная версия?
avatar
в общем было озвучено разрабом, что ДА
обещал в феврале выкатить
avatar
готово livestreet.ru/blog/addons/16941.html ;)
сорри за задержку…
avatar
готово livestreet.ru/blog/addons/16941.html ;)
сорри за задержку…
комментарий был удален
комментарий был удален
avatar
Есть новости о платной версии?
avatar
готово livestreet.ru/blog/addons/16941.html ;)
сорри за задержку…
avatar
Повторяю вопрос:) Есть ли новости? Просто на Гите увидел такие записи
Возможность отмечать людей на картинках перенесена в premium версию
Ajax листалка перенесена в premium версию
Вопрос где и когда?
  • yuran
  • +1
avatar
готово livestreet.ru/blog/addons/16941.html ;)
сорри за задержку…
avatar
Попробовал с github версию 5.1 поставил — при загрузке изображений всплывает вверху «Системная ошибка — попробуйте позже». Отписал в issue на гите. stfalcon ответь пожалуйста что ждать с галереей? Думаю многим интересно узнать перспективы.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.