[html-formfu] [patch] Documentation cleanup
Ronald J Kimball
rkimball+formfu at pangeamedia.com
Fri Nov 21 22:31:01 GMT 2008
I went through the documentation and did a quick cleanup, mostly fixing =
bad links. I also added =3Dcut at the end of every POD section (to stop =
emacs from complaining) and fixed a few typos that I noticed.
The patch is attached.
I did not resolve the following issues:
HTML::FormFu links to HTML::FormFu::Exception::Input, but =
HTML::FormFu::Exception::Input has no POD
HTML::FormFu links to default_values in HTML::FormFu::Model, but =
HTML::FormFu::Model does not document default_values
HTML::FormFu links to update in HTML::FormFu::Model, but =
HTML::FormFu::Model does not document update
HTML::FormFu::Element links to prepare_id and prepare_attrs in =
HTML::FormFu::Element::_Field, but HTML::FormFu::Element::_Field does =
not document prepare_id or prepare_attrs
HTML::FormFu::Element::_Field links to add_attributes_loc and =
del_attributes_loc in HTML::FormFu, but HTML::FormFu does not document =
add_attributes_loc or del_attributes_loc
Ronald
-------------- next part --------------
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Attribute.pm HTML-Form=
Fu/lib/HTML/FormFu/Attribute.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Attribute.pm 2008-11-21 13:16:38.00000=
0000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Attribute.pm 2008-11-21 17:24:27.000000000 =
-0500
@@ -362,3 +362,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Constraint/ASCII.pm HT=
ML-FormFu/lib/HTML/FormFu/Constraint/ASCII.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Constraint/ASCII.pm 2008-11-21 13:16:3=
8.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Constraint/ASCII.pm 2008-11-21 17:19:04.000=
000000 -0500
@@ -34,3 +34,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Constraint/AllOrNone.p=
m HTML-FormFu/lib/HTML/FormFu/Constraint/AllOrNone.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Constraint/AllOrNone.pm 2008-11-21 13:=
16:38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Constraint/AllOrNone.pm 2008-11-21 17:19:08=
.000000000 -0500
@@ -76,8 +76,9 @@
=
By default, if some but not all fields are submitted, errors are attached =
to =
those fields which weren't submitted. This behaviour can be changed by set=
ting =
-any of L</attach_errors_to_base>, L</attach_errors_to_others> or =
-L</attach_errors_to>.
+any of L<HTML::FormFu::Constraint::_others/attach_errors_to_base>,
+L<HTML::FormFu::Constraint::_others/attach_errors_to_others> or
+L<HTML::FormFu::Constraint::_others/attach_errors_to>.
=
This constraint doesn't honour the C<not()> value.
=
@@ -96,3 +97,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Constraint/AutoSet.pm =
HTML-FormFu/lib/HTML/FormFu/Constraint/AutoSet.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Constraint/AutoSet.pm 2008-11-21 13:16=
:38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Constraint/AutoSet.pm 2008-11-21 17:19:11.0=
00000000 -0500
@@ -54,3 +54,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Constraint/Bool.pm HTM=
L-FormFu/lib/HTML/FormFu/Constraint/Bool.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Constraint/Bool.pm 2008-11-21 13:16:38=
.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Constraint/Bool.pm 2008-11-21 17:19:13.0000=
00000 -0500
@@ -34,3 +34,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Constraint/Callback.pm=
HTML-FormFu/lib/HTML/FormFu/Constraint/Callback.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Constraint/Callback.pm 2008-11-21 13:1=
6:38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Constraint/Callback.pm 2008-11-21 17:19:17.=
000000000 -0500
@@ -83,3 +83,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Constraint/CallbackOnc=
e.pm HTML-FormFu/lib/HTML/FormFu/Constraint/CallbackOnce.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Constraint/CallbackOnce.pm 2008-11-21 =
13:16:38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Constraint/CallbackOnce.pm 2008-11-21 17:19=
:19.000000000 -0500
@@ -77,3 +77,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Constraint/DateTime.pm=
HTML-FormFu/lib/HTML/FormFu/Constraint/DateTime.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Constraint/DateTime.pm 2008-11-21 13:1=
6:38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Constraint/DateTime.pm 2008-11-21 13:56:06.=
000000000 -0500
@@ -96,7 +96,7 @@
=
Arguments: \%args
=
-Required. Define the expected input string, so L<DataTime::Format::Builder=
> =
+Required. Define the expected input string, so L<DateTime::Format::Builder=
> =
knows how to turn it into a L<DateTime> object.
=
Accepts arguments to be passed to L<DateTime::Format::Builder/parser>.
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Constraint/DependOn.pm=
HTML-FormFu/lib/HTML/FormFu/Constraint/DependOn.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Constraint/DependOn.pm 2008-11-21 13:1=
6:38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Constraint/DependOn.pm 2008-11-21 17:19:24.=
000000000 -0500
@@ -76,12 +76,15 @@
=3Dhead1 DESCRIPTION
=
If a value is submitted for the field this constraint is attached to, then=
a =
-value must also be submitted for all fields named in L</others>.
+value must also be submitted for all fields named in
+L<HTML::FormFu::Constraint::_others/others>.
=
-By default, if any of the named fields in L</others> are missing, an error =
-will be attached to each missing field. This behaviour can be changed by =
-setting any of L</attach_errors_to_base>, L</attach_errors_to_others> or =
-L</attach_errors_to>.
+By default, if any of the named fields in
+L<HTML::FormFu::Constraint::_others/others> are missing, an error will be
+attached to each missing field. This behaviour can be changed by setting
+any of L<HTML::FormFu::Constraint::_others/attach_errors_to_base>,
+L<HTML::FormFu::Constraint::_others/attach_errors_to_others> or =
+L<HTML::FormFu::Constraint::_others/attach_errors_to>.
=
This constraint doesn't honour the C<not()> value.
=
@@ -100,3 +103,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Constraint/Email.pm HT=
ML-FormFu/lib/HTML/FormFu/Constraint/Email.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Constraint/Email.pm 2008-11-21 13:16:3=
8.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Constraint/Email.pm 2008-11-21 17:19:27.000=
000000 -0500
@@ -42,3 +42,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Constraint/Equal.pm HT=
ML-FormFu/lib/HTML/FormFu/Constraint/Equal.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Constraint/Equal.pm 2008-11-21 13:16:3=
8.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Constraint/Equal.pm 2008-11-21 17:19:32.000=
000000 -0500
@@ -90,7 +90,7 @@
=
=3Dhead1 DESCRIPTION
=
-All fields named in L</others> must have an equal value to the field this =
+All fields named in L<HTML::FormFu::Constraint::_others/others> must have =
an equal value to the field this =
constraint is attached to.
=
=3Dhead1 SEE ALSO
@@ -108,3 +108,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Constraint/File/MIME.p=
m HTML-FormFu/lib/HTML/FormFu/Constraint/File/MIME.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Constraint/File/MIME.pm 2008-11-21 13:=
16:38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Constraint/File/MIME.pm 2008-11-21 17:18:01=
.000000000 -0500
@@ -90,3 +90,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Constraint/File/MaxSiz=
e.pm HTML-FormFu/lib/HTML/FormFu/Constraint/File/MaxSize.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Constraint/File/MaxSize.pm 2008-11-21 =
13:16:38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Constraint/File/MaxSize.pm 2008-11-21 17:18=
:06.000000000 -0500
@@ -44,8 +44,8 @@
=
=3Dhead1 SEE ALSO
=
-Is a sub-class of, and inherits methods from L<HTML::FormFu::File::Size>, =
-L<HTML::FormFu::Constraint>
+Is a sub-class of, and inherits methods from
+L<HTML::FormFu::Constraint::File::Size>, L<HTML::FormFu::Constraint>
=
L<HTML::FormFu>
=
@@ -57,3 +57,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Constraint/File/MinSiz=
e.pm HTML-FormFu/lib/HTML/FormFu/Constraint/File/MinSize.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Constraint/File/MinSize.pm 2008-11-21 =
13:16:38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Constraint/File/MinSize.pm 2008-11-21 17:18=
:09.000000000 -0500
@@ -57,3 +57,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Constraint/File/Size.p=
m HTML-FormFu/lib/HTML/FormFu/Constraint/File/Size.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Constraint/File/Size.pm 2008-11-21 13:=
16:38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Constraint/File/Size.pm 2008-11-21 17:18:13=
.000000000 -0500
@@ -160,3 +160,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Constraint/File.pm HTM=
L-FormFu/lib/HTML/FormFu/Constraint/File.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Constraint/File.pm 2008-11-21 13:16:38=
.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Constraint/File.pm 2008-11-21 17:19:38.0000=
00000 -0500
@@ -37,7 +37,7 @@
would still see this as a valid uploaded file - if you want to ensure that =
you get a file with content, instead use =
L<HTML::FormFu::Constraint::File::Size> with =
-L<min/HTML::FormFu::Constraint::File::Size/min> set to C<1>.
+L<min|HTML::FormFu::Constraint::File::Size/min> set to C<1>.
=
=3Dhead1 SEE ALSO
=
@@ -53,3 +53,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Constraint/Length.pm H=
TML-FormFu/lib/HTML/FormFu/Constraint/Length.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Constraint/Length.pm 2008-11-21 13:16:=
38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Constraint/Length.pm 2008-11-21 17:19:44.00=
0000000 -0500
@@ -76,3 +76,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Constraint/MaxLength.p=
m HTML-FormFu/lib/HTML/FormFu/Constraint/MaxLength.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Constraint/MaxLength.pm 2008-11-21 13:=
16:38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Constraint/MaxLength.pm 2008-11-21 17:19:47=
.000000000 -0500
@@ -38,8 +38,8 @@
=
=3Dhead1 SEE ALSO
=
-Is a sub-class of, and inherits methods from L<HTML::FormFu::Length>, =
-L<HTML::FormFu::Constraint>
+Is a sub-class of, and inherits methods from
+L<HTML::FormFu::Constraint::Length>, L<HTML::FormFu::Constraint>
=
L<HTML::FormFu>
=
@@ -51,3 +51,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Constraint/MaxRange.pm=
HTML-FormFu/lib/HTML/FormFu/Constraint/MaxRange.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Constraint/MaxRange.pm 2008-11-21 13:1=
6:38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Constraint/MaxRange.pm 2008-11-21 17:19:49.=
000000000 -0500
@@ -38,8 +38,8 @@
=
=3Dhead1 SEE ALSO
=
-Is a sub-class of, and inherits methods from L<HTML::FormFu::Range>, =
-L<HTML::FormFu::Constraint>
+Is a sub-class of, and inherits methods from
+L<HTML::FormFu::Constraint::Range>, L<HTML::FormFu::Constraint>
=
L<HTML::FormFu>
=
@@ -51,3 +51,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Constraint/MinLength.p=
m HTML-FormFu/lib/HTML/FormFu/Constraint/MinLength.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Constraint/MinLength.pm 2008-11-21 13:=
16:38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Constraint/MinLength.pm 2008-11-21 17:19:53=
.000000000 -0500
@@ -38,8 +38,8 @@
=
=3Dhead1 SEE ALSO
=
-Is a sub-class of, and inherits methods from L<HTML::FormFu::Length>, =
-L<HTML::FormFu::Constraint>
+Is a sub-class of, and inherits methods from
+L<HTML::FormFu::Constraint::Length>, L<HTML::FormFu::Constraint>
=
L<HTML::FormFu>
=
@@ -51,3 +51,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Constraint/MinMaxField=
s.pm HTML-FormFu/lib/HTML/FormFu/Constraint/MinMaxFields.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Constraint/MinMaxFields.pm 2008-11-21 =
13:16:38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Constraint/MinMaxFields.pm 2008-11-21 17:19=
:56.000000000 -0500
@@ -125,7 +125,7 @@
=
=3Dhead2 attach_errors_to_others
=
-Default Value: 1
+Default Value: 0
=
=3Dhead1 SEE ALSO
=
@@ -142,3 +142,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Constraint/MinRange.pm=
HTML-FormFu/lib/HTML/FormFu/Constraint/MinRange.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Constraint/MinRange.pm 2008-11-21 13:1=
6:38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Constraint/MinRange.pm 2008-11-21 17:19:59.=
000000000 -0500
@@ -38,8 +38,8 @@
=
=3Dhead1 SEE ALSO
=
-Is a sub-class of, and inherits methods from L<HTML::FormFu::Range>, =
-L<HTML::FormFu::Constraint>
+Is a sub-class of, and inherits methods from
+L<HTML::FormFu::Constraint::Range>, L<HTML::FormFu::Constraint>
=
L<HTML::FormFu>
=
@@ -51,3 +51,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Constraint/Number.pm H=
TML-FormFu/lib/HTML/FormFu/Constraint/Number.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Constraint/Number.pm 2008-11-21 13:16:=
38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Constraint/Number.pm 2008-11-21 17:20:01.00=
0000000 -0500
@@ -41,3 +41,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Constraint/Printable.p=
m HTML-FormFu/lib/HTML/FormFu/Constraint/Printable.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Constraint/Printable.pm 2008-11-21 13:=
16:38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Constraint/Printable.pm 2008-11-21 17:20:04=
.000000000 -0500
@@ -35,3 +35,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Constraint/Range.pm HT=
ML-FormFu/lib/HTML/FormFu/Constraint/Range.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Constraint/Range.pm 2008-11-21 13:16:3=
8.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Constraint/Range.pm 2008-11-21 17:20:07.000=
000000 -0500
@@ -86,3 +86,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Constraint/Regex.pm HT=
ML-FormFu/lib/HTML/FormFu/Constraint/Regex.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Constraint/Regex.pm 2008-11-21 13:16:3=
8.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Constraint/Regex.pm 2008-11-21 17:20:10.000=
000000 -0500
@@ -91,3 +91,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Constraint/Required.pm=
HTML-FormFu/lib/HTML/FormFu/Constraint/Required.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Constraint/Required.pm 2008-11-21 13:1=
6:38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Constraint/Required.pm 2008-11-21 17:20:12.=
000000000 -0500
@@ -38,3 +38,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Constraint/Set.pm HTML=
-FormFu/lib/HTML/FormFu/Constraint/Set.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Constraint/Set.pm 2008-11-21 13:16:38.=
000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Constraint/Set.pm 2008-11-21 17:20:15.00000=
0000 -0500
@@ -69,3 +69,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Constraint/SingleValue=
.pm HTML-FormFu/lib/HTML/FormFu/Constraint/SingleValue.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Constraint/SingleValue.pm 2008-11-21 1=
3:16:38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Constraint/SingleValue.pm 2008-11-21 17:20:=
19.000000000 -0500
@@ -41,3 +41,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Constraint/Word.pm HTM=
L-FormFu/lib/HTML/FormFu/Constraint/Word.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Constraint/Word.pm 2008-11-21 13:16:38=
.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Constraint/Word.pm 2008-11-21 17:20:21.0000=
00000 -0500
@@ -35,3 +35,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Constraint/_others.pm =
HTML-FormFu/lib/HTML/FormFu/Constraint/_others.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Constraint/_others.pm 2008-11-21 13:16=
:38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Constraint/_others.pm 2008-11-21 17:20:29.0=
00000000 -0500
@@ -141,3 +141,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Constraint/reCAPTCHA.p=
m HTML-FormFu/lib/HTML/FormFu/Constraint/reCAPTCHA.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Constraint/reCAPTCHA.pm 2008-11-21 13:=
16:38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Constraint/reCAPTCHA.pm 2008-11-21 17:20:35=
.000000000 -0500
@@ -106,3 +106,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Constraint.pm HTML-For=
mFu/lib/HTML/FormFu/Constraint.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Constraint.pm 2008-11-21 13:16:38.0000=
00000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Constraint.pm 2008-11-21 17:18:31.000000000=
-0500
@@ -186,15 +186,15 @@
=
=3Dover
=
-=3Ditem L<Filters|HTML::FormFu::Filter|HTML::FormFu::Filter>
+=3Ditem L<Filters|HTML::FormFu::Filter>
=
-=3Ditem L<Constraints|HTML::FormFu::Constraint|HTML::FormFu::Constraint>
+=3Ditem L<Constraints|HTML::FormFu::Constraint>
=
-=3Ditem L<Inflators|HTML::FormFu::Inflator|HTML::FormFu::Inflator>
+=3Ditem L<Inflators|HTML::FormFu::Inflator>
=
-=3Ditem L<Validators|HTML::FormFu::Validator|HTML::FormFu::Validator>
+=3Ditem L<Validators|HTML::FormFu::Validator>
=
-=3Ditem L<Transformers|HTML::FormFu::Transformer|HTML::FormFu::Transformer>
+=3Ditem L<Transformers|HTML::FormFu::Transformer>
=
=3Dback
=
@@ -246,7 +246,7 @@
Variant of L</message> which uses L<localize|HTML::FormFu/localize> to =
create the message.
=
-=3Dhead2 localise_args
+=3Dhead2 localize_args
=
Provide arguments that should be passed to L<localize|HTML::FormFu/localiz=
e> =
to replace C<[_1]>, C<[_2]>, etc. in the localized string.
@@ -363,3 +363,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Deflator/CompoundDateT=
ime.pm HTML-FormFu/lib/HTML/FormFu/Deflator/CompoundDateTime.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Deflator/CompoundDateTime.pm 2008-11-2=
1 13:16:38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Deflator/CompoundDateTime.pm 2008-11-21 15:=
53:13.000000000 -0500
@@ -110,7 +110,7 @@
=
Arguments: \@order
=
-If your field names doesn't follow the convention listed above, you must =
+If your field names don't follow the convention listed above, you must =
provide an arrayref containing the above names, in the order they correspo=
nd =
with your own fields.
=
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Deflator/CompoundSplit=
.pm HTML-FormFu/lib/HTML/FormFu/Deflator/CompoundSplit.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Deflator/CompoundSplit.pm 2008-11-21 1=
3:16:38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Deflator/CompoundSplit.pm 2008-11-21 15:53:=
47.000000000 -0500
@@ -99,7 +99,7 @@
=
A L<default|HTML::FormFu::Element::_Field/default> value passed to the =
L<Multi|HTML::FormFu::Element::Multi> field will be split according to the =
-L</split> setting, and it's resulting parts passed to it's child elements.
+L</split> setting, and its resulting parts passed to its child elements.
=
=3Dhead1 METHODS
=
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Deflator.pm HTML-FormF=
u/lib/HTML/FormFu/Deflator.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Deflator.pm 2008-11-21 13:16:38.000000=
000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Deflator.pm 2008-11-21 17:24:40.000000000 -=
0500
@@ -92,3 +92,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Element/Blank.pm HTML-=
FormFu/lib/HTML/FormFu/Element/Blank.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Element/Blank.pm 2008-11-21 13:16:38.0=
00000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Element/Blank.pm 2008-11-21 17:21:02.000000=
000 -0500
@@ -46,3 +46,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Element/Block.pm HTML-=
FormFu/lib/HTML/FormFu/Element/Block.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Element/Block.pm 2008-11-21 13:16:38.0=
00000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Element/Block.pm 2008-11-21 17:21:06.000000=
000 -0500
@@ -250,7 +250,7 @@
Arguments: $string
=
If you don't want the content to be XML-escaped, use the L</content_xml> =
-method instead of </content>.
+method instead of L</content>.
=
=3Dhead2 content_loc
=
@@ -343,7 +343,7 @@
=
=3Dhead2 auto_validator_class
=
-See L<HTML::FormFu/auto_validator_class > for details.
+See L<HTML::FormFu/auto_validator_class> for details.
=
=3Dhead2 auto_transformer_class
=
@@ -449,3 +449,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Element/Button.pm HTML=
-FormFu/lib/HTML/FormFu/Element/Button.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Element/Button.pm 2008-11-21 13:16:38.=
000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Element/Button.pm 2008-11-21 17:21:09.00000=
0000 -0500
@@ -50,3 +50,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Element/Checkbox.pm HT=
ML-FormFu/lib/HTML/FormFu/Element/Checkbox.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Element/Checkbox.pm 2008-11-21 13:16:3=
8.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Element/Checkbox.pm 2008-11-21 17:21:13.000=
000000 -0500
@@ -111,3 +111,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Element/Checkboxgroup.=
pm HTML-FormFu/lib/HTML/FormFu/Element/Checkboxgroup.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Element/Checkboxgroup.pm 2008-11-21 13=
:16:38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Element/Checkboxgroup.pm 2008-11-21 17:21:1=
7.000000000 -0500
@@ -250,3 +250,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Element/ComboBox.pm HT=
ML-FormFu/lib/HTML/FormFu/Element/ComboBox.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Element/ComboBox.pm 2008-11-21 13:16:3=
8.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Element/ComboBox.pm 2008-11-21 17:21:21.000=
000000 -0500
@@ -323,11 +323,11 @@
=
=3Dhead2 empty_first
=
-See L<HTML::FormFu::Element::Select/empty_first> for details.
+See L<HTML::FormFu::Element::_Group/empty_first> for details.
=
=3Dhead2 empty_first_label
=
-See L<HTML::FormFu::Element::Select/empty_first_label> for details.
+See L<HTML::FormFu::Element::_Group/empty_first_label> for details.
=
=3Dhead2 select
=
@@ -351,7 +351,7 @@
=
=3Dhead1 CAVEATS
=
-Although this element inherits from L<HTML::FormFu::Element::Block>, it's =
+Although this element inherits from L<HTML::FormFu::Element::Block>, its =
behaviour for the methods =
L<filter/filters|HTML::FormFu/filters>, =
L<constraint/constraints|HTML::FormFu/constraints>, =
@@ -359,13 +359,13 @@
L<validator/validators|HTML::FormFu/validators> and =
L<transformer/transformers|HTML::FormFu/transformers> is more like that of =
a L<field element|HTML::FormFu::Element::_Field>, meaning all processors a=
re =
-added directly to the date element, not to it's child elements.
+added directly to the date element, not to its child elements.
=
This element's L<get_elements|HTML::FormFu/get_elements> and =
L<get_all_elements|HTML::FormFu/get_all_elements> are inherited from =
L<HTML::FormFu::Element::Block>, and so have the same behaviour. However, =
it =
-overrides the C<get_fields> method, such that it returns both itself and =
-it's child elements.
+overrides the L<get_fields|HTML::FormFu/get_fields> method, such that it
+returns both itself and its child elements.
=
=3Dhead1 SEE ALSO
=
@@ -384,3 +384,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Element/ContentButton.=
pm HTML-FormFu/lib/HTML/FormFu/Element/ContentButton.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Element/ContentButton.pm 2008-11-21 13=
:16:38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Element/ContentButton.pm 2008-11-21 17:21:2=
5.000000000 -0500
@@ -119,3 +119,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Element/Date.pm HTML-F=
ormFu/lib/HTML/FormFu/Element/Date.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Element/Date.pm 2008-11-21 13:16:38.00=
0000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Element/Date.pm 2008-11-21 17:21:30.0000000=
00 -0500
@@ -611,7 +611,7 @@
=
=3Dhead1 CAVEATS
=
-Although this element inherits from L<HTML::FormFu::Element::Block>, it's =
+Although this element inherits from L<HTML::FormFu::Element::Block>, its =
behaviour for the methods =
L<filter/filters|HTML::FormFu/filters>, =
L<constraint/constraints|HTML::FormFu/constraints>, =
@@ -619,13 +619,13 @@
L<validator/validators|HTML::FormFu/validators> and =
L<transformer/transformers|HTML::FormFu/transformers> is more like that of =
a L<field element|HTML::FormFu::Element::_Field>, meaning all processors a=
re =
-added directly to the date element, not to it's select-menu child elements.
+added directly to the date element, not to its select-menu child elements.
=
This element's L<get_elements|HTML::FormFu/get_elements> and =
L<get_all_elements|HTML::FormFu/get_all_elements> are inherited from =
L<HTML::FormFu::Element::Block>, and so have the same behaviour. However, =
it =
-overrides the C<get_fields> method, such that it returns both itself and =
-it's child elements.
+overrides the L<get_fields|HTML::FormFu/get_fields> method, such that it
+returns both itself and its child elements.
=
=3Dhead1 SEE ALSO
=
@@ -645,3 +645,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Element/Fieldset.pm HT=
ML-FormFu/lib/HTML/FormFu/Element/Fieldset.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Element/Fieldset.pm 2008-11-21 13:16:3=
8.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Element/Fieldset.pm 2008-11-21 17:21:35.000=
000000 -0500
@@ -59,3 +59,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Element/File.pm HTML-F=
ormFu/lib/HTML/FormFu/Element/File.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Element/File.pm 2008-11-21 13:16:38.00=
0000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Element/File.pm 2008-11-21 17:21:40.0000000=
00 -0500
@@ -69,3 +69,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Element/Hidden.pm HTML=
-FormFu/lib/HTML/FormFu/Element/Hidden.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Element/Hidden.pm 2008-11-21 13:16:38.=
000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Element/Hidden.pm 2008-11-21 17:21:42.00000=
0000 -0500
@@ -64,3 +64,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Element/Hr.pm HTML-For=
mFu/lib/HTML/FormFu/Element/Hr.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Element/Hr.pm 2008-11-21 13:16:38.0000=
00000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Element/Hr.pm 2008-11-21 17:21:45.000000000=
-0500
@@ -40,3 +40,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Element/Image.pm HTML-=
FormFu/lib/HTML/FormFu/Element/Image.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Element/Image.pm 2008-11-21 13:16:38.0=
00000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Element/Image.pm 2008-11-21 17:21:48.000000=
000 -0500
@@ -54,3 +54,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Element/Multi.pm HTML-=
FormFu/lib/HTML/FormFu/Element/Multi.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Element/Multi.pm 2008-11-21 13:16:38.0=
00000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Element/Multi.pm 2008-11-21 17:21:51.000000=
000 -0500
@@ -251,3 +251,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Element/Password.pm HT=
ML-FormFu/lib/HTML/FormFu/Element/Password.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Element/Password.pm 2008-11-21 13:16:3=
8.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Element/Password.pm 2008-11-21 17:21:54.000=
000000 -0500
@@ -78,3 +78,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Element/Radio.pm HTML-=
FormFu/lib/HTML/FormFu/Element/Radio.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Element/Radio.pm 2008-11-21 13:16:38.0=
00000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Element/Radio.pm 2008-11-21 17:21:56.000000=
000 -0500
@@ -56,3 +56,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Element/Radiogroup.pm =
HTML-FormFu/lib/HTML/FormFu/Element/Radiogroup.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Element/Radiogroup.pm 2008-11-21 13:16=
:38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Element/Radiogroup.pm 2008-11-21 17:22:01.0=
00000000 -0500
@@ -92,3 +92,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Element/Repeatable.pm =
HTML-FormFu/lib/HTML/FormFu/Element/Repeatable.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Element/Repeatable.pm 2008-11-21 13:16=
:38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Element/Repeatable.pm 2008-11-21 17:22:04.0=
00000000 -0500
@@ -237,7 +237,8 @@
Note that C<< $form->process >> will call L</repeat> automatically to ensu=
re the
initial child elements are correctly set up - unless you call L</repeat>
manually first, in which case the child elements you created will be left
-untouched (otherwise L</process> would overwrite your changes).
+untouched (otherwise L<process|HTML::FormFu/process> would overwrite your
+changes).
=
Any subsequent call to L</repeat> will delete the previously copied elemen=
ts =
before creating new copies - this means you cannot make repeated calls to =
@@ -271,7 +272,7 @@
Default Value: 1
=
If true, then any copies of fields whose name contains a C<0>, will have =
-the C<0> replaced by it's L</repeatable_count> value.
+the C<0> replaced by its L</repeatable_count> value.
=
---
elements:
@@ -347,14 +348,14 @@
<input name=3D"foo" type=3D"text" />
</span>
=
-See L<HTML::FormFu::Element::block/tag> for details.
+See L<HTML::FormFu::Element::Block/tag> for details.
=
=3Dhead2 auto_id
=
As well as the usual subtitutions, any instances of C<%r> will be =
replaced with the value of L</repeatable_count>.
=
-See L<HTML::FormFu::Element::block/auto_id> for further details.
+See L<HTML::FormFu::Element::Block/auto_id> for further details.
=
---
elements:
@@ -393,3 +394,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Element/Reset.pm HTML-=
FormFu/lib/HTML/FormFu/Element/Reset.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Element/Reset.pm 2008-11-21 13:16:38.0=
00000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Element/Reset.pm 2008-11-21 17:22:08.000000=
000 -0500
@@ -48,3 +48,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Element/Select.pm HTML=
-FormFu/lib/HTML/FormFu/Element/Select.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Element/Select.pm 2008-11-21 13:16:38.=
000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Element/Select.pm 2008-11-21 17:22:11.00000=
0000 -0500
@@ -140,6 +140,10 @@
=
See L<HTML::FormFu::Element::_Group/empty_first>.
=
+=3Dhead2 empty_first_label
+
+See L<HTML::FormFu::Element::_Group/empty_first_label>.
+
=3Dhead1 SEE ALSO
=
Is a sub-class of, and inherits methods from =
@@ -157,3 +161,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Element/SimpleTable.pm=
HTML-FormFu/lib/HTML/FormFu/Element/SimpleTable.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Element/SimpleTable.pm 2008-11-21 13:1=
6:38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Element/SimpleTable.pm 2008-11-21 17:22:14.=
000000000 -0500
@@ -149,9 +149,9 @@
Sometimes you just really need to use a table to display some fields in a =
grid format.
=
-As it's name suggests, this is a compromise between power and simplicity. =
+As its name suggests, this is a compromise between power and simplicity. =
If you want more control of the markup, you'll probably just have to rever=
t =
-to using nested L<block's|HTML::FormFu::Element::_Block>, setting the tags =
+to using nested L<blocks|HTML::FormFu::Element::Block>, setting the tags =
to table, tr, td, etc. and adding the cell contents as elements.
=
=3Dhead1 METHODS
@@ -191,7 +191,7 @@
=3Dhead1 SEE ALSO
=
Is a sub-class of, and inherits methods from =
-L<HTML::FormFu::Element::_Block>, =
+L<HTML::FormFu::Element::Block>, =
L<HTML::FormFu::Element>
=
L<HTML::FormFu>
@@ -204,3 +204,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Element/Src.pm HTML-Fo=
rmFu/lib/HTML/FormFu/Element/Src.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Element/Src.pm 2008-11-21 13:16:38.000=
000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Element/Src.pm 2008-11-21 17:22:18.00000000=
0 -0500
@@ -41,3 +41,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Element/Submit.pm HTML=
-FormFu/lib/HTML/FormFu/Element/Submit.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Element/Submit.pm 2008-11-21 13:16:38.=
000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Element/Submit.pm 2008-11-21 17:22:20.00000=
0000 -0500
@@ -30,10 +30,6 @@
=
=3Dhead1 METHODS
=
-=3Dhead1 non_block
-
-See L<HTML::FormFu::Elements::_Field/non_block> for details.
-
=3Dhead1 SEE ALSO
=
Is a sub-class of, and inherits methods from =
@@ -52,3 +48,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Element/Text.pm HTML-F=
ormFu/lib/HTML/FormFu/Element/Text.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Element/Text.pm 2008-11-21 13:16:38.00=
0000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Element/Text.pm 2008-11-21 17:22:23.0000000=
00 -0500
@@ -45,3 +45,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Element/Textarea.pm HT=
ML-FormFu/lib/HTML/FormFu/Element/Textarea.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Element/Textarea.pm 2008-11-21 13:16:3=
8.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Element/Textarea.pm 2008-11-21 17:22:26.000=
000000 -0500
@@ -72,11 +72,11 @@
=
=3Dhead1 SYNOPSIS
=
- my $element =3D $form->element( Text =3D> 'foo' );
+ my $element =3D $form->element( Textarea =3D> 'foo' );
=
=3Dhead1 DESCRIPTION
=
-Text form field.
+Textarea form field.
=
=3Dhead1 METHODS
=
@@ -96,3 +96,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Element/_Field.pm HTML=
-FormFu/lib/HTML/FormFu/Element/_Field.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Element/_Field.pm 2008-11-21 13:16:38.=
000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Element/_Field.pm 2008-11-21 17:22:30.00000=
0000 -0500
@@ -1113,7 +1113,7 @@
Arguments: $string
=
If you don't want the default value to be XML-escaped, use the =
-L</default_xml> method instead of </default>.
+L</default_xml> method instead of L</default>.
=
=3Dhead2 default_loc
=
@@ -1133,8 +1133,8 @@
=
For the L<HTML::FormFu::Element::Radiogroup> and =
L<HTML::FormFu::Element::Select> elements, the L</value> is ignored: =
-L</values|HTML::FormFu::Element::_Group/values> or =
-L</options|HTML::FormFu::Element::_Group/options> provides the equivalent =
+L<values|HTML::FormFu::Element::_Group/values> or =
+L<options|HTML::FormFu::Element::_Group/options> provides the equivalent =
function.
=
=3Dhead2 value_xml
@@ -1142,7 +1142,7 @@
Arguments: $string
=
If you don't want the value to be XML-escaped, use the L</value_xml> =
-method instead of </value>.
+method instead of L</value>.
=
=3Dhead2 value_loc
=
@@ -1171,7 +1171,7 @@
Arguments: $string
=
If you don't want the label to be XML-escaped, use the L</label_xml> =
-method instead of </label>.
+method instead of L</label>.
=
=3Dhead2 label_loc
=
@@ -1188,7 +1188,7 @@
Arguments: $string
=
If you don't want the comment to be XML-escaped, use the L</comment_xml> =
-method instead of </comment>.
+method instead of L</comment>.
=
=3Dhead2 comment_loc
=
@@ -1214,7 +1214,7 @@
=
If L</retain_default> is true and the form was submitted, but the field =
didn't have a value submitted, then when the form is redisplayed to the us=
er =
-the field will have it's value set to it's default value , rather than the =
+the field will have its value set to its default value, rather than the =
usual behaviour of having an empty value.
=
Default Value: C<false>
@@ -1223,7 +1223,7 @@
=
If L</force_default> is true and the form was submitted, and the field
has a default/value set, then when the form is redisplayed to the user
-the field will have it's value set to it's default value.
+the field will have its value set to its default value.
=
If the default value is being changed after FormFu->process is being called
the later default value is respected for rendering, *but* nevertheless the
@@ -1235,10 +1235,10 @@
=
Designed for use by Checkbox fields. Normally if a checkbox is not checked,
no value is submitted for that field. If C<default_empty_value> is true,
-the Checkbox field is given an empty value during L</process>.
-Please note that, with this setting, the checkbox gets an EMPTY value (as
-opposed to no value at all without enabling it), NOT the default value
-assigned to the element (if any).
+the Checkbox field is given an empty value during
+L<process|HTML::FormFu/process>. Please note that, with this setting,
+the checkbox gets an EMPTY value (as opposed to no value at all without
+enabling it), NOT the default value assigned to the element (if any).
=
Default Value: C<false>
=
@@ -1283,43 +1283,43 @@
Arguments: [\%attributes]
=
If you don't want the values to be XML-escaped, use the =
-L</comment_attributes_xml> method instead of </comment_attributes>.
+L</comment_attributes_xml> method instead of L</comment_attributes>.
=
=3Dhead2 add_comment_attributes
=
=3Dhead2 add_comment_attrs
=
-See L<HTML::FormFu::/add_attributes> for details.
+See L<HTML::FormFu/add_attributes> for details.
=
=3Dhead2 add_comment_attributes_xml
=
=3Dhead2 add_comment_attrs_xml
=
-See L<HTML::FormFu::/add_attributes_xml> for details.
+See L<HTML::FormFu/add_attributes_xml> for details.
=
=3Dhead2 add_comment_attributes_loc
=
=3Dhead2 add_comment_attrs_loc
=
-See L<HTML::FormFu::/add_attributes_loc> for details.
+See L<HTML::FormFu/add_attributes_loc> for details.
=
=3Dhead2 del_comment_attributes
=
=3Dhead2 del_comment_attrs
=
-See L<HTML::FormFu::/del_attributes> for details.
+See L<HTML::FormFu/del_attributes> for details.
=
=3Dhead2 del_comment_attributes_xml
=
=3Dhead2 del_comment_attrs_xml
=
-See L<HTML::FormFu::/del_attributes_xml> for details.
+See L<HTML::FormFu/del_attributes_xml> for details.
=
=3Dhead2 del_comment_attributes_loc
=
=3Dhead2 del_comment_attrs_loc
=
-See L<HTML::FormFu::/del_attributes_loc> for details.
+See L<HTML::FormFu/del_attributes_loc> for details.
=
=3Dhead2 container_attributes
=
@@ -1336,43 +1336,43 @@
Arguments: [\%attributes]
=
If you don't want the values to be XML-escaped, use the =
-L</container_attributes_xml> method instead of </container_attributes>.
+L</container_attributes_xml> method instead of L</container_attributes>.
=
=3Dhead2 add_container_attributes
=
=3Dhead2 add_container_attrs
=
-See L<HTML::FormFu::/add_attributes> for details.
+See L<HTML::FormFu/add_attributes> for details.
=
=3Dhead2 add_container_attributes_xml
=
=3Dhead2 add_container_attrs_xml
=
-See L<HTML::FormFu::/add_attributes_xml> for details.
+See L<HTML::FormFu/add_attributes_xml> for details.
=
=3Dhead2 add_container_attributes_loc
=
=3Dhead2 add_container_attrs_loc
=
-See L<HTML::FormFu::/add_attributes_loc> for details.
+See L<HTML::FormFu/add_attributes_loc> for details.
=
=3Dhead2 del_container_attributes
=
=3Dhead2 del_container_attrs
=
-See L<HTML::FormFu::/del_attributes> for details.
+See L<HTML::FormFu/del_attributes> for details.
=
=3Dhead2 del_container_attributes_xml
=
=3Dhead2 del_container_attrs_xml
=
-See L<HTML::FormFu::/del_attributes_xml> for details.
+See L<HTML::FormFu/del_attributes_xml> for details.
=
=3Dhead2 del_container_attributes_loc
=
=3Dhead2 del_container_attrs_loc
=
-See L<HTML::FormFu::/del_attributes_loc> for details.
+See L<HTML::FormFu/del_attributes_loc> for details.
=
=3Dhead2 label_attributes
=
@@ -1389,43 +1389,43 @@
Arguments: [\%attributes]
=
If you don't want the values to be XML-escaped, use the =
-L</label_attributes_xml> method instead of </label_attributes>.
+L</label_attributes_xml> method instead of L</label_attributes>.
=
=3Dhead2 add_label_attributes
=
=3Dhead2 add_label_attrs
=
-See L<HTML::FormFu::/add_attributes> for details.
+See L<HTML::FormFu/add_attributes> for details.
=
=3Dhead2 add_label_attributes_xml
=
=3Dhead2 add_label_attrs_xml
=
-See L<HTML::FormFu::/add_attributes_xml> for details.
+See L<HTML::FormFu/add_attributes_xml> for details.
=
=3Dhead2 add_label_attributes_loc
=
=3Dhead2 add_label_attrs_loc
=
-See L<HTML::FormFu::/add_attributes_loc> for details.
+See L<HTML::FormFu/add_attributes_loc> for details.
=
=3Dhead2 del_label_attributes
=
=3Dhead2 del_label_attrs
=
-See L<HTML::FormFu::/del_attributes> for details.
+See L<HTML::FormFu/del_attributes> for details.
=
=3Dhead2 del_label_attributes_xml
=
=3Dhead2 del_label_attrs_xml
=
-See L<HTML::FormFu::/del_attributes_xml> for details.
+See L<HTML::FormFu/del_attributes_xml> for details.
=
=3Dhead2 del_label_attributes_loc
=
=3Dhead2 del_label_attrs_loc
=
-See L<HTML::FormFu::/del_attributes_loc> for details.
+See L<HTML::FormFu/del_attributes_loc> for details.
=
=3Dhead1 FORM LOGIC AND VALIDATION
=
@@ -1608,3 +1608,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Element/_Group.pm HTML=
-FormFu/lib/HTML/FormFu/Element/_Group.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Element/_Group.pm 2008-11-21 13:16:38.=
000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Element/_Group.pm 2008-11-21 17:22:34.00000=
0000 -0500
@@ -387,7 +387,8 @@
=
=3Dhead1 DESCRIPTION
=
-Base class for L<HTML::FormFu::Element::Radiogroup> and =
+Base class for L<HTML::FormFu::Element::Checkboxgroup>,
+L<HTML::FormFu::Element::Radiogroup>, and =
L<HTML::FormFu::Element::Select> fields.
=
=3Dhead1 METHODS
@@ -422,8 +423,10 @@
=
Passing an item containing a C<group> key will, for =
L<Select fields|HTML::FormFu::Element::Select>, create an optgroup. And fo=
r =
-L<RadioGroup fields|HTML::FormFu::Element::RadioGroup>, create a sub-group =
-of radiobuttons with a new C<span> block, with the classname C<subgroup>.
+L<Radiogroup fields|HTML::FormFu::Element::Radiogroup> or
+L<Checkboxgroup fields|HTML::FormFu::Element::Checkboxgroup>, create a
+sub-group of radiobuttons or checkboxes with a new C<span> block, with the
+classname C<subgroup>.
=
An example of Select optgroups:
=
@@ -495,7 +498,7 @@
=
=3Dhead2 empty_first_label_loc
=
-If L</empty_first> is true, and C<empty_first_label> is set, this value wi=
ll
+If L</empty_first> is true, and L</empty_first_label> is set, this value w=
ill
be used as the label for the first option - so only the first option's val=
ue
will be empty.
=
@@ -514,3 +517,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Element/_Input.pm HTML=
-FormFu/lib/HTML/FormFu/Element/_Input.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Element/_Input.pm 2008-11-21 13:16:38.=
000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Element/_Input.pm 2008-11-21 17:22:37.00000=
0000 -0500
@@ -121,3 +121,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Element/_MultiElement.=
pm HTML-FormFu/lib/HTML/FormFu/Element/_MultiElement.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Element/_MultiElement.pm 2008-11-21 13=
:16:38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Element/_MultiElement.pm 2008-11-21 17:22:4=
1.000000000 -0500
@@ -64,3 +64,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Element/_MultiSelect.p=
m HTML-FormFu/lib/HTML/FormFu/Element/_MultiSelect.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Element/_MultiSelect.pm 2008-11-21 13:=
16:38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Element/_MultiSelect.pm 2008-11-21 17:22:44=
.000000000 -0500
@@ -66,3 +66,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Element/_MultiText.pm =
HTML-FormFu/lib/HTML/FormFu/Element/_MultiText.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Element/_MultiText.pm 2008-11-21 13:16=
:38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Element/_MultiText.pm 2008-11-21 17:22:52.0=
00000000 -0500
@@ -66,3 +66,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Element/_NonBlock.pm H=
TML-FormFu/lib/HTML/FormFu/Element/_NonBlock.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Element/_NonBlock.pm 2008-11-21 13:16:=
38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Element/_NonBlock.pm 2008-11-21 17:22:57.00=
0000000 -0500
@@ -76,3 +76,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Element/reCAPTCHA.pm H=
TML-FormFu/lib/HTML/FormFu/Element/reCAPTCHA.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Element/reCAPTCHA.pm 2008-11-21 13:16:=
38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Element/reCAPTCHA.pm 2008-11-21 17:23:00.00=
0000000 -0500
@@ -195,3 +195,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Element.pm HTML-FormFu=
/lib/HTML/FormFu/Element.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Element.pm 2008-11-21 13:16:38.0000000=
00 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Element.pm 2008-11-21 17:15:46.000000000 -0=
500
@@ -419,7 +419,7 @@
=
L</del_attrs_xml> is an alias for L</del_attributes_xml>.
=
-The following methods are shortcuts for accessing L<"/attributes"> keys.
+The following methods are shortcuts for accessing L</attributes> keys.
=
=3Dhead2 id
=
@@ -466,8 +466,8 @@
=
=3Dhead2 parent
=
-Returns the L<block element|HTML::FormFu::Element> or L<form|HTML::FormFu> =
-object that this element is attached to.
+Returns the L<block element|HTML::FormFu::Element::Block> or
+L<form|HTML::FormFu> object that this element is attached to.
=
=3Dhead2 form
=
@@ -498,6 +498,8 @@
=
=3Ditem L<HTML::FormFu::Element::Checkboxgroup>
=
+=3Ditem L<HTML::FormFu::Element::ComboBox>
+
=3Ditem L<HTML::FormFu::Element::ContentButton>
=
=3Ditem L<HTML::FormFu::Element::Date>
@@ -561,7 +563,13 @@
=
=3Ditem L<HTML::FormFu::Element::_Input>
=
-=3Ditem L<HTML::FormFu::Element::NonBlock>
+=3Ditem L<HTML::FormFu::Element::_MultiElement>
+
+=3Ditem L<HTML::FormFu::Element::_MultiSelect>
+
+=3Ditem L<HTML::FormFu::Element::_MultiText>
+
+=3Ditem L<HTML::FormFu::Element::_NonBlock>
=
=3Dback
=
@@ -582,3 +590,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Filter/CopyValue.pm HT=
ML-FormFu/lib/HTML/FormFu/Filter/CopyValue.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Filter/CopyValue.pm 2008-11-21 13:16:3=
8.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Filter/CopyValue.pm 2008-11-21 16:59:46.000=
000000 -0500
@@ -28,7 +28,7 @@
=
=3Dhead1 NAME
=
-HTML::FormFu::Filter::CopyValue - copy the value from an other field
+HTML::FormFu::Filter::CopyValue - copy the value from another field
=
=3Dhead1 SYNOPSIS
=
@@ -49,11 +49,9 @@
=3Dhead1 CAVEATS
=
If the value of the original field contains an invalid value (a value that
-will be constrained through a constraint) this invalid value will be choos=
en
-for this field (the field with CopyValue filter).
-
-So the user has to change two fields or you remove the invalid value in a
-custom constraint.
+will be constrained through a constraint) this invalid value will be chosen
+for this field (the field with CopyValue filter). So, the user has to cha=
nge
+two fields or you have to remove the invalid value in a custom constraint.
=
=3Dhead1 AUTHOR
=
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Filter/Regex.pm HTML-F=
ormFu/lib/HTML/FormFu/Filter/Regex.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Filter/Regex.pm 2008-11-21 13:16:38.00=
0000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Filter/Regex.pm 2008-11-21 17:02:07.0000000=
00 -0500
@@ -57,7 +57,7 @@
=3Dhead2 replace
=
A string to be used in the "right-hand side" of a C<s///g> regular =
-expression. The string will replace every occurance of L</match>.
+expression. The string will replace every occurrence of L</match>.
=
Default Value: ''
=
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Filter/Split.pm HTML-F=
ormFu/lib/HTML/FormFu/Filter/Split.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Filter/Split.pm 2008-11-21 13:16:38.00=
0000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Filter/Split.pm 2008-11-21 16:53:07.0000000=
00 -0500
@@ -26,7 +26,7 @@
=
=3Dhead1 NAME
=
-HTML::FormFu::Filter::Split - filter splitting a singe valut into an array=
ref
+HTML::FormFu::Filter::Split - filter splitting a singe value into an array=
ref
=
=3Dhead1 SYNOPSIS
=
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Filter/TrimEdges.pm HT=
ML-FormFu/lib/HTML/FormFu/Filter/TrimEdges.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Filter/TrimEdges.pm 2008-11-21 13:16:3=
8.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Filter/TrimEdges.pm 2008-11-21 16:53:25.000=
000000 -0500
@@ -20,7 +20,7 @@
=
=3Dhead1 NAME
=
-HTML::FormFu::Filter::TrimEdges - filter timming whitespace
+HTML::FormFu::Filter::TrimEdges - filter trimming whitespace
=
=3Dhead1 DESCRIPTION
=
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Filter/_Compound.pm HT=
ML-FormFu/lib/HTML/FormFu/Filter/_Compound.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Filter/_Compound.pm 2008-11-21 13:16:3=
8.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Filter/_Compound.pm 2008-11-21 16:54:14.000=
000000 -0500
@@ -45,7 +45,7 @@
=
Arguments: \@order
=
-If the submitted parts should be joined in an order different that that of=
the =
+If the submitted parts should be joined in an order different than that of=
the =
order of the fields, you must provide an arrayref containing the names, in=
the =
order they should be joined.
=
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Filter.pm HTML-FormFu/=
lib/HTML/FormFu/Filter.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Filter.pm 2008-11-21 13:16:38.00000000=
0 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Filter.pm 2008-11-21 17:18:39.000000000 -05=
00
@@ -161,6 +161,17 @@
=
=3Dback
=
+=3Dhead1 FILTER BASE CLASSES
+
+The following are base classes for other filters, and generally needn't be =
+used directly.
+
+=3Dover
+
+=3Ditem L<HTML::FormFu::Filter::_Compound>
+
+=3Dback
+
=3Dhead1 AUTHOR
=
Carl Franks, C<cfranks at cpan.org>
@@ -172,3 +183,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Inflator.pm HTML-FormF=
u/lib/HTML/FormFu/Inflator.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Inflator.pm 2008-11-21 13:16:38.000000=
000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Inflator.pm 2008-11-21 17:24:57.000000000 -=
0500
@@ -98,3 +98,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Manual/Cookbook.pod HT=
ML-FormFu/lib/HTML/FormFu/Manual/Cookbook.pod
--- HTML-FormFu.orig/lib/HTML/FormFu/Manual/Cookbook.pod 2008-11-21 13:16:3=
8.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Manual/Cookbook.pod 2008-11-21 17:17:33.000=
000000 -0500
@@ -313,7 +313,7 @@
always pass, regardless of user input.
=
You can take advantage of this by setting =
-L<force_errors|HTML::FormFu/force_errors>, to display it's error message =
+L<force_errors|HTML::FormFu/force_errors>, to display its error message =
when needed.
=
Example config:
@@ -459,3 +459,4 @@
This document is free, you can redistribute it and/or modify it
under the same terms as Perl itself.
=
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Manual/Unicode.pod HTM=
L-FormFu/lib/HTML/FormFu/Manual/Unicode.pod
--- HTML-FormFu.orig/lib/HTML/FormFu/Manual/Unicode.pod 2008-11-21 13:16:38=
.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Manual/Unicode.pod 2008-11-21 17:17:44.0000=
00000 -0500
@@ -167,3 +167,5 @@
=
This document is free, you can redistribute it and/or modify it
under the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Model.pm HTML-FormFu/l=
ib/HTML/FormFu/Model.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Model.pm 2008-11-21 13:16:38.000000000=
-0500
+++ HTML-FormFu/lib/HTML/FormFu/Model.pm 2008-11-21 17:25:11.000000000 -0500
@@ -74,3 +74,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/MultiForm.pm HTML-Form=
Fu/lib/HTML/FormFu/MultiForm.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/MultiForm.pm 2008-11-21 13:16:38.00000=
0000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/MultiForm.pm 2008-11-21 17:25:15.000000000 =
-0500
@@ -581,3 +581,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/OutputProcessor/Indent=
.pm HTML-FormFu/lib/HTML/FormFu/OutputProcessor/Indent.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/OutputProcessor/Indent.pm 2008-11-21 1=
3:16:38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/OutputProcessor/Indent.pm 2008-11-21 17:16:=
45.000000000 -0500
@@ -138,3 +138,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/OutputProcessor/StripW=
hitespace.pm HTML-FormFu/lib/HTML/FormFu/OutputProcessor/StripWhitespace.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/OutputProcessor/StripWhitespace.pm 200=
8-11-21 13:16:38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/OutputProcessor/StripWhitespace.pm 2008-11-=
21 17:16:37.000000000 -0500
@@ -184,3 +184,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/OutputProcessor.pm HTM=
L-FormFu/lib/HTML/FormFu/OutputProcessor.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/OutputProcessor.pm 2008-11-21 13:16:38=
.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/OutputProcessor.pm 2008-11-21 17:24:12.0000=
00000 -0500
@@ -69,3 +69,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Plugin/StashValid.pm H=
TML-FormFu/lib/HTML/FormFu/Plugin/StashValid.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Plugin/StashValid.pm 2008-11-21 13:16:=
38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Plugin/StashValid.pm 2008-11-21 17:23:18.00=
0000000 -0500
@@ -65,3 +65,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Plugin.pm HTML-FormFu/=
lib/HTML/FormFu/Plugin.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Plugin.pm 2008-11-21 13:16:38.00000000=
0 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Plugin.pm 2008-11-21 17:25:25.000000000 -05=
00
@@ -121,3 +121,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Processor.pm HTML-Form=
Fu/lib/HTML/FormFu/Processor.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Processor.pm 2008-11-21 13:16:38.00000=
0000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Processor.pm 2008-11-21 17:25:31.000000000 =
-0500
@@ -102,3 +102,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/QueryType/CGI/Simple.p=
m HTML-FormFu/lib/HTML/FormFu/QueryType/CGI/Simple.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/QueryType/CGI/Simple.pm 2008-11-21 13:=
16:38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/QueryType/CGI/Simple.pm 2008-11-21 17:17:00=
.000000000 -0500
@@ -92,3 +92,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/QueryType/CGI.pm HTML-=
FormFu/lib/HTML/FormFu/QueryType/CGI.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/QueryType/CGI.pm 2008-11-21 13:16:38.0=
00000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/QueryType/CGI.pm 2008-11-21 17:17:14.000000=
000 -0500
@@ -118,3 +118,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/QueryType/Catalyst.pm =
HTML-FormFu/lib/HTML/FormFu/QueryType/Catalyst.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/QueryType/Catalyst.pm 2008-11-21 13:16=
:38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/QueryType/Catalyst.pm 2008-11-21 17:17:17.0=
00000000 -0500
@@ -167,3 +167,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Transformer/Callback.p=
m HTML-FormFu/lib/HTML/FormFu/Transformer/Callback.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Transformer/Callback.pm 2008-11-21 13:=
16:38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Transformer/Callback.pm 2008-11-21 17:23:52=
.000000000 -0500
@@ -65,3 +65,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Transformer.pm HTML-Fo=
rmFu/lib/HTML/FormFu/Transformer.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Transformer.pm 2008-11-21 13:16:38.000=
000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Transformer.pm 2008-11-21 17:25:35.00000000=
0 -0500
@@ -82,3 +82,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Upload.pm HTML-FormFu/=
lib/HTML/FormFu/Upload.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Upload.pm 2008-11-21 13:16:38.00000000=
0 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Upload.pm 2008-11-21 17:18:27.000000000 -05=
00
@@ -66,12 +66,12 @@
=
=3Dhead2 parent
=
-Returns the L<field|HTML::FormFu::Element::_Field> object that the constra=
int =
-is associated with.
+Returns the L<field|HTML::FormFu::Element::_Field> object that the upload
+object is associated with.
=
=3Dhead2 form
=
-Returns the L<HTML::FormFu> object that the constraint's field is attached =
+Returns the L<HTML::FormFu> object that the upload object's field is attac=
hed =
to.
=
=3Dhead2 populate
@@ -90,3 +90,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/UploadParam.pm HTML-Fo=
rmFu/lib/HTML/FormFu/UploadParam.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/UploadParam.pm 2008-11-21 13:16:38.000=
000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/UploadParam.pm 2008-11-21 17:25:42.00000000=
0 -0500
@@ -115,3 +115,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Validator/Callback.pm =
HTML-FormFu/lib/HTML/FormFu/Validator/Callback.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Validator/Callback.pm 2008-11-21 13:16=
:38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Validator/Callback.pm 2008-11-21 17:20:52.0=
00000000 -0500
@@ -63,3 +63,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu/Validator.pm HTML-Form=
Fu/lib/HTML/FormFu/Validator.pm
--- HTML-FormFu.orig/lib/HTML/FormFu/Validator.pm 2008-11-21 13:16:38.00000=
0000 -0500
+++ HTML-FormFu/lib/HTML/FormFu/Validator.pm 2008-11-21 17:25:48.000000000 =
-0500
@@ -99,3 +99,5 @@
=
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
+
+=3Dcut
diff -rN -x '*~' -u HTML-FormFu.orig/lib/HTML/FormFu.pm HTML-FormFu/lib/HTM=
L/FormFu.pm
--- HTML-FormFu.orig/lib/HTML/FormFu.pm 2008-11-21 13:16:38.000000000 -0500
+++ HTML-FormFu/lib/HTML/FormFu.pm 2008-11-21 17:15:26.000000000 -0500
@@ -1331,7 +1331,7 @@
In the following example, multiple documents are taken advantage of to =
load another config file after the elements are added. (If this were =
a single document, the C<load_config_file> would be called before =
-C<elements>, regardless of it's position in the file).
+C<elements>, regardless of its position in the file).
=
---
elements:
@@ -1398,7 +1398,8 @@
Set multiple field's default values from a single hash-ref.
=
The hash-ref's keys correspond to a form field's name, and the value is =
-passed to the field's L<default method|HTML::FormFu::_Field/default>.
+passed to the field's
+L<default method|HTML::FormFu::Element::_Field/default>.
=
This should be called after all fields have been added to the form, and =
before L</process> is called (otherwise, call L</process> again before =
@@ -1451,7 +1452,7 @@
the form. Thereafter, C<< $form->elements() >> will add all elements (exce=
pt =
fieldsets) to that fieldset, rather than directly to the form.
=
-To be specific, the elements are added to the L<last> fieldset on the form=
, =
+To be specific, the elements are added to the I<last> fieldset on the form=
, =
so if you add another fieldset, any further elements will be added to that =
fieldset.
=
@@ -1576,9 +1577,9 @@
Set defaults which will be added to every element, constraint, etc. of the
listed type which is added to the form.
=
-For example, to make every C<Text> element automatically have a =
-L<size|HTML::FormFu::Element/size> of C<10>, and make every C<Strftime> =
-deflator automatically get it's strftime set to C<%d/%m/%Y>:
+For example, to make every C<Text> element automatically have a size
+of C<10>, and make every C<Strftime> deflator automatically get its
+strftime set to C<%d/%m/%Y>:
=
default_args:
elements:
@@ -1652,7 +1653,9 @@
Return Value: @elements
=
Adds a new element to the form. See =
-L<HTML::FormFu::Element/"CORE ELEMENTS"> for a list of core elements.
+L<HTML::FormFu::Element/"CORE FORM FIELDS"> and
+L<HTML::FormFu::Element/"OTHER CORE ELEMENTS">
+for a list of core elements.
=
If you want to load an element from a namespace other than =
C<HTML::FormFu::Element::>, you can use a fully qualified package-name by =
@@ -1684,7 +1687,7 @@
=
A L<deflator|HTML::FormFu::Deflator> may be associated with any form field=
, =
and allows you to provide =
-L<< $field->default|HTML:FormFu::Element::_Field/default >> with a value =
+L<< $field->default|HTML::FormFu::Element::_Field/default >> with a value =
which may be an object.
=
If an object doesn't stringify to a suitable value for display, the =
@@ -2179,7 +2182,7 @@
Arguments: [$string]
=
If set, then all form fields will be given an auto-generated =
-L<name|HTML::FormFu::Element::Field/label>, if it doesn't have one already.
+L<label|HTML::FormFu::Element::_Field/label>, if it doesn't have one alrea=
dy.
=
The following character substitution will be performed: C<%f> will be =
replaced by L<< $form->id|/id >>, C<%n> will be replaced by =
@@ -2205,7 +2208,7 @@
replaced by L<< $form->id|/id >>, C<%n> will be replaced by =
L<< $field->name|HTML::FormFu::Element/name >>, C<%t> will be replaced by =
L<< lc( $field->type )|HTML::FormFu::Element/type >>, C<%s> will be replac=
ed =
-by L<< $error->stage >>.
+by L<< $error->stage|/"FORM LOGIC AND VALIDATION" >>.
=
Default Value: 'error_%s_%t'
=
@@ -2227,7 +2230,7 @@
replaced by L<< $form->id|/id >>, C<%n> will be replaced by =
L<< $field->name|HTML::FormFu::Element/name >>, C<%t> will be replaced by =
L<< lc( $field->type )|HTML::FormFu::Element/type >>, C<%s> will be replac=
ed
-by L<< $error->stage >>.
+by L<< $error->stage|/"FORM LOGIC AND VALIDATION" >>.
=
The generated string will be passed to L</localize> to create the message.
=
@@ -2444,7 +2447,7 @@
Return Value: @valid_names
=
No longer recommended for use, as its behaviour is hard to predict. Use =
-L<param_value>, L<param_array> or L<param_list> instead.
+L</param_value>, L</param_array> or L</param_list> instead.
=
A (readonly) method similar to that of L<CGI's|CGI>.
=
@@ -2654,8 +2657,8 @@
Accepts a hash-ref of arguments passed to L</render_method>, which is call=
ed
internally by L</render>.
=
-Within L</tt>, the keys C<RELATIVE> and C<RECURSION> are overridden to alw=
ays =
-be true, as these are a basic requirement for the L<Template> engine.
+Within L</tt_args>, the keys C<RELATIVE> and C<RECURSION> are overridden to
+always be true, as these are a basic requirement for the L<Template> engin=
e.
=
The system directory containing HTML::FormFu's template files is always =
added to the end of C<INCLUDE_PATH>, so that the core template files will =
be =
@@ -2784,7 +2787,7 @@
Return Value: \@elements
=
Returns all fields in the form (specifically, all elements which have a tr=
ue =
-L<HTML::FormFu::Element/is_field> value.
+L<HTML::FormFu::Element/is_field> value).
=
Accepts both C<name> and C<type> arguments to narrow the returned results.
=
@@ -3077,7 +3080,7 @@
=
C<irc.perl.org>, channel C<#formfu>
=
-The L<HTML::Widget archives|http://lists.scsys.co.uk/pipermail/html-widget=
/> =
+The HTML::Widget archives (L<http://lists.scsys.co.uk/pipermail/html-widge=
t/>)
between January and May 2007 also contain discussion regarding HTML::FormF=
u.
=
=3Dhead1 BUGS
@@ -3143,3 +3146,4 @@
This library is free software, you can redistribute it and/or modify it un=
der
the same terms as Perl itself.
=
+=3Dcut
More information about the HTML-FormFu
mailing list