Markdown-editor в 1С (с сохранением в HTML)

Публикация № 1088735

Разработка - Обработки - Универсальные обработки

Обработка html-редактор markdown

44
В этой обработке вы пишете свой текст, используя синтаксис Markdown, а на выходе получаете чистый HTML-код, избавленный от JS-библиотеки, которая его сформировала.

Сел писать инструкции для Документооборота, написал одну в HTML-редакторе и совсем устал. Подумал, что с использованием MD это все пойдет гораздо бодрее.

Подсмотрел в двух местах:

Воспользовался библиотекой с гитхаба marked.js

Итоговый файл HTML сохраняется в кодировке UTF-8. Спокойно читается справочником Инструкций в Документообороте или браузером. Не содержит JS-кода.

На основной форме также присутствуют мини-инструкция - частично переведенная статья.

По умолчанию к итоговому HTML применяется Github Markdown CSS-стиль. Это можно отключить соотв. флагом на форме. 

Естественно, вы можете заменить этот стиль (поменяв содержимое макета GithubCSS) или добавить свои стили. Вот здесь их много: https://github.com/ttscoff/MarkedCustomStyles.

Для работы скрипта, который занимается преобразованием в HTML, нужна поддержка браузером метода create. Это достигается использованием в META параметра content="IE=9" и http-equiv="X-UA-Compatible". Просто держу в курсе.

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

 

