root/tags/RELEASE_3_1_0A1/package.xml

Revision 387, 18.4 kB (checked in by schst, 4 years ago)

prepare 3.1.0a1 release

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1 <?xml version="1.0" encoding="ISO-8859-1" ?>
2 <!DOCTYPE package SYSTEM "http://pear.php.net/dtd/package-1.0">
3 <package version="1.0" packagerversion="1.4.0a9">
4  <name>patTemplate</name>
5  <summary>Powerful templating engine.</summary>
6  <description>patTemplate is a powerful, non-compiling templating engine, that uses XML tags to divide a document into different parts.
7 It provides different template types to emulate if/else and switch/case constructs, variable modifiers,
8 input- and output filters and several more useful features.
9  </description>
10  <maintainers>
11   <maintainer>
12    <user>schst</user>
13    <name>Stephan Schmidt</name>
14    <email>schst@php-tools.net</email>
15    <role>lead</role>
16   </maintainer>
17   <maintainer>
18    <user>argh</user>
19    <name>Sebastian Mordziol</name>
20    <email>argh@php-tools.net</email>
21    <role>contributor</role>
22   </maintainer>
23   </maintainers>
24  <release>
25   <version>3.1.0a1</version>
26   <date>2005-04-05</date>
27   <license>LGPL</license>
28   <state>alpha</state>
29   <notes>Changes since 3.0.x:
30 - allowed more than one namespace
31 - added defaultFunction option, to define a function that is called for unknown functions
32 - added new built-in condition __single
33 - allow quoting variables using {FOO\}
34 - implemented autoload in Call function
35 - added new system variable: {PAT_ROW_TYPE} = odd|even
36 - added &quot;rowOffset&quot; attribute that determines the starting point of PAT_ROW_VAR
37 - allow usage of $self in the return values of the expression modifier (by Andrew Eddie of Mambo)
38 - added &quot;relative&quot; attribute to load templates relative to the current template (request #89)
39 - the varscope attribute now supports a list of templates
40 - in the requiredvars attribute of a simple condition template it is now possible to specify the exact value of a variable via requiredvars=&quot;var=value&quot; (request #93)
41 - added clearVar(), clearVars(), clearGlobalVar() and clearGlobalVars() (request #91)
42 - added fourth parameter to addObject() to hide private properties
43 - addObject() now checks, whether an object implements a getVars() method
44 - added experimental XUL dump using PEAR::XML_XUL (needs a lot of love)
45 - added TemplateCaches for MMCache and eAccelerator (contributed by Mike Valstar)
46 - added placeholderExists() method (request #100)
47 - added Truncate Modifier (contributed by Rafa Couto)
48 - StripComments Input Filter now also strips Javascript multiline comments (Tim-Patrick M&auml;rk)
49 - Allow output filters for single templates (using the OutputFilter=&quot;...&quot; attribute and applyOutputFilter()) (Request #114)
50 - Add default variable modifiers for a template (Request #92)
51 - Added OutputFilter to highlight PHP code
52 - File Reader: Allow array containing several root directories as template root
53   </notes>
54   <deps>
55    <dep type="pkg" rel="has" optional="no">patError</dep>
56    <dep type="php" rel="ge" version="4.2.0" optional="no"/>
57    <dep type="pkg" rel="has" optional="yes">patBBCode</dep>
58    <dep type="pkg" rel="ge" version="0.8.1" optional="yes">XML_XUL</dep>
59   </deps>
60   <filelist>
61    <dir name="/" baseinstalldir="pat">
62     <dir name="docs">
63      <file role="doc" name="bc-break.txt"/>
64      <file role="doc" name="extending-pattemplate.txt"/>
65      <file role="doc" name="news.txt"/>
66      <file role="doc" name="notes.txt"/>
67      <file role="doc" name="reserved-variables.txt"/>
68      <file role="doc" name="what-is-what.txt"/>
69     </dir> <!-- /docs -->
70     <dir name="examples">
71      <dir name="BBCode">
72       <dir name="Filters">
73        <dir name="Date">
74         <file role="doc" name="_folder.txt"/>
75        </dir> <!-- /examples/BBCode/Filters/Date -->
76        <dir name="Emoticon">
77         <dir name="Text">
78          <file role="doc" name="Beard.bbt"/>
79          <file role="doc" name="Crying.bbt"/>
80          <file role="doc" name="Diving.bbt"/>
81          <file role="doc" name="Happy.bbt"/>
82          <file role="doc" name="Ouch.bbt"/>
83          <file role="doc" name="Think.bbt"/>
84          <file role="doc" name="Tongue.bbt"/>
85          <file role="doc" name="Vampire.bbt"/>
86         </dir> <!-- /examples/BBCode/Filters/Emoticon/Text -->
87        </dir> <!-- /examples/BBCode/Filters/Emoticon -->
88        <dir name="Link">
89         <file role="doc" name="Inline.bbt"/>
90         <file role="doc" name="Standalone.bbt"/>
91        </dir> <!-- /examples/BBCode/Filters/Link -->
92        <dir name="Php">
93         <file role="doc" name="_folder.txt"/>
94        </dir> <!-- /examples/BBCode/Filters/Php -->
95       </dir> <!-- /examples/BBCode/Filters -->
96       <dir name="Tagtemplates">
97        <file role="doc" name="b.bbt"/>
98        <file role="doc" name="br.bbt"/>
99        <file role="doc" name="em.bbt"/>
100        <file role="doc" name="head.bbt"/>
101        <file role="doc" name="p.bbt"/>
102        <file role="doc" name="quote.bbt"/>
103       </dir> <!-- /examples/BBCode/Tagtemplates -->
104      </dir> <!-- /examples/BBCode -->
105      <dir name="data">
106       <file role="doc" name="example_function_translate.tmpl-de.ini"/>
107       <file role="doc" name="example_function_translate.tmpl-default.ini"/>
108       <file role="doc" name="example_function_translate2.tmpl-de.ini"/>
109       <file role="doc" name="example_function_translate2.tmpl-default.ini"/>
110      </dir> <!-- /examples/data -->
111      <dir name="img">
112       <file role="doc" name="pb_pattemplate.gif"/>
113      </dir> <!-- /examples/img -->
114      <dir name="templates">
115       <dir name="components">
116        <file role="doc" name="hint.tmpl"/>
117        <file role="doc" name="news.tmpl"/>
118       </dir> <!-- /examples/templates/components -->
119       <dir name="relative">
120        <file role="doc" name="example_attributes_relative.tmpl"/>
121        <file role="doc" name="example_attributes_relative_footer.tmpl"/>
122        <file role="doc" name="example_attributes_relative_header.tmpl"/>
123        <file role="doc" name="example_attributes_relative_main.tmpl"/>
124        <file role="doc" name="example_attributes_relative_main2.tmpl"/>
125       </dir> <!-- /examples/templates/relative -->
126       <file role="doc" name="example_api_addglobalvar.tmpl"/>
127       <file role="doc" name="example_api_addobject.tmpl"/>
128       <file role="doc" name="example_api_addvar.tmpl"/>
129       <file role="doc" name="example_api_cleartemplate.tmpl"/>
130       <file role="doc" name="example_api_displayparsedtemplate.tmpl"/>
131       <file role="doc" name="example_api_displayparsedtemplate2.tmpl"/>
132       <file role="doc" name="example_api_freetemplate.tmpl"/>
133       <file role="doc" name="example_api_loadtemplate.tmpl"/>
134       <file role="doc" name="example_api_loadtemplate_main.tmpl"/>
135       <file role="doc" name="example_api_parseintovar.tmpl"/>
136       <file role="doc" name="example_api_placeholderexists.tmpl"/>
137       <file role="doc" name="example_api_readtemplatesfrominput.tmpl"/>
138       <file role="doc" name="example_api_setattribute.tmpl"/>
139       <file role="doc" name="example_attributes_addsystemvars.tmpl"/>
140       <file role="doc" name="example_attributes_limit.tmpl"/>
141       <file role="doc" name="example_attributes_loop.tmpl"/>
142       <file role="doc" name="example_attributes_rowoffset.tmpl"/>
143       <file role="doc" name="example_attributes_src.tmpl"/>
144       <file role="doc" name="example_attributes_src_footer.tmpl"/>
145       <file role="doc" name="example_attributes_src_header.tmpl"/>
146       <file role="doc" name="example_attributes_src_main.tmpl"/>
147       <file role="doc" name="example_attributes_unusedvars.tmpl"/>
148       <file role="doc" name="example_attributes_useglobals.tmpl"/>
149       <file role="doc" name="example_attributes_varscope.tmpl"/>
150       <file role="doc" name="example_attributes_varscope_multiple.tmpl"/>
151       <file role="doc" name="example_attributes_whitespace.tmpl"/>
152       <file role="doc" name="example_cache_template_file.tmpl"/>
153       <file role="doc" name="example_compiler_display.tmpl"/>
154       <file role="doc" name="example_dump_dhtml.tmpl"/>
155       <file role="doc" name="example_filter_input_stripcomments.tmpl"/>
156       <file role="doc" name="example_filter_output_bbcode.tmpl"/>
157       <file role="doc" name="example_filter_output_multiple.tmpl"/>
158       <file role="doc" name="example_filter_output_per_template.tmpl"/>
159       <file role="doc" name="example_filter_output_tidy.tmpl"/>
160       <file role="doc" name="example_function_aliases.tmpl"/>
161       <file role="doc" name="example_function_attribute.tmpl"/>
162       <file role="doc" name="example_function_call.tmpl"/>
163       <file role="doc" name="example_function_default.tmpl"/>
164       <file role="doc" name="example_function_phphighlight.tmpl"/>
165       <file role="doc" name="example_function_strip.tmpl"/>
166       <file role="doc" name="example_function_time.tmpl"/>
167       <file role="doc" name="example_function_translate.tmpl"/>
168       <file role="doc" name="example_function_translate2.tmpl"/>
169       <file role="doc" name="example_misc_autonaming.tmpl"/>
170       <file role="doc" name="example_misc_dotsyntax.tmpl"/>
171       <file role="doc" name="example_misc_maintainbc.tmpl"/>
172       <file role="doc" name="example_misc_namespace.tmpl"/>
173       <file role="doc" name="example_misc_quote.tmpl"/>
174       <file role="doc" name="example_reader_file_multiple.tmpl"/>
175       <file role="doc" name="example_reader_it.tmpl"/>
176       <file role="doc" name="example_realworld_changesource.tmpl"/>
177       <file role="doc" name="example_realworld_changesource_home.tmpl"/>
178       <file role="doc" name="example_realworld_expression.tmpl"/>
179       <file role="doc" name="example_realworld_hiddenvar.tmpl"/>
180       <file role="doc" name="example_realworld_img.tmpl"/>
181       <file role="doc" name="example_realworld_list.tmpl"/>
182       <file role="doc" name="example_realworld_nestedvars.tmpl"/>
183       <file role="doc" name="example_realworld_paginate.tmpl"/>
184       <file role="doc" name="example_realworld_table.tmpl"/>
185       <file role="doc" name="example_realworld_table_from_list.tmpl"/>
186       <file role="doc" name="example_realworld_varscopeparent.tmpl"/>
187       <file role="doc" name="example_tags_comment.tmpl"/>
188       <file role="doc" name="example_tags_link.tmpl"/>
189       <file role="doc" name="example_tags_sub.tmpl"/>
190       <file role="doc" name="example_tags_tmpl.tmpl"/>
191       <file role="doc" name="example_tags_var.tmpl"/>
192       <file role="doc" name="example_type_condition.tmpl"/>
193       <file role="doc" name="example_type_modulo.tmpl"/>
194       <file role="doc" name="example_type_modulo_empty.tmpl"/>
195       <file role="doc" name="example_type_modulo_single.tmpl"/>
196       <file role="doc" name="example_type_oddeven.tmpl"/>
197       <file role="doc" name="example_type_simplecondition.tmpl"/>
198       <file role="doc" name="example_type_standard.tmpl"/>
199       <file role="doc" name="example_var_copyfrom.tmpl"/>
200       <file role="doc" name="example_var_global.tmpl"/>
201       <file role="doc" name="example_var_modifier.tmpl"/>
202       <file role="doc" name="example_var_modifier_default.tmpl"/>
203      </dir> <!-- /examples/templates -->
204      <dir name="templates-2">
205       <file role="doc" name="example_reader_file_multiple2.tmpl"/>
206      </dir> <!-- /examples/templates-2 -->
207      <dir name="tmplCache">
208       <file role="doc" name="readme.txt"/>
209      </dir> <!-- /examples/tmplCache -->
210      <file role="doc" name="example_api_addglobalvar.php"/>
211      <file role="doc" name="example_api_addobject.php"/>
212      <file role="doc" name="example_api_addvar.php"/>
213      <file role="doc" name="example_api_cleartemplate.php"/>
214      <file role="doc" name="example_api_displayparsedtemplate.php"/>
215      <file role="doc" name="example_api_freetemplate.php"/>
216      <file role="doc" name="example_api_loadtemplate.php"/>
217      <file role="doc" name="example_api_parseintovar.php"/>
218      <file role="doc" name="example_api_placeholderexists.php"/>
219      <file role="doc" name="example_api_readtemplatesfrominput.php"/>
220      <file role="doc" name="example_api_setattribute.php"/>
221      <file role="doc" name="example_attributes_addsystemvars.php"/>
222      <file role="doc" name="example_attributes_limit.php"/>
223      <file role="doc" name="example_attributes_loop.php"/>
224      <file role="doc" name="example_attributes_relative.php"/>
225      <file role="doc" name="example_attributes_rowoffset.php"/>
226      <file role="doc" name="example_attributes_src.php"/>
227      <file role="doc" name="example_attributes_unusedvars.php"/>
228      <file role="doc" name="example_attributes_useglobals.php"/>
229      <file role="doc" name="example_attributes_varscope.php"/>
230      <file role="doc" name="example_attributes_varscope_multiple.php"/>
231      <file role="doc" name="example_attributes_whitespace.php"/>
232      <file role="doc" name="example_cache_template_file.php"/>
233      <file role="doc" name="example_compiler_display.php"/>
234      <file role="doc" name="example_condition_basic.php"/>
235      <file role="doc" name="example_dump_dhtml.php"/>
236      <file role="doc" name="example_dump_xul.php"/>
237      <file role="doc" name="example_filter_input_stripcomments.php"/>
238      <file role="doc" name="example_filter_output_bbcode.php"/>
239      <file role="doc" name="example_filter_output_multiple.php"/>
240      <file role="doc" name="example_filter_output_per_template.php"/>
241      <file role="doc" name="example_filter_output_tidy.php"/>
242      <file role="doc" name="example_function_aliases.php"/>
243      <file role="doc" name="example_function_attribute.php"/>
244      <file role="doc" name="example_function_call.php"/>
245      <file role="doc" name="example_function_call_autoload.php"/>
246      <file role="doc" name="example_function_default.php"/>
247      <file role="doc" name="example_function_phphighlight.php"/>
248      <file role="doc" name="example_function_strip.php"/>
249      <file role="doc" name="example_function_time.php"/>
250      <file role="doc" name="example_function_translate.php"/>
251      <file role="doc" name="example_misc_autonaming.php"/>
252      <file role="doc" name="example_misc_dotsyntax.php"/>
253      <file role="doc" name="example_misc_maintainbc.php"/>
254      <file role="doc" name="example_misc_namespace.php"/>
255      <file role="doc" name="example_misc_quote.php"/>
256      <file role="doc" name="example_reader_file_multiple.php"/>
257      <file role="doc" name="example_reader_it.php"/>
258      <file role="doc" name="example_reader_string.php"/>
259      <file role="doc" name="example_realworld_changesource.php"/>
260      <file role="doc" name="example_realworld_expression.php"/>
261      <file role="doc" name="example_realworld_hiddenvar.php"/>
262      <file role="doc" name="example_realworld_img.php"/>
263      <file role="doc" name="example_realworld_list.php"/>
264      <file role="doc" name="example_realworld_nestedvars.php"/>
265      <file role="doc" name="example_realworld_paginate.php"/>
266      <file role="doc" name="example_realworld_table.php"/>
267      <file role="doc" name="example_realworld_table_from_list.php"/>
268      <file role="doc" name="example_realworld_varscopeparent.php"/>
269      <file role="doc" name="example_tags_comment.php"/>
270      <file role="doc" name="example_tags_link.php"/>
271      <file role="doc" name="example_tags_sub.php"/>
272      <file role="doc" name="example_tags_tmpl.php"/>
273      <file role="doc" name="example_tags_var.php"/>
274      <file role="doc" name="example_type_condition.php"/>
275      <file role="doc" name="example_type_modulo.php"/>
276      <file role="doc" name="example_type_modulo_empty.php"/>
277      <file role="doc" name="example_type_modulo_single.php"/>
278      <file role="doc" name="example_type_oddeven.php"/>
279      <file role="doc" name="example_type_simplecondition.php"/>
280      <file role="doc" name="example_type_standard.php"/>
281      <file role="doc" name="example_var_copyfrom.php"/>
282      <file role="doc" name="example_var_global.php"/>
283      <file role="doc" name="example_var_modifier.php"/>
284      <file role="doc" name="example_var_modifier_default.php"/>
285      <file role="doc" name="index.php"/>
286      <file role="doc" name="index_main.php"/>
287      <file role="doc" name="index_nav.php"/>
288      <file role="doc" name="index_sections.php"/>
289      <file role="doc" name="_dumpTemplate.php"/>
290      <file role="doc" name="_styles.css"/>
291      <file role="doc" name="_viewExample.php"/>
292     </dir> <!-- /examples -->
293     <dir name="patTemplate">
294      <dir name="Dump">
295       <file role="php" name="Html.php"/>
296       <file role="php" name="XUL.php"/>
297      </dir> <!-- /patTemplate/Dump -->
298      <dir name="Function">
299       <file role="php" name="Alias.php"/>
300       <file role="php" name="Attribute.php"/>
301       <file role="php" name="Call.php"/>
302       <file role="php" name="Globalvar.php"/>
303       <file role="php" name="Phphighlight.php"/>
304       <file role="php" name="Strip.php"/>
305       <file role="php" name="Time.php"/>
306       <file role="php" name="Translate.php"/>
307      </dir> <!-- /patTemplate/Function -->
308      <dir name="InputFilter">
309       <file role="php" name="StripComments.php"/>
310      </dir> <!-- /patTemplate/InputFilter -->
311      <dir name="Modifier">
312       <dir name="HTML">
313        <file role="php" name="Img.php"/>
314       </dir> <!-- /patTemplate/Modifier/HTML -->
315       <file role="php" name="Dateformat.php"/>
316       <file role="php" name="Expression.php"/>
317       <file role="php" name="QuoteLatex.php"/>
318       <file role="php" name="Surround.php"/>
319       <file role="php" name="Truncate.php"/>
320       <file role="php" name="Wordwrapper.php"/>
321      </dir> <!-- /patTemplate/Modifier -->
322      <dir name="OutputFilter">
323       <file role="php" name="BBCode.php"/>
324       <file role="php" name="Gzip.php"/>
325       <file role="php" name="HighlightPhp.php"/>
326       <file role="php" name="PdfLatex.php"/>
327       <file role="php" name="StripWhitespace.php"/>
328       <file role="php" name="Tidy.php"/>
329      </dir> <!-- /patTemplate/OutputFilter -->
330      <dir name="Reader">
331       <file role="php" name="File.php"/>
332       <file role="php" name="IT.php"/>
333       <file role="php" name="String.php"/>
334      </dir> <!-- /patTemplate/Reader -->
335      <dir name="Stat">
336       <file role="php" name="File.php"/>
337      </dir> <!-- /patTemplate/Stat -->
338      <dir name="TemplateCache">
339       <file role="php" name="eAccelerator.php"/>
340       <file role="php" name="File.php"/>
341       <file role="php" name="MMCache.php"/>
342      </dir> <!-- /patTemplate/TemplateCache -->
343      <file role="php" name="Compiler.php"/>
344      <file role="php" name="Dump.php"/>
345      <file role="php" name="Function.php"/>
346      <file role="php" name="InputFilter.php"/>
347      <file role="php" name="Modifier.php"/>
348      <file role="php" name="Module.php"/>
349      <file role="php" name="OutputCache.php"/>
350      <file role="php" name="OutputFilter.php"/>
351      <file role="php" name="Reader.php"/>
352      <file role="php" name="Stat.php"/>
353      <file role="php" name="TemplateCache.php"/>
354     </dir> <!-- /patTemplate -->
355     <dir name="tests">
356      <file role="test" name="benchmark_sprintf.php"/>
357      <file role="test" name="readme.txt"/>
358     </dir> <!-- /tests -->
359     <file role="php" name="patTemplate.php"/>
360    </dir> <!-- / -->
361   </filelist>
362  </release>
363  <changelog/>
364 </package>
Note: See TracBrowser for help on using the browser.