./textproc/p5-Data-FormValidator, Validates user input based on input profile

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 4.81nb2, Package name: p5-Data-FormValidator-4.81nb2, Maintainer: pkgsrc-users

Data::FormValidator's main aim is to make input validation expressible in a
simple format.

Data::FormValidator lets you define profiles which declare the required and
optional fields and any constraints they might have.

The results are provided as an object which makes it easy to handle missing
and invalid results, return error messages about which constraints failed, or
process the resulting valid data.


Required to run:
[textproc/p5-Regexp-Common] [misc/p5-File-MMagic] [graphics/p5-Image-Size] [lang/perl5] [mail/p5-Email-Valid] [mail/p5-MIME-Types] [devel/p5-Date-Calc] [devel/p5-Perl6-Junction]

Required to build:
[www/p5-CGI] [devel/p5-Module-Build]

Master sites: (Expand)

SHA1: 62c80dec1ac5c036347233cad6d20178e431a602
RMD160: d072adadc7a837911f0b3a8f2c67574ea86b4ddb
Filesize: 107.295 KB

Version history: (Expand)


CVS history: (Expand)


   2014-05-31 14:22:42 by Thomas Klausner | Files touched by this commit (12) | Package updated
Log message:
Don't expect perl to provide p5-CGI, depend on the package instead.
Bump PKGREVISION.

p5-CGI will be removed from perl soon.
   2014-05-30 01:38:20 by Thomas Klausner | Files touched by this commit (3049)
Log message:
Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
   2013-08-23 16:10:17 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 4.81

Upstream changes:
4.81 Jul 19th, 2013

    [DOCUMENTATION]
    - There is no such thing as "array context". The documentation now \ 
refers to "list context"
      instead.

    - Fix "the the" typos. (Thanks to dsteinbrunner, RT#77901)
   2013-05-31 14:42:58 by Thomas Klausner | Files touched by this commit (2880)
Log message:
Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.
   2012-12-01 14:57:18 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 4.80

Upstream changes:
4.80 Nov 1st, 2012

    [NEW FEATURES]
    - New built-in constraint_methods to test the number of values submitted for a
      particular field:

        FV_num_values(1),
        FV_num_values_between(1,2),  # inclusive

      One way that garbage can get through a Data::FormValidator profile is
      when two values are submitted when only one is intended. In this
      case, this application could end up with a values like this:

          ARRAY(0x841214c)

     Using these new constraints, you can precisely control how many values
     are allowed for each field.

    [INTERNAL]
    - Source control hosting has been moved to http://hub.darcs.net
      You can now browse, pull and fork the darcs repo through this website.

4.71 Oct 2nd, 2012

    [BUG FIXES]
    - Custom messages for built-in constraints work again. It appears that this
      was broken in 4.70, which triggered a sleeper bug.

      (Thanks to Lee Carmichael, Mark Stosberg, RT##73235)

4.70 11/11/11

    [NEW FEATURES]
    - Built-in constraints in Constraints.pm can now be renamed:

        constraint_methods => {
            first_names =>  {
                constraint_method => FV_max_length(3),
                name => 'custom_length',
            }
        },

     (Thanks to heinst@arqs.com.br for the suggestion, RT#49477)

    [INTERNALS]
    - modernize Constraints.pm and Results.pm a bit.
    - Module::Build added to configure_requires in Build.PL

4.67 11/11/11

    [INTERNALS]
    - modernize FormValidator.pm internals a bit
    - Update META.yml to exclude an internal package from getting indexed.
   2012-10-25 08:57:09 by Aleksej Saushev | Files touched by this commit (587)
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
   2012-10-03 23:59:10 by Thomas Klausner | Files touched by this commit (2798)
Log message:
Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.
   2011-08-14 17:14:23 by OBATA Akio | Files touched by this commit (201)
Log message:
Revision bump after updating perl5 to 5.14.1.