From 51ecf3afebf59dbd4d28733d6347e0cb2298e7a9 Mon Sep 17 00:00:00 2001 From: Andrey Panov Date: Thu, 7 Nov 2019 17:23:29 +0300 Subject: [PATCH] java: blockcontent mode --- .../java/src/main/java/entities/FileModel.java | 8 +++++--- .../src/main/webapp/css/img/block-content-24.png | Bin 0 -> 452 bytes .../java/src/main/webapp/index.jsp | 11 +++++++++-- 3 files changed, 14 insertions(+), 5 deletions(-) create mode 100644 web/documentserver-example/java/src/main/webapp/css/img/block-content-24.png diff --git a/web/documentserver-example/java/src/main/java/entities/FileModel.java b/web/documentserver-example/java/src/main/java/entities/FileModel.java index 764f9509..683a40e5 100644 --- a/web/documentserver-example/java/src/main/java/entities/FileModel.java +++ b/web/documentserver-example/java/src/main/java/entities/FileModel.java @@ -210,15 +210,17 @@ public class FileModel public Boolean edit; public Boolean fillForms; public Boolean modifyFilter; + public Boolean modifyContentControl; public Boolean review; public Permissions(String mode, String type, Boolean canEdit) { - comment = !mode.equals("view") && !mode.equals("fillForms") && !mode.equals("embedded"); + comment = !mode.equals("view") && !mode.equals("fillForms") && !mode.equals("embedded") && !mode.equals("blockcontent"); download = true; - edit = canEdit && (mode.equals("edit") || mode.equals("filter")); - fillForms = !mode.equals("view") && !mode.equals("comment") && !mode.equals("embedded"); + edit = canEdit && (mode.equals("edit") || mode.equals("filter") || mode.equals("blockcontent")); + fillForms = !mode.equals("view") && !mode.equals("comment") && !mode.equals("embedded") && !mode.equals("blockcontent"); modifyFilter = !mode.equals("filter"); + modifyContentControl = !mode.equals("blockcontent"); review = mode.equals("edit") || mode.equals("review"); } } diff --git a/web/documentserver-example/java/src/main/webapp/css/img/block-content-24.png b/web/documentserver-example/java/src/main/webapp/css/img/block-content-24.png new file mode 100644 index 0000000000000000000000000000000000000000..44e624ba49ab80960b79d79176a1d8725ac21fe0 GIT binary patch literal 452 zcmV;#0XzPQP)|cY&xYw zW2mK#x6D|YW!a{k2M0|zadNqKxb0o_c^CA+1Uv^_D#9q-Cu~Rh( z*l(?uWw|2b)3ZeJPo_A9Vi-nyl;vHwZ^{hwzV{x$u}WDYMg^JEQG2779o590000 Filename - Editors + Editors Viewers @@ -185,13 +185,20 @@ Open in editor for comment - + <% if (docType.equals("text")) { %> &type=desktop&mode=fillForms" target="_blank"> Open in editor for filling in forms <% } %> + + <% if (docType.equals("text")) { %> + &type=desktop&mode=blockcontent" target="_blank"> + Open in editor without content control modification + + <% } %> + &type=desktop&mode=view" target="_blank">