#1
|
||||
|
||||
Выпущен Handy.CMS build 2008
Изменения в билде:
1. Оптимизация системного модуля right_access_manager 2. Обновление модуля "Формы" до версии 1.4 Добавлена возможность размещения мультиформ - нескольких форм на одной страницы и их корректной обработки. Новая версия модуля уже доступна для скачки через автообновления.
__________________
Команда Handy.CMS |
#2
|
||||
|
||||
3. Внутренняя оптимизация модулей
Произведена внутренняя оптимизация модулей "Текстовые блоки", "Материалы", "Разграничение прав доступа". 4. Обновление модуля "Дополнительные меню" до версии 1.5 Добавлен параметр active, свидетельствующий о том, что текущий пункт меню активен (мы находимся на странице, на которую ведет пункт), в этом случае он принимает значение true.
__________________
Команда Handy.CMS |
#3
|
||||
|
||||
5. Модуль "Управление сайтом" - транслитерация URL
Добавлена автоматическая генерация URL страницы (параметр "Адрес страницы") на основе транслитерации заголовка страницы или названия пункта меню, в случае, если поле "Адрес страницы" не заполнены. В первую очередь при генерации используется поле "Заголовок страницы", во вторую (если предыдущее не заполнено) "Название пункта в меню". При транслитерации все пробелы заменяются на дефисы, также установлено ограничение для длины URL до 35 символов, в случае, если исходное название длинее - значение обрезается до последнего слова.
__________________
Команда Handy.CMS |
#4
|
||||
|
||||
6. Библиотека утилит
Обновлена функция textToTranslit, добавлен параметр del_spec. По-умолчанию он выставлен в false, в случае выставления в true, удаляет из строки все спец-символы и заменяет их на delimiter. Итоговый вид функции: $this->textToTranslit($text, [$delimiter="-", $del_spec=false]);
__________________
Команда Handy.CMS |
#5
|
||||
|
||||
7. Улучшение модуля "Индексатор"
Если у страницы присутствует тег H1, то в первую очередь, для определения заголовки страницы, используется он. Если он не найден, используется тег title. Ранее использовался только тег title. Это введение сделано потому, что зачастую теги title сильно заспамлены из-за продвижения сайта и в итоге, при выводе в результатах поиска его в качестве заголовка, пользователю чаще всего сложно понять, что это за страница. К Заголовку страницы вебмастера пока относятся более лояльно и он более удобочитаем. 8. Улучшение модуля "Поиск" Добавлена возможность вывода в качестве заголовка полного заголовка страницы, а также обрезанного до длины в 80 символов, в случае обрезания после заголовка появляются троеточия.
__________________
Команда Handy.CMS |
#6
|
||||
|
||||
8. Класс CAPTCHA
Добавлен класс для работы с CAPTCHA, возможности класса:
PHP код:
PHP код:
Добавлена возможность работы с библиотекой CAPTCHA. Однако мы рекомендуем использовать CAPTCHA тогда, когда это действительно необходимо, т.к. по статистике она снижется количество откликов с форм. На данный момент модуль "Формы" отсекает порядка 99% спама без применения капч и усложнения работы пользователя с формами.
__________________
Команда Handy.CMS |