Обновление доски объявлений 2.X

1765
Очередное обновление компонента Расширяем компонент Доска объявления

Обновление доски объявлений


Реализованы все хотелки, которые написали здесь

Что нового?

Гости теперь могут не только добавлят, но и редактировать свои объявления
Вывод карты на странице записи
Показ формы Связь с автором по клику на кнопки
Возможность закреплять в ТОП (срок указывается в админке)
Удобная кнопка поднятие в ТОП, VIP и закрепление в ТОП
Вывод «Цена не указана» — если цена не указана
Скрыть ссылку на объявление автора, если данные парсится Авипарсом
Скрытые категории на страницах /users/{user_id}/content/board
Смена кнопок Поделиться
Кнопка пожаловаться на объявления
Виджет для вывода VIP объявлений

Исправленные баги:

Не работал фильтр по категориям на страницах категории
Не работал фильтр по заголовкам
Не работал фильтр, когда тип контента выводился на главной
Карта на страницах добавление в https сайтах
Баг с поднятием обновлении

Добавляем schema.org к Open graph | Обновление мобильного шаблона
Комментарии (15)
Alex 22 февраля 2017 в 16:09 0
small user social cms
А где виджет с VIP объявлениями?
Evanescence 22 февраля 2017 в 18:30 +1
small user social cms
http://demo3.my-instant.ru/board в правой колонке.
Как выводить, прочтите в документации http://my-instantcms.ru/doc/14-dokumentacija-doska-objavlenii.html
Alex 22 февраля 2017 в 20:27 0
small user social cms
Разобрался, спасибо.
ynovskiy 22 февраля 2017 в 20:56 0
small user social cms
Если делать сортировку объявлений по городу, то какой бы город не был выбран, НА КАРТЕ объявлений будет всегда Москва(либо тот который выбран в системе). Тоже самое при добавлении объявления! Выбираю город Санкт-Петербург, а на карте Москва. Конечно можно долго листать и найти свой город, но кому это надо! все хоят всё и сразу! Получается от карты нет смысла если только все объявления не привязаны к одному региону, а точнее городу!
Evanescence 22 февраля 2017 в 22:44 0
small user social cms
Поле карта не связана с поле Город, по этому нечего не происходить, изначально карта была задумана как помощь поиска по карте, но с каждым обновлениям по просьбе людей дорабатывается, возможно в будущем будет связь с поле город.
Alex 22 февраля 2017 в 22:05 0
small user social cms
Как сделать в виджете вот эти кнопочки, в "документации" эту информацию я не нашел.
Evanescence 22 февраля 2017 в 22:45 0
small user social cms
Забыл написать в документациях, прочтите еще раз тут http://my-instantcms.ru/doc/14-dokumentacija-doska-objavlenii.html
Заралик 24 февраля 2017 в 15:17 0
small user social cms
Неплохая доска, но увы фильтр очень плохой. Куплю только тогда кога сделаете нормальный фильтр как у Ав_то)
Pocus 24 февраля 2017 в 15:28 +1
small user social cms
Какие свойства сделаете для категорий, такой фильтр и получите.
Не перекладывайте работу администратора на плечи разработчика.
Заралик 1 марта 2017 в 13:55 0
small user social cms
нука с этого момента поконкретнее и с примером, что то не вник. Неужели фильтр так удобно сделать?
Evanescence 1 марта 2017 в 14:50 +1
small user social cms
Создаете поля или поля в свойствах типа контента и вставите галочку на "Показывать в фильтре"
kdv1978 25 февраля 2017 в 19:44 0
small user social cms
Не совсем корректно отрабатывает режим отображения карты, например на демо сайте если в фильтре выбрать - автомобили/kia - отфильтровать, то видим 2 объявления, но при переключении на режим отображения карты, видим только балун одного объявления в Москве, хотя правильней маштабировать карту так что бы туда попал и второй балун из йошкар-олы. Хотя возможно так и задумано, но приходится уменьшать размер карты, что бы понять, а есть ли ещё где объявления на карте или нет.
Evanescence 26 февраля 2017 в 14:07 0
small user social cms
Центр карты - это те координаты, которые указаны в админке.
Если сайт про Москву а то то добавил объявление в Йошкар-олы, то без изменение масштаба карта не увидит данное объявление в карте
ermakover 24 апреля 2017 в 09:34 0
small user social cms
Ну теперь ещё что надо сделать, чтобы компонент был практически не хуже Авито и можно было увеличить стоимость компонента ещё на 50% joke

Есть большая проблема с модерацией объявлений.

1. Сейчас объявление отправляется на модерацию, но уведомления об успешной модерации или удалении объявления модератором пользователю не приходят. А без этого такая путаница возникает. Люди подают дубли.

2. Невозможно отправить объявление на доработку, например, при нарушении правил сайта. Можно только разрешить публикацию или удалить. А было бы неплохо иметь возможность отправить контент на доработку и скрыть его на это время, а не удалить. А после доработки контент опять попадает на модерацию.

Ну это было бы вообще круто. Из области фантастики.

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

Самое главное - это нехорошо для СЕО - одинаковые объявления.
Evanescence 24 апреля 2017 в 09:54 0
small user social cms
Не слежу за обновлениями насчет модерации, но вроде в версии 2.7.2 или в гитхабе, много чего доработали по модерации, посмотрите может уже есть то что вы просите из пункта 1 и 2