diff --git a/controllers/grid/files/productionReady/ProductionReadyFilesGridHandler.inc.php b/controllers/grid/files/productionReady/ProductionReadyFilesGridHandler.inc.php deleted file mode 100644 index 7ace60bdba2..00000000000 --- a/controllers/grid/files/productionReady/ProductionReadyFilesGridHandler.inc.php +++ /dev/null @@ -1,77 +0,0 @@ -addRoleAssignment( - array( - ROLE_ID_SUB_EDITOR, - ROLE_ID_MANAGER, - ROLE_ID_ASSISTANT - ), - array( - 'fetchGrid', 'fetchRow', - 'addFile', - 'downloadFile', - 'deleteFile', - 'signOffFile' - ) - ); - } - - /** - * @see PKPHandler::initialize() - */ - function initialize($request) { - parent::initialize($request); - - $this->setTitle('editor.monograph.production.productionReadyFiles'); - $this->setInstructions('editor.monograph.production.productionReadyFilesDescription'); - - $currentUser = $request->getUser(); - - // Get all the uploader user group id's - $uploaderUserGroupIds = array(); - $dataElements = $this->getGridDataElements($request); - foreach ($dataElements as $id => $rowElement) { - $submissionFile = $rowElement['submissionFile']; - $uploaderUserGroupIds[] = $submissionFile->getUserGroupId(); - } - // Make sure each is only present once - $uploaderUserGroupIds = array_unique($uploaderUserGroupIds); - - // Add a Uploader UserGroup column for each group - $userGroupDao = DAORegistry::getDAO('UserGroupDAO'); - foreach ($uploaderUserGroupIds as $userGroupId) { - $userGroup = $userGroupDao->getById($userGroupId); - assert(is_a($userGroup, 'UserGroup')); - $this->addColumn(new UploaderUserGroupGridColumn($userGroup)); - } - } -} - -?> diff --git a/lib/pkp b/lib/pkp index 44d24508bc4..57a4a99a9d0 160000 --- a/lib/pkp +++ b/lib/pkp @@ -1 +1 @@ -Subproject commit 44d24508bc491488f25f315a111cb88930da326a +Subproject commit 57a4a99a9d07ba539523ef1c679070ba74c76d0e diff --git a/locale/en_US/editor.xml b/locale/en_US/editor.xml index a5e4dd6d74e..72b263dc0b2 100644 --- a/locale/en_US/editor.xml +++ b/locale/en_US/editor.xml @@ -73,8 +73,7 @@ Publication Formats, for which the layout editor prepares publication-quality files based on the production ready files. The publication-quality files are uploaded for each format in Page Proofs, where they are proof read. The book is made Available (i.e., published) for each format in Publication Formats, after the Proofs is checked as approved, and the Catalog entry is checked as included in the book’s catalog entry.]]> - Production Ready Files - Page Proofs for proofreading.]]> + Page Proofs for proofreading.]]> Proofs Approval and Publishing Different publication formats, such as hardcover, softcover and digital, can be uploaded in the Publication Formats section below. You can use the publication formats grid below as a checklist for what still needs to be done to publish a publication format. diff --git a/locale/fr_CA/editor.xml b/locale/fr_CA/editor.xml index a6765ac93a1..ce40adcaa2a 100644 --- a/locale/fr_CA/editor.xml +++ b/locale/fr_CA/editor.xml @@ -88,8 +88,7 @@ Formats de publication. Le rédacteur metteur en page préparera ensuite des fichiers publiables à partir des fichiers destinés à la publication. Les fichiers publiables sont téléchargés pour chaque format dans Épreuves, où ils seront révisés. Le livre est Disponible (c'est-à-dire publié) pour chacun des formats dans Formats de publication, lorsque les Épreuves ont été vérifiées et approuvées, et on indique que l'entrée de catalogue a été ajoutée à l'entrée de catalogue du livre.]]> - Fichiers publiables - Épreuves appropriées pour révision.]]> + Épreuves appropriées pour révision.]]> Épreuves Approbation et publication