From 5faeefab2cb32ef2ec73239506b2fe8638ef0ab5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Javi=20Mart=C3=ADn?= Date: Fri, 7 Sep 2018 14:11:29 +0200 Subject: [PATCH] Show the image button only if editing admin pages That's the only place where we need to attach images so far. --- app/assets/javascripts/ckeditor/config.js | 6 +++++- app/views/admin/site_customization/pages/_form.html.erb | 3 ++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/app/assets/javascripts/ckeditor/config.js b/app/assets/javascripts/ckeditor/config.js index 305d0faf9..1ec099fc0 100644 --- a/app/assets/javascripts/ckeditor/config.js +++ b/app/assets/javascripts/ckeditor/config.js @@ -94,8 +94,12 @@ CKEDITOR.editorConfig = function( config ) { name: 'paragraph', groups: [ 'list' ], items: [ 'NumberedList', 'BulletedList' ] }, { name: 'links', items: [ 'Link', 'Unlink' ] }, { name: 'styles', items: [ 'Format' ] }, - { name: 'insert', items: [ 'Image' ] }, { name: 'basicstyles', groups: [ 'basicstyles', 'cleanup' ], items: [ 'Bold', 'Italic', 'Underline', 'Strike' ] } ]; + + config.toolbar_admin = config.toolbar_mini.concat([ + { name: 'insert', items: [ 'Image' ] } + ]); + config.toolbar = "mini"; }; diff --git a/app/views/admin/site_customization/pages/_form.html.erb b/app/views/admin/site_customization/pages/_form.html.erb index 88c2288b1..6d0416b6e 100644 --- a/app/views/admin/site_customization/pages/_form.html.erb +++ b/app/views/admin/site_customization/pages/_form.html.erb @@ -50,7 +50,8 @@
<%= f.label :content %> - <%= f.cktext_area :content, label: false, cols: 80, rows: 10, ckeditor: { language: I18n.locale } %> + <%= f.cktext_area :content, label: false, cols: 80, rows: 10, + ckeditor: { language: I18n.locale, toolbar: "admin" } %>