Отступ первой страницы в текстовом редакторе

Отступ первой страницы в текстовом редакторе

от Евгений Цуркан -
Количество ответов: 2

Добрый день. Подскажите как добавить в редактор tinymce кнопочку отступа первой страница абзаца. text indent грубо говоря. 
Спасибо.

В ответ на Евгений Цуркан

Re: Отступ первой страницы в текстовом редакторе

от Vadim Tabunshchik -
Изображение пользователя Developers

За кнопочки в редакторе tinymce отвечает отдельный плагин. Плагина, создающего отступ первой строки, не существует. И никто его создавать не будет, потому что уже 100500 раз обсуждалось: в WEB не используется красная строка. В случае острой необходимости это делается стилем CSS.

В Мудл можете настроить редактор, чтобы применять свой стиль к тегу <p>. Рассказываю, как это сделать:

  1. Идете на страницу «Администрирование ► Плагины ► Текстовые редакторы ► HTML-редактор TinyMCE ► Основные настройки» и добавляете список стилей в редактор, вписав слово styleselect в Панель инструментов редактора (editor_tinymce | customtoolbar), например, так:
    22
  2. Ниже, в «Пользовательские настройки» (editor_tinymce | customconfig) прописываете свой стиль для тега <p>:
    {"style_formats" : [
     {"title" : "Красная строка", "block" : "p", "styles" : {"text-indent" : "25px"}} ]}
  3. В редакторе появится список с этим стилем:
    001
  4. При создании ресурса выделяете текст и применяете к нему стиль «Красная строка»:
    002
  5. При переключении в просмотр HTML-кода видно, что к тегу <p> применяется стиль text-indent: 25px;
    002
    Естественно, 25px можете заменить на свое значение.

Читайте документацию: https://docs.moodle.org/34/en/TinyMCE_editor#Custom_configuration