Files
dive-into-python3/chardet/tests/MacCyrillic/forum.template-toolkit.ru.6.xml
T
Mark Pilgrim 831681489e initial import
2009-01-24 16:05:55 -05:00

487 lines
32 KiB
XML

<?xml version="1.0" encoding="MacCyrillic"?>
<!--
Source: http://forum.template-toolkit.ru/rss/forum_6.rss
Expect: MacCyrillic
-->
<rss version="2.0">
<channel>
<title>”îðóìû Template Toolkit : îâîñòè Template Toolkit</title>
<link>http://forum.template-toolkit.ru/view_forum/forum_id-6.html?rss</link>
<description>Template Toolkit - áûñòðàß, ìîùíàß è ðàñøèðßåìàß ñèñòåìà îáðàáîòêè øàáëîíîâ. à ñàéòå ðàáîòàåò ôîðóì, â êîòîðîì îáñóæäàþòñß âîïðîñû èñïîëüçîâàíèß áèáëèîòåêè ïî ðàáîòå ñ øàáëîíàìè. €íîíñû è íîâîñòè, ñâßçàííûå ñ Template Toolkit.</description>
<language>ru</language>
<copyright>Lobanov Igor</copyright>
<webMaster>Lobanov Igor &lt;webmaster@template-toolkit.ru&gt;</webMaster>
<pubDate>Mon, 26 Dec 2005 16:28:41 GMT</pubDate>
<lastBuildDate>Wed, 4 Jan 2006 02:29:01 GMT</lastBuildDate>
<managingEditor>Perl script, Template Toolkit</managingEditor>
<image>
<url>http://forum.template-toolkit.ru/images/tt2powered.gif</url>
<title>Template Toolkit - øàáëîíû â perl</title>
<link>http://forum.template-toolkit.ru/</link>
<width>88</width>
<height>31</height>
</image>
<docs>http://blogs.law.harvard.edu/tech/rss</docs>
<item>
<guid isPermaLink="true">http://forum.template-toolkit.ru/view_topic/topic_id-122.html?rss</guid>
<pubDate>Mon, 19 Dec 2005 14:49:49 GMT</pubDate>
<title>Template::Provider::FromDATA - çàãðóçêà øàáëîíîâ èç ñåêöèè __DATA__</title>
<link>http://forum.template-toolkit.ru/view_topic/topic_id-122.html?rss</link>
<description>à CPAN îïóáëèêîâàíà âåðñèß 0.04 &lt;a target="_blank" href="http://search.cpan.org/~bricas/Template-Provider-FromDATA/"&gt;ìîäóëß Template::Provider::FromDATA&lt;/a&gt;, êîòîðûé ïîçâîëßåò õðàíèòü øàáëîíû âìåñòå ñ êîäîì â îäíîì ôàéëå (ñåêöèß __DATA__).&lt;br /&gt;&lt;br /&gt;„ëß èñïîëüçîâàíèß äàííîãî ìîäóëß íåîáõîäèìî âíà÷àëå ñîçäàòü ýêçåìïëßð ïðîâàéäåðà Template::Provider::FromDATA, à çàòåì óêàçàòü åãî â êà÷åñòâå ïîñòàâùèêà øàáëîíîâ â êîíñòðóêòîðå Template:&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;pre&gt;use Template;
use Template::Provider::FromDATA;
# ‘îçäàÞì îáúåêò ïîñòàâùèêà
my $provider = Template::Provider::FromDATA-&amp;gt;new( {
CLASSES =&amp;gt; __PACKAGE__
} );
# “êàçûâàåì îáúåêò ïîñòàâùèêà â îïöèß êîíñòðóêòîðà Template
my $template = Template-&amp;gt;new( {
# ...
LOAD_TEMPLATES =&amp;gt; [ $provider ]
} );
# ...ñàìè øàáëîíû â ñåêöèè __DATA__
__DATA__
__mytemplate__
Foo [% bar %]
__myothertemplate__
Baz, [% qux %]?&lt;/pre&gt;&lt;/div&gt;
</description>
<author>‹îáàíîâ ˆãîðü &lt;authors@template-toolkit.ru&gt;</author>
<comments>http://forum.template-toolkit.ru/view_topic/topic_id-122.html</comments>
<category>Template Toolkit - áèáëèîòåêà äëß ðàáîòû ñ øàáëîíàìè â Perl</category>
<source url="http://forum.template-toolkit.ru/rss/forum_id-6.rss">http://forum.template-toolkit.ru/view_topic/topic_id-122.html?rss</source>
</item>
<item>
<guid isPermaLink="true">http://forum.template-toolkit.ru/view_topic/topic_id-121.html?rss</guid>
<pubDate>Mon, 19 Dec 2005 14:10:59 GMT</pubDate>
<title>Template::Plugin::HTML::Strip - óäàëåíèå HTML-òåãîâ èç òåêñòà</title>
<link>http://forum.template-toolkit.ru/view_topic/topic_id-121.html?rss</link>
<description>à CPAN îïóáëèêîâàíà âåðñèß 0.01 ìîäóëß &lt;a target="_blank" href="http://search.cpan.org/~gsimmons/Template-Plugin-HTML-Strip/"&gt;ìîäóëß Template::Plugin::HTML::Strip&lt;/a&gt;. Œîäóëü ïðåäîñòàâëßåò ïëàãèí, êîòîðûé ïîçâîëßåò óäàëßòü èç òåêñòà HTML-òåãè.&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;pre&gt;[% USE HTML.Strip %]
[% FILTER html_strip %]
&amp;lt;title&amp;gt;People for the Preservation of Presentational Markup&amp;lt;/title&amp;gt;
&amp;lt;h1&amp;gt;HTML::Strip - A cause for concern?&amp;lt;/h1&amp;gt;
[% END %]
[% USE HTML.Strip 'strip'
striptags = [ 'script' 'iframe' ]
emit_spaces = 0
%]
[% FILTER strip %]
&amp;lt;p&amp;gt;A call to arms against the removal of our elements!&amp;lt;/p&amp;gt;
[% END %]&lt;/pre&gt;&lt;/div&gt;
</description>
<author>‹îáàíîâ ˆãîðü &lt;authors@template-toolkit.ru&gt;</author>
<comments>http://forum.template-toolkit.ru/view_topic/topic_id-121.html</comments>
<category>Template Toolkit - áèáëèîòåêà äëß ðàáîòû ñ øàáëîíàìè â Perl</category>
<source url="http://forum.template-toolkit.ru/rss/forum_id-6.rss">http://forum.template-toolkit.ru/view_topic/topic_id-121.html?rss</source>
</item>
<item>
<guid isPermaLink="true">http://forum.template-toolkit.ru/view_topic/topic_id-115.html?rss</guid>
<pubDate>Sun, 6 Nov 2005 08:46:17 GMT</pubDate>
<title>Template::Plugin::Subst - çàìåíà òåêñòà ñ ïîìîùüþ ðåãóëßðíûõ âûðàæåíèé</title>
<link>http://forum.template-toolkit.ru/view_topic/topic_id-115.html?rss</link>
<description>à CPAN îïóáëèêîâàí &lt;a target="_blank" href="http://search.cpan.org/~nikc/Template-Plugin-Subst/"&gt;ìîäóëü Template::Plugin::Subst&lt;/a&gt;, êîòîðûé ïîçâîëßåò âûïîëíßòü çàìåíû â òåêñòå ñ èñïîëüçîâàíèåì ðåãóëßðíûõ âûðàæåíèé.&lt;br /&gt;&lt;br /&gt;ˆñïîëüçîâàíèå âèðòóàëüíîãî ìåòîäà &lt;span style="font-weight:bold"&gt;subst&lt;/span&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;pre&gt;[% USE Subst %]
[% str = 'øèëî íà ìûëî' %]
[% str.subst('(øèëî|ìûëî) íà (ìûëî|øèëî)', '$2 íà $1', 1) %]&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;ˆñïîëüçîâàíèå ôèëüòðà&lt;br /&gt;&lt;div class="code"&gt;&lt;pre&gt;[% USE filt = Subst
pattern = '(øèëî|ìûëî) íà (ìûëî|øèëî)'
replacement = '$2 íà $1'
global = 1 %]
[% FILTER $filt %]
øèëî íà ìûëî
[% END %]&lt;/pre&gt;&lt;/div&gt;
</description>
<author>‹îáàíîâ ˆãîðü &lt;authors@template-toolkit.ru&gt;</author>
<comments>http://forum.template-toolkit.ru/view_topic/topic_id-115.html</comments>
<category>Template Toolkit - áèáëèîòåêà äëß ðàáîòû ñ øàáëîíàìè â Perl</category>
<source url="http://forum.template-toolkit.ru/rss/forum_id-6.rss">http://forum.template-toolkit.ru/view_topic/topic_id-115.html?rss</source>
</item>
<item>
<guid isPermaLink="true">http://forum.template-toolkit.ru/view_topic/topic_id-111.html?rss</guid>
<pubDate>Sat, 1 Oct 2005 06:52:16 GMT</pubDate>
<title>Template::Plugin::ASCIITable - âûâîä òåêñòîâûõ òàáëèö</title>
<link>http://forum.template-toolkit.ru/view_topic/topic_id-111.html?rss</link>
<description>à CPAN îïóáëèêîâàíà âåðñèß 0.1 &lt;a target="_blank" href="http://search.cpan.org/~dakkar/Template-Plugin-ASCIITable/"&gt;ìîäóëß Template::Plugin::ASCIITable&lt;/a&gt;, êîòîðûé ïîçâîëßåò ðèñîâàòü òåêñòîâûå òàáëèöû.&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;pre&gt;[%
USE ASCIITable;
ASCIITable.cols('a', 'b', 'c');
ASCIITable.rows([1,2,3],['one','two','three']);
ASCIITable.draw()
%]&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;‚ûâîä:&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;pre&gt;
.=----+-----+------=.
| a | b | c |
|=----+-----+------=|
| 1 | 2 | 3 |
| one | two | three |
'=----+-----+------='&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;ëàãèí ïîçâîëßåò íàñòðàèâàòü ïàðàìåòðû òàáëèöû, à òàêæå ñîçäàâàòü ñîáñòâåííûå ñòèëè ðàìîê.
</description>
<author>‹îáàíîâ ˆãîðü &lt;authors@template-toolkit.ru&gt;</author>
<comments>http://forum.template-toolkit.ru/view_topic/topic_id-111.html</comments>
<category>Template Toolkit - áèáëèîòåêà äëß ðàáîòû ñ øàáëîíàìè â Perl</category>
<source url="http://forum.template-toolkit.ru/rss/forum_id-6.rss">http://forum.template-toolkit.ru/view_topic/topic_id-111.html?rss</source>
</item>
<item>
<guid isPermaLink="true">http://forum.template-toolkit.ru/view_topic/topic_id-102.html?rss</guid>
<pubDate>Thu, 21 Jul 2005 05:47:32 GMT</pubDate>
<title>Template::Plugin::Perl - ýêñïîðò ðßäà ôóíêöèé Perl â øàáëîíû</title>
<link>http://forum.template-toolkit.ru/view_topic/topic_id-102.html?rss</link>
<description>à CPAN îïóáëèêîâàí &lt;a target="_blank" href="http://search.cpan.org/~agent/Template-Plugin-Perl/"&gt;ìîäóëü Template::Plugin::Perl&lt;/a&gt;, ïðåäîñòàâëßþùèé ðßä ïîëåçíûõ ôóíêöèé Perl.&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;pre&gt;[% USE Perl %]
[% Perl.log(100) %]
[% Perl.rand(1) %]
[% Perl.exp(2) %]
[% Perl.sprintf(&amp;quot;%.0f&amp;quot;, 3.5) %]
[% Perl.pow(2, 3) %] # 2 ** 3;
[% Perl.eval('2**3') %]
[% Perl.sin(3.14) %]
[% Perl.cos(0) %]
[% Perl.join(',', 'a', 'b', 'c') %]
[% list = ['a','b','c'];
Perl.join(',' list) %]&lt;/pre&gt;&lt;/div&gt;
</description>
<author>‹îáàíîâ ˆãîðü &lt;authors@template-toolkit.ru&gt;</author>
<comments>http://forum.template-toolkit.ru/view_topic/topic_id-102.html</comments>
<category>Template Toolkit - áèáëèîòåêà äëß ðàáîòû ñ øàáëîíàìè â Perl</category>
<source url="http://forum.template-toolkit.ru/rss/forum_id-6.rss">http://forum.template-toolkit.ru/view_topic/topic_id-102.html?rss</source>
</item>
<item>
<guid isPermaLink="true">http://forum.template-toolkit.ru/view_topic/topic_id-101.html?rss</guid>
<pubDate>Thu, 21 Jul 2005 04:37:32 GMT</pubDate>
<title>Template::Plugin::POSIX - POSIX ôóíêöèè â øàáëîíàõ</title>
<link>http://forum.template-toolkit.ru/view_topic/topic_id-101.html?rss</link>
<description>à CPAN îïóáëèêîâàí &lt;a target="_blank" href="http://search.cpan.org/~agent/Template-Plugin-POSIX/"&gt;ìîäóëü Template::Plugin::POSIX&lt;/a&gt;. Œîäóëü ïîçâîëßåò èñïîëüçîâàòü â øàáëîíàõ ôóíêöèè POSIX.&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;pre&gt;[% USE POSIX %]
[% POSIX.log(100) %]
[% POSIX.rand(1) %]
[% POSIX.exp(2) %]
[% POSIX.sprintf(&amp;quot;%.0f&amp;quot;, 3.5) %]
[% POSIX.pow(2, 3) %]
[% POSIX.ceil(3.8) %]
[% POSIX.floor(3.8) %]
[% POSIX.sin(3.14) %]
[% POSIX.cos(0) %]&lt;/pre&gt;&lt;/div&gt;
</description>
<author>‹îáàíîâ ˆãîðü &lt;authors@template-toolkit.ru&gt;</author>
<comments>http://forum.template-toolkit.ru/view_topic/topic_id-101.html</comments>
<category>Template Toolkit - áèáëèîòåêà äëß ðàáîòû ñ øàáëîíàìè â Perl</category>
<source url="http://forum.template-toolkit.ru/rss/forum_id-6.rss">http://forum.template-toolkit.ru/view_topic/topic_id-101.html?rss</source>
</item>
<item>
<guid isPermaLink="true">http://forum.template-toolkit.ru/view_topic/topic_id-96.html?rss</guid>
<pubDate>Mon, 11 Jul 2005 04:05:37 GMT</pubDate>
<title>Template::Plugin::Decode - ïðåîáðàçîâàíèå âûâîäà â Unicode</title>
<link>http://forum.template-toolkit.ru/view_topic/topic_id-96.html?rss</link>
<description>à CPAN îïóáëèêîâàí &lt;a target="_blank" href="http://search.cpan.org/~lyokato/Template-Plugin-Decode/"&gt;ìîäóëü Template::Plugin::Decode&lt;/a&gt;, êîòîðûé ïðåäîñòàâëßåò ñïîñîá ïðåîäîëåòü ñëîæíîñòè ñ èñïîëüçîâàíèåì â øàáëîíàõ UTF-8.&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;pre&gt;‚íà÷àëå [% USE Decode %].
‡àòåì ìîæíî èñïîëüçîâàòü ôèëüòð 'decode'.
òîò ôèëüòð ïðåîáðàçóåò ñòðîêó èç UTF-8 âî âíóòðåííèé unicode-ôîðìàò Perl:
[% multibyte_str | decode %]&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;€âòîð ìîäóëß ïðåäëàãàåò ñëåäóþùèé ïîäõîä. ‚ êà÷åñòâå êîäèðîâêè øàáëîíîâ èñïîëüçóåòñß UTF-8. ”àéëû äîëæíû ñîäåðæàòü BOM-çàïèñü. ‚ñå âõîäíûå äàííûå äåêîäèðóþòñß ôèëüòðîì decode.
</description>
<author>‹îáàíîâ ˆãîðü &lt;authors@template-toolkit.ru&gt;</author>
<comments>http://forum.template-toolkit.ru/view_topic/topic_id-96.html</comments>
<category>Template Toolkit - áèáëèîòåêà äëß ðàáîòû ñ øàáëîíàìè â Perl</category>
<source url="http://forum.template-toolkit.ru/rss/forum_id-6.rss">http://forum.template-toolkit.ru/view_topic/topic_id-96.html?rss</source>
</item>
<item>
<guid isPermaLink="true">http://forum.template-toolkit.ru/view_topic/topic_id-94.html?rss</guid>
<pubDate>Sat, 2 Jul 2005 06:41:54 GMT</pubDate>
<title>Template::Plugin::XSLT - XSLT-ïðåîáðàçîâàíèå XML</title>
<link>http://forum.template-toolkit.ru/view_topic/topic_id-94.html?rss</link>
<description>à CPAN îïóáëèêîâàíà âåðñèß 1.2 &lt;a target="_blank" href="http://search.cpan.org/~scott/Template-Plugin-XSLT/"&gt;ìîäóëß Template::Plugin::XSLT&lt;/a&gt;, â êîòîðîì ðåàëèçîâàí ôèëüòð, ïîçâîëßþùèé ïðîèçâîäèòü XSLT-ïðåîáðàçîâàíèß ôðàãìåíòà XML.&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;pre&gt;[% USE transform = XSLT(&amp;quot;stylesheet.xsl&amp;quot;); %]
...
[% foo.as_xml | $transform foo = '&amp;quot;bar&amp;quot;' baz = 123 %]&lt;/pre&gt;&lt;/div&gt;
</description>
<author>‹îáàíîâ ˆãîðü &lt;authors@template-toolkit.ru&gt;</author>
<comments>http://forum.template-toolkit.ru/view_topic/topic_id-94.html</comments>
<category>Template Toolkit - áèáëèîòåêà äëß ðàáîòû ñ øàáëîíàìè â Perl</category>
<source url="http://forum.template-toolkit.ru/rss/forum_id-6.rss">http://forum.template-toolkit.ru/view_topic/topic_id-94.html?rss</source>
</item>
<item>
<guid isPermaLink="true">http://forum.template-toolkit.ru/view_topic/topic_id-88.html?rss</guid>
<pubDate>Tue, 24 May 2005 11:28:04 GMT</pubDate>
<title>Template::Plugin::NakedBody - âûäåëåíèå BODY-ñîñòàâëßþùåé HTML-äîêóìåíòà</title>
<link>http://forum.template-toolkit.ru/view_topic/topic_id-88.html?rss</link>
<description>à CPAN îïóáëèêîâàíà âåðñèß 0.02 &lt;a target="_blank" href="http://search.cpan.org/~adamk/Template-Plugin-NakedBody/"&gt;ìîäóëß Template::Plugin::NakedBody&lt;/a&gt;. „àííûé ìîäóëü ðåàëèçóåò ôèëüòð, êîòîðûé âûäåëßåò ñîäåðæèìîå HTML-äîêóìåíòà ìåæäó òåãàìè &amp;lt;BODY&amp;gt; è &amp;lt;/BODY&amp;gt;. Šàê íàïèñàíî â äîêóìåíòàöèè ýòî îêàçûâàåòñß óäîáíî ïðè ðàáîòå ñ äèçàéíåðàìè. ðè âêëþ÷åíèè ïîäãîòîâëåííûõ èìè äîêóìåíòîâ íåò íåîáõîäèìîñòè äîïîëíèòåëüíî ðåäàêòèðîâàòü äîêóìåíò.&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;pre&gt;# included.html
# ‚ html-ðåäàêòîðå óäîáíî ðàáîòàòü ñ ïîëíûì äîêóìåíòîì
&amp;lt;html&amp;gt;
&amp;lt;head&amp;gt;
&amp;lt;style ...&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;
—òîáû âèäåòü ïðàâèëüíî ýòîò êîíòåíò íóæíû òàáëèöû ñòèëåé.
&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;
# mypage.html
[% USE NakedBody %]
&amp;lt;html&amp;gt;
&amp;lt;head&amp;gt;
&amp;lt;style ...&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;
Šîíòåíò èñõîäíîãî äîêóìåíòà.
‡àòåì âêëþ÷àåòñß äîêóìåíò, ïîäãîòîâëåííûé äèçàéíåðîì.
[% INCLUDE included.html | NakedBody %]
ðîäîëæåíèå èñõîäíîãî äîêóìåíòà.
&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;&lt;/pre&gt;&lt;/div&gt;
</description>
<author>‹îáàíîâ ˆãîðü &lt;authors@template-toolkit.ru&gt;</author>
<comments>http://forum.template-toolkit.ru/view_topic/topic_id-88.html</comments>
<category>Template Toolkit - áèáëèîòåêà äëß ðàáîòû ñ øàáëîíàìè â Perl</category>
<source url="http://forum.template-toolkit.ru/rss/forum_id-6.rss">http://forum.template-toolkit.ru/view_topic/topic_id-88.html?rss</source>
</item>
<item>
<guid isPermaLink="true">http://forum.template-toolkit.ru/view_topic/topic_id-87.html?rss</guid>
<pubDate>Sat, 21 May 2005 08:04:46 GMT</pubDate>
<title>CGI::Application::Plugin::AnyTemplate - èíòåðôåéñ ê îñíîâíûì ñèñòåìàì øàáëîíîâ</title>
<link>http://forum.template-toolkit.ru/view_topic/topic_id-87.html?rss</link>
<description>à CPAN îïóáëèêîâàíà &lt;a target="_blank" href="http://backpan.cpan.org/authors/id/M/MG/MGRAHAM/CGI-Application-Plugin-AnyTemplate-0.04.tar.gz"&gt;âåðñèß 0.04 ìîäóëß CGI::Application::Plugin::AnyTemplate&lt;/a&gt;. „àííûé ìîäóëü ñîäåðæèò îáîáùåííûé èíòåðôåéñ äëß ðàáîòû ñ ëþáîé èçâåñòíîé ñèñòåìîé øàáëîíîâ Perl (â íàñòîßùèé ìîìåíò ïîääåðæèâàþòñß &lt;span style="font-weight:bold"&gt;HTML::Template&lt;/span&gt;, &lt;span style="font-weight:bold"&gt;HTML::Template::Expr&lt;/span&gt;, &lt;span style="font-weight:bold"&gt;Petal&lt;/span&gt; è &lt;span style="font-weight:bold"&gt;Template Toolkit&lt;/span&gt;) èç ïðèëîæåíèé, èñïîëüçóþùèõ â êà÷åñòâå êîíòðîëëåðà CGI::Application.
</description>
<author>‹îáàíîâ ˆãîðü &lt;authors@template-toolkit.ru&gt;</author>
<comments>http://forum.template-toolkit.ru/view_topic/topic_id-87.html</comments>
<category>Template Toolkit - áèáëèîòåêà äëß ðàáîòû ñ øàáëîíàìè â Perl</category>
<source url="http://forum.template-toolkit.ru/rss/forum_id-6.rss">http://forum.template-toolkit.ru/view_topic/topic_id-87.html?rss</source>
</item>
<item>
<guid isPermaLink="true">http://forum.template-toolkit.ru/view_topic/topic_id-84.html?rss</guid>
<pubDate>Sun, 15 May 2005 14:37:34 GMT</pubDate>
<title>Inline::TT - âêëþ÷åíèå øàáëîíîâ â ñêðèïò</title>
<link>http://forum.template-toolkit.ru/view_topic/topic_id-84.html?rss</link>
<description>à CPAN îïóáëèêîâàíà âåðñèß 0.04 &lt;a target="_blank" href="http://search.cpan.org/~philcrow/Inline-TT/"&gt;ìîäóëß Inline::TT&lt;/a&gt;, êîòîðûé ïîçâîëßåò âêëþ÷àòü øàáëîíû â ñêðèïò ñ ñîõðàíåíèåì âîçìîæíîñòè êåøèðîâàíèß îòêîìïèëèðîâàííûõ øàáëîíîâ.&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;pre&gt;
use Inline TT =&amp;gt; 'DATA';
# èìåíà áëîêîâ ýêñïîðòèðóþòñß êàê ôóíêöèè
print hello( { name =&amp;gt; 'Rob' } ), &amp;quot;\n&amp;quot;;
print goodbye( { name =&amp;gt; 'Rob' } ), &amp;quot;\n&amp;quot;;
__DATA__
__TT__
[% BLOCK hello %]
&amp;lt;H1&amp;gt; Hello [% name %], how are you? &amp;lt;/H1&amp;gt;
[% END %]
[% BLOCK goodbye %]
&amp;lt;H1&amp;gt; Goodbye [% name %], have a nice day. &amp;lt;/H1&amp;gt;
[% END %]&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;pre&gt;use Inline TT =&amp;gt; &amp;lt;&amp;lt; EO_TEMPLATE
[% BLOCK hello %]
&amp;lt;H1&amp;gt; Hello [% name %], how are you? &amp;lt;/H1&amp;gt;
[% END %]
[% BLOCK goodbye %]
&amp;lt;H1&amp;gt; Goodbye [% name %], have a nice day. &amp;lt;/H1&amp;gt;
[% END %]
EO_TEMPLATE
print hello( { name =&amp;gt; 'Rob' } ), &amp;quot;\n&amp;quot;;
print goodbye( { name =&amp;gt; 'Rob' } ), &amp;quot;\n&amp;quot;;&lt;/pre&gt;&lt;/div&gt;
</description>
<author>‹îáàíîâ ˆãîðü &lt;authors@template-toolkit.ru&gt;</author>
<comments>http://forum.template-toolkit.ru/view_topic/topic_id-84.html</comments>
<category>Template Toolkit - áèáëèîòåêà äëß ðàáîòû ñ øàáëîíàìè â Perl</category>
<source url="http://forum.template-toolkit.ru/rss/forum_id-6.rss">http://forum.template-toolkit.ru/view_topic/topic_id-84.html?rss</source>
</item>
<item>
<guid isPermaLink="true">http://forum.template-toolkit.ru/view_topic/topic_id-81.html?rss</guid>
<pubDate>Sat, 7 May 2005 12:41:26 GMT</pubDate>
<title>Template::Plugin::HTML::Prototype - ãåíåðàöèß Ajax-êîäà â øàáëîíàõ</title>
<link>http://forum.template-toolkit.ru/view_topic/topic_id-81.html?rss</link>
<description>à CPAN îïóáëèêîâàíà &lt;a target="_blank" href="http://backpan.cpan.org/authors/id/B/BA/BAUERB/Template-Plugin-HTML-Prototype-0.01.tar.gz"&gt;âåðñèß 0.01 ìîäóëß Template::Plugin::HTML::Prototype&lt;/a&gt;. „àííûé ìîäóëü ïðåäîñòàâëßåò èíòåðôåéñ ê ìîäóëþ HTML::Prototype, êîòîðûé ñîäåðæèò ôóíêöèè äëß ãåíåðàöèè êîäà &lt;a target="_blank" href="http://prototype.conio.net/"&gt;Javascript-áèáëèîòåêè Prototype&lt;/a&gt;. Prototype èñïîëüçóåòñß â ÷àñòíîñòè â &lt;span style="font-weight:bold"&gt;Ruby on Rails&lt;/span&gt; è ñîäåðæèò îáúåêòíî-îðèåíòèðîâàííóþ ðåàëèçàöèþ &lt;span style="font-weight:bold"&gt;Ajax&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;pre&gt; [% USE proto = HTML::Prototype %]
[% proto.define_javascript_functions %]
[% proto.form_remote_tag(...) %]
[% proto.link_to_function(...) %]
[% proto.link_to_remote(...) %]
[% proto.observe_field(...) %]
[% proto.observe_form(...) %]
[% proto.periodically_call_remote(...) %]
[% proto.submit_to_remote(...) %]&lt;/pre&gt;&lt;/div&gt;
</description>
<author>‹îáàíîâ ˆãîðü &lt;authors@template-toolkit.ru&gt;</author>
<comments>http://forum.template-toolkit.ru/view_topic/topic_id-81.html</comments>
<category>Template Toolkit - áèáëèîòåêà äëß ðàáîòû ñ øàáëîíàìè â Perl</category>
<source url="http://forum.template-toolkit.ru/rss/forum_id-6.rss">http://forum.template-toolkit.ru/view_topic/topic_id-81.html?rss</source>
</item>
<item>
<guid isPermaLink="true">http://forum.template-toolkit.ru/view_topic/topic_id-75.html?rss</guid>
<pubDate>Tue, 12 Apr 2005 12:23:30 GMT</pubDate>
<title>Template::Multilingual - ïîääåðæêà íåñêîëüêèõ ßçûêîâ â øàáëîíàõ</title>
<link>http://forum.template-toolkit.ru/view_topic/topic_id-75.html?rss</link>
<description>à CPAN îïóáëèêîâàíà &lt;a target="_blank" href="http://backpan.cpan.org/authors/id/C/CH/CHOLET/Template-Multilingual-0.02.tar.gz"&gt;âåðñèß 0.02 ìîäóëß Template::Multilingual&lt;/a&gt;. òîò ìîäóëü ßâëßåòñß ïðîèçâîäíûì îò Template è ïðåäëàãàåò ðåàëèçàöèþ ïîääåðæêè íåñêîëüêèõ ßçûêîâ â øàáëîíàõ.&lt;br /&gt;&lt;br /&gt;Šîä:&lt;br /&gt;&lt;div class="code"&gt;&lt;pre&gt;use Template::Multilingual;
my $template = Template::Multilingual-&amp;gt;new();
$template-&amp;gt;language('en');
$template-&amp;gt;process('example.ttml');&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;˜àáëîí:&lt;br /&gt;&lt;div class="code"&gt;&lt;pre&gt;
&amp;lt;t&amp;gt;
&amp;lt;en&amp;gt;Hello!&amp;lt;/en&amp;gt;
&amp;lt;fr&amp;gt;Bonjour!&amp;lt;/fr&amp;gt;
&amp;lt;ru&amp;gt;ðèâåò!&amp;lt;/ru&amp;gt;
&amp;lt;/t&amp;gt;&lt;/pre&gt;&lt;/div&gt;
</description>
<author>‹îáàíîâ ˆãîðü &lt;authors@template-toolkit.ru&gt;</author>
<comments>http://forum.template-toolkit.ru/view_topic/topic_id-75.html</comments>
<category>Template Toolkit - áèáëèîòåêà äëß ðàáîòû ñ øàáëîíàìè â Perl</category>
<source url="http://forum.template-toolkit.ru/rss/forum_id-6.rss">http://forum.template-toolkit.ru/view_topic/topic_id-75.html?rss</source>
</item>
<item>
<guid isPermaLink="true">http://forum.template-toolkit.ru/view_topic/topic_id-74.html?rss</guid>
<pubDate>Mon, 4 Apr 2005 06:03:55 GMT</pubDate>
<title>Template::Plugin::TagRescue - ïëàãèí äëß âûäåëåíèß òåãîâ html ñ èñêëþ÷åíèåì</title>
<link>http://forum.template-toolkit.ru/view_topic/topic_id-74.html?rss</link>
<description>Žïóáëèêîâàíà &lt;a target="_blank" href="http://backpan.cpan.org/authors/id/T/TA/TANIMOTO/Template-Plugin-TagRescue-0.06.tar.gz"&gt;âåðñèß 0.06 ìîäóëß Template::Plugin::TagRescue&lt;/a&gt;. Œîäóëü âûäåëßåò ïðè âûâîäå (ò.å. çàìåíßåò &amp;lt; &amp;gt; &amp;amp; &amp;quot; íà ñîîòâåòñâóþùèå entities) òåãè html çà èñêëþ÷åíèåì óêàçàííûõ.&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;pre&gt;[% USE TagRescue %]
[% FILTER html_except_for('b') -%]
&amp;lt;B&amp;gt;†èðíûé!&amp;lt;/B&amp;gt; and &amp;lt;I&amp;gt;Šóðñèâ!&amp;lt;/I&amp;gt;&amp;lt;BR&amp;gt;
[%- END %]
# ‚ûâîä:
# &amp;lt;B&amp;gt;†èðíûé!&amp;lt;/B&amp;gt; and &amp;amp;lt;I&amp;amp;gt;Italic!&amp;amp;lt;/I&amp;amp;gt;&amp;amp;lt;BR&amp;amp;gt;
[% '&amp;lt;B&amp;gt;†èðíûé!&amp;lt;/B&amp;gt; and &amp;lt;I&amp;gt;Šóðñèâ!&amp;lt;/I&amp;gt;&amp;lt;BR&amp;gt;' | html_except_for('i','br') %]
# ‚ûâîä:
# &amp;amp;lt;B&amp;amp;gt;Bold!&amp;amp;lt;/B&amp;amp;gt; and &amp;lt;I&amp;gt;Italic!&amp;lt;/I&amp;gt;&amp;lt;BR&amp;gt;
[% taglist = ['b', 'br']; '&amp;lt;B&amp;gt;†èðíûé!&amp;lt;/B&amp;gt; è &amp;lt;I&amp;gt;Šóðñèâ!&amp;lt;/I&amp;gt;&amp;lt;BR&amp;gt;' | html_except_for(taglist) %]
# ‚ûâîä:
# &amp;lt;B&amp;gt;†èðíûé!&amp;lt;/B&amp;gt; è &amp;amp;lt;I&amp;amp;gt;Šóðñèâ!&amp;amp;lt;/I&amp;amp;gt;&amp;lt;BR&amp;gt;&lt;/pre&gt;&lt;/div&gt;
</description>
<author>‹îáàíîâ ˆãîðü &lt;authors@template-toolkit.ru&gt;</author>
<comments>http://forum.template-toolkit.ru/view_topic/topic_id-74.html</comments>
<category>Template Toolkit - áèáëèîòåêà äëß ðàáîòû ñ øàáëîíàìè â Perl</category>
<source url="http://forum.template-toolkit.ru/rss/forum_id-6.rss">http://forum.template-toolkit.ru/view_topic/topic_id-74.html?rss</source>
</item>
<item>
<guid isPermaLink="true">http://forum.template-toolkit.ru/view_topic/topic_id-72.html?rss</guid>
<pubDate>Tue, 29 Mar 2005 12:46:04 GMT</pubDate>
<title>Template::Plugin::HTML::BBCode - ïðåîáðàçîâàíèå BBCode â HTML</title>
<link>http://forum.template-toolkit.ru/view_topic/topic_id-72.html?rss</link>
<description>à CPAN îïóáëèêîâàíà &lt;a target="_blank" href="http://backpan.cpan.org/authors/id/L/LI/LIOL/Template-Plugin-HTML-BBCode-0.01.tar.gz"&gt;âåðñèß 0.01 ìîäóëß Template::Plugin::HTML::BBCode&lt;/a&gt;. Œîäóëü ßâëßåòñß îáåðòêîé âîêðóã ìîäóëß HTML::BBCode è ïðåäîñòàâëßåò ôèëüòð bbcode, êîòîðûé çàìåíßåò òåãè ðàçìåòêè BBCode íà ñîîòâåòñâòóþùèå òåãè HTML.&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;pre&gt;[%- USE HTML::BBCode -%]
[% FILTER bbcode %]
&amp;#91;b]BBCode&amp;#91;/b] - is simple &amp;#91;i]markup language&amp;#91;/i] used in
&amp;#91;url=http://www.phpbb.com/]phpBB&amp;#91;/url].
[% END %]
[%- USE HTML::BBCode( 'bbcode_limited'
allowed_tags = [ 'b', 'i', 'u' ]
) -%]
[% FILTER bbcode_limited %]
&amp;#91;b]BBCode&amp;#91;/b] - is simple &amp;#91;i]markup language&amp;#91;/i] used in
&amp;#91;url=http://www.phpbb.com/]phpBB&amp;#91;/url].
[% END %]&lt;/pre&gt;&lt;/div&gt;
</description>
<author>‹îáàíîâ ˆãîðü &lt;authors@template-toolkit.ru&gt;</author>
<comments>http://forum.template-toolkit.ru/view_topic/topic_id-72.html</comments>
<category>Template Toolkit - áèáëèîòåêà äëß ðàáîòû ñ øàáëîíàìè â Perl</category>
<source url="http://forum.template-toolkit.ru/rss/forum_id-6.rss">http://forum.template-toolkit.ru/view_topic/topic_id-72.html?rss</source>
</item>
<item>
<guid isPermaLink="true">http://forum.template-toolkit.ru/view_topic/topic_id-71.html?rss</guid>
<pubDate>Sun, 27 Mar 2005 11:07:13 GMT</pubDate>
<title>Template::Plugin::DBM::Deep - èíòåðôåéñ ê pure perl DBM</title>
<link>http://forum.template-toolkit.ru/view_topic/topic_id-71.html?rss</link>
<description>à CPAN îïóáëèêîâàíà &lt;a target="_blank" href="http://backpan.cpan.org/authors/id/M/ME/MERLYN/Template-Plugin-DBM-Deep-0.02.tar.gz"&gt;âåðñèß 0.02 ìîäóëß Template::Plugin::DBM::Deep&lt;/a&gt;. Œîäóëü ïðåäîñòàâëßåò èíòåðôåéñ ê ìîäóëþ DBM::Deep.&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;pre&gt;
[% USE db = DBM.Deep(file = &amp;quot;my.db&amp;quot; locking = 1 autoflush = 1);
db.lock;
db.flintstones = { &amp;quot;flintstone&amp;quot; = [&amp;quot;fred&amp;quot; &amp;quot;wilma&amp;quot;]
&amp;quot;rubble&amp;quot; = [&amp;quot;barney&amp;quot; &amp;quot;betty&amp;quot;] };
db.castaways = [&amp;quot;gilligan&amp;quot; &amp;quot;skipper&amp;quot; &amp;quot;professor&amp;quot; &amp;quot;and the rest&amp;quot; ];
db.unlock;
-%]
...
[% db.flintstones.rubble.0; %] -- barney
[% db.castaways.3; %] -- and the rest
&lt;/pre&gt;&lt;/div&gt;
</description>
<author>‹îáàíîâ ˆãîðü &lt;authors@template-toolkit.ru&gt;</author>
<comments>http://forum.template-toolkit.ru/view_topic/topic_id-71.html</comments>
<category>Template Toolkit - áèáëèîòåêà äëß ðàáîòû ñ øàáëîíàìè â Perl</category>
<source url="http://forum.template-toolkit.ru/rss/forum_id-6.rss">http://forum.template-toolkit.ru/view_topic/topic_id-71.html?rss</source>
</item>
<item>
<guid isPermaLink="true">http://forum.template-toolkit.ru/view_topic/topic_id-68.html?rss</guid>
<pubDate>Mon, 14 Mar 2005 12:35:02 GMT</pubDate>
<title>ExtUtils::ModuleMaker::TT - ïîäãîòîâêà ìîäóëß ê äèñòðèáóöèè èç TT-øàáëîíîâ</title>
<link>http://forum.template-toolkit.ru/view_topic/topic_id-68.html?rss</link>
<description>à CPAN îïóáëèêîâàíà &lt;a target="_blank" href="http://backpan.cpan.org/authors/id/D/DA/DAGOLDEN/ExtUtils-ModuleMaker-TT-0.74.tar.gz"&gt;âåðñèß 0.74 ìîäóëß ExtUtils::ModuleMaker::TT&lt;/a&gt;. Œîäóëü ïîçâîëßåò ñòðîèòü ñòàíäàðòíûå ôàéëû, âõîäßùèå â ñîñòàâ äèñòðèáóòèâà ìîäóëß (README, Changes, Todo, Build.PL, Makefile.PL, Proxy_Makefile.PL, MANIFEST.SKIP, test.t, module.pm), èç øàáëîíîâ TT.
</description>
<author>‹îáàíîâ ˆãîðü &lt;authors@template-toolkit.ru&gt;</author>
<comments>http://forum.template-toolkit.ru/view_topic/topic_id-68.html</comments>
<category>Template Toolkit - áèáëèîòåêà äëß ðàáîòû ñ øàáëîíàìè â Perl</category>
<source url="http://forum.template-toolkit.ru/rss/forum_id-6.rss">http://forum.template-toolkit.ru/view_topic/topic_id-68.html?rss</source>
</item>
<item>
<guid isPermaLink="true">http://forum.template-toolkit.ru/view_topic/topic_id-67.html?rss</guid>
<pubDate>Mon, 14 Mar 2005 12:21:55 GMT</pubDate>
<title>Template::Plugin::String::Compare - ñðàâíåíèå ñòðîê</title>
<link>http://forum.template-toolkit.ru/view_topic/topic_id-67.html?rss</link>
<description>à CPAN îïóáëèêîâàíà &lt;a target="_blank" href="http://backpan.cpan.org/authors/id/T/TA/TANIMOTO/Template-Plugin-String-Compare-0.01.tar.gz"&gt;âåðñèß 0.01 ïëàãèíà Template::Plugin::String::Compare&lt;/a&gt;, êîòîðûé ïîçâîëßåò ñðàâíèâàòü ñòðîêè â ñòðîêîâîì êîíòåêñòå.&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;pre&gt;
[% IF '2005-03-01' &amp;lt; '2005-04-01' %]
’àêîå ñðàâíåíèå ïðîâîäèòñß â ÷èñëîâîì êîíòåêñòå.
[% END %]
[% USE String.Compare %]
[% IF String.Compare.new('2005-03-01') &amp;lt; '2005-04-01' %]
òî ñðàâíåíèå ïðîèñõîäèò â ñòðîêîâîì êîíòåêñòå.
[% END %]
&lt;/pre&gt;&lt;/div&gt;
</description>
<author>‹îáàíîâ ˆãîðü &lt;authors@template-toolkit.ru&gt;</author>
<comments>http://forum.template-toolkit.ru/view_topic/topic_id-67.html</comments>
<category>Template Toolkit - áèáëèîòåêà äëß ðàáîòû ñ øàáëîíàìè â Perl</category>
<source url="http://forum.template-toolkit.ru/rss/forum_id-6.rss">http://forum.template-toolkit.ru/view_topic/topic_id-67.html?rss</source>
</item>
<item>
<guid isPermaLink="true">http://forum.template-toolkit.ru/view_topic/topic_id-63.html?rss</guid>
<pubDate>Sat, 19 Feb 2005 08:23:15 GMT</pubDate>
<title>‘ðåäà äëß ðàçðàáîòêè eCommerece ïðèëîæåíèé Handel</title>
<link>http://forum.template-toolkit.ru/view_topic/topic_id-63.html?rss</link>
<description>à CPAN îïóáëèêîâàí &lt;a target="_blank" href="http://backpan.cpan.org/authors/id/C/CL/CLACO/Handel-0.04.tar.gz"&gt;ìîäóëü Handel (âåðñèß 0.04)&lt;/a&gt;. òîò ìîäóëü ïðåäîñòàâëßåò ñðåäó äëß ðàçðàáîòêè eCommerece ïðèëîæåíèé ñ ïîääåðæêîé AxKit è Template Toolkit.
</description>
<author>‹îáàíîâ ˆãîðü &lt;authors@template-toolkit.ru&gt;</author>
<comments>http://forum.template-toolkit.ru/view_topic/topic_id-63.html</comments>
<category>Template Toolkit - áèáëèîòåêà äëß ðàáîòû ñ øàáëîíàìè â Perl</category>
<source url="http://forum.template-toolkit.ru/rss/forum_id-6.rss">http://forum.template-toolkit.ru/view_topic/topic_id-63.html?rss</source>
</item>
<item>
<guid isPermaLink="true">http://forum.template-toolkit.ru/view_topic/topic_id-62.html?rss</guid>
<pubDate>Thu, 17 Feb 2005 07:27:20 GMT</pubDate>
<title>Template::Plugin::SSI - èñïîëüçîâàíèå SSI â øàáëîíàõ</title>
<link>http://forum.template-toolkit.ru/view_topic/topic_id-62.html?rss</link>
<description>à CPAN îïóáëèêîâàíà &lt;a target="_blank" href="http://backpan.cpan.org/authors/id/C/CO/COREY/Template-Plugin-SSI-0.11.tar.gz"&gt;âåðñèß 0.11 Template::Plugin::SSI&lt;/a&gt;. Œîäóëü ßâëßåòñß îáåðòêîé âîêðóã CGI::SSI è ïîçâîëßåò èñïîëüçîâàòü â øàáëîíàõ SSI-äèðåêòèâû.&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;pre&gt;[% USE SSI %]
# âêëþ÷åíèå (virtual) ôàéëà /foo/bar.inc.html
[% SSI.include('virtual', '/foo/bar.inc.html') %]
# âêëþ÷åíèå ôàéëà /foo/bar.inc.html
[% SSI.include('file', '/var/www/html/foo/bar.inc.html') %]
# âûïîëíèòü êîìàíäó
[% SSI.exec('cmd', 'ls') %]
# âûïîëíèòü cgi ñêðèïò
[% SSI.exec('cgi', '/cgi-bin/foo.cgi') %]
# óñòàíîâèòü ïåðåìåííóþ êîíôèãóðàöèè ('sizefmt', 'timefmt', èëè 'errmsg')
[% SSI.config('timefmt', &amp;quot;%Y&amp;quot;) %]
# âûâåñòè íàáîð ïåðåìåííóþ îêðóæåíèß
[% SSI.echo('DATE_LOCAL') %]
# óñòàíîâèòü ëîêàëüíóþ ïåðåìåííóþ ($name = 'Corey')
[% SSI.set('name', 'Corey') %]
# âûâåñòè äàòó ïîñëåäíåé ìîäèôèêàöèè 'index.html'
[% SSI.flastmod('file', 'index.html') %]
# âûâåñòè ðàçìåð ôàéëà 'index.html'
[% SSI.fsize('file', 'index.html') %]&lt;/pre&gt;&lt;/div&gt;
</description>
<author>‹îáàíîâ ˆãîðü &lt;authors@template-toolkit.ru&gt;</author>
<comments>http://forum.template-toolkit.ru/view_topic/topic_id-62.html</comments>
<category>Template Toolkit - áèáëèîòåêà äëß ðàáîòû ñ øàáëîíàìè â Perl</category>
<source url="http://forum.template-toolkit.ru/rss/forum_id-6.rss">http://forum.template-toolkit.ru/view_topic/topic_id-62.html?rss</source>
</item>
</channel>
</rss>