/** * Constructor */ function __construct() { import('lib.pkp.controllers.grid.files.review.ReviewGridDataProvider'); // Pass in null stageId to be set in initialize from request var. parent::__construct(new ReviewGridDataProvider(SUBMISSION_FILE_REVIEW_FILE), null, FILE_GRID_VIEW_NOTES); $this->addRoleAssignment(array(ROLE_ID_MANAGER, ROLE_ID_SUB_EDITOR, ROLE_ID_ASSISTANT), array('fetchGrid', 'fetchRow')); // Set the grid information. $this->setTitle('editor.submissionReview.restrictFiles'); }
/** * Constructor */ function __construct() { import('lib.pkp.controllers.grid.files.SubmissionFilesGridDataProvider'); // Pass in null stageId to be set in initialize from request var. parent::__construct(new SubmissionFilesGridDataProvider(SUBMISSION_FILE_SUBMISSION), null, FILE_GRID_ADD | FILE_GRID_VIEW_NOTES); $this->addRoleAssignment(array(ROLE_ID_MANAGER, ROLE_ID_SUB_EDITOR, ROLE_ID_ASSISTANT), array('fetchGrid', 'fetchRow')); // Set the grid title. $this->setTitle('submission.submit.submissionFiles'); }
/** * Constructor */ function __construct() { import('lib.pkp.controllers.grid.files.review.ReviewGridDataProvider'); // Pass in null stageId to be set in initialize from request var. parent::__construct(new ReviewGridDataProvider(SUBMISSION_FILE_REVIEW_ATTACHMENT), null, FILE_GRID_DELETE | FILE_GRID_VIEW_NOTES | FILE_GRID_EDIT); $this->addRoleAssignment(array(ROLE_ID_MANAGER, ROLE_ID_SUB_EDITOR, ROLE_ID_ASSISTANT), array('fetchGrid', 'fetchRow')); // Set the grid title. $this->setTitle('grid.reviewAttachments.title'); }