AdminHandler Class Reference
[Pages_admin]

Handle requests for site administration functions. More...

Inheritance diagram for AdminHandler:

Handler AdminFunctionsHandler AdminJournalHandler AdminLanguagesHandler AdminPeopleHandler AdminSettingsHandler AuthSourcesHandler

List of all members.

Public Member Functions

 index ()
 setupTemplate ($subclass=false)
 validate ()


Detailed Description

Handle requests for site administration functions.

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


Member Function Documentation

AdminHandler.index (  ) 

Display site admin index page.

Reimplemented from Handler.

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

References TemplateManager.getManager(), setupTemplate(), and validate().

AdminHandler.setupTemplate ( subclass = false  ) 

Setup common template variables.

Parameters:
$subclass boolean set to true if caller is below this handler in the hierarchy

Definition at line 47 of file AdminHandler.inc.php.

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

Referenced by index().

AdminHandler.validate (  ) 

Validate that user has admin privileges and is not trying to access the admin module with a journal selected. Redirects to the user index page if not properly authenticated.

Definition at line 36 of file AdminHandler.inc.php.

References Request.getRequestedJournalPath(), Validation.isSiteAdmin(), and Validation.redirectLogin().

Referenced by AdminJournalHandler.doImportOJS1(), index(), AdminSettingsHandler.saveSettings(), and AdminJournalHandler.updateJournal().


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

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