Add parameter compatibleFeatures to customization: hide ability to add comment to document
This commit is contained in:
parent
6e1b1ff03f
commit
974c512765
|
@ -129,7 +129,8 @@
|
||||||
toolbarNoTabs: false,
|
toolbarNoTabs: false,
|
||||||
toolbarHideFileName: false,
|
toolbarHideFileName: false,
|
||||||
reviewDisplay: 'original',
|
reviewDisplay: 'original',
|
||||||
spellcheck: true
|
spellcheck: true,
|
||||||
|
compatibleFeatures: false
|
||||||
},
|
},
|
||||||
plugins: {
|
plugins: {
|
||||||
autostart: ['asc.{FFE1F462-1EA2-4391-990D-4CC84940B754}'],
|
autostart: ['asc.{FFE1F462-1EA2-4391-990D-4CC84940B754}'],
|
||||||
|
|
|
@ -559,9 +559,13 @@ define([
|
||||||
add = $('.new-comment-ct', this.el),
|
add = $('.new-comment-ct', this.el),
|
||||||
to = $('.add-link-ct', this.el),
|
to = $('.add-link-ct', this.el),
|
||||||
msgs = $('.messages-ct', this.el);
|
msgs = $('.messages-ct', this.el);
|
||||||
msgs.toggleClass('stretch', !mode.canComments);
|
msgs.toggleClass('stretch', !mode.canComments || mode.compatibleFeatures);
|
||||||
if (!mode.canComments) {
|
if (!mode.canComments || mode.compatibleFeatures) {
|
||||||
add.hide(); to.hide();
|
if (mode.compatibleFeatures) {
|
||||||
|
add.remove(); to.remove();
|
||||||
|
} else {
|
||||||
|
add.hide(); to.hide();
|
||||||
|
}
|
||||||
this.layout.changeLayout([{el: msgs[0], rely: false, stretch: true}]);
|
this.layout.changeLayout([{el: msgs[0], rely: false, stretch: true}]);
|
||||||
} else {
|
} else {
|
||||||
var container = $('#comments-box', this.el),
|
var container = $('#comments-box', this.el),
|
||||||
|
|
|
@ -352,6 +352,7 @@ define([
|
||||||
this.appOptions.canRequestSaveAs = this.editorConfig.canRequestSaveAs;
|
this.appOptions.canRequestSaveAs = this.editorConfig.canRequestSaveAs;
|
||||||
this.appOptions.canRequestInsertImage = this.editorConfig.canRequestInsertImage;
|
this.appOptions.canRequestInsertImage = this.editorConfig.canRequestInsertImage;
|
||||||
this.appOptions.canRequestMailMergeRecipients = this.editorConfig.canRequestMailMergeRecipients;
|
this.appOptions.canRequestMailMergeRecipients = this.editorConfig.canRequestMailMergeRecipients;
|
||||||
|
this.appOptions.compatibleFeatures = (typeof (this.appOptions.customization) == 'object') && !!this.appOptions.customization.compatibleFeatures;
|
||||||
|
|
||||||
appHeader = this.getApplication().getController('Viewport').getView('Common.Views.Header');
|
appHeader = this.getApplication().getController('Viewport').getView('Common.Views.Header');
|
||||||
appHeader.setCanBack(this.appOptions.canBackToFolder === true, (this.appOptions.canBackToFolder) ? this.editorConfig.customization.goback.text : '')
|
appHeader.setCanBack(this.appOptions.canBackToFolder === true, (this.appOptions.canBackToFolder) ? this.editorConfig.customization.goback.text : '')
|
||||||
|
|
|
@ -319,6 +319,7 @@ define([
|
||||||
this.appOptions.canRequestSendNotify = this.editorConfig.canRequestSendNotify;
|
this.appOptions.canRequestSendNotify = this.editorConfig.canRequestSendNotify;
|
||||||
this.appOptions.canRequestSaveAs = this.editorConfig.canRequestSaveAs;
|
this.appOptions.canRequestSaveAs = this.editorConfig.canRequestSaveAs;
|
||||||
this.appOptions.canRequestInsertImage = this.editorConfig.canRequestInsertImage;
|
this.appOptions.canRequestInsertImage = this.editorConfig.canRequestInsertImage;
|
||||||
|
this.appOptions.compatibleFeatures = (typeof (this.appOptions.customization) == 'object') && !!this.appOptions.customization.compatibleFeatures;
|
||||||
|
|
||||||
appHeader = this.getApplication().getController('Viewport').getView('Common.Views.Header');
|
appHeader = this.getApplication().getController('Viewport').getView('Common.Views.Header');
|
||||||
appHeader.setCanBack(this.appOptions.canBackToFolder === true, (this.appOptions.canBackToFolder) ? this.editorConfig.customization.goback.text : '')
|
appHeader.setCanBack(this.appOptions.canBackToFolder === true, (this.appOptions.canBackToFolder) ? this.editorConfig.customization.goback.text : '')
|
||||||
|
|
|
@ -335,6 +335,7 @@ define([
|
||||||
this.appOptions.canRequestSendNotify = this.editorConfig.canRequestSendNotify;
|
this.appOptions.canRequestSendNotify = this.editorConfig.canRequestSendNotify;
|
||||||
this.appOptions.canRequestSaveAs = this.editorConfig.canRequestSaveAs;
|
this.appOptions.canRequestSaveAs = this.editorConfig.canRequestSaveAs;
|
||||||
this.appOptions.canRequestInsertImage = this.editorConfig.canRequestInsertImage;
|
this.appOptions.canRequestInsertImage = this.editorConfig.canRequestInsertImage;
|
||||||
|
this.appOptions.compatibleFeatures = (typeof (this.appOptions.customization) == 'object') && !!this.appOptions.customization.compatibleFeatures;
|
||||||
|
|
||||||
this.headerView = this.getApplication().getController('Viewport').getView('Common.Views.Header');
|
this.headerView = this.getApplication().getController('Viewport').getView('Common.Views.Header');
|
||||||
this.headerView.setCanBack(this.appOptions.canBackToFolder === true, (this.appOptions.canBackToFolder) ? this.editorConfig.customization.goback.text : '')
|
this.headerView.setCanBack(this.appOptions.canBackToFolder === true, (this.appOptions.canBackToFolder) ? this.editorConfig.customization.goback.text : '')
|
||||||
|
|
Loading…
Reference in a new issue