richter     02/03/05 07:59:31

  Modified:    Embperl/Form/Validate/Rules Tag: Embperl2c Default.pm
  Log:
  form validation
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.2   +27 -5     embperl/Embperl/Form/Validate/Rules/Attic/Default.pm
  
  Index: Default.pm
  ===================================================================
  RCS file: /home/cvs/embperl/Embperl/Form/Validate/Rules/Attic/Default.pm,v
  retrieving revision 1.1.2.1
  retrieving revision 1.1.2.2
  diff -u -r1.1.2.1 -r1.1.2.2
  --- Default.pm        27 Feb 2002 15:42:50 -0000      1.1.2.1
  +++ Default.pm        5 Mar 2002 15:59:31 -0000       1.1.2.2
  @@ -10,7 +10,7 @@
   #   IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
   #   WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
   #
  -#   $Id: Default.pm,v 1.1.2.1 2002/02/27 15:42:50 richter Exp $
  +#   $Id: Default.pm,v 1.1.2.2 2002/03/05 15:59:31 richter Exp $
   #
   ###################################################################################
   
  @@ -20,7 +20,7 @@
   use strict;
   use vars qw($VERSION %error_messages %script_functions %prefixes);
   
  -$VERSION = q$Id: Default.pm,v 1.1.2.1 2002/02/27 15:42:50 richter Exp $;
  +$VERSION = q$Id: Default.pm,v 1.1.2.2 2002/03/05 15:59:31 richter Exp $;
   
   %error_messages = ();
   %script_functions = ();
  @@ -45,10 +45,32 @@
   sub validate # $self, $string, \%pref, \%fdat
   {
       my $self = shift;
  -    return (); # Returns no errors (means success), successor
  -               # modules should return a list of encountered errors,
  -               # in case of there being errors
  +    return undef ; 
   }
  +
  +
  +
  +
  +sub eq 
  +{
  +    my ($self, $validate, $name, $value, $frules, $i, $fdat, $pref) = @_ ;
  +    
  +    my $should = $frules -> [$$i++] ;
  +    return undef if ($value eq $should) ;
  +
  +    return [ 'string_eq', 
  +            $key,
  +            $name,
  +            $self->{eq},
  +            $string,
  +            $string,
  +            $self->get_error_message_templates('string_eq')
  +          ]
  +         );
  +    }
  +
  +
  +
   
   sub rules_prefix # $self
   {
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to