|
@@ -0,0 +1,116 @@
|
|
|
+<?php
|
|
|
+/**
|
|
|
+ * @file
|
|
|
+ * ffdn_common.features.ckeditor_profile.inc
|
|
|
+ */
|
|
|
+
|
|
|
+/**
|
|
|
+ * Implements hook_ckeditor_profile_defaults().
|
|
|
+ */
|
|
|
+function ffdn_common_ckeditor_profile_defaults() {
|
|
|
+ $data = array(
|
|
|
+ 'CKEditor Global Profile' => array(
|
|
|
+ 'name' => 'CKEditor Global Profile',
|
|
|
+ 'settings' => array(
|
|
|
+ 'skin' => 'moono',
|
|
|
+ 'ckeditor_path' => '//cdn.ckeditor.com/4.4.0/full-all',
|
|
|
+ 'ckeditor_local_path' => '',
|
|
|
+ 'ckeditor_plugins_path' => '%m/plugins',
|
|
|
+ 'ckeditor_plugins_local_path' => '',
|
|
|
+ 'ckfinder_path' => '%m/ckfinder',
|
|
|
+ 'ckfinder_local_path' => '',
|
|
|
+ 'ckeditor_aggregate' => 'f',
|
|
|
+ 'toolbar_wizard' => 't',
|
|
|
+ 'loadPlugins' => array(),
|
|
|
+ ),
|
|
|
+ 'input_formats' => array(),
|
|
|
+ ),
|
|
|
+ 'Full' => array(
|
|
|
+ 'name' => 'Full',
|
|
|
+ 'settings' => array(
|
|
|
+ 'ss' => 2,
|
|
|
+ 'toolbar' => '[
|
|
|
+ [\'Source\'],
|
|
|
+ [\'Cut\',\'Copy\',\'Paste\',\'PasteText\',\'PasteFromWord\',\'-\',\'SpellChecker\', \'Scayt\'],
|
|
|
+ [\'Undo\',\'Redo\',\'Find\',\'Replace\',\'-\',\'SelectAll\'],
|
|
|
+ [\'Image\',\'Media\',\'Flash\',\'Table\',\'HorizontalRule\',\'Smiley\',\'SpecialChar\',\'Iframe\'],
|
|
|
+ \'/\',
|
|
|
+ [\'Bold\',\'Italic\',\'Underline\',\'Strike\',\'-\',\'Subscript\',\'Superscript\',\'-\',\'RemoveFormat\'],
|
|
|
+ [\'NumberedList\',\'BulletedList\',\'-\',\'Outdent\',\'Indent\',\'Blockquote\',\'CreateDiv\'],
|
|
|
+ [\'JustifyLeft\',\'JustifyCenter\',\'JustifyRight\',\'JustifyBlock\',\'-\',\'BidiLtr\',\'BidiRtl\',\'-\',\'Language\'],
|
|
|
+ [\'Link\',\'Unlink\',\'Anchor\',\'Linkit\'],
|
|
|
+ [\'DrupalBreak\'],
|
|
|
+ \'/\',
|
|
|
+ [\'Format\',\'Font\',\'FontSize\'],
|
|
|
+ [\'TextColor\',\'BGColor\'],
|
|
|
+ [\'Maximize\', \'ShowBlocks\']
|
|
|
+]
|
|
|
+ ',
|
|
|
+ 'expand' => 't',
|
|
|
+ 'default' => 't',
|
|
|
+ 'show_toggle' => 't',
|
|
|
+ 'uicolor' => 'default',
|
|
|
+ 'uicolor_user' => 'default',
|
|
|
+ 'width' => '100%',
|
|
|
+ 'lang' => 'en',
|
|
|
+ 'auto_lang' => 't',
|
|
|
+ 'language_direction' => 'default',
|
|
|
+ 'allowed_content' => 't',
|
|
|
+ 'extraAllowedContent' => '',
|
|
|
+ 'enter_mode' => 'p',
|
|
|
+ 'shift_enter_mode' => 'br',
|
|
|
+ 'font_format' => 'p;div;pre;address;h1;h2;h3;h4;h5;h6',
|
|
|
+ 'custom_formatting' => 'f',
|
|
|
+ 'formatting' => array(
|
|
|
+ 'custom_formatting_options' => array(
|
|
|
+ 'indent' => 'indent',
|
|
|
+ 'breakBeforeOpen' => 'breakBeforeOpen',
|
|
|
+ 'breakAfterOpen' => 'breakAfterOpen',
|
|
|
+ 'breakAfterClose' => 'breakAfterClose',
|
|
|
+ 'breakBeforeClose' => 0,
|
|
|
+ 'pre_indent' => 0,
|
|
|
+ ),
|
|
|
+ ),
|
|
|
+ 'css_mode' => 'none',
|
|
|
+ 'css_path' => '',
|
|
|
+ 'css_style' => 'theme',
|
|
|
+ 'styles_path' => '',
|
|
|
+ 'filebrowser' => 'none',
|
|
|
+ 'filebrowser_image' => '',
|
|
|
+ 'filebrowser_flash' => '',
|
|
|
+ 'UserFilesPath' => '%b%f/',
|
|
|
+ 'UserFilesAbsolutePath' => '%d%b%f/',
|
|
|
+ 'forcePasteAsPlainText' => 'f',
|
|
|
+ 'html_entities' => 'f',
|
|
|
+ 'scayt_autoStartup' => 'f',
|
|
|
+ 'theme_config_js' => 'f',
|
|
|
+ 'js_conf' => '',
|
|
|
+ 'loadPlugins' => array(
|
|
|
+ 'drupalbreaks' => array(
|
|
|
+ 'name' => 'drupalbreaks',
|
|
|
+ 'desc' => 'Plugin for inserting Drupal teaser and page breaks.',
|
|
|
+ 'path' => '%plugin_dir%drupalbreaks/',
|
|
|
+ 'buttons' => array(
|
|
|
+ 'DrupalBreak' => array(
|
|
|
+ 'label' => 'DrupalBreak',
|
|
|
+ 'icon' => 'images/drupalbreak.png',
|
|
|
+ ),
|
|
|
+ ),
|
|
|
+ 'default' => 't',
|
|
|
+ ),
|
|
|
+ 'tableresize' => array(
|
|
|
+ 'name' => 'tableresize',
|
|
|
+ 'desc' => 'Table Resize plugin. See <a href="http://ckeditor.com/addon/tableresize">addon page</a> for more details.',
|
|
|
+ 'path' => '//cdn.ckeditor.com/4.4.0/full-all/plugins/tableresize/',
|
|
|
+ 'buttons' => FALSE,
|
|
|
+ 'default' => 't',
|
|
|
+ ),
|
|
|
+ ),
|
|
|
+ ),
|
|
|
+ 'input_formats' => array(
|
|
|
+ 'full_html' => 'Full HTML',
|
|
|
+ ),
|
|
|
+ ),
|
|
|
+ );
|
|
|
+ return $data;
|
|
|
+}
|