Блог

Elite-Board 2.3
11 мая 2017 12:05

Elite-Board 2.3 — новая версия скрипта доски объявлений!

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

 

Elite-Board теперь работает с PHP 7 и jquery 3, но не работает с IE8. Оптимизирована как серверная часть - переписаны обработчики вложенных массивов, переписаны запросы в БД, так и пользовательские интерфейсы - объединены CSS, JS файлы, дополнительный контент подгружается посредством ajax.

Новые шаблоны подстраиваются под пользовательское устройство, элементы интерфейса масштабируются или прячутся под спойлеры в зависимости от разрешения экрана. Вёрстка протестирована на устройствах под Android и iOS. Возможен двухколоночный и трёхколоночный макет вёрстки в зависимости от наличия блоков слева-справа.

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

Появилась возможность дублировать промо-блоки, причём объявления из промо-блоков не будут дублироваться, а будут идти по-порядку.

Проверить работу обновлённого скрипта можно на сайте illusionboard.com. Шаблоны переключаются в блоке слева.

Общий список изменений:

  • совместимость с PHP 7.0;
  • новые шаблоны eco, aqua, flame;
  • отказ от совместимости с IE 8.0 в новых шаблонах;
  • все шаблоны версии 2.2 кроме espresso сохраняет совместимость, но снимаются с поддержки;
  • переход на jquery 3 в новых шаблонах;
  • все шаблоны имеют адаптивную вёрстку;
  • используется новый алгоритм компиляции файлов;
  • оптимизация SQL запросов, вложенных массивов, использования памяти;
  • изменён алгоритм проверки подписи для робокассы;
  • исправлена ошибка при постановке в очередь писем на рассылку;
  • исправлена ошибка максимальной длины поля при сохранении магазина;
  • исправлена ошибка в модуле рассылки объявлений;
  • исправлена кодировка в модальных окнах админки;
  • 301 редирект для некорректных ссылок на объявления, если в ссылке указан неправильный регион;
  • добавлены переменные $settings.user.mod, $settings.user.pub, $settings.user.del, в которых указано количество объявлений пользователя на модерации, опубликованных, удалённых;
  • добавлена переменная  $settings.user.shop, в которой содержится массив данных о магазине пользователя;
  • ссылки на статьи и магазины добавлены в sitemap.xml;
  • на страницах рубрик и главной странице реализован отбор объявлению по типу "частные / от магазинов", сортировка по любому полю;
  • для магазина можно указать режим работы и ссылку на сайт. В соответствии с режимом работы рядом с названием магазина отображается плашка "закрыто / открыто / скоро закрытие / скоро открытие";
  • добавлено время публикации при сохранении статей;
  • заказы, созданные авторизованным пользователем, активируются моментально, а не по времени регламентных операций с заказами;
  • в новых шаблонах можно создавать несколько промо-блоков, объявления в них будут отображаться последовательно;
  • блок поиска и отбора объявлений на всех страницах;
  • поиск и отбор объявлений на карте;
  • поля для поиска и отбора объявлений вынесены блок;
  • кнопки "поделиться в соцсетях";
  • добавлен режим "сайт на реконструкции", сайт можно заблокировать для пользователей, которые не авторизованы в админке;
  • визуальный редактор панели администрирования понимает и отображает корректно синтаксис Smarty;
  • в форме публикации объявления добавлен обязательный флаг "согласие с правилами публикации";
  • прочие исправления и дополнения.

Это платное, мажорное обновление скрипта, приобрести обновление можно здесь: www.illusionweb.org/buy_update.html. Стоимость обновления с версии 2.2 - 700 рублей.

С изменениями в шаблонах для разработчиков теперь можно будет ознакомиться в виде автоматизированных отчётов. Отчёт по текущему обновлению здесь

Ваша оценка:

Комментировать

Ваше имя:
Ваш email:
(не публикуется)
Комментарий:
 
Введите код:
 

Комментарии

Михал
27 июля 7373 05:26
 
в ЦЕЛОМ ВСЁ ХОРОШО И ИНТЕРЕСНО, НО ЕСТЬ ОШИБКИ