.. / MS Word Cleaner plugin для jwysiwyg

  1. wysiwyg
  2. jquery
  3. fckeditor

На днях jwysiwyg  обновился, избавился от большой кучи багов. При обсуждении в болталках, почему-то публика требует плагин для очистки от мусора, возникаемого при paste-copy из MS Word.  В некотором роде публика права - без этого  wysiwyg не визивиг.
Второй странный переходящий от версии к версии недочет - отсутствие возможности сброса заголовков h1-h6.
И в том и в другом случае я  загнал  правки непосредственно в исходный код jwysiwyg, попутно удалив оттуда всякую бесполезную ерунду и дополнил файл с иконками.  Эти правки помечены комментарием  /* Isaak Tyngylchav */. 
На плагине с очисткой от MS Word мусора, остановлюсь отдельно. Если в большинстве редакторов он делается на  javascript, я это сделал на Ajax. Не из-за моды, а ради минимизации кода. В упакованном виде   jwysiwyg весит всего 8К,  навешивать лишние килобайты ради редко используемого  функционала особого смысла не вижу.
На  серверной стороне используеся скрипт CleanHTML  найденный в  phpclasses.org
И то и другое можно найти в архиве wysiwyg.zip
Демо-версия
Исправленый и дополненный jwysiwyg  в файле  /js/common/jwysiwyg/jquery.wysiwyg2.js
Скрипт очистки  CleanHTML в файле /js/common/jwysiwyg/tidy.php
!!Внимание все пути в скриптах и примерах идут от корневой директории.

  1. 2010-02-12
  2. wysiwyg
  3. jquery
  4. fckeditor
  1. code.google.com/p/jwysiwyg/ - Домашняя страница jWYSIWYG
  2. www.phpclasses.org/browse/package/1020.html - php-класс CleanHTML
Go Index Test