RegistrationHandler Class Reference
[Pages_user]

Handle requests for user registration. More...

Inheritance diagram for RegistrationHandler:

UserHandler Handler

List of all members.

Public Member Functions

 activateUser ($args)
 register ()
 registerUser ()
 registrationDisabled ()
 validate ()


Detailed Description

Handle requests for user registration.

Definition at line 18 of file RegistrationHandler.inc.php.


Member Function Documentation

RegistrationHandler.activateUser ( args  ) 

Check credentials and activate a new user

Author:
Marc Bria <marc.bria@uab.es>

Reimplemented from UserHandler.

Definition at line 114 of file RegistrationHandler.inc.php.

References AccessKeyManager.generateKeyHash(), Core.getCurrentDate(), DAORegistry.getDAO(), Request.getJournal(), TemplateManager.getManager(), and Request.redirect().

RegistrationHandler.register (  ) 

Display registration form for new users.

Reimplemented from UserHandler.

Definition at line 23 of file RegistrationHandler.inc.php.

References DAORegistry.getDAO(), Request.getJournal(), TemplateManager.getManager(), Request.getUserVar(), and validate().

RegistrationHandler.registerUser (  ) 

Validate user registration information and register new user.

Reimplemented from UserHandler.

Definition at line 53 of file RegistrationHandler.inc.php.

References TemplateManager.getManager(), Request.getUserVar(), Config.getVar(), Validation.login(), Request.redirect(), Request.redirectUrl(), Request.url(), and validate().

RegistrationHandler.registrationDisabled (  ) 

Show error message if user registration is not allowed.

Definition at line 100 of file RegistrationHandler.inc.php.

References TemplateManager.getManager(), and Request.url().

Referenced by validate().

RegistrationHandler.validate (  ) 

Validation check. Checks if journal allows user registration.

Definition at line 151 of file RegistrationHandler.inc.php.

References DAORegistry.getDAO(), Request.getJournal(), and registrationDisabled().

Referenced by register(), and registerUser().


The documentation for this class was generated from the following file:

Generated on Mon Jul 14 10:55:45 2008 for Open Journal Systems by  doxygen 1.5.6