Login   Register  
PHP Classes
elePHPant
Icontem

Template Interface Engine: Template engine based on regular expression.

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us

  Author Author  
Picture of Yayak Zakaria
Name: Yayak Zakaria <contact>
Classes: 1 package by
Country: Indonesia Indonesia
Age: 33
All time rank: Not yet ranked
Week rank: 172228 in Indonesia Indonesia


  Detailed description   Download Download .zip .tar.gz  
Template Interface Engine joins back-end code (as business logic layer) and HTML code (known as presentation layer) which are written in separate files. This class implements a template engine that uses regular expressions to locate placeholder marks. It supports template loops and uses event driven callback functions to set variables inside the loop sections. Outside loop sections, the variable values can set directly. The tags used by this engine are enclosed by comment HTML tags, so the templates layout can be edited later by any WYSIWYG HTML editor. Supported tags are: LOOP, IF, ELSEIF, ELSE and INCLUDE. The engine is equipped by configuration file for customization. It also may handles multiple files (such as header, body and footer) and supports '_PIPE' output instead of stdout or as file.

  Classes of Yayak Zakaria  >  Template Interface Engine  >  Download Download .zip .tar.gz  >  Support forum Support forum (1)  >  Blog Blog  >  RSS 1.0 feed RSS 2.0 feed Latest changes  
Name: Template Interface Engine
Base name: interface
Description: Template engine based on regular expression.
Version: -
PHP version: -
License: GNU Lesser General Public License (LGPL)
All time users: 1443 users
All time rank: 2481
Week users: 0 users
Week rank: 1469 Equal
 
  Groups   Screenshots Screenshots   Rate classes User ratings   Applications   Files Files  

  Groups  
Group folder image PHP 5 Classes using PHP 5 specific features View top rated classes
Group folder image Templates Template processing engines and components View top rated classes

  Files folder image Screenshots  
screenshot.png
File Role Description
Accessible without login Image file screenshot.png Screen master-detail-subdetail table appearance


  User ratings  
Not enough user ratings

  Applications that use this package  
No pages of applications that use this class were specified.
Add link image If you know an application of this package, send a message to the author to add a link here.
  Files folder image Files  
File Role Description
Image file asc.bmp Icon image used by sample5.php and sample5_4.php
Image file desc.bmp Icon image used by sample5.php and sample5_4.php
Plain text file footer4.html Example template file used by "sample4.php"
Plain text file header4.html Example template file used by "sample4.php"
Plain text file interface.class.php Class the class file engine to interface php code and html files
Plain text file interface.config.php Conf. Configuration file for customization.
Plain text file interface4.class.php Class The class engine for PHP4 Compatibility
Plain text file interface_sample.sql Data sample mysql datasets
Plain text file mysql.class.php Class additional class file to access mysql db
Plain text file readme.txt Doc. how to use the class
Plain text file sample1.php Example Sample file
Plain text file sample1.tmpl Data Template file used by sample
Plain text file sample2.php Example The sample script for the add and the edit page.
Plain text file sample2.tmpl Example template file used by "sample2.php"
Plain text file sample3.html Example template file used by "sample3.php"
Plain text file sample3.php Example Sample script for using the updated class
Plain text file sample3_4.php Example Sample script for using the PHP4 compatibility class
Plain text file sample4.html Example template file used by "sample4.php"
Plain text file sample4.php Example Sample script for using the updated class
Plain text file sample4_4.php Example The same sample for "sample4.php" but this is for PHP4 Compatibility class
Plain text file sample5.php Example Example on way sorting table method
Plain text file sample5_4.php Example idem to sample5.php on its for PHP4 compatibility
Plain text file sorting.html Example HTML template layout used by sample5.php and sample5_4.php
Plain text file table.html Example Sample template file for "sample3.php" and "sample3_4.php"
Plain text file tablec1.html Example template file used by "sample3.php"
Plain text file tablec2.html Example template file used by "sample3.php"
Plain text file tablex.html Example template file used by "sample3.php"

Download Download all files: interface.tar.gz interface.zip
NOTICE: if you are using a download manager program like 'GetRight', please Login before trying to download this archive.