Тема |
---|
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] предоставляющим своим Клиентам и Партнерам широкий перечень услуг и сервисов.[/code] Вывод перехватывается по ob_start(). Замена происходит при каждом чтении файла. Логика работы ещё может меняться, нынешний вариант - предварительный. Использование любых особенностей будет оговорено позже отдельно. По умолчанию обработка PHP выключена. Для включения используется [code php] config_set('storage.htsu.do_php' , true); [/code] Добавлено в [http://trac.balancer.ru/bors-co re/changeset/e54faf1561714083611 6987dac72269130a8a6b6 r1058].
|
0
2010-10-21, Balancer: ~~~Собственно, сабж. Давно пора отписываться по более-менее значимым изменениям в проекте с возможностью их комментирования. А то [http://trac.balancer.ru/bors-co re/timeline Timeline на Trac'е] для этого мало подходит.
|