Тема |
---|
0
2012-01-20, Balancer: Начал, наконец, понемногу переписывать базис одного из наидревнейших (лет 10 от роду и без принципиальных переделок) компонентов фреймворка — системы разметки lcml. Чистые функции генерирующие мало управляемый html, будут заменяться на классы, которые могут генерировать разный выходной код. Например, упрощённый html для мобильных версий или чистый текст для рассылок и нотификаций. Также под это дело введён механизм встроенного автотестирования классов. Работы предстоит ещё много, но результат будет весьма полезным.
|
0
2010-10-22, Balancer: В монолитных статических страницах (storage_fs_htsu) теперь опционально поддерживается выполнение PHP-кода в виде: code bbcode Наше предприятие является ведущим игроком на рынке, на протяжении [php]echo sklonn(date('Y')-1998, 'года,лет,лет');[/php] предоставляющим своим Клиентам и Партнерам широкий перечень услуг и сервисов. Вывод перехватывается по ob_start(). Замена происходит при каждом чтении файла. Логика работы ещё может меняться, нынешний вариант - предварительный. Использование любых особенностей будет оговорено позже отдельно. По умолчанию обработка PHP выключена. Для включения используется code php config_set ( 'storage.htsu.do_php' , true ) ; Добавлено в r1058 .
|
0
2010-10-21, Balancer: Собственно, сабж. Давно пора отписываться по более-менее значимым изменениям в проекте с возможностью их комментирования. А то Timeline на Trac'е для этого мало подходит.
|