Выберите язык

Расширения

Featured

Обзор DJ-Classifieds 3.7.9.1. Новшества доски Joomla

 

 

DJ-Classifieds – русскоязычный платный компонент Joomla для создания доски объявлений.

Видео обзор

 

  • Карта Leaflet OpenStreetMap – 00:00:58.
  • DJ-Chat – чат доски объявлений – 00:02:07.
  • Местоположение при регистрации – 00:03:47.
  • Изменения в админке DJ-Classifieds – 00:04:33.

Видео лучше просматривать с качеством 720 HD. Этот и другие видео уроки можете найти на каналах сайта Aleksius.com в YouTube и Mail.ru.

Ссылки из видео:

Расширение достаточно функциональное и позволяет создать сайт объявлений с нуля и без знаний программирования. При желании, можно ещё больше упростить процесс разработки и воспользоваться шаблонами DJ-Classifieds с быстрым стартом. По сути, это готовый сайт, который можно будет изменить под свои задачи.

Расширение полностью переведено на украинский язык. Есть инструменты заработка на доске объявлений для её владельца. В моём блоге есть множество обучающей информации на русском языке, включая видео. В этой статье рассмотрим основные новшества, которые появились в DJ-Classifieds 3.7.9.1 по сравнению с DJ-Classifieds 3.7.5 (примерно за последние полтора года).

В обзоре участвует последняя, на момент написания статьи (16.07.2020), русскоязычная версия DJ-Classifieds 3.7.9.1 в Joomla 3.9.20. Демонстрационный сайт базируется на «пакете» с «быстрым стартом» (Quickstart), который предоставляется с DJ-Classifieds по отдельной подписке. Поэтому содержимое сайта (тексты объявления, названия категорий и т.д.) содержит англоязычные материалы.

Карта Leaflet OpenStreetMap

В связи со сложностями получения API ключа карт Google, а также рядом ограничений, в компоненте объявлений Joomla была добавлена поддержка карт Leaflet OpenStreetMap (рисунок ниже). Поддержка распространяется на:

  • Геолокацию по адресу при добавлении объявления.
  • Отображение карты в объявлениях и профиле пользователя.
  • Отображение карты в модулях «DJClassifieds Maps» и «DJClassifieds Search».
  • Отображение поисковых подсказок по адресам и геолокация в модуле «DJClassifieds Search».
  • Отображение поисковых подсказок по адресам в модуле «DJClassifieds Profiles Search».
  • Направление движения.

Для применения карты Leaflet OpenStreetMap включите плагин «DJ-Classifieds - Карты Leaflet».

DJ-Classifieds 3.7.9.1
DJ-Classifieds 3.7.9.1

Другие изменения

Настройка поиска. В настройках опций поиска полей добавлен новый параметр – Логика работы фильтра (варианты И, Или). Или – покажет объявления Джумла по любому из выбранных значений фильтра. И – покажет объявления со всеми выбранными значениями.

Логика работы фильтра
Логика работы фильтра

Изображения объявлений. В компоненте уже давно есть маленькое, среднее и большое изображение. Теперь можно указать, где нужно применять то или иное изображение:

  • og:image. Изображение OpenGraph.
  • Блог.
  • Выплывающие подсказки таблицы.
  • Классическая / RWD таблица.
  • Лента.
  • Объявления пользователя.
  • Страница объявления (всплывающее).
  • Страница объявления (главное).
  • Страница объявления (миниатюры).
  • Умная таблица.

Для этого в настройках компонента на вкладке Изображения были добавлены опции Использовать маленькое изображение в, Использовать среднее изображение в, Использовать большое изображение в.

Местоположение при регистрации. Если Вы используете регистрацию DJ-Classifieds, то теперь можно включить поля местоположения, чтобы пользователь мог его добавить. Добавленный адрес будет автоматически подставляться в качестве местоположения при подаче объявления Джумла.

Для активации полей местоположения перейдите в настройки компонента и на вкладке Вид в области Регистрация включите одно или несколько полей Показывать регионы, Показывать адрес, Показывать почтовый индекс.

Профиль пользователя. Появилась возможность редактирования имени, пароля и почты на странице профиля пользователя и все поля, которые доступны для профиля пользователей Joomla (рисунок ниже).

Доска Joomla
Доска Joomla

Значения по умолчанию для полей. Теперь в качестве значений по умолчанию для полей можно использовать поля Сайт и Почтовый индекс из профиля пользователя. Если эти поля были заполнены пользователем в своём профиле, то их значение можно использовать в полях тип Дополнительное поле в категории и Дополнительное поле в контактах (рисунок ниже).

Редактирование профиля
Редактирование профиля

Кнопка печати. В объявлениях появилась возможность печати страницы (рисунок ниже). Для отображения данной иконки необходимо включить опцию Показать икону печати в настройках компонента на вкладке Вид в области Страница объявления.

Печать объявления
Печать объявления

Доступ к срокам. Вы можете ограничить доступ определённых групп пользователей к тем или иным срокам публикации объявлений (рисунок ниже).

Доступ
Доступ

