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

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

Иллюстрация

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

Что нового?

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

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

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

0
Pro AV Pro AV 7 лет назад #
А где виджет с VIP объявлениями?
+1
My-InstantCMS.Ru My-InstantCMS.Ru 7 лет назад #
http://demo3.my-instant.ru/board в правой колонке.
Как выводить, прочтите в документации http://my-instantcms.ru/doc/14-dokumentacija-doska-objavlenii.html
0
Pro AV Pro AV 7 лет назад #
Разобрался, спасибо.
0
ynovskiy ynovskiy 7 лет назад #
Если делать сортировку объявлений по городу, то какой бы город не был выбран, НА КАРТЕ объявлений будет всегда Москва(либо тот который выбран в системе). Тоже самое при добавлении объявления! Выбираю город Санкт-Петербург, а на карте Москва. Конечно можно долго листать и найти свой город, но кому это надо! все хоят всё и сразу! Получается от карты нет смысла если только все объявления не привязаны к одному региону, а точнее городу!
0
My-InstantCMS.Ru My-InstantCMS.Ru 7 лет назад #
Поле карта не связана с поле Город, по этому нечего не происходить, изначально карта была задумана как помощь поиска по карте, но с каждым обновлениям по просьбе людей дорабатывается, возможно в будущем будет связь с поле город.
0
Pro AV Pro AV 7 лет назад #
Как сделать в виджете вот эти кнопочки, в "документации" эту информацию я не нашел.
0
My-InstantCMS.Ru My-InstantCMS.Ru 7 лет назад #
Забыл написать в документациях, прочтите еще раз тут http://my-instantcms.ru/doc/14-dokumentacija-doska-objavlenii.html
0
KoRn KoRn 7 лет назад #
Неплохая доска, но увы фильтр очень плохой. Куплю только тогда кога сделаете нормальный фильтр как у Ав_то)
+1
Pocus Pocus 7 лет назад #
Какие свойства сделаете для категорий, такой фильтр и получите.
Не перекладывайте работу администратора на плечи разработчика.
0
KoRn KoRn 7 лет назад #
нука с этого момента поконкретнее и с примером, что то не вник. Неужели фильтр так удобно сделать?
+1
My-InstantCMS.Ru My-InstantCMS.Ru 7 лет назад #
Создаете поля или поля в свойствах типа контента и вставите галочку на "Показывать в фильтре"
0
kdv1978 kdv1978 7 лет назад #
Не совсем корректно отрабатывает режим отображения карты, например на демо сайте если в фильтре выбрать - автомобили/kia - отфильтровать, то видим 2 объявления, но при переключении на режим отображения карты, видим только балун одного объявления в Москве, хотя правильней маштабировать карту так что бы туда попал и второй балун из йошкар-олы. Хотя возможно так и задумано, но приходится уменьшать размер карты, что бы понять, а есть ли ещё где объявления на карте или нет.
0
My-InstantCMS.Ru My-InstantCMS.Ru 7 лет назад #
Центр карты - это те координаты, которые указаны в админке.
Если сайт про Москву а то то добавил объявление в Йошкар-олы, то без изменение масштаба карта не увидит данное объявление в карте
0
ermakover ermakover 7 лет назад #
Ну теперь ещё что надо сделать, чтобы компонент был практически не хуже Авито и можно было увеличить стоимость компонента ещё на 50% joke

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

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

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

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

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

Самое главное - это нехорошо для СЕО - одинаковые объявления.
0
My-InstantCMS.Ru My-InstantCMS.Ru 7 лет назад #
Не слежу за обновлениями насчет модерации, но вроде в версии 2.7.2 или в гитхабе, много чего доработали по модерации, посмотрите может уже есть то что вы просите из пункта 1 и 2
0
arsius arsius 4 года назад #
Долго пытался сделать доску объявлений на Инстантсмс, но в итоге сделал доску на другом двиге вот что получилось https://karedo.ru/ Все таки Инстант больше заточен, на мой взгляд под блоги или какие-нибудь локальные соц.сети... может я не прав
0
Evg Evg 4 года назад #
Это конструктор, поля, связи между ними. А значит можно сделать все, что угодно. Вот пример, каталога ссылок.
Вертикальные и горизонтальные связи по всему.

Наполнение этих полей, можно делать, как угодно и чем угодно (скриншоты, favicons):

Мы можем использовать содержимое полей далее, не только для показа в браузере, но и для каких нибудь специфических задач.
Дизайн, витрина это обвертка. Её можно сделать любой.

Еще от автора

Компонент Находки и потеряшки
С помощью данного компонента можете организовать на сайте Бюро находок, где пользователи пишут о своих находках или потерянных вещах.
Разработка компонента Справочник
Анонс разработки компонента Справочник для InstantCMS2
Разработка компонента Викторина
Обсуждение разработки нового компонента Викторина или Тесты
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.