Тестировалось на платформе: 1С:Предприятие 8.3 (8.3.13.1513
Версия Документооборота: Документооборот 8 ПРОФ, редакция 2.1 (2.1.12.2
Минимальный режим совместимости 8.3.7
На платформе 8.3.10 и ниже - не работает. 

Спасибо пользователю json за информацию о совместимости.

 

История изменений

1.0.0.1 

  • Добавлен код Сведений о внешней обработке (Для подключения через Дополнительные отчеты и обработки)
  • Изменен тип поля текстового редактора. Было поле текстового документа, стало строка в многострочном режиме с расширенным редактированием. Длинные строки не забиваются в одну с горизонтальной прокруткой, а отображаются с переносом строки.
  • Кнопка изменения положения области предпросмотра. Два варианта: либо справа от редактора, либо под редактором. По умолчанию - справа.
  • Кнопки выделения цветом текста. Выделить можно или изменив цвет текста, или цвет фона текста. Справа от каждой кнопки выделения - кнопка повтора. По ее нажатии к выделению будет применен последний выбранный цвет. Для удобства, цвет фона у кнопки повтора подкрашен в цвет, который будет применен. Форма выбора цвета взята отсюда - Диалог выбора цвета для управляемых форм

1.0.0.0

  • Релиз

 

44

Скачать файлы

Наименование Файл Версия Размер
Markdown-editor в 1С (с сохранением в HTML):
.epf 141,66Kb
08.07.19
12
.epf 1.0.0.1 141,66Kb 12 Скачать

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. infosoft-v 323 04.07.19 14:45 Сейчас в теме
Отлично! Спасибо.
json; YPermitin; +2 Ответить
2. json 2504 05.07.19 09:46 Сейчас в теме
Но я не вижу причин, чтобы оно не работало на любой другой конфигурации на Управляемых формах.


Минимальный режим совместимости 8.3.7.
На платформе 8.3.10 и ниже - не работает

А так тема крутая, спасибо!
3. riposte 259 05.07.19 10:16 Сейчас в теме
(2)
Минимальный режим совместимости 8.3.7.
На платформе 8.3.10 и ниже - не работает

Спасибо.
Оставьте свое сообщение

См. также

Распознавание сканов паспортов 1

Инструменты и обработки Программист Пользователь Архив с данными v8 v8::УФ 1cv8.cf Windows Абонемент ($m) Универсальные обработки

Распознавание сканов паспортов с использованием API Гугла для распознавания текста сканов и API DaData для некоторых дополнительных функций. На выходе получается список формализованных полей (серия, номер, дата выдачи, код и наименование подразделения, выдавшего паспорт, ФИО владельца и его дата рождения). Паспорт распознается независимо от наличия машино-читаемой строки, однако при её наличии вероятность ошибок распознавания резко снижается

10 стартмани

вчера в 00:00    320    Torin99    2       

Перенос данных УПП 1.3 => ERP 2 (ЕРП) / УТ 11 / КА 2.х (обработка переноса документов, остатков и справочников из "1С:Управление производственным предприятием, ред. 1.3" в ERP / УТ 11 / КА 2). Обновлен до УПП 1.3.127.х, КА 2.4.10.х и ERP 2.4.10.х! Промо

Обработка позволяет переносить из УПП 1.3 в ERP 2 документы за выбранный период и остатки. Типовая обработка от фирмы 1С документы не переносит. Также исправлены ошибки типовой обработки. При выходе новых релизов обновление высылается бесплатно в течение года. Разработка будет полезна фирмам-франчайзи, которые периодически выполняют такой перенос данных для заказчиков. Вы можете один раз приобрести обработку переноса, и потом бесплатно получать обновления при выходе новых релизов конфигураций 1С.

29700 руб.

Поиск ячеек по заданной сумме 4

Инструменты и обработки Бухгалтер Пользователь Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Windows Абонемент ($m) Универсальные обработки

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

1 стартмани

04.12.2019    290    APTEM_SLV    0       

Перенос данных КА 1.1 / УПП 1.3 => БП 3.0 (перенос остатков, документов и справочников из "1С:Комплексная автоматизация 1.1" / УПП 1.3 в "1С:Бухгалтерия 3.0"). Обновлен до версий КА 1.1.115.х, УПП 1.3.127.х! Промо

Разработка позволяет перенести остатки по всем счетам бух.учета в программу "1С:Бухгалтерия предприятия 8", ред. 3.0 на выбранную дату начала ведения учета. Также переносятся документы за период и вся необходимая справочная информация. Правила оперативно обновляю при выходе новых релизов. Рассылка обновлений правил бесплатно в течение 12 месяцев. Есть видеодемонстрация проведения переноса данных. Конфигурации при использовании обмена остаются полностью типовыми. Перенос данных возможен в Бухгалтерию 3.0 версии ПРОФ, КОРП или базовую.

24700 руб.

Универсальная обработка (УФ) для работы с журналом регистрации в формате SQLite через ODBC 6

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки Журнал регистрации

Обработка позволяет подключиться к журналу регистрации в формате SQLite (.lgd) через ODBC и прочитать его события в привычном виде, как в стандартном журнале.

1 стартмани

27.11.2019    523    1    Spartacus    2       

Ссылка по ГУИДам 1

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Россия Windows Абонемент ($m) Поиск данных Универсальные обработки

Универсальная обработка для получения ссылки по различным уникальным идентификаторам (UID для sql, GUID, ...) и обратно.

1 стартмани

07.11.2019    1995    2    alfir70    9       

Онлайн-курс "Технология выполнения проектов ERP-класса – процессный подход". Третий поток. Курс проходит с 21 января по 18 марта 2020 года. Промо

Курс разработан Внедренческим центром «Раздолье». Курс предназначен для подготовки аналитиков, архитекторов и руководителей проектов автоматизации процессов управления с использованием комплексных ИТ-систем (1С:ERP, 1С:УХ, 1С:КА, 1С:УТ). В основе курса лежит методика применения процессного подхода.

9000 рублей

"Все функции" с плюшками 16

Отчеты и формы Программист Пользователь Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки Работа с интерфейсом

Замена штатному меню для тех, кто хочет открывать "Все функции" быстро и кто скучает по быстрому позиционированию по первым символам как было раньше

1 стартмани

06.11.2019    2204    14    codejs    6       

Онлайн-интенсив "Бизнес-процессы для подготовки к экзамену 1С:Специалист по платформе" 12 декабря 2019 г. Промо

На интенсиве будут рассмотрены все теоретические вопросы, связанные с устройством механизма бизнес-процессов – это необходимо для успешной сдачи экзамена 1С:Специалист по платформе. Также, в качестве практического примера, будет решена задача, аналогичная экзаменационной.

777 рублей

Генерация QR кода для любых конфигураций 1С (обычные и управляемые формы) 8

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки Универсальные функции

Для генерации используется компонента типовой конфигурации УТ11, встроенная в общий макет "КомпонентаПечатиQRКода". Ниже приведены процедуры, чтобы сделать обработку самостоятельно (только для УФ).

1 стартмани

11.10.2019    1700    12    dm1try    0       

Вакансия Автор новостных обзоров на тему 1С и бухучета, По совместительству Промо

Редакция Infostart.ru будет рада сотрудничеству с 1С-специалистом, умеющим и любящим излагать свои мысли в письменной форме. Если вы работали в IT-изданиях или имеете опыт ведения технологического блога/канала/группы, если сможете сделать обзор обработок из каталога infostart.ru/public/all/, то у вас большое преимущество.

Фоновое задание с произвольной выборкой и произвольной обработкой 21

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8::УФ 1cv8.cf Россия Абонемент ($m) Универсальные обработки

Данная обработка позволяет производить любые манипуляции с базой, не трогая конфигурацию (за исключением только первого раза, когда мы вносим код самого фонового задания в любой неглобальный общий модуль).

1 стартмани

03.10.2019    2174    1    warden    5       

Универсальный шаблон многопоточной обработки (на примере проверки работы Web-сервисов) 8

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки

Работает в обычных и управляемых формах, в фоновом многопоточном режиме, отображает прогресс выполнения по каждому потоку пользователю. Из этого шаблона можно создать многопоточную обработку любой сложности и вида для обработки массива данных по заданному алгоритму.

3 стартмани

17.09.2019    1242    3    1C_Casual    4       

Перенос документов и справочников ERP 2 / КА 2 / УТ 11 => БП 3.0 Промо

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

19700 руб.

Универсальная выгрузка, загрузка зарегистрированных объектов по узлу 2

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Россия Windows Абонемент ($m) Универсальные обработки

Набор обработок дает возможность выгружать и загружать регистрацию по узлу справочников и документов.

1 стартмани

16.09.2019    988    2    байт    2       

Управление информационной базой на кластере (управляемые формы): просмотр сеансов, отключение сеансов, блокировка / разблокировка подключений 3

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Сервисные утилиты Администрирование данных 1С Универсальные обработки

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

1 стартмани

11.09.2019    1239    4    Spartacus    0       

Перенос данных БП 2.0 => УТ 11 / КА 2 / ERP 2 (перенос остатков, документов и справочников из "1С:Бухгалтерия предприятия 8", ред. 2.0 в "1С:Управление торговлей 8", ред.11 / КА 2 / ERP 2). Обновлено до УТ 11.4.10.х, КА 2.4.10.х, ERP 2.4.10.х! Промо

Перенос позволяет загрузить в УТ 11 / КА 2 / ERP 2 документы за выбранный период, справочную информацию и остатки по счетам бух. учета. Переносятся остатки денежных средств, взаиморасчетов, остатки товаров и материалов на складах. Переносятся девятнадцать основных видов документов за выбранный период и вся нормативно-справочная информация. Есть фильтр по организации. Если нужно переносить что-то дополнительно, то обычно бесплатно дорабатываю правила (перед покупкой согласуйте необходимые доработки).

29700 руб.

Универсальная форма объектов (для УФ) 4

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Россия Абонемент ($m) Универсальные обработки

Обработка позволяет открывать любые документы или справочники, игнорируя логику, заданную в конфигурации.

1 стартмани

29.08.2019    1438    2    Ihty    0       

Преобразование ссылки управляемой формы во внутренний уникальный идентификатор и обратно 2

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки

Обработка позволяет быстро получить ссылку управляемой формы или уникальный идентификатор через ссылку на объект (справочник, документ). Или в обратном порядке через ссылку управляемой формы или уникальный идентификатор.

1 стартмани

12.08.2019    1061    1    infostartchel    0       

Новый раздел на Инфостарте - Electronic Software Distribution Промо

Инфостарт напоминает: на нашем сайте можно купить не только ПО, связанное с 1С. В нашем арсенале – ESD-лицензии на ПО от ведущих вендоров: Microsoft, Kaspersky, ESET, Dr.Web, Аскон и другие.

  • Низкие цены, без скрытых платежей и наценок
  • Оперативная отгрузка
  • Возможность оплаты с личного счета (кешбек, обмен стартмани на рубли и т.п.)
  • Покупки идут в накопления для получения скидочных карт лояльности Silver (5%) и Gold (10%)

Пометка требуемого количества помеченных объектов для удаления при выборочном варианте удаления 1

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ УНФ ЗКГУ3.0 БП3.0 УТ11 ЗУП3.x Россия Абонемент ($m) Универсальные обработки

Данная обработка выполняет установку требуемого количества галочек помеченных на удаление объектов в направлении вверх / вниз от текущего объекта в форме "Удаление помеченных объектов" с целью их дальнейшего удаления.

1 стартмани

05.08.2019    1188    1    its_33    0       

Обнуление регистров 2

Инструменты и обработки Программист Пользователь Внешняя обработка (ert,epf) v8::БУ v8::ОУ v8::УФ 1cv8.cf Россия БУ УУ Абонемент ($m) Универсальные обработки

Внешняя обработка для сторнирования остатков регистра Бухгалтерии (Хозрасчетный) и Накопления; очистка регистров сведений.

2 стартмани

02.08.2019    1250    3    powar    0       

Перенос документов, остатков и справочников КА 1.1 => КА 2 / УТ 11. Обновлено до КА 2.4.10.х и УТ 11.4.10.х! Промо

Более 130 компаний выполнили переход на КА 2 или УТ 11 с помощью нашей разработки! Позволяет перенести не только остатки и справочники (как типовая обработка), но и документы за нужный период времени. Предоставляем техподдержку, оперативно исправляем замечания, выпускаем обновления при выходе новых релизов программ 1С. Вы можете проверить разработку до покупки: сделаем бесплатный тестовый перенос из вашей базы КА 1.1 и предоставим доступ к базе-результату через веб-клиент!

29700 руб.

Сравнение функциональных опций 2

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Россия Абонемент ($m) Универсальные обработки

Обработка позволяет сравнить значения функциональных опций через файл табличного документа (mxl). Сравниваются значения, хранимые константах, справочниках и регистрах сведений.

1 стартмани

26.07.2019    1122    boris.danilin    1       

Загрузка дополнительных реквизитов и сведений 6

Инструменты и обработки no Внешняя обработка (ert,epf) v8::УФ 1cv8.cf Россия Абонемент ($m) Обработка документов Универсальные обработки Обработка справочников

Обработка по загрузке произвольных значений в произвольные дополнительные реквизиты и сведения объектов системы с возможностью настраиваемого поиска объектов для загрузки. (Управляемые формы)

2 стартмани

17.07.2019    1613    7    navic    0       

Готовые переносы данных из различных конфигураций 1C Промо

Рекомендуем готовые решения для переноса данных из различных конфигураций 1C. C техподдержкой от разработчиков и гарантией от Инфостарт.

Редактирование объектов и движений документов 4

Инструменты и обработки Программист Пользователь Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Обработка документов Универсальные обработки Обработка справочников

Редактирование реквизитов и табличных частей объектов (справочники, документы, пвх, планы счетов, пвр, бизнес-процессы, задачи) и движений документов (управляемая форма)

1 стартмани

17.07.2019    1595    14    anreko    5       

Разбор маркировки табачной продукции 6

Инструменты и обработки Программист Пользователь Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Россия Windows Оптовая торговля Розничная торговля Абонемент ($m) Универсальные обработки

Вытаскиваем максимум информации из маркировки сигарет. Максимум включает: признак групповой упаковки, GTIN, код идентификации упаковки, МРЦ, признак тестовой маркировки.

3 стартмани

02.07.2019    2176    2    philya    3       

1С:Предприятие через Интернет. 1С:Fresh Промо

Ведение бухгалтерского и налогового учет, сдача отчетности, управление бизнесом из любой точки мира. Привычные программы «1С» через Интернет без приобретения коробочных программ.

Чат (мессенджер) для управляемых форм 1С 8.3 (Расширение) 14

Инструменты и обработки no Расширение (cfe) v8 v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки

Представляю вам чат для управляемых форм платформы 8.3. Давно сталкивался с тем, что просят открыть какой-нибудь документ или справочник, тебе скидывают его номер или название, а ты потом ищешь его по базе. Вам это знакомо? Тогда этот чат для вас. Подробности ниже.

4 стартмани

27.06.2019    4499    8    Isa816    23       

Сравнение объектов между собой (справочников и документов) и вывод в табличный документ (управляемые формы) 3

Инструменты и обработки Программист Пользователь Внешняя обработка (ert,epf) v8 v8::УФ ERP2 УТ11 КА2 Абонемент ($m) Универсальные обработки

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

1 стартмани

25.06.2019    1616    4    Dadriel619960    0       

Перенос данных УТ 10.3 => УТ 11 / КА 2 / ERP 2 (ЕРП 2) (документы, остатки и справочная информация из "1С:Управление торговлей, ред. 10.3" в УТ 11 / КА 2 / ERP 2). Обновлен до УТ 10.3.56.х, УТ 11.4.10.х, КА 2.4.10.х и ERP 2.4.10.х! Промо

Уже более 100 компаний приобрели перенос и выполнили переход на УТ 11 / КА 2 / ERP 2 с помощью нашей разработки! Обработка перехода с УТ 10.3 на УТ 11 / КА 2 / ERP 2 позволяет перенести не только остатки на указанную дату (как типовой перенос), но и все возможные документы за выбранный период. При выходе новых релизов этих программ оперативно выпускаем обновление обработки. Предоставляем техническую поддержку. Можем сделать бесплатный тестовый перенос!

29700 руб.

Инвентаризация остатков ЕГАИС по регистру № 1 4

Инструменты и обработки Бухгалтер Пользователь Внешняя обработка (ert,epf) v8::УФ Розница Розничная и сетевая торговля (FMCG) Рестораны, кафе и фаст-фуд Россия БУ УУ Учет ТМЦ Абонемент ($m) Универсальные обработки

Обработка предназначена для удобной инвентаризации остатков ЕГАИС по регистру № 1 с возможностью сканирования марок с бутылки. Розница 2.2 (8.3.13.1644) релиз 2.2.11.29 (а так же 2.2.12.30, 2.2.13.12).

2 стартмани

11.06.2019    2045    8    user952874    8       

Работа с файлами (обычная и управляемая форма) 88

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки

Нужно загрузить файл с клиента на сервер или же, наоборот, файл загрузить с сервера на клиент, а впридачу все это на web-клиенте, да еще и асинхронно? Нет ничего проще, читай далее, как это сделать!

1 стартмани

10.06.2019    7895    58    Xershi    40