From 8e2f007698a47abdc37e0d9bcffa3297795e6bea Mon Sep 17 00:00:00 2001 From: thewilkybarkid <chriswilkinson84@gmail.com> Date: Tue, 13 Aug 2013 10:06:43 +0100 Subject: [PATCH] Turn off CKEditor's Advanced Content Filter. Fixes #1 --- cambridge.install | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/cambridge.install b/cambridge.install index 06ae118..0005c68 100644 --- a/cambridge.install +++ b/cambridge.install @@ -167,4 +167,23 @@ function cambridge_install() { // Transliterate Pathauto aliases. variable_set('pathauto_transliterate', 1); + + // Turn off CKEditor's Advanced Content Filter. + + $profiles = db_select('ckeditor_settings', 's') + ->fields('s') + ->condition('name', array('Advanced', 'Full'), 'IN') + ->execute() + ->fetchAllAssoc('name'); + + foreach ($profiles as $name => $profile) { + $settings = unserialize($profile->settings); + + $settings['js_conf'] = 'config.allowedContent = true;'; + + db_update('ckeditor_settings') + ->fields(array('settings' => serialize($settings))) + ->condition('name', $name) + ->execute(); + } } -- GitLab