diff --git a/src/frontend/app/viewer/document-viewer.component.ts b/src/frontend/app/viewer/document-viewer.component.ts index 46e8178fb29e8f9fc053436eaa355154491d823a..c04c40cfdfc166216e389f0ea1832fc2418b4bc5 100755 --- a/src/frontend/app/viewer/document-viewer.component.ts +++ b/src/frontend/app/viewer/document-viewer.component.ts @@ -788,10 +788,14 @@ export class DocumentViewerComponent implements OnInit, OnDestroy { } editResource() { - if (this.mode === 'attachment') { - this.editAttachment(); + if (this.editor.mode === 'java' && this.file.format.toLowerCase() === 'pdf') { + this.notify.error(this.translate.instant('lang.javaEditDenied') + ' <b>PDF</b> ' + this.translate.instant('lang.javaEditDenied2')); } else { - this.editMainDocument(); + if (this.mode === 'attachment') { + this.editAttachment(); + } else { + this.editMainDocument(); + } } } diff --git a/src/lang/lang-en.json b/src/lang/lang-en.json index 2bc1af08a3d52afd3da07166b13476b137c2dedf..6784f84bd094776a59bba7f1c2bcfa0c87087af1 100644 --- a/src/lang/lang-en.json +++ b/src/lang/lang-en.json @@ -1136,6 +1136,8 @@ "oneHour": "one hour", "oneMinute": "one minute", "onlyNumber": "Numbers only", + "javaEditDenied": "This document with extension", + "javaEditDenied2": "cannot be edited with Java", "onlyOfficeNotEnabled": "The onlyoffice server is not enabled in documentEditorsConfig.xml", "onlyofficeEditDenied": "This document with extension", "onlyofficeEditDenied2": "cannot be edited with onlyoffice", diff --git a/src/lang/lang-fr.json b/src/lang/lang-fr.json index 7833c6ccc9e7d20b80b5902ef394b6213fe38dd4..cbc194d749ff89df3d50a5015aff500cb6cecec7 100644 --- a/src/lang/lang-fr.json +++ b/src/lang/lang-fr.json @@ -1140,6 +1140,8 @@ "oneHour": "une heure", "oneMinute": "une minute", "onlyNumber": "Chiffre uniquement", + "javaEditDenied": "Le document avec l'extension", + "javaEditDenied2": "ne peut pas être édité avec Java", "onlyOfficeNotEnabled": "Le Serveur onlyoffice n'est pas activé dans documentEditorsConfig.xml", "onlyofficeEditDenied": "Le document avec l'extension", "onlyofficeEditDenied2": "ne peut pas être édité avec onlyoffice", diff --git a/src/lang/lang-nl.json b/src/lang/lang-nl.json index 93125fd3b052a49d9d55aabd90652d95dd1dbae3..4e0a41350b2f177f81bc373b3101c1e1e7ae0764 100644 --- a/src/lang/lang-nl.json +++ b/src/lang/lang-nl.json @@ -1519,6 +1519,8 @@ "inSignatureBook_doc": "Put the main document in signature book__TO_TRANSLATE", "inShipping_doc": "Intégrer le document principalin send Maileva__TO_TRANSLATE", "preRequisiteMissing": "Prerequisite missing for OnlyOffice : netcat__TO_TRANSLATE", + "javaEditDenied": "This document with extension__TO_TRANSLATE", + "javaEditDenied2": "can't be edited with Java__TO_TRANSLATE", "onlyofficeEditDenied": "This document with extension__TO_TRANSLATE", "onlyofficeEditDenied2": "can't be edited with onlyoffice__TO_TRANSLATE", "NOTE_version": "Annotated version__TO_TRANSLATE", @@ -2180,4 +2182,4 @@ "hideModal": "Ne plus afficher cette fenêtre__TO_TRANSLATE", "noPreviousValid": "Aucun utilisateur précédent valide__TO_TRANSLATE", "youCannotUnsign": "Vous n'avez pas le droit de <b>dé-signer</b> ce document. Vous devez ếtre la personne qui a signé ce document.__TO_TRANSLATE" -} \ No newline at end of file +}