Strategies for Managing Dynamic Content
using the TinybutStrong template engine with an appropriate database class
NEWEST Caching merged templates TBS templates are used as subtemplates instead of subscripts by merging them and caching them as separate files. Those 'merged' files are then available to any and all pages throughout the site. Love it!
New Native Debug Console in TbsSQL Great stuff from Skrol29! He has added a Console to the already impressive Trace and Cache features of v3.0, and now he adds query results as an object for those who need that feature, wow!
My tinyCMS - a lightweight Content Management System
Includes database-driven content, browser-based page editing, autogenerated thumbnails of images, automatic menus, multiple page styles, page administration.
Converting PHP/Mysql MyContacts legacy application
to a TBS template driven application
MyInventoryDemo
A complex legacy app converted to TBS template in 90 minutes
Lineage-based Menu Tree
Makes sorting blindingly fast. And a Bulleted version for the die-hards.
A simple system for determining the lineage of each menu item, so you can build the hierarchical menu tree in a single pass! No more db recursion or sub-queries!
Source: demo.php,
demo.tpl,
add/edit,
rebuild,
bulleted
Processing XML data as objects using TBS For processing blocks - just as if the XML was a db query result I am using an XML/RSS parser from Keith Devans to build the XML data object. But you could just as well be processing any XML.