php5-pear-HTML_Template_IT-1.3.0-2.2.noarch.rpm


Advertisement

Description

php5-pear-HTML_Template_IT - Integrated Templates

Property Value
Distribution openSUSE Leap 42.3
Repository PHP Applications all
Package filename php5-pear-HTML_Template_IT-1.3.0-2.2.noarch.rpm
Package name php5-pear-HTML_Template_IT
Package version 1.3.0
Package release 2.2
Package architecture noarch
Package type rpm
Category Productivity/Networking/Web/Servers
Homepage http://pear.php.net/package/HTML_Template_IT
License Modified BSD License
Maintainer -
Download size 30.21 KB
Installed size 106.56 KB
Simple template API.
The Isotemplate API is somewhat tricky for a beginner although it is the best
one you can build. template::parse() [phplib template = Isotemplate] requests
you to name a source and a target where the current block gets parsed into.
Source and target can be block names or even handler names. This API gives you
a maximum of fexibility but you always have to know what you do which is
quite unusual for php skripter like me.
I noticed that I do not any control on which block gets parsed into which one.
If all blocks are within one file, the script knows how they are nested and in
which way you have to parse them. IT knows that inner1 is a child of block2, there`s
no need to tell him about this.
Features :
* Nested blocks
* Include external file
* Custom tags format (default {mytag})
HTML_Template_ITX :
With this class you get the full power of the phplib template class.
You may have one file with blocks in it but you have as well one main file
and multiple files one for each block. This is quite useful when you have
user configurable websites. Using blocks not in the main template allows
you to modify some parts of your layout easily.

Alternatives

Package Version Architecture Repository
php5-pear-HTML_Template_IT - - -

Requires

Name Value
php >= 4
php5-pear -

Provides

Name Value
pear-HTML_Template_IT -
pear-html_template_it = 1.3.0
php-pear-HTML_Template_IT -
php-pear-html_template_it = 1.3.0
php5-pear-HTML_Template_IT = 1.3.0-2.2
php5-pear-html_template_it = 1.3.0

Obsoletes

Name Value
pear-html_template_it < 1.3.0
php-pear-html_template_it < 1.3.0
php5-pear-html_template_it < 1.3.0

Download

Type URL
Mirror widehat.opensuse.org
Binary Package php5-pear-HTML_Template_IT-1.3.0-2.2.noarch.rpm
Source Package php5-pear-HTML_Template_IT-1.3.0-2.2.src.rpm

Install Howto

  1. Add the PHP Applications repository:
    # zypper addrepo http://widehat.opensuse.org/opensuse/repositories/server:/php:/applications/openSUSE_Leap_42.3/ php-applications
  2. Install php5-pear-HTML_Template_IT rpm package:
    # zypper install php5-pear-HTML_Template_IT

Files

Path
/usr/share/doc/packages/php5-pear-HTML_Template_IT/LICENSE
/usr/share/doc/packages/php5-pear-HTML_Template_IT/examples/sample_it.php
/usr/share/doc/packages/php5-pear-HTML_Template_IT/examples/sample_itx_addblockfile.php
/usr/share/doc/packages/php5-pear-HTML_Template_IT/examples/templates/addblockfile_list.tpl.htm
/usr/share/doc/packages/php5-pear-HTML_Template_IT/examples/templates/addblockfile_main.tpl.htm
/usr/share/doc/packages/php5-pear-HTML_Template_IT/examples/templates/main.tpl.htm
/usr/share/php5/PEAR/HTML/
/usr/share/php5/PEAR/HTML/Template/IT.php
/usr/share/php5/PEAR/HTML/Template/ITX.php
/usr/share/php5/PEAR/HTML/Template/IT_Error.php
/usr/share/php5/PEAR/test/
/usr/share/php5/PEAR/test/HTML_Template_IT/
/usr/share/php5/PEAR/test/HTML_Template_IT/tests/AllTests.php
/usr/share/php5/PEAR/test/HTML_Template_IT/tests/ITTest.php
/usr/share/php5/PEAR/test/HTML_Template_IT/tests/ITXTest.php
/usr/share/php5/PEAR/test/HTML_Template_IT/tests/templates/__include.html
/usr/share/php5/PEAR/test/HTML_Template_IT/tests/templates/addblock.html
/usr/share/php5/PEAR/test/HTML_Template_IT/tests/templates/blockiteration.html
/usr/share/php5/PEAR/test/HTML_Template_IT/tests/templates/blocks.html
/usr/share/php5/PEAR/test/HTML_Template_IT/tests/templates/bug_9853_01.tpl
/usr/share/php5/PEAR/test/HTML_Template_IT/tests/templates/bug_9853_02.tpl
/usr/share/php5/PEAR/test/HTML_Template_IT/tests/templates/globals.html
/usr/share/php5/PEAR/test/HTML_Template_IT/tests/templates/include.html
/usr/share/php5/PEAR/test/HTML_Template_IT/tests/templates/loadtemplatefile.html
/usr/share/php5/PEAR/test/HTML_Template_IT/tests/templates/placeholderreplacementscope.html
/usr/share/php5/PEAR/test/HTML_Template_IT/tests/templates/replaceblock.html
/var/lib/pear/HTML_Template_IT.xml

Changelog

2011-01-20 - chris@computersalat.de
- change to php_pear_gen_filelist macro
2011-01-19 - chris@computersalat.de
- update to 1.3.0
- Add support for pear package 2.0 format
- Remove support for pear package 1.0 format
- Fix bug #9501, doller signs disapear if preg_match is used.
- Fix bug #9783, don't remove variable which values follow the
variable pattern to allow backwards compatbility an option
preserve_input is added. If it is false, the old behaviour
will be used and therefore those values will be deleted. Default
is true, so new behaviour.
- Fix bug #9853, problems with dots in placeholders or blocknames
- Fix bug #13935, docblock is wrong
- Fix bug #17129
- Add option 'preserve_input' to only remove unkown variable that
were present during setTemplate or loadTemplatefile which is the
behaviour before 1.3.0a1
- Improved PHPCS (Request #15039)
- Added unit tests
- Fixed unit tests
- added php-macros
- cleanup spec
2009-05-30 - chris@computersalat.de
- fixed post script
2009-05-21 - chris@computersalat.de
- added stuff to automatically create correct filelist
o tested against Factory (1120)
o opensuse >= 1100 complains about
"directory not owned by package"
- some rpmlint stuff
2009-05-19 - chris@computersalat.de
- beautify spec
o new spec header
o package rename due to package convention
o removed php4 stuff, deps
o added Provides and Obsoletes for old package names.
This should not break deps

See Also

Package Description
php5-pear-HTTP_Request-1.4.4-5.2.noarch.rpm Provides an easy way to perform HTTP requests
php5-pear-HTTP_Request2-2.2.1-8.2.noarch.rpm Provides an easy way to perform HTTP requests
php5-pear-HTTP_WebDAV_Server-1.0.0RC7-1.2.noarch.rpm WebDAV Server Base class
php5-pear-Horde_ActiveSync-2.24.0-39.2.noarch.rpm Horde ActiveSync Server Library
php5-pear-Horde_Alarm-2.2.3-21.2.noarch.rpm Horde alarm libraries
php5-pear-Horde_Argv-2.0.10-24.2.noarch.rpm Horde command-line argument parsing package
php5-pear-Horde_Auth-2.1.6-1.1.noarch.rpm Horde Authentication API
php5-pear-Horde_Autoloader-2.1.0-20.2.noarch.rpm Horde Autoloader Library
php5-pear-Horde_Autoloader_Cache-2.1.1-1.2.noarch.rpm Horde Autoloader Cache Extension
php5-pear-Horde_Browser-2.0.8-24.2.noarch.rpm Horde Browser API
php5-pear-Horde_Cache-2.5.0-20.2.noarch.rpm Horde Caching API
php5-pear-Horde_Cli-2.0.6-22.2.noarch.rpm Horde Command Line Interface API
php5-pear-Horde_Cli_Modular-2.0.3-13.2.noarch.rpm Horde Command Line Interface API
php5-pear-Horde_Compress-2.0.8-24.2.noarch.rpm Horde Compression API
php5-pear-Horde_Compress_Fast-1.1.0-3.2.noarch.rpm Horde Fast Compression Library
Advertisement
Advertisement