Текстовый редактор

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

Инструменты для работы с текстом

Кнопка Редактировать

Для редактирования статьи нажмите на кнопку Редактировать, которая находится в верхней части страницы. После этого откроется панель редактирования.

Панель редактирования включает компоненты:

Кнопки отменить и вернуть

Кнопки undo и redo позволяют отменить или вернуть изменения в документе.

Кнопка комментирования

Кнопка message circle открывает и скрывает боковую панель работы с комментариями к статье. Более подробно описано в разделе Комментарии к статьям.

Выбор стиля текста

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

Кнопка chevron down открывает выпадающий список типов:

Доступные типы:

  • Обычный текст;

  • Заголовок 1;

  • Заголовок 2;

  • Заголовок 3.

Выбранный стиль применяется к текущему абзацу либо к выделенному тексту.

Управление размером шрифта

Рядом с выбором стиля текста находится поле изменения размера шрифта.

Размер шрифта можно:

  • задать вручную числовым значением;

  • уменьшить с помощью кнопки minus;

  • увеличить с помощью кнопки plus.

Форматирование текста

Панель инструментов позволяет изменять визуальное представление текста.

Доступные действия:

  • Кнопка bold позволяет применить к тексту полужирное начертание.

  • Кнопка italic позволяет применить к тексту курсив.

  • Кнопка underline позволяет подчеркнуть текст.

  • Кнопка button позволяет выделить текст цветом.

    • При нажатии на кнопку (button) откроется панель выбора цвета с предустановленными цветами, палитрой и строкой ввода цвета при помощи HEX кода в формате #000000.

Кнопки форматирования текста применяются к символам, вводимым после их активации.

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

Повторное нажатие кнопки форматирования отключает соответствующий эффект.

Если форматирование было включено для последующего ввода текста, повторное нажатие вернёт режим ввода к обычному.

Выравнивание текста

Кнопка alignment list открывает список типов выравнивания.

Доступные типы:

  • По левому краю;

  • По правому краю;

  • По центру;

  • По ширине.

Выравнивание применяется ко всему абзацу, в котором находится курсор.

Работа со списками

Редактор поддерживает создание списков следующих типов:

  • Кнопка mark — маркированные списки;

  • Кнопка num — нумерованные списки.

Списки могут использоваться совместно с другими элементами форматирования.

Для добавления гиперссылки используется кнопка link add.

После нажатия открывается поле ввода URL, в которое необходимо указать адрес ресурса. Ссылка применяется к выделенному фрагменту текста.

Работа с кодом

Редактор поддерживает вставку форматированных блоков кода.

При добавлении блока кода можно выбрать язык подсветки синтаксиса, например:

  • JavaScript;

  • C;

  • C-like;

  • C++;

  • CSS;

  • HTML;

  • Java;

  • JavaScript;

  • Markdown;

  • Objective-C;

  • PowerShell;

  • Python.

Код отображается в отдельном визуальном блоке и не участвует в обычном текстовом форматировании.

Область редактирования

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

Управление сохранением

В верхней части окна доступны следующие действия:

  • Кнопка Сохранить (check) — сохраняет изменения статьи.

  • Кнопка Назад — закрывает редактор без сохранения внесённых изменений.

Комментарии к статьям

Данная функциональность позволяет пользователям оставлять комментарии к статьям. Работа с комментариями происходит внутри выбранной статьи.

Вся история обсуждений сохраняется и отображается в окне Комментарии. В режиме редактирования окно можно открыть с помощью кнопки message circle на верхней панели инструментов, а в режиме просмотра — нажав на подсвеченное слово.

Просмотр и добавление комментариев

Фрагменты текста в статье, к которым уже оставили комментарий, подчеркиваются цветной линией. При нажатии на такой фрагмент он выделяется цветом, а на боковой панели открывается окно с соответствующим обсуждением. Выделенный фрагмент также дублируется в виде цитаты внутри карточки самого комментария.

Чтобы оставить новый комментарий:

  1. Выделите текст в статье — это может быть отдельная буква, слово или целый абзац. Рядом с выделением появится иконка message circle.

  2. Нажмите на иконку. Откроется окно ввода текста комментария, а также боковая панель со всеми комментариями к текущей статье.

  3. После ввода комментария нажмите на кнопку Сохранить в верхней части страницы.

Права и ограничения

Доступные действия с комментариями зависят от версии статьи:

  • В режиме просмотра пользователи могут оставлять новые комментарии, а также отвечать на существующие.

  • Удалить или отредактировать комментарий может только его создатель в режиме просмотра.

  • В режиме редактирования комментарии доступны только для просмотра.

Ветвление и удаление комментариев

Пользователи могут отвечать на комментарии друг друга, создавая цепочки обсуждений. Если пользователь удаляет свой комментарий, на который уже были даны ответы, эти ответы сохраняются. На месте удаленного комментария отображается системная отметка [Комментарий удален].

Синхронизация между версиями статьи

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

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

  • Если черновик был изменен и не совпадает со статьей:

    • Новые комментарии, оставленные к тексту опубликованной статьи, отображаются в текущем черновике, но становятся отвязанными (см. раздел Отвязанные комментарии).

    • Если пользователь отвечает на комментарий в уже существующей ветке обсуждения, которая ранее была перенесена в черновик, такие ответы переносятся в текущий черновик в эту же ветку и отображаются в истории.

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

Отвязанные комментарии

Отвязанные комментарии — это комментарии, которые потеряли привязку к конкретному фрагменту текста в статье, но сохранены для истории. Они находятся в общей панели всех комментариев. При нажатии на отвязанный комментарий текст в статье не подсвечивается.

Посмотреть отвязанные комментарии можно в режиме редактирования, нажав на кнопку message circle.

Комментарий становится отвязанным в следующих случаях:

  • В черновике был удален фрагмент текста, к которому ранее написали комментарий.

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

Была ли полезна эта страница?

Обратная связь