Maxscape::User::Registration Package

Synopsis

use Maxscape::Maxscape::User::Registration;

Description

This package works together with the '/User/Registration' page.

List of Member Functions

  1. checkUserRegistration
  2. createUserHomePageDB
  3. importUserHomePage
  4. importUserProfile
  5. new
  6. querySimilarUserId
  7. queryUserId
  8. registerUser
  9. SessionState
  10. UserId

Member Functions

new

Synopsis

my $UserReqistration = Maxscape::User::Registration->new (%Parameter);

Description

Creates a Maxscape::User::Registrationobjext.

checkUserRegistration

Synopsis

my ($Message, $Error) = $Page->{Object}->checkUserRegistration (%Paramater);

Description

Checks a users registration request.

Examples

my ($Message, $Error) = $Page->{Object}->checkUserRegistration (
                             UserId           => $CGI->{"USER_ID"},
                             Password         => $CGI->{"PASSWORD"},
                             confirmPassword  => $CGI->{"PASSWORD.confirm"},
                             SessionState    => $CGI->{Action},
);

queryUserId

Synopsis

my $UserId = $Registration->queryUserId ($UserId);

Description

Queries a user id from the database.

querySimilarUserId

Synopsis

my $UserId = $UserReristration->querySimilarUserId ($UserId);

Description

Queries a user's similar ids from the database.

registerUser

Synopsis

my $UserId = $UserReristration->querySimilarUserId ($UserId);

Description

Registers a user.

importUserProfile

Synopsis

my $Error = $UserReristration->importUserProfile ($UserId, $GroupId);

Description

Imoprts a user's profile.

importUserHomePage

Synopsis

my $Message = $Page->{Object}->importUserHomePage (%P);

Description

Imports a user's home page.

Examples

my $Message = $Registration->importUserHomePage (
                  Category  => '/Home',
                  Page      => 'Max',
                  UserId    => $Page->{Object}->UserId,
                  PageGoup  => 'Users',
);

createUserHomePageDB

Synopsis

my $Message = $Page->{Object}->createUserHomePageDB (%P);

Description

Examples

my $Message = $Page->{Object}->createUserHomePageDB (
                  Category  => '/Home',
                  Page      => 'Max',
                  UserId    => $Page->{Object}->UserId,
                  PageGoup  => 'Users', 
);

UserId

Synopsis

my $UserId = $Registration->UserId ($UserId);

Description

Returns a user id.

SessionState

Synopsis

my $SessionState = $Registration->SessionState (;

Description

Returns a user id.

1
Next ∙ Previous ∙ Top ∙ Join ∙ Contact © Maxscape