Плагин "Объявления" для svn-версии LiveStreet
5
Всем добрый день!Хочу представить вашему вниманию новый плагин для LiveStreet: Ads: Bulletin board / Объявления.
Плагин создает новый тип топика "Объявления", которые можно привязывать к бесконечно вложенным категориям.
Демо-сайт проекта: ads.ajaxy.ru/ads
Стоимость: 2400 руб. или $79
Купить плагин можно в каталоге LS: livestreetcms.com/addons/view/99/
Внимание:
Плагин разработан на основе новых функций svn-овской версии движка (а именно ORM/ActiveRecord) и выполнен без единого ручного SQL-запроса, а также с максимальным использованием технологий наследования, делегирования и ORM-абстракций.
Таким образом для работы плагина вам необходимо обновить ядро LiveStreet до ревизии не ниже 1047. Если у вас версия LiveStreet 0.4.2, вы можете обновить ядро до последней версии по этой ссылке.
Вот описание (тех.задание) плагина (автор ТЗ: clops):
Новый тип Топика «Объявление»
Наряду с дефолтными топиками пользователь имеет возможность создать
«объявление». Вдобавок ко всем стандартным аттрибутам топика LS у
объявления есть дополнительные данные:
• основная картинка объявления — из неё необходимо создать
тамбнейл стандартных размеров для отображения в списках
• цена (опционально)
• дата актуальности (обязательно, по-умолчанию это 3 месяца)
• город (обязательно)
• почтовый индекс (опционально)
• контактный телефон (опционально)
• категория к которой относится объявление
Сторона Админа — Редактор Категорий
Объявления могут относиться к одной из категорий. Список категорий представляет собой древовидную структуру бесконечной вложенности. Категории содержат поля:
• Название
• Описание
• URL
Категории можно создавать, редактировать и удалять. Если
в категории во время удаления есть объявления, то нужно выбрать другую
категорию куда они все попадут ИЛИ их все тоже удалить.
Сторона Пользователя — Каталог Объявлений
• Общая страница со списком всех категорий первого и второго
уровня и кол-ом объявлений в каждой из них. Ахтунг, если
объявление находится в категории второго уровня, то считается
что оно так же находится и в категории первого уровня
(вложенность).
• Список объявлений из какой-то отдельно выбраной категории.
Показывается список объявлений отсортированый по дате
последнего изменения и отфильтрованый по выбраной
категории. Если объявление находится в категории второго
уровня, то считается что оно так же находится и в категории
первого уровня (вложенность). В списке показывается тамбнейл
стандартной картинки (если есть) или пустка рамка если картинки
нет. Так же первая строчка текста, цена и город. За объявления,
ровно как и за топики можно голосовать и комментировать.
• Выбор каждого отдельного объявления грузит все его данные на
одной странице (как у простого топика) и комментарии
» Еще плагины для LiveStreet от меня :)
- +7
- 06 декабря 2010, 21:19
- Ajaxy
да мы уже 3 раза пробовали этот коллективный заказ продемонстрировать. Ты скажи волеизъявление в какой форме тебя убедит и я уверен, оно последует.
Вот в виде ссылок:
livestreet.ru/blog/paidorders/5680.html
livestreet.ru/blog/5671.html
Вот в виде ссылок:
livestreet.ru/blog/paidorders/5680.html
livestreet.ru/blog/5671.html
Упс, случайно отправил. В общем вот ссылки с обсуждениями по теме:
livestreet.ru/blog/dev_livestreet/1546.html
livestreet.ru/blog/wishlist/5518.html
livestreet.ru/blog/5460.html
товарищ 1d1ot уже несколько раз обещал плагин в продажу со дня на день, но воз и ныне там
livestreet.ru/blog/dev_livestreet/1546.html
livestreet.ru/blog/wishlist/5518.html
livestreet.ru/blog/5460.html
товарищ 1d1ot уже несколько раз обещал плагин в продажу со дня на день, но воз и ныне там
Ждал этого плагина, а вон оно как… 1047 ревизия :(
Под этой ревизией отказывается работать aceBlogExtender, v.1.4.503. Автор экченжера не имеет желания адаптировать свой плагин под «не стабильну» версию 1047 и его можно понять.
Буду дальше ждать у моря погоды…
Под этой ревизией отказывается работать aceBlogExtender, v.1.4.503. Автор экченжера не имеет желания адаптировать свой плагин под «не стабильну» версию 1047 и его можно понять.
Буду дальше ждать у моря погоды…
насколько мне известно aceBlogExtender не работает из-за того, что там везде по разному написаны названия плагина: где-то PluginAceBlogExtender, где-то PluginAceblogextender. Если все вхождения привести к последнему варианту, должно заработать.
Там 33 вхождения фразы «PluginAceBlogExtender». Пытался привести к одному виду, но что-то где-то перестает работать, а со скудными знаниями программирования (это я о себе) ситуация становится плачевной.
Лично для меня покупка плагина зависит от решения этой проблемы, а сам ее решить не в состоянии.
Лично для меня покупка плагина зависит от решения этой проблемы, а сам ее решить не в состоянии.
с новой папкой engine весь сайт работает на ура, но вот плагин объявлений работает (работает!) с ошибкой
Warning: Invalid argument supplied for foreach() in xyz.ru/engine/classes/ModuleORM.class.php on line 463
Не нравится ему там это:
foreach($aItems as $oEntity) {
Означает ли это, что обновления папки engine до 1047 недостаточно для работы плагина и нужно что-то ещё?
Warning: Invalid argument supplied for foreach() in xyz.ru/engine/classes/ModuleORM.class.php on line 463
Не нравится ему там это:
foreach($aItems as $oEntity) {
Означает ли это, что обновления папки engine до 1047 недостаточно для работы плагина и нужно что-то ещё?
Плагин не понравился(( Ждал совсем не это. Думал будет что то похожее на jokerboard или qpl (хотя бы структура). И поиска нету((
Демо-сайт проекта: ads.ajaxy.ru/ads
Notice: Undefined offset: 3 in /usr/local/psa/home/vhosts/ads.ajaxy.ru/httpdocs/engine/classes/ModuleORM.class.php on line 207
Fatal error: Call to a member function setChildren() on a non-object in /usr/local/psa/home/vhosts/ads.ajaxy.ru/httpdocs/engine/classes/ModuleORM.class.php on line 207
демо-сайт заовнился :D
Notice: Undefined offset: 3 in /usr/local/psa/home/vhosts/ads.ajaxy.ru/httpdocs/engine/classes/ModuleORM.class.php on line 207
Fatal error: Call to a member function setChildren() on a non-object in /usr/local/psa/home/vhosts/ads.ajaxy.ru/httpdocs/engine/classes/ModuleORM.class.php on line 207
Таже проблема
Когда наконец можно будет увидеть плагин..?:)
Notice: Undefined offset: 3 in /usr/local/psa/home/vhosts/ads.ajaxy.ru/httpdocs/engine/classes/ModuleORM.class.php on line 207
Fatal error: Call to a member function setChildren() on a non-object in /usr/local/psa/home/vhosts/ads.ajaxy.ru/httpdocs/engine/classes/ModuleORM.class.php on line 207Когда наконец можно будет увидеть плагин..?:)
Восстановил краш на демо-сайте и выпустил обновленную версию 1.1, где исправлены функции создания и удаления категорий через админку: ads.ajaxy.ru/ads/admin
комментарий был удален
Плагин чем-то лучше бесплатного «Pokupalka (доска объявлений)»? По описанию в покупалке больше функций.

- Fortunato2011
- 20 июля 2011, 01:55
- ↓
Имхо, но Покупалка получше будет. Хотя они разные по структуре.
Плагин «Объявления» — это грубо говоря каталог. Тип такого: molotok.ru/avtomobili-i-zapchasti
Плагин «Объявления» — это грубо говоря каталог. Тип такого: molotok.ru/avtomobili-i-zapchasti
Комментарии (55)
RSS свернуть / развернуть