ДвижОк: изменения версии 2.36
- Оптимизация — отделены все блоки. Добавилось 89 файлов с автоматическими блоками и настраиваемыми блоками с настройками. Код основных файлов стал существенно меньше и теперь вызывается только код нужных в данный момент блоков. Теперь возможна более удобная разработка блоков для Движка, всё раздельно и наглядно.
- Улучшено отображение вложенности блоков при их просмотре на страницах сайта (функция меню администратора Показать блоки на странице), добавлена кнопка отключить для отключения блоков прямо на странице.
- Добавлена возможность изменения цветов и их названий для сортировки разделов. Может применяться как для статуса работы над разделами, так и для группирования разделов. Добавлен новый тип сортировки разделов с отображением цветовых групп разделов
- Доработана установка Движка
- Добавлен выбор шаблона для вложенных папок раздела
- В CRM добавлена возможность показа в таблице данных другой таблицы (например, в справочном каталоге товаров можно добавить колонку Стоимость, которая будет забирать свежую стоимость из другой таблицы)
- Обновлен визуальный редактор, также расширена палитра цветов для текста и его заливки - теперь их 450, все основные оттенки. Редактор перемещен в папку engine/includes/editor
- Автоматически генерируемый файл карты сайта map.xml переименован в более правильный — sitemap.xml
- Произведено форматирование всего кода по стандарту
- Дополнительные возможности в CRM - Вывести все строки + быстрая сортировка. Страница грузится медленно, после того, как загрузилась, надо еще подождать пока просчитаются все значения, зато потом сортировка работает моментально и без перезагрузки страницы.
- Исправлен экспорт CRM-таблиц в Эксель. Также теперь числовые значения распознаются Экселем после экспорта как числа, а не строки.
- Похожие страницы (блок ссылок после содержания страницы): вывод страниц по-умолчанию основан на одинаковых тегах (ключевых словах), но теперь можно сделать вывод нужного количества страниц этого раздела, папки или всех разделов
- В блоках (страниц, комментариев, разделов/папок/страниц, экстрактора содержания, календаря, облака тегов, архива и посещаемости раздела) в поле Блок использует содержание Раздела теперь отображаются только разделы, содержащие страницы.
- Готовы: регистрация, вход на сайт, восстановление пароля - через блок [регистрация]
- Смена почты и пароля
- Страница пользователя и её редактирование
- Выход пользователя с сайта
- Просмотр страницы пользователя посетителями сайта
- Добавлена отдельная страница для добавления информации посетителем, аналогичная раскрывающейся форме. Пример: если раздел имеет адрес -uslugi, страница добавления будет -uslugi_addpost
- Ускорено открытие окна добавления раздела при большом количестве созданных разделов
- Исправлена ошибка: теперь при добавлении нового раздела с использованием настроек другого раздела типа страница, новый раздел создается также как страница (а не каталог). Теперь копируются не только настройки, но и содержание раздела.
- Исправление определения позиций в Яндексе
- Добавлена система слежения за посетителями сайта Око, пока в разработке
- Появилась настройка раздела: Добавление страниц - только зарегистрированным и только зарегистрированным с проверкой администратора (аналог Песочницы).
- К шаблонам страницы и раздела добавлены блоки: [page_avatar], [page_avatar_link], [page_author], [page_author_id], [page_author_link]
- Добавлены два шаблона для страниц - аватар перед текстом и после текста
- Добавлены два типа раздела - Страницы с аватаром после текста и Страницы с аватаром перед текстом
- Создан список разделов для добавление страниц зарегистрированными пользователями, включающий в себя все разделы, куда можно писать свободно или после регистрации. Пока что без ограничений по группе пользователя.
- Обновлен Adminer в папке install / utilits - облегченный аналог PHPMyAdmin одним файлом.
- Комментарии подключены к зарегистрированным пользователям (им не нужно вводить своё имя, email и капчу)
- К комментариям в администрировании к разворачиванию по нажатию добавлено также и сворачивание при повторном нажатии
- К анкете аккаунта добавлены поля Организация и Адрес
- Добавлен инструмент для ускорения ввода информации https://dadata.ru/api (для ввода ФИО, email, адреса и организации в карточке аккаунта)
- Доработан файл robots в плане SEO
- Исправлено отображение количества страниц в папках - теперь работает везде: и в стандартных и во внешних шаблонах.
- Обновлен визуальный редактор
- При удалении пользователя в администрировании, удалятся также все его комментарии и страницы
- Теперь для пользователей учитывается время последнего посещения, а также кол-во созданных комментариев и страниц (новостей/постов и т.д.)
- В блок типа Ротатор добавлен вариант загрузки информации через js (без использования подгрузки на аяксе) - выставлен по-умолчанию. Это более удобно для выборки из небольшого массива информации (например, баннеры) в плане уменьшения нагрузки на сервер.
- В Настройки - Администрирование добавлена возможность Замена текста по всему сайту, позволяющая заменить один текст на другой по всей базе данных. Это отличная альтернатива мини-блокам, когда нужно поменять телефон или адрес на всех страницах сайта.
- Оптимизированы запросы к БД, в 2 раза сокращено потребление памяти (без кеширования)
- В блок комментариев раздела добавлена настройка Показывать автора комментария
- Серьезные изменения по ускорению вывода как напрямую, так и с кешем.
- Восстановлена возможность постинга в CRM прямо со страниц сайта. Пример: