vLIB 4.2.1

vLIB

vLIB is a PHP template engine designed for programmers and web developers for their web development.vlib Template is a PHP project that is intended to make splitting PHP from HTML a simple and natural task. It makes use of the following vlibTemplate markup tags (like html tags); <tmpl_var ...>, <tmpl_loop ...> and so on.

vLIB Contains Three Classes:
- vlibTemplate,
- vlibDate,
- vlibMimeMail.

Features of vLIB template engine:
- WYSIWYG: you can design and edit your templates with Frontpage, Dreamweaver or any other WYSIWYG HTML editor you can think of.
- Structure and Modularity: vlibTemplate will help you a great deal about modularity and structure of your code. It will help you to create cleaner code, too.
- Template includes: you can include a template file from within another template file so, for example, you can have a site footer that you point to from each template, if you needed to change the footer, it can be done simply by editing 1 file.
- Template loops: you can set up loops in your template for maybe showing the result of a database query. You can use setdbloop and let handle vlibTemplate the $result (e.g. returned by mysql_query, pg_query or ora_do). vlibTemplate can handle a lot of RDBMS like: MySQL, PostgreSQL, Oracle, Informix and others.
- Template conditions: you can actually use boolean conditions in your template (<tmpl_if name="is_true"></tmpl_if>), this can be handy for displaying different color in a table, or showing a list of results in a search page.
- Template caching: you can cache your templates to a file which means that vlibTemplate reads the template from the cache (which is already compiled) and thus can save much time while writing a page.
- Template debugging: if you want to see exactly what's being used by vTemplae you can see by using vlibTemplateDebug. This class will output an HTML-formatted page with all data needed to see where you're going wrong. It will even tell you if there are errors in the way you've written the template.

License type: Artistic License
Date added: 3 years, 12 months 3 days ago | Last updated: 3 years, 10 months 21 days ago

More popular Template engine

Listing Files

vLIB_4-2-1
vlibMimeMail
vlibCommon
vlibTemplate
  • .debug.php.marks
  • 26 Bytes
  • 09/08/2008 22:41:34
Swift
Log
List All Files