CGI::FastTemplate manages templates and parses templates replacing
variable names with values. It was designed for mid to large scale web
applications (CGI, mod_perl) where there are great benefits to
separating the logic of an application from the specific implementation
details.
ok jasper@
In general, once you have an XML::Generator object, you then simply call
methods on that object named for each XML tag you wish to generate.
feedback & ok jasper@
AsciiDoc is a text document format for writing short documents, articles, books
and UNIX man pages. AsciiDoc files can be translated to HTML and DocBook
markups using the asciidoc(1) command.
XML::RSS::LibXML uses XML::LibXML (libxml2) for parsing RSS instead of
XML::RSS' XML::Parser (expat), while trying to keep interface
compatibility with XML::RSS.
ok jasper@
XML::Feed is a syndication feed parser for both RSS and Atom feeds. It
also implements feed auto-discovery for finding feeds, given a URI.
XML::Feed supports the following syndication feed formats:
- RSS 0.91
- RSS 1.0
- RSS 2.0
- Atom
The goal of XML::Feed is to provide a unified API for parsing and using
the various syndication formats.
ok jasper@
Atom is a syndication, API, and archiving format for weblogs and other
data. XML::Atom implements the feed format as well as a client for the
API.
ok jasper@
This module provides the user with methods to connect to a remote
server, send a stream of XML to the server, and receive/parse an XML
stream from the server.
ok simon@
Mini-XML is a small XML parsing library that you can use to read XML and
XML-like data files in your application without requiring large
non-standard libraries.
okay steven@
FastRI is an alternative to the ri command-line tool. It is *much* faster,
and also allows you to offer RI lookup services over DRb. FastRI is a bit
smarter than ri, and can find classes anywhere in the hierarchy without
specifying the "full path". It also knows about gems, and can tell you e.g.
which extensions to a core class were added by a specific gem.
RedCloth is a module for using Textile in Ruby. Textile is a text format.
A very simple text format. Another stab at making readable text that can
be converted to HTML.
library. This can be used to embed the swish-e search code into your
perl program avoiding the need to run the swish-e binary for searching.
From simon@
ok sturm@, steven@
collections of Web pages or other files. Swish-e is ideally suited for
collections of a million documents or smaller. Using the GNOME libxml2
parser and a collection of filters, Swish-e can index plain text,
e-mail, PDF, HTML, XML, Microsoft Word/PowerPoint/Excel and just about
any file that can be converted to XML or HTML text. Swish-e is also
often used to supplement databases like the MySQL DBMS for very fast
full-text searching.
help from simon, ok steven@, sturm@