pages/admin/index.php

00001 <?php
00002 
00018 //$Id$
00019 
00020 
00021 switch ($op) {
00022    //
00023    // Settings
00024    //
00025    case 'settings':
00026    case 'saveSettings':
00027       define('HANDLER_CLASS', 'AdminSettingsHandler');
00028       import('pages.admin.AdminSettingsHandler');
00029       break;
00030    //
00031    // Conference Management
00032    //
00033    case 'conferences':
00034    case 'createConference':
00035    case 'editConference':
00036    case 'updateConference':
00037    case 'deleteConference':
00038    case 'moveConference':
00039    case 'importOCS1':
00040    case 'doImportOCS1':
00041       define('HANDLER_CLASS', 'AdminConferenceHandler');
00042       import('pages.admin.AdminConferenceHandler');
00043       break;
00044    //
00045    // Languages
00046    //
00047    case 'languages':
00048    case 'saveLanguageSettings':
00049    case 'installLocale':
00050    case 'uninstallLocale':
00051    case 'reloadLocale':
00052       define('HANDLER_CLASS', 'AdminLanguagesHandler');
00053       import('pages.admin.AdminLanguagesHandler');
00054       break;
00055    //
00056    // Authentication sources
00057    //
00058    case 'auth':
00059    case 'updateAuthSources':
00060    case 'createAuthSource':
00061    case 'editAuthSource':
00062    case 'updateAuthSource':
00063    case 'deleteAuthSource':
00064       define('HANDLER_CLASS', 'AuthSourcesHandler');
00065       import('pages.admin.AuthSourcesHandler');
00066       break;
00067    //
00068    // Merge users
00069    //
00070    case 'mergeUsers':
00071       define('HANDLER_CLASS', 'AdminPeopleHandler');
00072       import('pages.admin.AdminPeopleHandler');
00073       break;
00074    //
00075    // Administrative functions
00076    //
00077    case 'systemInfo':
00078    case 'phpinfo':
00079    case 'expireSessions':
00080    case 'clearTemplateCache':
00081    case 'clearDataCache':
00082       define('HANDLER_CLASS', 'AdminFunctionsHandler');
00083       import('pages.admin.AdminFunctionsHandler');
00084       break;
00085    case 'index':
00086       define('HANDLER_CLASS', 'AdminHandler');
00087       import('pages.admin.AdminHandler');
00088       break;
00089 }
00090 
00091 ?>

Generated on 25 Jul 2013 for Open Conference Systems by  doxygen 1.4.7