From 02c9246def1f19bdc8310c562ddaf5172cf0b3ad Mon Sep 17 00:00:00 2001 From: Owen Leonard Date: Mon, 15 Jul 2019 13:11:13 +0000 Subject: [PATCH] Bug 23315: (follow-up) Add configuration to enable CodeMirror This patch adds the "syntax" parameter to the corrected system preferences so that the textareas will be displayed as CodeMirror editors. To test, apply the patch and test the affected system preferences: Circulation -> SelfCheckHelpMessage Staff client -> IntranetmainUserblock Staff client -> IntranetCirculationHomeHTML Staff client -> IntranetReportsHomeHTML Staff client -> StaffLoginInstructions With UseWYSIWYGinSystemPreferences disabled, the preferences should be displayed as CodeMirror editors. With UseWYSIWYGinSystemPreferences enabled they should be WYSIWYG editors. Signed-off-by: Chris Cormack Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize --- .../en/modules/admin/preferences/circulation.pref | 1 + .../en/modules/admin/preferences/staff_client.pref | 4 ++++ 2 files changed, 5 insertions(+), 0 deletions(-) diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/circulation.pref b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/circulation.pref index d51c4c6..15085b6 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/circulation.pref +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/circulation.pref @@ -971,6 +971,7 @@ Circulation: - "Include the following HTML in the Help page of the web-based self checkout system:" - pref: SelfCheckHelpMessage type: textarea + syntax: text/html class: code - - pref: AutoSelfCheckAllowed diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/staff_client.pref b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/staff_client.pref index 789077c..bade8e3 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/staff_client.pref +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/staff_client.pref @@ -48,6 +48,7 @@ Staff Client: - "Show the following HTML in its own column on the main page of the staff client:" - pref: IntranetmainUserblock type: textarea + syntax: text/html class: code - - "Show the following HTML to the left of the More menu at the top of each page on the staff client (should be a list of links or blank):" @@ -105,16 +106,19 @@ Staff Client: - "Show the following HTML in its own div on the bottom of the home page of the circulation module:" - pref: IntranetCirculationHomeHTML type: textarea + syntax: text/html class: code - - "Show the following HTML in its own div on the bottom of the home page of the reports module:" - pref: IntranetReportsHomeHTML type: textarea + syntax: text/html class: code - - "Show the following HTML on the staff client login page" - pref: StaffLoginInstructions type: textarea + syntax: text/html class: code Options: - -- 1.7.2.5