import p5-HTML-TagFilter

HTML::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 tag, and permitted values
for each attribute in as much detail as you like.
This commit is contained in:
simon 2007-07-22 16:21:09 +00:00
parent 21311dab68
commit 732d51f13f
4 changed files with 38 additions and 0 deletions

View File

@ -0,0 +1,20 @@
# $OpenBSD: Makefile,v 1.1.1.1 2007/07/22 16:21:09 simon Exp $
COMMENT= fine-grained html-filter, xss-blocker and mailto-obfuscator
MODULES= cpan
DISTNAME= HTML-TagFilter-1.03
CATEGORIES= www
MAINTAINER= Simon Bertrang <simon@openbsd.org>
# Perl
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM=Yes
PERMIT_DISTFILES_FTP= Yes
RUN_DEPENDS= ::www/p5-HTML-Parser \
::www/p5-URI
.include <bsd.port.mk>

View File

@ -0,0 +1,10 @@
MD5 (HTML-Highlight-0.20.tar.gz) = hc/P8tWIC9vhJqmk/cexVQ==
MD5 (HTML-TagFilter-1.03.tar.gz) = 5h0vGA47pV5dcSk9Ry/+uw==
RMD160 (HTML-Highlight-0.20.tar.gz) = EL7kq4XPvV6dZFGl9TZLQK4uK3s=
RMD160 (HTML-TagFilter-1.03.tar.gz) = KFxfcx033GGZpfzIpIWqlvOBpwU=
SHA1 (HTML-Highlight-0.20.tar.gz) = is2CyEQczbxnAmka5Uj2VRAh/ZQ=
SHA1 (HTML-TagFilter-1.03.tar.gz) = vu75v1h6Cuu+YgvMTP0apjpscZU=
SHA256 (HTML-Highlight-0.20.tar.gz) = FSVQ7gKNmQ8U0EMwxZ5/SkPq3h7hoC7WMUhE6lrnpuM=
SHA256 (HTML-TagFilter-1.03.tar.gz) = 2vIotflk0WtPMj7/MZiVVknjchd5HeCD/8U9L4UFN/U=
SIZE (HTML-Highlight-0.20.tar.gz) = 5353
SIZE (HTML-TagFilter-1.03.tar.gz) = 15977

View File

@ -0,0 +1,5 @@
HTML::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 tag, and permitted values
for each attribute in as much detail as you like.

View File

@ -0,0 +1,3 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2007/07/22 16:21:09 simon Exp $
${P5SITE}/HTML/TagFilter.pm
@man man/man3p/HTML::TagFilter.3p