[TinyMCE] - редактор HTML WYSIWYG кода.

27.09.09

Интеграция - WEB-интеграция

Редактор HTML кода, использующий java-редактор TinyMCE
(использующийся, кстати, на Инфостарте)
Без внешних компонент. Сделан исключительно средствами 1С.

Бесплатные

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Узнавайте о новых бесплатных решениях в нашей телеграм-группе Инфостарт БЕСПЛАТНО

Наименование Скачано Бесплатно
Редактор, включающий TinyMCE версии 3.2.6
.1252488749 1,09Mb
2133 Скачать бесплатно

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Перед получением отредактированного кода, не забывайте нажимать на иконку записи редактора.

 

О редакторе:

TinyMCE (англ. Tiny Moxiecode Content Editor) платформонезависимый Javascript HTML WYSIWYG редактор на основе Web. К основным характеристикам программы относятся поддержка тем/шаблонов, языковая поддержка и возможность подключения модулей (плагинов). Используется в различных системах управления содержимым (CMS)

Редактор позволяет очень многое. C его помощью можно вставлять рисунки, таблицы и указывать стили оформления текста. Можно выполнять операции, присутствующие в более мощных редакторах. Вдобавок к этому существует множество плагинов.

Вступайте в нашу телеграмм-группу Инфостарт

См. также

Работа с интерфейсом Анализ учета Мониторинг 1С:Предприятие 8 1С 8.3 1C:Бухгалтерия 1С:Бухгалтерия 3.0 1С:ERP Управление предприятием 2 1С:Управление холдингом 1С:Зарплата и Управление Персоналом 3.x 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Управление торговлей 11 Платные (руб)

Создайте свой функциональный интерфейс в любой конфигурации 1С с помощью расширения Infostart Dashboard. Настраивайте панели виджетов с метриками, индикаторами и показателями на начальном экране. Узнайте возможность внедрения подсистемы у себя в конфигурации с помощью бесплатной обработки "Анализ внедрения подсистемы 1С Infostart Dashboard"!

31720 руб.

27.03.2025    81821    55    42    

67

Сайты и интернет-магазины WEB-интеграция Системный администратор Программист Пользователь 1С:Предприятие 8 1C:Бухгалтерия 1С:Управление торговлей 11 Автомобили, автосервисы Россия Управленческий учет Платные (руб)

Интеграционный модуль обмена между конфигурацией Альфа Авто 5 и Альфа Авто 6 и порталом AUTOCRM / LOGICSTARS. Данный модуль универсален. Позволяет работать с несколькими обменами AUTOCRM / LOGICSTAR разных брендов в одной информационной базе в ручном и автоматическом режиме.

42700 руб.

03.08.2020    24114    37    24    

28

WEB-интеграция Программист 1С:Предприятие 8 1С:Бухгалтерия 3.0 Бытовые услуги, сервис Платные (руб)

Расширение для автоматизации передачи данных между сервисом Vetmanager с 1С: Бухгалтерия 3.0. Решение позволяет загружать документы и справочники из Ветменеджер в 1С:Бухгалтерию, сокращая время на ручной ввод данных и минимизируя ошибки.

24000 руб.

02.02.2021    22820    68    52    

43

WEB-интеграция Программист Бизнес-аналитик 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Оптовая торговля, дистрибуция, логистика ИТ-компания Платные (руб)

Модуль "Экспортер" — это расширение для 1С, предназначенное для автоматизации процессов выгрузки данных. Оно позволяет эффективно извлекать, преобразовывать и передавать данные из систем 1С в интеграционную платформу Spot2D. Подсистема упрощает настройку, снижает количество ручных операций и обеспечивает удобный контроль данных.

17568 руб.

20.12.2024    6064    26    4    

27

WEB-интеграция Загрузка и выгрузка в Excel Программист Пользователь 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Розничная и сетевая торговля (FMCG) Россия Платные (руб)

Расширение освободит вас от необходимости вручную обновлять информацию о товарах в группах ВКонтакте. Достаточно задать правила один раз, и система автоматически формирует файлы yml для дальнейшей загрузки в группы в ВК. Вы сможете легко выбирать, какие товары публиковать, создавая гибкие критерии отбора. Например, можно добавить важные для покупателей параметры: цвет, размер или другие характеристики.

12200 руб.

29.08.2025    2559    7    6    

8

WEB-интеграция Анализ продаж Системный администратор Программист Пользователь 1С:Предприятие 8 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Управленческий учет Платные (руб)

