From b42bfefef91b224ae028d157bb57fe2f5b0194df Mon Sep 17 00:00:00 2001 From: Yuri Kuznetsov Date: Mon, 5 Feb 2024 18:20:51 +0200 Subject: [PATCH] signature codeview --- .../src/views/preferences/fields/signature.js | 21 ++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/client/src/views/preferences/fields/signature.js b/client/src/views/preferences/fields/signature.js index ee6ce75c68..83e846a647 100644 --- a/client/src/views/preferences/fields/signature.js +++ b/client/src/views/preferences/fields/signature.js @@ -32,12 +32,19 @@ define('views/preferences/fields/signature', ['views/fields/wysiwyg'], function fetchEmptyValueAsNull: true, - toolbar: [ - ["style", ["bold", "italic", "underline", "clear"]], - ["color", ["color"]], - ["height", ["height"]], - ['table', ['espoLink']], - ["misc",["codeview", "fullscreen"]], - ], + setupToolbar: function () { + Dep.prototype.setupToolbar.call(this); + + const codeviewName = this.getConfig().get('wysiwygCodeEditorDisabled') ? + 'codeview' : 'aceCodeview'; + + this.toolbar =[ + ["style", ["bold", "italic", "underline", "clear"]], + ["color", ["color"]], + ["height", ["height"]], + ['table', ['espoLink']], + ["misc",[codeviewName, "fullscreen"]], + ]; + }, }); });