Project

General

Profile

1
Version 5.0.1 - November 01 2010
2
- fixed last ereg-deprecatements
3
- rename block command ( BEGIN - END  into LOOP - ENDLOOP)
4

    
5
Version 5.0 - January 01 2009
6
- First version designed specifically for PHP5
7
- Changed default for 'reuse_code' to false
8
- Added LPGL script dp.SyntaxHighlighter 
9
- Added Extension 'codesnippetstart'
10
- Added Extension 'codesnippetend'
11
- changed behavior of all extensions - they no longer set the $_CONFIG array variales
12
- added new default template
13
- added code for Syntax Highlighter
14

    
15
using Syntax Highlighter:
16
In your HTML code, add:
17
{codesnippetstart:}
18
... your php code
19
{codesnippetend:}
20
Everything else is done for you.
21
Please note that if you want to include the PHP start tag (ie. <?php ) and the PHP end tag (ie. ?> )
22
in the code snippeg, you must use them like this:
23
&lt;?php
24
and
25
?&gt;
26
... the reason for this is that using the PHP start tag and end tag would process the code as a
27
php script prior to the code snippet display and would mess up the page.
28

    
29
---------------------------------------------------------------------------------------
30
Version 2.2 - July 20 2008 (for PHP4)
31
- renamed extensions directory to 'qx'
32
- renamed all extension prefixes to 'qx_'
33
- fixed auto-loading of extensions
34
- added sample application
35
- added ability to read file and strip all unnecessary header and footer HTML code
36
- added ability to process QuickSkin Extensions in dynamic data
37

    
38
Version 2.1.0rc1 - October 31 2007
39
- Fixed INCLUDE issue where template files in subdirectories were not being called properly
40
- Tested and works with PHP4 and PHP5 (5.2.4) ... will not work with E_STRICT
41

    
42
Version 2.0.0rc1 - October 2007
43
- Changed project name from SmartTemplate to QuickCache
44
  - modified all file names and function names to conform to new product name
45
- Added class property for template directory and modified logic in code to support this new property
46
- Added class method "set" to set class properties (can be explicitly set vs, use of assumptive $_CONFIG variable)
47
- Added class method "addtpl" to add a supplmentary template (banner ad, etc) that loads at same time as main template
48
- Added properties to both the parser and debugger to facilitate passing of variables between classes
49
- Changed all " (double quotes) to ' (single quotes) where possible to enhance performance
50
- Modified compiled and cached files names to a maximum of 35 characters, plus extension
51
- Added support for QUERY STRING - particularly important to large scale projects where the query string is widely used
52
- Merged class.quickskin.php and class.quickskinparser.php into one single file (both are dependent on each other)
53
- QuickSkin now compatible with CodeIgniter with a simple file name change
54
  - change filename from class.quickskin.php to Quickskin.php and add to your /system/application/libraries directory
55
*Note: next version will focus on compatibility with PHP4 and PHP5
56

    
57
Version 1.2.1 - codename Betelgeuse
58
- A variable can be used as right part of an IF clause
59
- Added space recognition in IF clauses
60

    
61
Version 1.2.0 - codename Orion
62
- added subtemplate system
63
- better error reporting
64
- some bugfixing
65

    
66

    
67
Version 1.0.2 - original developed by Philipp v. Criegern
(1-1/6)