WYSIWYG редактор на базе TinyMCE


WYSIWYG редактор на базе TinyMCE. Может использоваться как редактор HTML-кода и самостоятельный редактор форматированного текста. Требует ВК 1С++ и FormEx (прилагаются).

Мы тут с Душеловым когда-то почти одновременно написали пару аналогичных работ с использованием TinyMCE, только он для восьмерки писал (http://avprog.ru/public/22237/), а я для семерки (http://www.1cpp.ru/forum/YaBB.pl?num=1253809274). Решил я свою работу тоже на Инфостарт выложить, заодно и TinyMCE обновил до последней версии.

Внешние компоненты я на всякий случай включил в состав, но если у кого-то они уже загружаются при старте 1С, то исключите их повторную загрузку в процедуре "ПриОткрытии".

Набор кнопочек на панелях редактора можно изменять в файле "Документы\index.htm" редактированием строк начинающихся с "theme_advanced_buttons". Потому что на практике все не нужно, и всякие там смайлики, якоря и прочие излишества можно и убрать, чтобы не смущать пользователя.

Хранить созданные документы можно как во внешних файлах (в моей обработке так и сделано), либо привязывать к разным элементам/документам в строковых реквизитах неограниченной длины (например договора хранить). Можно и другие способы придумать - не суть важно.

Редактор очень и очень неплохо поддерживает вставку документов из MS Word через буфер обмена вместе со всем форматированием, таблицами и т.д. - так что возможно кому-то будет проще набить/открыть документ в Word и потом уже скопировать в 1С.

 

Файлы обработки:

-