"HTML::Filter" is an HTML parser that by default prints the original text of each HTML element (a slow version of cat(1) basically). The callback methods may be overridden to modify the filtering for some HTML elements and you can override output() m...
CAPOEIRAB/HTML-Parser-3.75 - 30 Aug 2020 19:58:22 UTCObjects of the "HTML::Parser" class will recognize markup and separate it from plain text (alias data content) in HTML documents. As different kinds of markup and text are recognized, the corresponding event handlers are invoked. "HTML::Parser" is no...
CAPOEIRAB/HTML-Parser-3.75 - 30 Aug 2020 19:58:22 UTCHTML::Zoom is a lazy, stream oriented, streaming capable, mostly functional, CSS selector based semantic templating engine for HTML and HTML-like document formats. Which is, on the whole, a bit of a mouthful. So let me step back a moment and explain ...
JJNAPIORK/HTML-Zoom-0.009009 - 15 May 2015 19:03:05 UTCThis module simply strips HTML-like markup from text rapidly and brutally. It could easily be used to strip XML or SGML markup instead; but as removing HTML is a much more common problem, this module lives in the HTML:: namespace. It is written in XS...
KILINRAX/HTML-Strip-2.10 - 22 Apr 2016 11:21:38 UTCHTML::TagFilter is a subclass of HTML::Parser with a single purpose: it will remove unwanted html tags and attributes from a piece of text. It can act in a more or less fine-grained way - you can specify permitted tags, permitted attributes of each t...
WROSS/HTML-TagFilter-1.03 - 07 Dec 2005 17:15:49 UTCHTML::FormFu is a HTML form framework which aims to be as easy as possible to use for basic web forms, but with the power and flexibility to do anything else you might want to do (as long as it involves forms). You can configure almost any part of fo...
CFRANKS/HTML-FormFu-2.07 - 14 Dec 2018 16:07:11 UTC"HTML::Subtext" is a package for performing text substitutions on a specially formatted HTML template. The template uses normal HTML markup, but includes links of the form: <a href="subtext:foo/bar">This text will be replaced</a> The URI in this link...
KAELIN/HTML-Subtext-1.03 - 07 Mar 1999 23:57:27 UTCHTML::HiLiter is designed to make highlighting search queries in HTML easy and accurate. HTML::HiLiter was designed for CrayDoc 4, the Cray documentation server. As of verison 0.14, HTML::HiLiter has been completely re-written with a new API, using S...
KARMAN/HTML-HiLiter-0.201 - 15 May 2014 20:21:14 UTCThis module is a simple HTML parser. It is similar in concept to HTML::Parser, but it differs from HTML::TreeBuilder in a couple of important ways. First, HTML::TreeBuilder knows which tags can contain other tags, which start tags have corresponding ...
KWILLIAMS/HTML-SimpleParse-0.12 - 09 Jul 2003 17:31:19 UTCASHLEY/HTML-Truncate-0.20 - 14 Jul 2009 00:30:12 UTC
This module uses HTML::Parser to strip HTML from text in a restrictive manner. By default all HTML is restricted. You may alter the default behaviour by supplying your own tag rules....
OALDERS/HTML-Restrict-v3.0.0 - 11 Mar 2019 13:53:12 UTCTHIS IS PRELIMINARY SOFTWARE! The "Marek::" namespace is strictly preliminary until a regular place in CPAN is found. Marek::Pod::HTML converts one or more Pod documents into individual HTML files. This is meant to be a successor of Tom Christiansen'...
MAREKR/MarekPodHtml-0.49 - 16 Jan 2003 20:53:56 UTCHTML::LinkFilter can change all links in passed HTML. This requires callback sub. The sub takes tagname, attr, value, and returns new value, then it will be replaced. Or uses original when returns undef. *Note* this breaks attributes order in tag....
KUNIYOSHI/HTML-LinkFilter-0.03 - 06 Aug 2011 14:53:34 UTCHTML::Detoxifier is a practical module to remove harmful tags from HTML input. It's intended to be used for web sites that accept user input in the form of HTML and then present that information in some form. Accepting all HTML from untrusted users i...
PWALTON/HTML-Detoxifier-0.02 - 02 Mar 2004 03:09:14 UTCThe tag that doesn't want to permit escapes all....
HOLLY/HTML-EscapeEvil-0.05 - 13 May 2006 17:48:19 UTCThis module manipulates of the contents of HTML files. It can query and replace the content or attributes of any HTML tag. The advertised usage pattern is to update static HTML files. ANOTHER TEMPLATE ENGINE ? NO ! HTML::Manipulator is NOT yet anothe...
THILO/HTML-Manipulator-0.07 - 14 Nov 2005 12:35:16 UTCXML::Driver::HTML is a SAX Driver for HTML. There is no need for the HTML input to be weel formed, as XML::Driver::HTML is generating its SAX events by walking a HTML::TreeBuilder object. The simplest kind of use, is a filter from HTML to XHTML using...
KRAEHE/XML-Driver-HTML-0.06 - 08 Aug 2002 15:23:50 UTCHTML::LinkChanger is an abstract class so you need to subclass it to make it do something. See HTML::LinkChanger::Absolutizer for one useful example of such class. HTML::LinkChanger uses HTML::Tagset::linkElements to change all attributes that contai...
SERGEYCHE/HTML-LinkChanger-2.4 - 05 Oct 2007 15:59:27 UTCExtract content from HTML tables. Create HTML tables from content....
LNATION/HTML-TableContent-1.00 - 21 Apr 2020 16:07:38 UTCThis module strips scripting constructs out of HTML, leaving as much non-scripting markup in place as possible. This allows web applications to display HTML originating from an untrusted source without introducing XSS (cross site scripting) vulnerabi...
DRTECH/HTML-StripScripts-1.06 - 12 May 2016 09:44:35 UTC