Модуль "Подсистема интеграции AmoCRM с 1С" позволяет обеспечить единое информационное пространство, в котором пользователи могут эффективно управлять клиентской базой, следить за статусами сделок и поддерживать актуальность данных как в AmoCRM, так и в 1С.

60000 руб.

07.05.2019    42749    76    45    

31
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Душелов 4026 09.09.09 13:33 Сейчас в теме
Перед получением отредактированного кода, не забывайте нажимать на иконку записи редактора.
20. din-din 03.11.09 18:59 Сейчас в теме
Замечательная идея.


(1) Для того, что бы не жать на кнопочку "Сохранить" можно немного доработать обработку

В процедуре ПриОткрытии подключаем обработчик ожидания

Процедура ПриОткрытии()

ПодключитьОбработчикОжидания("СохранитьИзменения",1.5);
КонецПроцедуры

А в процедуре СохранитьИзменения программно "тыкаем" на кнопочку "Сохранить"

Процедура СохранитьИзменения()
Эксплорер.Документ.getElementById("elm1_save").Click();
КонецПроцедуры
AlexanderKai; Larkin; Душелов; +3 Ответить
21. Душелов 4026 04.11.09 01:17 Сейчас в теме
(20) Спасибо, сделаем ;)
22. din-din 04.11.09 11:00 Сейчас в теме
(21) Единственное, что может вызывать неудобства - это ошибки выполнения скриптов при вставке объектов, например с OpenOffice.org Calc, не всегда корректно работает и возникает когда есть объединенные ячейки (как мне показалось), тогда текст сохранить не возможно, а окошки с ошибкой с интервалом указанным в таймере просто не дают работать. Поэтому возможно нужен еще и флаг авто сохранения на форме обработки.
30. tycoon_cmn 20.06.11 17:06 Сейчас в теме
din-din пишет:

Замечательная идея.
(1) Для того, что бы не жать на кнопочку "Сохранить" можно немного доработать обработку
В процедуре ПриОткрытии подключаем обработчик ожидания

Процедура ПриОткрытии()
ПодключитьОбработчикОжидания("СохранитьИзменения",1.5);
КонецПроцедуры

А в процедуре СохранитьИзменения программно "тыкаем" на кнопочку "Сохранить"

Процедура СохранитьИзменения()
Эксплорер.Документ.getElementById("elm1_save").Click();
КонецПроцедуры
Показать


Нет, так не работает. Зато работает вот так:


Эксплорер.Документ.parentWindow.ExecScript("tinyMCE.execCommand('mceSave')","JavaScript");
adhocprog; AlexanderKai; Mayak; Larkin; electro_d; +5 Ответить
2. WiseSnake 1521 09.09.09 14:12 Сейчас в теме
Просто и со вкусом!
А чего не сделал, чтобы текст можно было скопировать? Из предупреждения плохо копировать. ))
Вообщем-то там и так в редакторе есть кнопка "HTML", так что не важно...
3. Душелов 4026 09.09.09 14:25 Сейчас в теме
(2) Ну это всего лишь демонстрация редактора ;) Далее уже можно использовать, как угодно.
4. Душелов 4026 09.09.09 16:04 Сейчас в теме
Обновление редактора простое: скачивается (http://tinymce.moxiecode.com/download.php) новая версия и перепаковывается архив со скриптами.
5. Душелов 4026 09.09.09 16:20 Сейчас в теме
+ русифицировал редактор и добавил в обработку кнопку принудительно инициализации (для обновления скриптов)
6. WKBAPKA 216 09.09.09 20:20 Сейчас в теме
поставлю плюс, реально человек старался, а то у нас тут народ повадился ставить плюсы не за что!
7. WKBAPKA 216 09.09.09 20:22 Сейчас в теме
а можно поставить еще пять плюсов?
8. Evg-Lylyk 5431 10.09.09 00:18 Сейчас в теме
Красота и NET не нужен ;)
9. Kyrales 146 10.09.09 05:10 Сейчас в теме
как бы еще научиться красиво в ворд отправлять уже форматированные эти данные
10. Душелов 4026 10.09.09 07:58 Сейчас в теме
(9) На сколько я знаю, ворд умеет открывать html странички.
12. Душелов 4026 10.09.09 10:00 Сейчас в теме
(9) Кстати, через буфер все прекрасно вставляется ;)
11. Diversus 2339 10.09.09 09:55 Сейчас в теме
(0) Молодец, смотрится.
13. Wicked 59 10.09.09 12:39 Сейчас в теме
Есть более простой пример HTML редактора, но с такими же возможностями:
http://1c-ovec.ru/files/view/3.html

