Public Member Functions

ManageCatalogHandler Class Reference
[Pages_manageCatalog]

Handle requests for catalog management. More...

Inheritance diagram for ManageCatalogHandler:
Handler

List of all members.

Public Member Functions

 _setupMonographsTemplate ($includeFeatureAction, $listName, $messageKey=null, $assocType=null, $assocId=null)
 authorize (&$request, $args, $roleAssignments)
 category ($args, &$request)
 getCategories ($args, &$request)
 getSeries ($args, &$request)
 homepage ($args, &$request)
 index ($args, &$request)
 initialize (&$request, $args)
 ManageCatalogHandler ()
 search ($args, &$request)
 series ($args, &$request)
 toggle ($args, &$request)

Detailed Description

Handle requests for catalog management.

Definition at line 21 of file ManageCatalogHandler.inc.php.


Member Function Documentation

ManageCatalogHandler._setupMonographsTemplate ( includeFeatureAction,
listName,
messageKey = null,
assocType = null,
assocId = null 
)

Set up template including link actions for the catalog view

Parameters:
$includeFeatureAction boolean
$listName string Unique identifier of monograph list (for disambiguation of HTML element IDs)
$messageKey a locale key to display at the top of the tab (for instructions) (optional)
$assocType Association type of features to fetch (ASSOC_TYPE_...) (optional)
$assocId Association ID of features to fetch (optional)

Definition at line 365 of file ManageCatalogHandler.inc.php.

Referenced by category(), homepage(), search(), and series().

ManageCatalogHandler.authorize ( &$  request,
args,
roleAssignments 
)
See also:
PKPHandler.authorize()
Parameters:
$request PKPRequest
$args array
$roleAssignments array

Definition at line 50 of file ManageCatalogHandler.inc.php.

ManageCatalogHandler.category ( args,
&$  request 
)

View the content of a category.

Parameters:
$args array
$request PKPRequest
Returns:
string

Definition at line 187 of file ManageCatalogHandler.inc.php.

References _setupMonographsTemplate().

ManageCatalogHandler.getCategories ( args,
&$  request 
)

List the available categories.

Parameters:
$args array
$request PKPRequest
Returns:
string

Definition at line 149 of file ManageCatalogHandler.inc.php.

ManageCatalogHandler.getSeries ( args,
&$  request 
)

List the available series.

Parameters:
$args array
$request PKPRequest
Returns:
string

Definition at line 168 of file ManageCatalogHandler.inc.php.

ManageCatalogHandler.homepage ( args,
&$  request 
)

View the tab contents for the Homepage tab.

Parameters:
$args array
$request PKPRequest

Definition at line 124 of file ManageCatalogHandler.inc.php.

References _setupMonographsTemplate().

ManageCatalogHandler.index ( args,
&$  request 
)

Show the catalog management home.

Parameters:
$args array
$request PKPRequest

Definition at line 75 of file ManageCatalogHandler.inc.php.

ManageCatalogHandler.initialize ( &$  request,
args 
)
See also:
PKPHandler.initialize()

Definition at line 59 of file ManageCatalogHandler.inc.php.

ManageCatalogHandler.ManageCatalogHandler (  ) 

Constructor

Definition at line 25 of file ManageCatalogHandler.inc.php.

ManageCatalogHandler.search ( args,
&$  request 
)

View the tab contents for the Search Results.

Parameters:
$args array
$request PKPRequest

Definition at line 255 of file ManageCatalogHandler.inc.php.

References _setupMonographsTemplate().

ManageCatalogHandler.series ( args,
&$  request 
)

View the content of a series.

Parameters:
$args array
$request PKPRequest
Returns:
string

Definition at line 224 of file ManageCatalogHandler.inc.php.

References _setupMonographsTemplate().

ManageCatalogHandler.toggle ( args,
&$  request 
)

Set featured or new release status for a submission.

Parameters:
$args array
$request PKPRequest
Returns:
string

Definition at line 277 of file ManageCatalogHandler.inc.php.


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