#1
|
||||
|
||||
Выпущен Handy.CMS 3.1 build 2002
Изменения и нововведение в билде 2002
1. Модуль "Формы" - добавлен валидатор полей форм В модуль "Формы" встроен валидатор проверок полей формы. Администратор может создать собственные валидаторы. Валидаторы базируются на соответствие введенного пользователем значения формы регекс выражению. 2. Модуль "Формы" - добавлены обязательные для заполнения поля В модуль "Формы" добавлена возможность указания обязательных для заполнения пользователем полей. 3. Модуль "Формы" - изменен принцип валидации значений Валидация поля используется в двух ситуациях: - "Контроль обязательных к заполнению данных". Производится при статусе поля "обязательно для заполнения". Проверки: заполненность данных; валидация, в случае наличия валидатора. - "Проверка на ошибочность заполнения поля пользователем": Производится при отсутствии статуса "обязательно для заполнения". Проверки: валидация данных, в случае заполнения поля пользователем и наличии валидатора. 4. Добавлена возможность логизирования запросов к БД Для возможности оптимизации работы модулей разработчиками и выявления медленных запросов к БД введена возможность логизирования запросов. Для активиации лога к базе данных, необходимо в модуле определить функцию debugAvalible() PHP код:
5. Улучшена работа с БД на хостингах с ограниченными ресурсами Для площадок с ограниченными ресурсами введена возможность использования непостоянных соединений с БД (по-умолчанию включены постоянные соединения). Для активации опции необходимо установить параметр db_pconnect=N в config.ini 6. Исправлено отображение пути установки В 3-ем шаге инсталляции исправлено некорректное отображение путей к папкам, расположенным в публичной директории. 7. Парсинг переменной {theme} Добавлен парсинг переменной {theme} в шаблонах видов модулей, хранящей в себе путь к теме текущего шалобна. 8. Откорректировано добавление шаблонов в систему Ранее, при добавлении шаблона, идентичного по содержанию (дубликат), существующему в системе, но отличному по названию, система удаляла дубликат. По просьбе пользователей данная функция была отключена. Теперь при попытке загрузки в систему шаблона аналогичного по содержанию, но с отличным названием, выводится предупреждение с просьбой изменить содержимое шаблона. 9. Расширены возможности ввода параметров вида модуля Добавлена возможность указания условий WHERE для вида модуля, при его привязке к странице. Синтаксис: PHP код:
При наличии нескольких услвовий, необходимо использовать разделитель условий - вертикальный слеш | Примеры: 1) Выбрать все формы: PHP код:
2) Выбрать все формы, кроме форм с типом reserved PHP код:
PHP код:
__________________
Команда Handy.CMS |
Метки |
2001 |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Выпущен Handy.CMS 3.1. build 2006 | Handy.CMS | Общие положения, новости системы | 15 | 26.02.2010 00:40 |
Выпущен Handy.CMS 3.1. build 2005 | Handy.CMS | Общие положения, новости системы | 0 | 29.01.2010 18:23 |
Выпущен Handy.CMS 3.1 build 2004 | Handy.CMS | Общие положения, новости системы | 0 | 27.01.2010 01:12 |
Ошибки в 3.1 build 2002 | lightcyber | Ошибки и недоработки | 7 | 21.01.2010 14:11 |
Выпущен Handy.CMS 3.1. build 2001 | Handy.CMS | Общие положения, новости системы | 0 | 18.08.2009 23:58 |