Дополнительные изменения:

  • Добавлена поддержка таких платёжных систем: CoinGate, PayFast, Fondy (поддержка украинской гривны, российского рубля, евро, доллара и других валют – подробнее можно прочесть в статье «Обзор FONDY. Система приёма платежей»), DotPayPortmone (поддержка украинской гривны, российского рубля, евро, доллара и других валют), PagSeguro.
  • В настройках компонента на вкладке Безопасность появилась опция Автоматическое удаление объявлений с истёкшим сроком (в днях). Вы можете указать количество дней, после которого объявление с истёкшим сроком будет автоматически удалено.
  • В пунктах меню тип Макет блога категории и Макет таблицы категории на вкладке Глобальные настройки добавлена опция Кол-во объявлений на странице.
  • В пункте меню тип Планы подписок добавлена одноимённая опция, которая позволяет указать, какие планы подписки будут отображаться на странице.
  • В пункте меню тип Планы подписок добавлена одноимённая опция, которая позволяет указать, какие планы подписки будут отображаться на странице.
  • В настройках категорий на вкладке Ограничения доступа была добавлена новая опция Ограничения объявлений (на пользователя). Она позволяет ограничить количество объявлений, которое каждый пользователь может добавить в категорию.
  • На странице Объявления во фронтальной (область Информация объявления) и административной части сайта (вкладка Параметры публикации) доступна информация о количестве показов объявления Joomla.
  • В настройках компонента на вкладке Глобальные в области Настройки карты и Местоположений добавлена опция Геолокация. Она позволяет выбрать, следует ли использовать API поставщика карты для создания координат на основе предоставленного региона/адреса/почтового индекса при сохранении объявления. Если опция отключена, такие функции определения местоположения, как показ объявлений на карте или поиск в радиусе не будут работать.
  • Обновлён плагин для карты сайта OSMap и DJ-Classifieds. Если Вас интересует больше возможностей в плане создания карты сайта, рекомендую ознакомиться со статьёй «Обзор JSitemap PRO. Карта сайта Джумла 3».
  • Добавлена интеграция с DJ-Classifieds в компонент Google Structured Data для добавления структурированных данных на страницы объявлений Joomla.
  • Добавлена интеграция DJ-Classifieds с Geommunity3 Suites. Интеграция происходит за счёт платного плагина. В результате Вы сможете отображать маркеры объектов объявлений на карте компонента Geommunity3. Интеграция также распространяется на поиск и фильтрацию.
  • Добавлена интеграция DJ-Classifieds с PayPlans. Можно будет присвоить планы пользователям DJ-Classifieds, когда они оплачивают тариф в PayPlans.
  • Улучшение интеграции с компонентом поиска Geek ElasticSearch. Добавлена возможность фильтрации по настраиваемым полям DJ-Classifieds.
  • Обновление быстрого старта – шаблон JM Services с темой для DJ-Classifieds.
  • Если объявление добавлено без изображения, то теперь в теге «og:image» (изображение OpenGraph) отображается изображение категории.
  • В настройки компонента, на вкладке Изображения, добавлена опция Путь загрузки – путь на сервере для временного хранения загруженных изображений.
  • Десятки других мелких изменений и исправлений.

Изменения модулей и плагинов

Приложение «Планы подписки». В платном плагине «DJ-Classifieds - Планы подписки» появилась опция Платное продвижение (рисунок ниже). Теперь пользователи смогут покупать продвижение, не входящее в купленный ими план.

DJ-Classifieds - Планы подписки
DJ-Classifieds - Планы подписки

Приложение «Поисковые уведомления». В платном плагине «DJ-Classifieds - Поисковые уведомления» появилась опция (рисунок ниже), позволяющая сохранять ссылку на профиль рекламодателя в своём списке сохранённых результатов поиска. Если рекламодатель добавит новое объявление, Вы получите уведомление об этом.

В настройках плагина объявлений Joomla можно указать, в какой части списка объявлений рекламодателя нужно показать кнопку на сохранение – внизу, вверху или и там, и там.

DJ-Classifieds - Поисковые уведомления
DJ-Classifieds - Поисковые уведомления

На рисунок ниже, в верхней части, показан пример профиля пользователя со ссылкой на сохранение результатов поиска, а в нижней – сохранённый результат.

Объявления Joomla
Объявления Joomla

Приложение «DJ-Classifieds - Вложения файлов». В платном плагине появилась опция (рисунок ниже), позволяющая отправлять администратору уведомление по почте, когда пользователь загружает новый документ в свой профиль.

DJ-Classifieds - Вложения файлов
DJ-Classifieds - Вложения файлов

Приложение «Мульти категории». Данный плагин позволяет отображать объвление в нескольких категориях. Теперь список категорий отображается на странице категорий объявлений и на странице профиля пользователя (рисунок ниже).

Объявления Джумла
Объявления Джумла

Модуль «DJ-Classifieds admin stats». В модуле статистики администратора добавлены кольцевые диаграммы по объявлениям и пользователям (рисунок ниже).

DJ-Classifieds admin stats
DJ-Classifieds admin stats

