====== Шаблонизатор WACT. Его роль в Limb3. Возможность использования других шаблонизаторов, кроме WACT ====== ===== WACT и MACRO ===== Вообще WACT - Web Application Components Toolkit(http://phpwact.org), но в рамках проекта Limb мы подразумеваем под WACT именно шаблонную систему. Наше знакомство с WACT произошло в 2004 году, когда еще не было ни одного релиза и весь код находился исключительно в CVS репозитории. В связи с проблемами обратной связи с основным разработчиком WACT нам пришлось сделать форк шаблонизатора в Limb. С тех пор в оригинальном WACT произошло много положительных изменений, однако проблема обратной связи с разработчиками осталась. Время от времени мы синхронизируемся с наиболее полезными(на наш взгляд) изменениями в оригинальном WACT, однако перейти полностью на оригинальную версию у нас уже, наверное, не получится. WACT движется в данный момент в направлении, которое мы не разделяем, однако, кто знает, в будущем возможно все. Долгое время WACT нами позиционировался в качестве универсального шаблонизатора на все случаи жизни. Действительно, он обладает рядом уникальных возможностей (например, враппинг). Однако сейчас мы пришли к выводу, что первоначально идея WACT-а с контекстами слишком сложна и запутана. Кроме этого, работа с формами, хоть и выглядит в WACT привлекательной, иногда сбивает с толку, так как html-тег