/** * @see PKPHandler::initialize() */ function initialize(&$request) { // Add checkbox column to the grid. import('controllers.grid.files.fileList.FileSelectionGridColumn'); $this->addColumn(new FileSelectionGridColumn($this->getSelectName())); parent::initialize($request); }
/** * Configure the grid * @param PKPRequest $request */ function initialize($request) { parent::initialize($request); $router = $request->getRouter(); // Add a "view document library" action $this->addAction(new LinkAction('viewLibrary', new AjaxModal($router->url($request, null, null, 'viewLibrary', null, $this->getRequestArgs()), __('grid.action.viewLibrary'), 'modal_information'), __('grid.action.viewLibrary'), 'more_info')); // Basic grid configuration $representation = $this->getAuthorizedContextObject(ASSOC_TYPE_REPRESENTATION); $this->setId('articleGalleyFiles-' . $representation->getId()); $this->setTitle('submission.galleyFiles'); }
/** * @copydoc FileListGridHandler::initialize() */ function initialize($request) { // Watch for flag from including template to warn about the // review already being complete. If so, remove some capabilities. $capabilities = $this->getCapabilities(); if ($request->getUserVar('reviewIsComplete')) { $capabilities->setCanAdd(false); $capabilities->setCanDelete(false); } AppLocale::requireComponents(LOCALE_COMPONENT_PKP_REVIEWER); parent::initialize($request); }
/** * @copydoc PKPHandler::initialize() */ function initialize($request) { // Determine whether to force the user group ID submitted // on step 1 of the submission wizard during upload $submission = $this->getSubmission(); $authors = $submission->getAuthors(); if (count($authors) == 1) { // Force the author's user group. (#8302) $author = array_shift($authors); $dataProvider = $this->getDataProvider(); $dataProvider->setUploaderGroupIds(array($author->getUserGroupId())); } return parent::initialize($request); }
/** * @see PKPHandler::initialize() */ function initialize(&$request, $additionalActionArgs = array()) { // Basic grid configuration $this->setTitle('submission.submit.submissionFiles'); parent::initialize($request); }
/** * @copydoc PKPHandler::initialize() */ function initialize($request) { parent::initialize($request); $this->setTitle('editor.submission.production.productionReadyFiles'); $this->setInstructions('editor.submission.production.productionReadyFilesDescription'); }