00001 <?php
00002
00019 switch ($op) {
00020
00021
00022
00023 case 'profile':
00024 case 'saveProfile':
00025 case 'changePassword':
00026 case 'savePassword':
00027 import('pages.user.ProfileHandler');
00028 define('HANDLER_CLASS', 'ProfileHandler');
00029 break;
00030
00031
00032
00033 case 'register':
00034 case 'registerUser':
00035 case 'activateUser':
00036 import('pages.user.RegistrationHandler');
00037 define('HANDLER_CLASS', 'RegistrationHandler');
00038 break;
00039
00040
00041
00042 case 'index':
00043 case 'setLocale':
00044 case 'become':
00045 case 'authorizationDenied':
00046 case 'viewCaptcha':
00047 case 'viewPublicProfile':
00048 define('HANDLER_CLASS', 'UserHandler');
00049 import('pages.user.UserHandler');
00050 break;
00051 case 'getInterests':
00052 case 'toggleHelp':
00053 define('HANDLER_CLASS', 'PKPUserHandler');
00054 import('lib.pkp.pages.user.PKPUserHandler');
00055 break;
00056 }
00057
00058 ?>