p5-Rose-HTML-Objects - Object-oriented interfaces for HTML

Property Value
Distribution NetBSD 7.1
Repository NetBSD amd64
Package name p5-Rose-HTML-Objects
Package version 0.623nb3
Package architecture amd64
Package type tgz
Package license gnu-gpl-v2 OR artistic
Installed size 1.14 MB
Download size 144.81 KB
Official Mirror ftp.netbsd.org
The Rose::HTML::Object::* family of classes represent HTML tags,
or groups of tags. These objects allow HTML to be arbitrarily
manipulated, then serialized to actual HTML (or XHTML). Currently,
the process only works in one direction. Objects cannot be constructed
from their serialized representations. In practice, given the
purpose of these modules, this is not an important limitation.
Any HTML tag can theoretically be represented by a
Rose::HTML::Object-derived class, but this family of modules was
originally motivated by a desire to simplify the use of HTML forms.
The form/field object interfaces have been heavily abstracted to
allow for input and output filtering, inflation/deflation of values,
and compound fields (fields that contain other fields). The classes
are also designed to be subclassed. The creation of custom form
and field subclasses is really the "big win" for these modules.
There is also a simple image tag class which is useful for
auto-populating the width and height attributes of img tags. Future
releases may include object representations of other HTML tags.
Contributions are welcome.
Homepage: http://search.cpan.org/dist/Rose-HTML-Objects/
Categories: devel, perl5


Package Version Architecture Repository
p5-Rose-HTML-Objects-0.623nb3.tgz 0.623nb3 i386 NetBSD
p5-Rose-HTML-Objects - - -


Name Value
p5-Clone-PP [0-9]*
p5-DateTime >=0.20
p5-Email-Valid [0-9]*
p5-HTML-Parser [0-9]*
p5-IO-String >=1.08
p5-Image-Size [0-9]*
p5-Rose-DateTime >=0.532
p5-Rose-Object >=0.85.4
p5-Rose-URI >=0.021
p5-URI [0-9]*
perl >=5.28.0<5.30.0


Type URL
Binary Package p5-Rose-HTML-Objects-0.623nb3.tgz
Source Package p5-Rose-HTML-Objects

Install Howto

Install p5-Rose-HTML-Objects tgz package:

# pkg_add p5-Rose-HTML-Objects

See Also

Package Description
p5-Rose-HTMLx-Form-Field-Autocomplete-0.02nb10.tgz Ajax autocompletion for text fields
p5-Rose-HTMLx-Form-Field-Boolean-0.03nb10.tgz Extend Rose::HTML::Objects RadioButtonGroup
p5-Rose-HTMLx-Form-Field-PopUpMenuNumeric-0.001nb9.tgz Extend Rose::HTML::Objects with popup menu for numeric values
p5-Rose-HTMLx-Form-Field-Serial-0.002nb10.tgz Represent auto-increment columns in a form
p5-Rose-HTMLx-Form-Related-0.24nb4.tgz RHTMLO forms, living together
p5-Rose-Object-0.860nb5.tgz Very simple class base class used by Rose objects
p5-Rose-URI-1.02nb3.tgz URI class for easy and efficient manipulation of URI components
p5-Router-Simple-0.17nb4.tgz Simple HTTP router for web applications
p5-SCGI-0.6nb9.tgz Perl 5 module to implement SCGI interface
p5-SDL-2.548nb3.tgz SDL - Simple DirectMedia Layer for Perl
p5-SGMLS-1.03.2nb10.tgz Class for postprocessing the output from the sgmls and nsgmls parsers
p5-SHA-2.01nb11.tgz Perl5 interface to the SHA1 algorithm
p5-SMS-Send-1.06nb9.tgz Driver-based API for sending SMS messages
p5-SNMP-Info-3.63.tgz Perl5 object oriented interface to SNMP informations
p5-SNMP-MIB-Compiler-0.06nb13.tgz MIB Compiler supporting SMIv1 and SMIv2