Changeset [4b99939aa52696bca12c00c29d06ae4f64d9088c] by dleffler

January 22nd, 2016 @ 08:44 PM

Adds an autosave feature to wysiwyg editors...though CKEditor & TinyMCE implement a little differently, they both will allow refilling the text area afre a page crash, etc.. TinyMCE plugin is more like a history trail; remove CKEditor stylesheetparser and TinyMCE importcss_append which both attempted to load styles from the stylesheet into the 'format' dropdowns, but caused more confusion than anything; added missing styles needed for new CKEditor image insertion which also add some padding around the image (since the new plugin image2 doesn't allow for margin entry within the dialog) [#1016 state:resolved responsible:dleffler]
https://github.com/exponentcms/exponent-cms/commit/4b99939aa52696bc...

Committed by dleffler

  • A external/editors/ckeditor/plugins/autosave/css/autosave.css
  • A external/editors/ckeditor/plugins/autosave/css/autosave.min.css
  • A external/editors/ckeditor/plugins/autosave/js/difflib.js
  • A external/editors/ckeditor/plugins/autosave/js/diffview.js
  • A external/editors/ckeditor/plugins/autosave/js/extensions.min.js
  • A external/editors/ckeditor/plugins/autosave/js/jsdiff.js
  • A external/editors/ckeditor/plugins/autosave/js/lz-string-1.3.3.js
  • A external/editors/ckeditor/plugins/autosave/js/moment.js
  • A external/editors/ckeditor/plugins/autosave/lang/ca.js
  • A external/editors/ckeditor/plugins/autosave/lang/cs.js
  • A external/editors/ckeditor/plugins/autosave/lang/de.js
  • A external/editors/ckeditor/plugins/autosave/lang/en.js
  • A external/editors/ckeditor/plugins/autosave/lang/es.js
  • A external/editors/ckeditor/plugins/autosave/lang/fr.js
  • A external/editors/ckeditor/plugins/autosave/lang/ja.js
  • A external/editors/ckeditor/plugins/autosave/lang/pl.js
  • A external/editors/ckeditor/plugins/autosave/lang/pt-br.js
  • A external/editors/ckeditor/plugins/autosave/lang/sv.js
  • A external/editors/ckeditor/plugins/autosave/lang/zh-cn.js
  • A external/editors/ckeditor/plugins/autosave/lang/zh.js
  • A external/editors/ckeditor/plugins/autosave/plugin.js
  • A external/editors/tinymce/plugins/localautosave/langs/de.js
  • A external/editors/tinymce/plugins/localautosave/langs/en.js
  • A external/editors/tinymce/plugins/localautosave/langs/es.js
  • A external/editors/tinymce/plugins/localautosave/langs/fr_FR.js
  • A external/editors/tinymce/plugins/localautosave/langs/it.js
  • A external/editors/tinymce/plugins/localautosave/langs/pt_BR.js
  • A external/editors/tinymce/plugins/localautosave/langs/tr.js
  • A external/editors/tinymce/plugins/localautosave/langs/zh_CN.js
  • A external/editors/tinymce/plugins/localautosave/plugin.js
  • A external/editors/tinymce/plugins/localautosave/plugin.min.js
  • M external/editors/ckeditor/styles.js
  • M framework/core/assets/less/common.less
  • M framework/core/forms/controls/bootstrap3/ckeditorcontrol.php
  • M framework/core/forms/controls/bootstrap3/tinymcecontrol.php
  • M framework/core/forms/controls/ckeditorcontrol.php
  • M framework/core/forms/controls/tinymcecontrol.php
  • M framework/modules/text/views/text/showall_inline.bootstrap.tpl
  • M framework/modules/text/views/text/showall_inline.bootstrap3.tpl
  • M framework/modules/text/views/text/showall_inline.tpl
New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Bug Tracker for Exponent CMS

Shared Ticket Bins