IssueAction Class Reference
[Issue]

IssueAction class. More...

List of all members.

Public Member Functions

 allowedPrePublicationAccess (&$journal)
 getIssueOptions ()
 IssueAction ()
 smartyPrintIssueId ($params, &$smarty)
 subscribedDomain (&$journal, $issueId=null, $articleId=null)
 subscribedUser (&$journal, $issueId=null, $articleId=null)
 subscriptionRequired (&$issue)


Detailed Description

IssueAction class.

See also:
Issue

Definition at line 19 of file IssueAction.inc.php.


Member Function Documentation

IssueAction.allowedPrePublicationAccess ( &$  journal  ) 

Checks if this user is granted reader access to pre-publication articles based on their roles in the journal (i.e. Manager, Editor, etc).

Parameters:
$journal object
Returns:
bool

Definition at line 79 of file IssueAction.inc.php.

References DAORegistry.getDAO(), and Request.getUser().

Referenced by subscribedUser(), and ArticleHandler.validate().

IssueAction.getIssueOptions (  ) 

builds the issue options pulldown for published and unpublished issues

Parameters:
$current bool retrieve current or not
$published bool retrieve published or non-published issues

Definition at line 180 of file IssueAction.inc.php.

References DAORegistry.getDAO(), Request.getJournal(), and Locale.translate().

Referenced by IssueManagementHandler.createIssue(), IssueManagementHandler.editIssue(), IssueManagementHandler.issueData(), IssueManagementHandler.issueToc(), and IssueManagementHandler.saveIssue().

IssueAction.IssueAction (  ) 

Constructor.

Definition at line 24 of file IssueAction.inc.php.

IssueAction.smartyPrintIssueId ( params,
&$  smarty 
)

Actions. Smarty usage: {print_issue_id articleId="$articleId"}

Custom Smarty function for printing the issue id

Returns:
string

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

References DAORegistry.getDAO().

IssueAction.subscribedDomain ( &$  journal,
issueId = null,
articleId = null 
)

IssueAction.subscribedUser ( &$  journal,
issueId = null,
articleId = null 
)

IssueAction.subscriptionRequired ( &$  issue  ) 


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

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