Projects / php_template

php_template

php_template is a very fast and easy to use PHP template rendering system. It can create large amounts of data quickly, given a simple template. It supports dynamic data tags for things like table data and lists, optional tags for conditional data presentation, and simple variable tags.

Tags
Operating Systems
Implementation

Recent releases

  •  25 Apr 2007 10:12

    Release Notes: Microsoft VC++ Solution/Project files were added to aid in compiling in Windows. A pre-compiled php_template.dll was included for Windows users. This version was compiled against PHP 5.2.1 under Windows XP SP2 using Server 2003 SDK. Minor code changes were made to allow successful compiling in VC++, as well as a few explicit casts to remove some compile warnings. A bug that should have been corrected in version 2.9 was fixed again.

    •  06 Mar 2003 09:09

      Release Notes: This version fixes a bug where the internal loop counting for dynamic tags was incorrect when the array being counted had sub arrays. The bug was caused by old code that was not removed when the '::*' functionality was added. This has a side effect of speeding up dynamic tag processing.

      •  21 Jul 2002 04:14

        Release Notes: A new ability was added to dynamically set the opening and closing tag characters to anything you want using the {settags ...} directive. The capabilities of the '*' loop character were also extended to allow it to backreference parent scopes.

        •  23 Apr 2002 18:02

          Release Notes: A fix for a bug where a nested optional set could be displayed even if the parent was set to disable output, extended functionality of optional sets (for tags without a 'visible' array key) to check for boolean, numeric, and null values rather than just null values, addition of some missing code for the Zend thread safetey management, and including the official php_template micro bar for advertising.

          •  21 Apr 2002 06:11

            Release Notes: In this version, all relevant functions and macros were changed over to the new Zend API set introduced in PHP 4.1.x. These changes have resulted in some minor speed improvements, however this also means that PHP 4.1.x is needed to compile and use this module.

            Recent comments

            24 Apr 2007 17:40 nutbar

            Windows pre-compiled .dll's
            I have finally got around to creating official VC++ Solution files so that Windows .dll's may be created. As of version 2.9.2, the package also now includes a pre-compiled .dll. Check the INSTALL.WIN32 file for more information on what version of PHP/Windows it was linked against.

            11 Oct 2005 23:55 BerndG

            Re: Windows compiler person required


            > I've lost the person who usually

            > compiled this module for Windows, so I

            > can no longer provide precompiled .dlls

            > for Windows users.

            >

            > If anyone out there is at all interested

            > in doing this for me for new releases, I

            > believe I have the project files

            > required for this module (for Visual

            > C++), so all I really need is a

            > volunteer with the software :)

            Ive the software and want to use the dll in the version 2.9. please send me the required project files and i will send you the compiled dll.

            greetings

            BerndG

            07 Jan 2003 11:54 nutbar

            Windows compiler person required
            I've lost the person who usually compiled this module for Windows, so I can no longer provide precompiled .dlls for Windows users.

            If anyone out there is at all interested in doing this for me for new releases, I believe I have the project files required for this module (for Visual C++), so all I really need is a volunteer with the software :)

            Any takers? Email me if you're interested (email address available by viewing my personal acct info for Freshmeat)

            17 Apr 2002 08:04 nutbar

            Windows x86 php_template v2.5 binary
            I have posted a precompiled .dll of php_template v2.5 for x86 systems running Windows. It is available on my website in the downloads section under programs.

            08 Apr 2002 22:11 nutbar

            New 4.1.x compliant code
            I am going to be switching to using newer formats for various pieces of code in the module version that will not work under anything less than 4.1.x, and I want to know how many of you will possibly have any problems or objections to this so that if need be, I could try to add some temporary backwards compatibility ease the transition.

            Please try to get in touch with me soon regarding this issue, as I want to release a new version very soon.

            Thanks!

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.