И через буфер можно копировать, таблица Excel 15 на 1000 копируется свободно + поддержка шрифтов и цветов.
14. Душелов 4026 10.09.09 13:45 Сейчас в теме
(13) Более простой? В моей обработке 50 строк кода :)
А зачем ссылки на сторонние ресурсы? Чего сюда не залить?
16. Wicked 59 10.09.09 16:02 Сейчас в теме
(14) 50 строчек кода и кучу скриптов :)
а ссылка на то где лежит, а сюда может загружу позже...
17. serezhenko 430 15.09.09 09:10 Сейчас в теме
(14) Это-же его ресурс, типа раскрутка такая...
15. coder1cv8 3486 10.09.09 15:11 Сейчас в теме
э-э-э... я не понял, Нэт Фреймворк совсем-совсем не нужен?... )
18. SoftBalance 15.09.09 13:40 Сейчас в теме
Прикольная обработка.
Предложения принимаются?
В процедуру "ЭксплорерДокументСформирован(Элемент)" впиши строчку
"ЭлементыФормы.Эксплорер.Документ.body.scroll = "no";". Убрет не нужный скролинг у самого поля HTML =)
adhocprog; Душелов; +2 Ответить
19. sound 538 21.09.09 16:37 Сейчас в теме
(18) спасибо за строчку: ".Документ.body.scroll = "no""... давно искал, и надо же случайно наткнулся :)
23. WellMaster 106 13.04.10 22:32 Сейчас в теме
Спасибо за обработку!
Встроил HTML-редактор в управляемую форму на 8.2, чем решил проблему острой нехватки полноценного текстового редактора.
24. Душелов 4026 14.04.10 00:21 Сейчас в теме
(23) Выложите в виде отдельной публикации для 8.2 - дружно скажем спасибо :) У самого не хватает времени на нее :)
52. пользователь 15.02.17 13:36
Сообщение было скрыто модератором.
...
25. vladen 83 22.04.10 10:07 Сейчас в теме
Хм... а как отловить событие, например "вставить рисунок"? Есть параметры у данной формы?
:)
Хотелось бы организовать "вставить рисунок" из БД. Благо, 1С уже как 6-7 лет у меет в себе рисунки хранить.
Возможно это, как нибудь, с имитировать. например, закачать сначала необходимые рисунки на диск а там уже список рисунков для подбора готов, а?
Для отображения первичной инфо, аналогично, сначала качаем, потом заменяя ссылки отображаем. Что скажете ?
26. alekse 13.06.10 16:50 Сейчас в теме
Если нужно сохранить в справочник, то какого типа должен быть реквизит? Куда сохраняются изображения, вставленные в редактор?
27. alekse 15.06.10 00:38 Сейчас в теме
Если нажать редактирование html, то как потом обратно переключиться в редактор?
28. Dnki 4 30.11.10 22:22 Сейчас в теме
Сама идея использования такого редактора на скриптах интересна. Я бы не догадался.
Но для меня непонятны вопросы:
- как дать пользователю поменьше инструментов? Один-два рядочка. Остальной функционал в менюшки.
- С сохранением файла в базу как? Я на форме нарисую кнопку [Сохранить]. Тогда зачем кнопка в редакторе? Или как-то можно перехватить ее нажатие?
29. Душелов 4026 01.12.10 07:31 Сейчас в теме
(28) Тут только править ява-скрипты.
31. borman 78 22.10.11 16:50 Сейчас в теме
супер нужная вещь, спасибо!!!
32. Bober777 26 05.11.11 13:11 Сейчас в теме
мда, действительно вещь стоящая.
33. ZLENKO 398 19.04.12 16:51 Сейчас в теме
Огромное спасибо автору !
Встроил в карточку товара в 1С. Прикрутил стиль CSS сайта.
Теперь HTML описания товаров прямо в 1С делают !
59. user2160372 13.08.25 12:09 Сейчас в теме
(33) Доброго времени суток! Неподскажите как из этогоредактора перенестирезултат в другою форму?
34. Гость 18.10.12 11:05
Вечная память автору. покойся с миром.
35. Sergey Kamnev 18.10.12 20:09 Сейчас в теме
Даёшь репозиторий на GitHUB или Google Code!
36. help1Ckr 25.12.12 00:39 Сейчас в теме
Спасибо огромное. Реально очень полезная вещь!
37. don_sun 05.01.13 20:39 Сейчас в теме
Отлична штука, вот только непонятно со вставкой изображений. Через буфер обмена не вставляется, обзора тоже нет, только забивая в адресе прямой путь?
38. Vigor06 04.07.13 14:47 Сейчас в теме
Что то я не понял,А как ее интегрировать то?
39. megatrend 132 03.09.13 13:50 Сейчас в теме
Почему после кода

