Public Member Functions

CatalogEntryTabHandler Class Reference

Handle AJAX operations for tabs on the New Catalog Entry management page. More...

Inheritance diagram for CatalogEntryTabHandler:
Handler

List of all members.

Public Member Functions

 authorize (&$request, $args, $roleAssignments)
 CatalogEntryTabHandler ()
 catalogMetadata ($args, &$request)
 getCurrentTab ()
 getMonograph ()
 getStageId ()
 getTabPosition ()
 initialize (&$request)
 publicationMetadata ($args, &$request)
 saveForm ($args, &$request)
 setCurrentTab ($currentTab)
 submissionMetadata ($args, &$request)
 uploadCoverImage ($args, &$request)

Detailed Description

Handle AJAX operations for tabs on the New Catalog Entry management page.

Definition at line 22 of file CatalogEntryTabHandler.inc.php.


Member Function Documentation

CatalogEntryTabHandler.authorize ( &$  request,
args,
roleAssignments 
)
See also:
PKPHandler.authorize()

Definition at line 94 of file CatalogEntryTabHandler.inc.php.

CatalogEntryTabHandler.CatalogEntryTabHandler (  ) 

Constructor

Definition at line 40 of file CatalogEntryTabHandler.inc.php.

CatalogEntryTabHandler.catalogMetadata ( args,
&$  request 
)

Show the catalog metadata form.

Parameters:
$request Request
$args array
Returns:
string JSON message

Definition at line 152 of file CatalogEntryTabHandler.inc.php.

References getMonograph(), and getStageId().

CatalogEntryTabHandler.getCurrentTab (  ) 

Get the current tab name.

Returns:
string

Definition at line 62 of file CatalogEntryTabHandler.inc.php.

Referenced by saveForm().

CatalogEntryTabHandler.getMonograph (  ) 
Returns:
the authorized monograph for this handler

Definition at line 128 of file CatalogEntryTabHandler.inc.php.

Referenced by catalogMetadata(), publicationMetadata(), saveForm(), submissionMetadata(), and uploadCoverImage().

CatalogEntryTabHandler.getStageId (  ) 
Returns:
the authorized workflow stage id for this handler

Definition at line 135 of file CatalogEntryTabHandler.inc.php.

Referenced by catalogMetadata(), publicationMetadata(), saveForm(), and submissionMetadata().

CatalogEntryTabHandler.getTabPosition (  ) 
Returns:
the current tab position

Definition at line 142 of file CatalogEntryTabHandler.inc.php.

Referenced by publicationMetadata(), and saveForm().

CatalogEntryTabHandler.initialize ( &$  request  ) 
See also:
PKPHandler.initialize()

Definition at line 81 of file CatalogEntryTabHandler.inc.php.

References setCurrentTab().

CatalogEntryTabHandler.publicationMetadata ( args,
&$  request 
)

Show the publication metadata form.

Parameters:
$request Request
$args array
Returns:
string JSON message

Definition at line 172 of file CatalogEntryTabHandler.inc.php.

References getMonograph(), getStageId(), and getTabPosition().

CatalogEntryTabHandler.saveForm ( args,
&$  request 
)

Save the forms handled by this Handler.

Parameters:
$request Request
$args array
Returns:
string JSON message

Definition at line 200 of file CatalogEntryTabHandler.inc.php.

References getCurrentTab(), getMonograph(), getStageId(), getTabPosition(), and MonographLog.logEvent().

CatalogEntryTabHandler.setCurrentTab ( currentTab  ) 

Set the current tab name.

Parameters:
$currentTab string

Definition at line 70 of file CatalogEntryTabHandler.inc.php.

Referenced by initialize().

CatalogEntryTabHandler.submissionMetadata ( args,
&$  request 
)

Show the original submission metadata form.

Parameters:
$request Request
$args array
Returns:
string JSON message

Definition at line 111 of file CatalogEntryTabHandler.inc.php.

References getMonograph(), and getStageId().

CatalogEntryTabHandler.uploadCoverImage ( args,
&$  request 
)

Upload a new cover image file.

Parameters:
$args array
$request PKPRequest
Returns:
string

Definition at line 278 of file CatalogEntryTabHandler.inc.php.

References getMonograph().


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