Location: PHPKode > projects > Savant > savant-template-system/package.xml
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE package SYSTEM "http://pear.php.net/dtd/package-1.0">
<package version="1.0">
  <name>Savant</name>
  <summary>A template engine that uses PHP for its logic and encapsulated methods for convenience.</summary>
  <description>Allows you to separate your business logic from display logic using PHP-based templates.
* It doesn't have its own template language; you write your display logic using PHP.
* It doesn't compile templates; they're already in PHP.
* It include()s your template at display() and fetch() time, so your template has access to all the Savant methods using $this-&gt;method().
* It has a plugin system; you can write your own custom classes, and they are loaded on-the-fly and as-needed at display time using $this-&gt;plugin().
* It has an output filter system; you can write your own custom classes, and they are loaded on-the-fly and as-needed at display time using the setFilter() method.

See http://phpsavant.com/ for online documentation.</description>
  <maintainers>
    <maintainer>
      <user>pmjones</user>
      <name>Paul M. Jones</name>
      <email>hide@address.com</email>
      <role>lead</role>
    </maintainer>
  </maintainers>
  <release>
    <version>1.5.1</version>
    <date>2004-06-26</date>
    <license>LGPL License</license>
    <state>stable</state>
    <notes>* Fixed bug where setTemplate() would not set the template name properly (was setting to full path, not requested template name) ... fix provided by Ben Jones (thanks Ben!)</notes>
    <filelist>
      <file role="php" name="Savant.php"/>
      <file role="php" name="Savant/Filter.php"/>
      <file role="php" name="Savant/filters/Savant_Filter_trimwhitespace.php"/>
      <file role="php" name="Savant/filters/Savant_Filter_colorizeCode.php"/>
      <file role="php" name="Savant/Plugin.php"/>
      <file role="php" name="Savant/plugins/Savant_Plugin_ahref.php"/>
      <file role="php" name="Savant/plugins/Savant_Plugin_checkbox.php"/>
      <file role="php" name="Savant/plugins/Savant_Plugin_checkboxes.php"/>
      <file role="php" name="Savant/plugins/Savant_Plugin_cycle.php"/>
      <file role="php" name="Savant/plugins/Savant_Plugin_dateformat.php"/>
      <file role="php" name="Savant/plugins/Savant_Plugin_image.php"/>
      <file role="php" name="Savant/plugins/Savant_Plugin_input.php"/>
      <file role="php" name="Savant/plugins/Savant_Plugin_javascript.php"/>
      <file role="php" name="Savant/plugins/Savant_Plugin_modify.php"/>
      <file role="php" name="Savant/plugins/Savant_Plugin_options.php"/>
      <file role="php" name="Savant/plugins/Savant_Plugin_radios.php"/>
      <file role="php" name="Savant/plugins/Savant_Plugin_stylesheet.php"/>
      <file role="php" name="Savant/plugins/Savant_Plugin_textarea.php"/>
      <file role="doc" name="Savant/docs/README"/>
      <file role="test" name="Savant/tests/1_assign.php"/>
      <file role="test" name="Savant/tests/2_display.php"/>
      <file role="test" name="Savant/tests/3_fetch.php"/>
      <file role="test" name="Savant/tests/4_plugins.php"/>
      <file role="test" name="Savant/tests/5_filters.php"/>
      <file role="test" name="Savant/tests/6_paths.php"/>
      <file role="test" name="Savant/tests/test_filters/Savant_Filter_fester.php"/>
      <file role="test" name="Savant/tests/test_plugins/Savant_Plugin_cycle.php"/>
      <file role="test" name="Savant/tests/test_plugins/Savant_Plugin_fester.php"/>
      <file role="test" name="Savant/tests/test_templates/filters.tpl.php"/>
      <file role="test" name="Savant/tests/test_templates/plugins.tpl.php"/>
      <file role="test" name="Savant/tests/test_templates/test.tpl.php"/>
    </filelist>
  </release>
</package>
Return current item: Savant