ОбластьТекста = Эксплорер.Документ.getElementById("elm1");
ОбластьТекста.innerHTML = Текст1;

у меня содержимое окна не меняется на HTML-код, который находится в Текст1?
Визуально не происходит ровным счетом ничего, хотя переменной ОбластьТекста.innerHTML на самом деле присваивается строка HTML-кода из переменной Текст1.

Какой-то дополнительный метод нужно вызвать для инициализации этой формы ранее записанным HTML-кодом??
40. opus70 74 16.09.13 13:22 Сейчас в теме
подскажите где уменьшить форму редактора
кода html по кнопке html не помещается кнопка "Обновить и так далее"
41. SANILLA 05.10.13 03:21 Сейчас в теме
Ого какая интересная вещица, + однозначно!!!
42. Myskyl 05.10.13 03:23 Сейчас в теме
зашибись, вот только куда её встроить теперь ...
43. Nick_Godspeed 08.10.13 14:15 Сейчас в теме
Огромное спасибо. Очень полезная наработка. Фактически теперь cmsный сайт у нас полностью управляется из 1с. Это был последний недостающий кирпич. Искренне желаю успехов автору.
44. Yashazz 4915 31.10.13 10:58 Сейчас в теме
Вдруг обнаружил, что забыл плюсануть. Ещё раз спасибо автору, мега-вещь! Отлично идёт в УФ, всё супер.
45. Boudybuilder 35 10.01.14 00:58 Сейчас в теме
Обработка супер!
Как тут можно сразу получить текст из ДополнительногоОписания Номенклатуры и вставить в обработку для редактирования?
46. t955938 11.02.14 13:50 Сейчас в теме
Очень интересная работа.
А возможно ли работа данного метода в управляемых формах???
47. zyto 11.08.14 23:29 Сейчас в теме
Кому-нибудь удалось заставить эту обработку работать с TinyMCE 4+?
48. pashamak 369 17.11.15 12:18 Сейчас в теме
Не работает в УФ в тонком клиенте.
Хорошо бы доработать.
49. Danpilik 27.02.16 23:04 Сейчас в теме
Всем доброго. Я при записи справочника номенклатура данные из ЭлементыФормы.Эксплорер.Документ.body.innerText записываю в реквизит. А как сделать обратное передать туда параметр при открытии справочника? У меня сваливается когда делаю ЭлементыФормы.Эксплорер.Документ.body.innerText = HTMLОписание;
Заранее спасибо
50. lost-s0u1 08.04.16 18:13 Сейчас в теме
Отличная идея! Автору зачет.
51. CheBurator 3234 08.04.16 22:20 Сейчас в теме
(50) если хочешь плюс автору - поставь за него свечку в храме. Василий ушел.
54. Dimka74 07.02.20 16:26 Сейчас в теме
(51) Что с Автором случилось, уже скоро как 8 лет не заходил на сайт.
55. Dansur 262 19.03.20 13:26 Сейчас в теме
53. PopovaNat 28.06.18 11:05 Сейчас в теме
большое спасибо за обработку
еще бы на УФ такую )
56. demontdr 08.11.21 02:10 Сейчас в теме
не подскажете, после нажатия на кнопку - иконку записи редактора и потом кнопку Текст
выдает ПУСТОЕ сообщение

поле innerHTML в отладчике пустое, отчего так?
57. Wrols 90 29.11.21 09:32 Сейчас в теме
(56) Замените в обработчике "innerText" на "value".
И не забудьте нажать на иконку "Записать" перед этим.
58. Wrols 90 29.11.21 11:03 Сейчас в теме
В комментариях указаны 2 способа не нажимать на иконку "Записать" (Сохранить) перед получением измененного текста. У меня ни один не сработал.
Напишу найденный вариант - может кому-нибудь поможет.

В свойствах поля HTML документа "Эксплорер" добавил обработчик события onclick.

В обработчике указал:

Процедура Эксплорерonclick(Элемент, pEvtObj)

Если pEvtObj.srcElement.className = "mceIcon mce_save" Тогда

Сообщить(ПолучитьТекст(), СтатусСообщения.Информация);
//ОповеститьОВыборе(ПолучитьТекст());
//Закрыть();
КонецЕсли;

КонецПроцедуры


Т.о. при нажатии на иконку "Записать" (Сохранить) можно получить HTML-код.
Отдельную кнопку "Текст" с формы убрал.
Для отправки сообщения требуется регистрация/авторизация