Bitweaver - Smarty
Main source for the Smarty library which has been forked to lsces/smarty. This is currently based off build 5.5.1 I think but need to check that. In order to support Smarty5 I've created a BitweaverExtension as part of the themes package and that contains a lot of the older individual plugins. The main manual plugins are still being used at the monent so it is a bit of a hybrid and at some point they will all need to be 'wrapped' in classes, bu currently a lot of them are used raw in bitweaver as well as in smarty templates and I've not worked out how to manage that yet. Additionally Smarty5 does not like actually using PHP directly in the templates so there is a blcok of functions in the extension restoring functionality until I can get around to modifying the templates themselves.
Smarty Documentation
Smarty is a template engine for PHP, facilitating the separation of presentation (HTML/CSS) from application logic.
It allows you to write templates, using variables, modifiers, functions and comments