Open Journal Systems  2.4.3
 All Classes Namespaces Functions Variables Groups Pages
RTHandler Class Reference
Inheritance diagram for RTHandler:
ArticleHandler Handler PKPHandler

Public Member Functions

 _getParameterNames ($value)
 
 captureCite ($args, &$request)
 
 context ($args, &$request)
 
 emailAuthor ($args, &$request)
 
 emailColleague ($args, &$request)
 
 findingReferences ($args, &$request)
 
 metadata ($args, &$request)
 
 printerFriendly ($args, &$request)
 
 RTHandler (&$request)
 
 suppFileMetadata ($args, &$request)
 
 suppFiles ($args, &$request)
 
- Public Member Functions inherited from ArticleHandler
 ArticleHandler (&$request)
 
 download ($args, &$request)
 
 downloadSuppFile ($args, &$request)
 
 validate (&$request, $articleId, $galleyId=null)
 
 view ($args, &$request)
 
 viewArticle ($args, &$request)
 
 viewDownloadInterstitial ($args, &$request, $galley=null)
 
 viewFile ($args, &$request)
 
 viewPDFInterstitial ($args, &$request, $galley=null)
 
- Public Member Functions inherited from PKPHandler
 addCheck (&$handlerValidator)
 
 addPolicy (&$authorizationPolicy, $addToTop=false)
 
 addRoleAssignment ($roleIds, $operations)
 
 authorize (&$request, &$args, $roleAssignments)
 
getAuthorizedContext ()
 
getAuthorizedContextObject ($assocType)
 
getDispatcher ()
 
 getId ()
 
 getLastAuthorizationMessage ()
 
 getLoginExemptions ()
 
getRangeInfo ($rangeName, $contextData=null)
 
 getRoleAssignment ($roleId)
 
 getRoleAssignments ()
 
 hashPageContext ($contextData=array())
 
 index ()
 
 initialize (&$request, $args=null)
 
 PKPHandler ()
 
 setDispatcher (&$dispatcher)
 
 setId ($id)
 
 validate ($requiredContexts=null, $request=null)
 

Additional Inherited Members

- Public Attributes inherited from ArticleHandler
 $article
 
 $issue
 
 $journal
 

Detailed Description

Handle Reading Tools requests.

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

Member Function Documentation

RTHandler::_getParameterNames (   $value)

Get parameter values: Used internally for RT searches

Definition at line 460 of file RTHandler.inc.php.

References String\regexp_match_all().

Referenced by context().

RTHandler::captureCite (   $args,
$request 
)

Display citation information

Parameters
$argsarray
$requestRequest

Definition at line 169 of file RTHandler.inc.php.

References ArticleHandler\$article, ArticleHandler\$issue, ArticleHandler\$journal, DAORegistry\getDAO(), PluginRegistry\loadCategory(), and ArticleHandler\validate().

RTHandler::context (   $args,
$request 
)

Display an RT search context

Parameters
$argsarray
$requestRequest

Definition at line 77 of file RTHandler.inc.php.

References ArticleHandler\$article, ArticleHandler\$journal, _getParameterNames(), DAORegistry\getDAO(), and ArticleHandler\validate().

RTHandler::emailAuthor (   $args,
$request 
)

Display the "email author" form

Parameters
$argsarray
$requestRequest

Definition at line 316 of file RTHandler.inc.php.

References ArticleHandler\$article, ArticleHandler\$journal, DAORegistry\getDAO(), and ArticleHandler\validate().

RTHandler::emailColleague (   $args,
$request 
)

Display the "Email Colleague" form

Parameters
$argsarray
$requestRequest

Definition at line 265 of file RTHandler.inc.php.

References ArticleHandler\$article, ArticleHandler\$issue, ArticleHandler\$journal, DAORegistry\getDAO(), and ArticleHandler\validate().

RTHandler::findingReferences (   $args,
$request 
)

Display the "finding references" search engine list

Parameters
$argsarray
$requestRequest

Definition at line 432 of file RTHandler.inc.php.

References ArticleHandler\$article, ArticleHandler\$journal, DAORegistry\getDAO(), and ArticleHandler\validate().

RTHandler::metadata (   $args,
$request 
)

Display the article metadata

Parameters
$argsarray
$requestRequest

Definition at line 37 of file RTHandler.inc.php.

References ArticleHandler\$article, ArticleHandler\$issue, ArticleHandler\$journal, DAORegistry\getDAO(), PluginRegistry\loadCategory(), and ArticleHandler\validate().

RTHandler::printerFriendly (   $args,
$request 
)

Display a printer-friendly version of the article

Parameters
$argsarray
$requestRequest

Definition at line 210 of file RTHandler.inc.php.

References ArticleHandler\$article, ArticleHandler\$issue, ArticleHandler\$journal, DAORegistry\getDAO(), and ArticleHandler\validate().

RTHandler::RTHandler ( $request)

Constructor

Parameters
$requestRequest

Definition at line 28 of file RTHandler.inc.php.

RTHandler::suppFileMetadata (   $args,
$request 
)

Display the metadata of a supplementary file

Parameters
$argsarray
$requestRequest

Definition at line 391 of file RTHandler.inc.php.

References ArticleHandler\$article, ArticleHandler\$journal, DAORegistry\getDAO(), PluginRegistry\loadCategory(), AppLocale\requireComponents(), and ArticleHandler\validate().

RTHandler::suppFiles (   $args,
$request 
)

Display a list of supplementary files

Parameters
$argsarray
$requestRequest

Definition at line 360 of file RTHandler.inc.php.

References ArticleHandler\$article, ArticleHandler\$journal, DAORegistry\getDAO(), and ArticleHandler\validate().


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