Open Journal Systems  3.3.0
SelectableReviewRevisionsGridHandler.inc.php
1 <?php
2 
17 import('lib.pkp.controllers.grid.files.fileList.SelectableFileListGridHandler');
18 
23  function __construct() {
24  import('lib.pkp.controllers.grid.files.review.ReviewRevisionsGridDataProvider');
25  // Pass in null stageId to be set in initialize from request var.
26  parent::__construct(
28  null,
29  FILE_GRID_DELETE|FILE_GRID_VIEW_NOTES|FILE_GRID_EDIT
30  );
31 
32  $this->addRoleAssignment(
33  array(ROLE_ID_MANAGER, ROLE_ID_SUB_EDITOR, ROLE_ID_ASSISTANT),
34  array('fetchGrid', 'fetchRow')
35  );
36 
37  // Set the grid information.
38  $this->setTitle('editor.submission.revisions');
39  }
40 
41  //
42  // Implemented methods from GridHandler.
43  //
47  function isDataElementSelected($gridDataElement) {
48  return true;
49  }
50 }
51 
52 
PKPHandler\addRoleAssignment
addRoleAssignment($roleIds, $operations)
Definition: PKPHandler.inc.php:213
ReviewRevisionsGridDataProvider
Provide access to review revisions (new files added during a review round) for grids.
Definition: ReviewRevisionsGridDataProvider.inc.php:19
SelectableReviewRevisionsGridHandler\__construct
__construct()
Definition: SelectableReviewRevisionsGridHandler.inc.php:23
SelectableReviewRevisionsGridHandler
Display the file revisions authors have uploaded in a selectable grid. Used for selecting files to se...
Definition: SelectableReviewRevisionsGridHandler.inc.php:19
GridHandler\setTitle
setTitle($title)
Definition: GridHandler.inc.php:215
SelectableFileListGridHandler
Base grid for selectable file lists. The grid use the SelectableItemFeature to show a check box for e...
Definition: SelectableFileListGridHandler.inc.php:19
SelectableReviewRevisionsGridHandler\isDataElementSelected
isDataElementSelected($gridDataElement)
Definition: SelectableReviewRevisionsGridHandler.inc.php:47