Плагин «DJ Classifieds Users Points». В плагине появилась возможность указать группу/группы пользователей, при регистрации в которых нужно добавлять пользователям баллы (рисунок ниже).

DJ Classifieds Users Points
DJ Classifieds Users Points

Модуль «DJ-Classifieds User Avatar». Добавлен новый модуль, позволяющий перейти к изменению аватарки пользователя (рисунок ниже).

DJ-Classifieds User Avatar
DJ-Classifieds User Avatar

Модуль «DJClassifieds Maps». Добавлена новая опция Подстроить под элементы. Она позволяет автоматически менять масштаб карты так, чтобы на ней отображались все местоположения объявлений.

Модуль «DJClassifieds Maps»
Модуль «DJClassifieds Maps»

Модуль «DJClassifieds Profiles Search». Добавлена новая опция Тип аккаунта (группы полей), позволяющая искать пользователей по типу их аккаунта.

Модуль «DJClassifieds Items». Добавлена новая опция Объявления от групп пользователей. Позволяет отображать объявления, которые оставили пользователей, входящие в определённую группу пользователей. Можно выбрать одну или несколько групп. А также для опции Сортировка добавлен параметр – Недавно просмотренные.

Модуль «DJClassifieds Category Tree». Добавлена опция Применять категорию. Она позволяет показать подкатегории категории, которая просматривается в данный момент (на странице категории или результатов поиска).

DJ-Chat – чат доски объявлений

Появилось новое бесплатное русскоязычное расширение DJ-Chat. Оно позволяет организовать онлайн чат между пользователями (рисунок ниже).

DJ-Chat
DJ-Chat

Для активации чата проделайте следующие действия.

  1. Скачайте и установите DJ-Chat.
  2. Активируйте плагин «DJ-Classifieds - DJ-Chat».
  3. В настройках DJ-Chat, на вкладке Права доступа для опции Общаться с другими пользователями выберите Разрешено для тех групп пользователей, которым Вы хотите разрешить общение в чате.
  4. Опубликуйте модуль «DJ-Chat Listener module» в позиции «debug».

Изменения в админке DJ-Classifieds

В админке доски Joomla появился виджет технической поддержки. В нём собраны ссылки на разделы справочной системы на сайте разработчика, а также есть возможность написать в тех. поддержку или пообщаться с ботом, который может ускорить процесс поиска ответа на вопрос. Чтобы его отключить, перейдите в настройки компонента и на вкладке Глобальные отключите опцию Виджет поддержки.

Админка DJ-Classifieds
Админка DJ-Classifieds

Также был обновлён дизайн главной страницы админки компонента (рисунок ниже).

Админка
Админка

В админке появилась возможность пакетного снятия с публикации и публикации таких элементов:

Кроме того, в разделе Объявления доступно пакетное изменение автора и категории объявления и добавлен фильтр по заблокированным объявлениям. А также добавлен столбец Категория.

В разделе Категории добавлена пагинация категорий и фильтр по подкатегориям.

В разделе Профили пользователей добавлен фильтр по проверенным профилям и профилям с вложениями. Также появилась кнопка очистки неактивных данных. Неактивные данные – это профили пользователей, которых больше нет в менеджере пользователей Joomla.

В разделе Платежи добавлен столбец Тип, отображающий информацию о том, за что именно был сделан платёж. А также добавлен фильтр по этим типам.

В разделе Поля появилась кнопка Применить сортировку к категориям, которая позволяет применить определённую сортировку полей ко всем категориям сразу. Вам нужно перейти в режим сортировки полей, выбрать нужные Вам, указать их порядок следования и нажать на появившуюся кнопку.

Сортировка полей
Сортировка полей

Добавлена новая позиция в панели управления – «djcf-cpanel». Её можно использовать для вывода модулей вместо плиток инструментов компонента. Например, для вывода модуля статистики (рисунок ниже).

Новая позиция админки
Новая позиция админки

Это далеко не исчерпывающий список обновлений и исправлений в доске объявлений Joomla за последние полтора года. Даже по этому видно, что разработчики постоянно что-то добавляют, улучшают и исправляют. Уже некоторое время доступна бета-версия компонента с функцией зависимых полей. Считаю, что это станет очень важным обновлением, и уверен, что его ждут многие пользователи.

Похожие материалы
Автор статьи – Хорошевский Алексей
Хорошевский Алексей

Кандидат технических наук, преподаватель Харьковского национального университета радиоэлектроники, веб-мастер и SEO-оптимизатор с опытом более 15 лет. Специалист по созданию сайтов на Joomla и WebSite X5. Автор научных публикаций, видеокурсов и обучающего контента по веб-разработке и SEO. Ведёт блог и YouTube-канал, где делится своими знаниями и практическим опытом. Предоставляет услуги по созданию, доработке, сопровождению и продвижению сайтов. Подробнее об авторе…

Социальные сети:

Публикации и работа:

 

 

Загрузка комментария... Комментарий будет обновлён через 00:00.
Напишите комментарий...
- оставшихся символов.
или оставить комментарий как гость