]> git.pld-linux.org Git - packages/php-pear-HTML_Template_IT.git/blame - php-pear-HTML_Template_IT.spec
- massive manual attack: pear packages update
[packages/php-pear-HTML_Template_IT.git] / php-pear-HTML_Template_IT.spec
CommitLineData
6d7c0acc
PG
1%include /usr/lib/rpm/macros.php
2%define _class HTML
3%define _subclass Template
8df37baa 4%define _status stable
6d7c0acc
PG
5%define _pearname %{_class}_%{_subclass}_IT
6Summary: %{_pearname} - Integrated Templates
137ca012 7Summary(pl): %{_pearname} - zintegrowane szablony
6d7c0acc 8Name: php-pear-%{_pearname}
d3224903
AG
9Version: 1.1
10Release: 1
6d7c0acc
PG
11License: PHP 2.02
12Group: Development/Languages/PHP
d3224903 13# Source0-md5: 6062a6b0cf6033b206bd62aaeb36c055
6d7c0acc
PG
14Source0: http://pear.php.net/get/%{_pearname}-%{version}.tgz
15URL: http://pear.php.net/
54565986 16BuildRequires: rpm-php-pearprov >= 4.0.2-98
6d7c0acc
PG
17Requires: php-pear
18BuildArch: noarch
19BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
21%description
22HTML_Template_IT: Simple template API. The Isotemplate API is somewhat
23tricky for a beginner although it is the best one you can build.
24template::parse() [phplib template = Isotemplate] requests you to name
25a source and a target where the current block gets parsed into. Source
26and target can be block names or even handler names. This API gives
27you a maximum of fexibility but you always have to know what you do
28which is quite unusual for php skripter like me. I noticed that I do
29not any control on which block gets parsed into which one. If all
30blocks are within one file, the script knows how they are nested and
31in which way you have to parse them. IT knows that inner1 is a child
137ca012 32of block2, there's no need to tell him about this. Features:
6d7c0acc
PG
33 - Nested blocks,
34 - Include external file,
35 - Custom tags format (default {mytag}).
36
37HTML_Template_ITX: With this class you get the full power of the
38phplib template class. You may have one file with blocks in it but you
39have as well one main file and multiple files one for each block. This
137ca012 40is quite useful when you have user configurable websites. Using
6d7c0acc
PG
41blocks not in the main template allows you to modify some parts of
42your layout easily.
43
8df37baa
PG
44This class has in PEAR status: %{_status}.
45
137ca012
JB
46%description -l pl
47