Обновление плагина LSGallery для работы с LiveStreet v1.0.1 и темой sinyo
В августе пользователь peholod начал сбор средств для апдейта плагина LSGallery. Благодаря его инициативности, ответственности и настойчивости вы сейчас читаете этот топик, а плагин галереи адаптирован для работы с LiveStreet v1.0.1.
Давайте скажем спасибо Павлу (peholod ), а также тем людям, которые не пожалели средств на развитие бесплатного плагина: hanuman , Advert , nickostyle , gromble , jammarr , bwteam , ort .
Скачать обновленный плагин можно в каталоге. Демо-версия доступна по ссылке.
Все :)
PS. Мы сейчас занимаемся адаптацией остальных наших плагинов (SEO, Похожие топики, Sitemap и других). Также начали верстку темы Lugree. Можете простимулировать нас донейтом, чтобы работа шла веселей ;).
216 комментариев
stfalcon , ребята, молодцы! Четко, пунктуально и как всегда качественно выполнили свою задачу! Большой респект!
Максим (ort ) спасибо за поддержку! Был момент, когда появились мысли, что все пропало :) не доверяют люди:) Но благодаря поддержке все решилось и сейчас мы видим успешный результат!
Всем еще раз спасибо!
вопрос
когда жму «НОВОЕ»
на шаблоне СОШЛ — нету картинки альбома… пусто типо… какой файл всркыть чтоб путь к картинке проложить?
Было б ещё лучше, если после нажатия «Увеличить» оставались стрелочки вперед и назад.
И чтоб место сильно не занимать на сервере была б полезная функция где можно было менять автоматическую подстройку под необходимые параметры всех загружаемых фото ( сжатие качества 90%,80%… И максимальное разрешение выставлять в котором оригинал будет на сервере храниться.)
github.com/stfalcon-studio/ls-plugin_lsgallery/blob/master/config/config.php#L20
'w' => 638,
'h' => null,)
а что если фото будет больше мегабайта, плагин уменьшит размер?
Место не бесконечное, если большое количество пользователей начнут загружать фото с фотоапаратов то никакого жесткого диска может не хватить ))
Для того чтобы реализовать небольшую фичу порой приходится довольно долго и упорно читать код и осторожно вносить правки. Как только программистов будет больше чем пользователей с хотелками хотяб в 2 раза, такое будет.
то вам ничего не остается как заказывать доработки или уповать на то что разработчики прислушаются к вам.
А вопросы
я бы предпочел заказать новый модуль галереи полностью копирующий функционал ВК и ничего лишнего.
если возметесь, то озвучте цену. можно в личку :)
Странно…
uploads и все вложенные — 777
создал папку ручками /uploads/lsgallery 777
не грузятся и всё тут
а на.рф нет
Никто не подскажет что за глюк? Пробовал менять шаблон с synio на developer — тоже самое:(
На моем сайте такая хрень:
Почему то добавляется Кто в курсе народ подскажите пожалуйста что за глюк.
Переименовал папку в Плагинах с lsgallery на другую любую. Тоесть lsgallery — это была версия 0.3.0. После скачал раннюю версию LsGallery 0.2.2. залил и назвал lsgallery. то есть база определена. Плагин записывается в таблицу. Установка прошла успешно. Но шаблон сдвинулся и галерея не работает (все на столько сдвинулось что нечего не видно и не известно работает он или нет. Да и кавырятся в таком здвиге не очень хочется). И так так как у меня встал LsGallery 0.2.2. а LsGallery 0.3.0. не хотел, то теперь я просто навсего заменяю все содержимое в папке lsgallery на lsgallery 0.3.0! ГРАИЯ ГОСПОДА. У МЕНЯ ВСЕ ЗАРАБОТАЛО!
Хотя стоит версия 1.0… Непонятно(
Что у вас за версия лс такая, 1.0.0?
2. если не помогло, тогда давайте продолжим обсуждение в трекере github.com/stfalcon-studio/ls-plugin_lsgallery/issues?direction=desc&sort=created&state=open
Отображается не очень корректно.
а то ужасно неудобно как раз внизу нажимать.
я считаю, что это круто и правильно
Подскажите в каком файле смотреть эту проблему ??
// 'w' => 100
// 'h' => 100
Только так почему та работает. Это после того как изменил размеры фотографий.
Вот мой предпоследний array(
'w' => 100,
'h' => 65,
'crop' => true,
),
сменил на array(
'w' => 100,
'h' => 100,
'crop' => true,
), НЕ ПОМОГЛО
'w' => 623,
'h' => null,
'crop' => false,
),
array(
'w' => 124,
'h' => 102,
// 'w' => 280,
// 'h' => 220,
'crop' => true,
),
Комментирую верхнее (первое) значение если хочу чтобы загрузились большие изображения или комментирую нижнее значение, чтобы загрузились маленькие изображения.
Я много переделывал размеры изображения для себя (в фалах .tpl), у меня их 5 разных видов создается, вот потому и такие проблемы, не знаю пока как решить.
album_list
album_list
block.albums_list
photo_list
В каждом из файлов найти getWebPath('240crop'), совпадает с размером в конфиге.
$oImage->getWebPath('623')}
Подскажите как решить проблему?
'w' => 600,
'h' => null,
'crop' => false,
),
Правил и теперь RESIZE грузится не подвисает! А до этого стояло значение
'w' => 638,
'h' => null,
'crop' => true,
Но проблему с отображением IMAGE не решил. (на скрине выше)
по-прежнему процесс загрузки фото «визуально подвисает», но после обновления странички все фото оказываются уже загруженными как надо в альбом…
А во-вторых пару ложек в бочку: на Debian Squeeze в ряде браузеров проблемы с версткой.
Вот так выглядит кнопка загрузки изображений в firefox 14.0.1 и iceweasel 3.5.16
А вот так в Konqueror 4.4.5
И в первом и во втором случае диалоговое окно для выбора изображений не открывается.
ЛС чистая 1.01
Жаль.
зачем мне чье-то мнение? мне рабочий плагин нужен
Допишите в описание плагина, что с кириллическими доменами не работает. Нехорошо когда люди своё время на бесплодные попытки гробят.
Назовите пожалуйста точную сумму!
Вы скинулись, Молодцы, Честно, БОЛЬШОЕ ВАМ СПАСИБО, но на что вы обижены? вы же знали что плагин после адаптации будет бесплатным, не? Если кто-то не скинулся это не говорит о том что плагин никому не нужен, Может просто у кого-то не получилось или он просто не видел тему со сбором, не? Если вы так хотите Сделайте плагин платным, но чтобы как сказал Rega «без багов»
Я думаю — Галерея нужна почти каждой уважающей себя cms.
Synio Flow
не работает кнопка добавления в избранное (точнее она добавляет в избранное, но всплывающего окшка не вылазит — ощущение что не работает аяксс), не работает система голосования — нет кнопок плюс-минус вокруг цифры
не воспроизводится. попробуйте отключить «Synio Flow» и перепроверить. если есть проблема тогда давайте в багтерекер
Для тех, кому лень ходить по ссылкам: на демке показана реализвация просмотра изображений в удобных (т.е. без всякой дибильной анимации) модальных окнах с еще более удобной навигацией, знакомой нам по альбомам в ВК.
1. Возможность сделать из фотки аватарку.
2. Возможность вставки картинок в топик/коммент из альбомов.
3. При отметке пользователя на фотке нужно обязательно вводить его логин. Почему не выводить рядом с выделением список с друзьями? А уже над списком поле для ввода логина, если друзей много или нужный логин не в друзьях.
4. Сделать возможность просмотра фотки в попапе без захода на страницу альбома. ПРИМЕР: на главной висит блок «Последние фотографии». Клацнул на фотку — она открылась в модальном окне с комментариями. И пошел смотреть все фотки альбома. Закрыл окно — ты все еще на главной. И не надо никуда переходить.
Понятно, что так мелочится никто не хочет, т.к. плагин бесплатный. Ну так сделайте платным, всем от этого будет только лучше.
Готов заплатить, если будет желающий взяться за работу.
вот что выдает.
Fatal error: Uncaught exception 'Exception' with message 'Undefined method module: RecalculateFavourite' in \www\engine\classes\Engine.class.php:597 Stack trace: #0 \www\engine\classes\Engine.class.php(524): Engine->GetModule('RecalculateFavo...') #1 \www\engine\classes\Module.class.php(56): Engine->_CallModule('RecalculateFavo...', Array) #2 [internal function]: Module->__call('RecalculateFavo...', Array) #3 [internal function]: PluginLsgallery_ModuleImage->RecalculateFavourite() #4 \www\engine\classes\Engine.class.php(551): call_user_func_array(Array, Array) #5 \www\engine\classes\Action.class.php(363): Engine->_CallModule('PluginLsgallery...', Array) #6 \www\plugins\lsgallery\classes\actions\ActionAdmin.class.php(15): Action->__call('PluginLsgallery...', Array) #7 \www\plugins\lsgallery\classes\actions\ActionAdmin.class in \www\engine\classes\Engine.class.php on line 597
Как быть?
Вопрос: как я вообще узнаю, что кто то добавил фотку или прокомментировал мои фотки? )
Вопрос 2: как написать условие, чтобы ссылка выводилась только при просмотре фотографии?
и пи*дец. Навеки) то бишь загрузить фотки с отпуска нереально) тогда что загружать туда? :)
если у вас что-то не работает, то это не значит, что не работает у всех. поэтому будьте осмотрительней с заявами аля «галерея абсолютна неюзабельно»
Есть проблема, нужно ее решать, у вас загружается «преспокойно», у меня — нет, что делать? давайте я заплачу вам, но я донатил за адаптацию и хочу чтобы она у меня работала.
в багтрекере я отписал, повторюсь — давайте я предоставлю доступ к всему, что возможно. Писать хостеру бессмысленно — что я ему напишу? может мне нужно вообще хостинг менять.
SQL Error: Unknown column 'i.image_count_vote_up' in 'field list' at /plugins/lsgallery/classes/modules/image/mapper/Image.mapper.class.php line 911
Array ( [code] => 1054 [message] => Unknown column 'i.image_count_vote_up' in 'field list' [query] => UPDATE prefix_lsgallery_image i SET i.image_count_vote_up = ( SELECT count(*) FROM prefix_vote v WHERE v.target_id = i.image_id AND v.vote_direction = 1 AND v.target_type = 'image' ), i.image_count_vote_down = ( SELECT count(*) FROM prefix_vote v WHERE v.target_id = i.image_id AND v.vote_direction = -1 AND v.target_type = 'image' ), i.image_count_vote_abstain = ( SELECT count(*) FROM prefix_vote v WHERE v.target_id = i.image_id AND v.vote_direction = 0 AND v.target_type = 'image' ), i.image_count_vote = ( SELECT count(*) FROM prefix_vote v WHERE v.target_id = i.image_id AND v.target_type = 'image' ) [context] => /plugins/lsgallery/classes/modules/image/mapper/Image.mapper.class.php line 911 )
еще раз выполнил код к базе
ALTER TABLE `prefix_lsgallery_image`
ADD `image_count_vote_up` INT NOT NULL DEFAULT '0' AFTER `image_count_vote`,
ADD `image_count_vote_down` INT NOT NULL DEFAULT '0' AFTER `image_count_vote_up`,
ADD `image_count_vote_abstain` INT NOT NULL DEFAULT '0' AFTER `image_count_vote_down`;
странно как-то
если поставить 1 например юзеру вылазит ошибка что он не может в таком виде
NOT_FOUND_LANG_TEXT
где прописать ланг на это? в ланг.пхп нету ничего похожего.
надо ж функцию подгрузить {lang.error.create.album} например, не? куда ее пихать?
тут? а как?
помогло следущее
прописание в ГЛАВНЫЙ КОНФИГ ланг
тут обращение в корневой файл а не ланг файл плага
+ не могу найти ГДЕ прописано слово под альбомом
посомтрел ланг файл скина сошл, корневой, и ланг файла плагина
нигде нету слово Автор и Создан
где это? ))
блин сам нашел =) оказывается еще котелок варит
но и с списков альбомов.
див там blog-list
как выкорчевать с профиля, оставив в альбомах?)
Потом зашел на сайт демо, который указан в топике, зарегистрировался там и не нашёл, где всё же ссылка на создание альбомов? Если используется такой же флеш-загрузчик, то почему он в фотосете есть, а в плагине нет.
Для верности поставил нулевую LS на новую базу, активировал плагин. Всё равно нет ссылки на добавление новых альбомов. В чём дело?
И кто-нибудь делал, чтобы блоки тегов, комментариев и фото отображались на других страницах, а не только в фото галерее?
Если да, то посоветуйте куда копать, а то пока не получается сделать выше изложенное
в планах.
github.com/stfalcon-studio/ls-plugin_lsgallery/blob/master/config/config.php#L22
Скажите, а планируется ли интеграция Sitemap и LSGallery?
Уж очень бы хотелось иметь все в одном месте. спасибо
по совокупности баллов за фото или по дате создания
нельзя ли хотя бы в конфиг прикрутить рейтинг для комментирования?
меня продавцы солей напрягают, не хотелось бы чтобы наркоконтроль домен расделегировал, преценденты уже есть
При попытке создать альбом и загрузить в него фото создается альбом (в т.ч. в БД), но загрузка фото «зависает» на процессе пересчета изображений.
Чем лечить?
ну и попробуйте, если панель позволяет, под тем же владельцем что-либо в папку положить
может просто хостинг лажовый
Обычно www-data, посмотри какой владелец, например у самой папки с LS:
cd /.../.../www/папка с ls
потом смотри владельца ls -la или просто ll и давай такого же владельца на папке с аплодсами командой которую я привел в 1 строке
если с правами и владельцем папок и файлов у вас все в порядке и домен на латинице — обращайтесь к хостеру
я шибко не рублю в настройках, мне техподдержка настраивает )
Вот те бабушка и Сайкрософтов день ))
Че делать-то? ((
Проблема: нажимаешь на «Пересчитать данные для фото (избраннои и голоса)» получаем ошибку:
Warning: set_time_limit() has been disabled for security reasons in /home/vhosts/traderss.ru/httpdocs/plugins/lsgallery/classes/actions/ActionAdmin.class.php on line 14
посмотрел это файл в 14 строке, я так понимаю, что у хостера должен что то попросить
извините я не программист
Ошибка: Файл плагина не найден
Как мне правильно папку то назвать?
сначала без амазона наладьте, а потом уже переводите на амазон
Если изображение имело метку и его удалили метка остаётся в базе. Согласно этому было удаление и залили картинку с тегом таким же, тег толстеет а по факту одна картина на теге. Это неправильно считает метки или тупо хранит от убитых изображений инфу. Было бы чудно вылечить данный недуг.
Второй момент это, непонятно как его переместить в панели навигации с конца до Статических страниц? Вроде бы статические страницы должны быть последними или мне показалось?
Ну и в догонку вопрос, предполагается ли такая функция, как счётчик просмотров и код вставки на другие сайты?
добавить в функцию github.com/verdet23/ls-plugin_lsgallery/blob/master/PluginLsgallery.class.php#L59
P.S.: LS пользуюсь всего неделю, жутко интересно, но возможно эту проблему решили, через поиск не нашел, Так что сильно не бейте) ткните носом, если что, где почитать)
МожноНужно прочесть FAQ для новичков, да и заодно хотя б этот топик полностью.на
У меня так пока. Это не для всех страниц. На страницах постов лучше не ставить, фотосеты глючить начинают.
SQL Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')) )' at line 7 at /var/www/live/plugins/lsgallery/classes/modules/album/mapper/Album.mapper.class.php line 167
Array ( [code] => 1064 [message] => You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')) )' at line 7 [query] => SELECT count(a.album_id) as count FROM prefix_lsgallery_album as a WHERE 1=1 AND a.album_user_id = 68 AND (a.album_type = 'open' OR (a.album_type = 'friend' AND a.album_user_id IN ()) ) [context] => /var/www/live/plugins/lsgallery/classes/modules/album/mapper/Album.mapper.class.php line 167 )