• Main Page
  • Modules
  • Classes
  • Files
  • File List

controllers/grid/files/submission/SubmissionDetailsFilesGridHandler.inc.php

00001 <?php
00002 
00015 // Import the grid layout.
00016 import('controllers.grid.files.fileList.FileListGridHandler');
00017 
00018 class SubmissionDetailsFilesGridHandler extends FileListGridHandler {
00024    function SubmissionDetailsFilesGridHandler($capabilities) {
00025       import('controllers.grid.files.SubmissionFilesGridDataProvider');
00026       $dataProvider = new SubmissionFilesGridDataProvider(MONOGRAPH_FILE_SUBMISSION);
00027       parent::FileListGridHandler($dataProvider, WORKFLOW_STAGE_ID_SUBMISSION, $capabilities);
00028       $this->addRoleAssignment(
00029          array(ROLE_ID_PRESS_MANAGER, ROLE_ID_SERIES_EDITOR, ROLE_ID_PRESS_ASSISTANT, ROLE_ID_AUTHOR),
00030          array('fetchGrid', 'fetchRow')
00031       );
00032    }
00033 
00034 
00035    //
00036    // Implement template methods from PKPHandler
00037    //
00041    function initialize(&$request, $additionalActionArgs = array()) {
00042       // Basic grid configuration
00043       $this->setTitle('submission.submit.submissionFiles');
00044 
00045       parent::initialize($request);
00046    }
00047 }
00048 
00049 ?>

Generated on Mon Sep 17 2012 13:58:56 for Open Monograph Press by  doxygen 1.7.1