Как включить выравнивание в TinyMCE

Подключил в настройках TinyMCE кнопки центрирования justify(left|right|center|full)
В редакторе они появились, а как прописать их в jevix.php что бы они заработали? Вобще, есть где-нибудь описание данного формата?

Похожие статьи

  • Проблемы с редактором Tinymce
    — При создании топиков в Tinymce, на версии 1.1.29, не работает выравнивание текста после сохранения. — Если задать цвет текста, после сохранения, цвет не задается. <p style="color: #cc0000; text-align:...
  • Наводим порядок в редакторе TinyMCE 4
    Простите, но я зае, намучался с этим встроенным TinyMCE 4.0. Поэтому разрешите выложить решения проблем, которые мучали лично меня, возможно и кого-то ещё. Какие были проблемы: 1) При вставке текста из другого...
  • TinyMCE 4.x
    Вопрос такого рода. В визуальном редакторе тексты оформляются параграфами Как изменить поведение редактора. чтобы при нажатии Enter параграф закрывался и открывался новый? На данный момент этого можно добиться...
  • продолжаем переезд с LS на ALTO. Вопросы и предложения :)
    Все же решил добить окончательно переезд с LS на ALTO Я уже писал что конвертация базы проходит не полностью, в частности приходится руками в базе править путь до папки uploads Может быть при конвертации...

9 комментариев

0
Вот вариант altocms.ru/994.html#comment18493
0
Читал я это — не помогло
0
мне помогло, вот что сделал:
в файл /common/config/jevix.php вставил на 53 строке такой код:

// выравнивание в tinyMCE
array(
      'p',
      array('style' => array('text-align: left;', 'text-align: center;', 'text-align: right;', 'text-align: justify;'))
),
Отредактирован:
+1
… но говорят лучше в /app/config/jevix.php вносить изменения, чтобы при обновлении они не затерлись, поэтому в этот файл перенес:
<?php

return array(
    'default' => array(
        // Разрешённые теги
        'cfgAllowTagParams' => array(
            // выравнивание в tinyMCE
            array(
                'p',
                array('style' => array('text-align: left;', 'text-align: center;', 'text-align: right;', 'text-align: justify;'))
            ),
        ),
    ),
);

// EOF


ЗЫ: 5 минут мало на редактирование комментария видимо
Отредактирован:
0
… и в общем таким образом выравнивание работает, но jevix вырезает все остальное, лол.
Потому что видимо по ключу cfgAllowTagParams затираются все дефолтные значения, или вообще все значения для жевикса(?), а не мержатся как хотелось бы.
Пришлось скопировать весь конфиг жевикса из коммон в апп и добавить одну строку.
Довольно странный подход, потому что при обновлении, если вдруг конфиг жевикса изменился в коммон, придется в ручную искать и вносить изменения в свою версию в апп
Отредактирован:
0
Еще сюда же добавлю что если посты длинные, то лучше выключить авторесайз в конфиге
\common\templates\frontend\libs\js\engine\settings.js
со 111 строки удалить слово: autoresize

Так гораздо удобнее редактировать длинные простынковые статьи, когда с авторесайзом приходиться крутить туда-сюда чтобы вставить очередную ссылку\фотографию, потому что ты пишешь статью в самом низу обычно, а кнопка вставить картинку в самом верху
Отредактирован:
0
то есть, если выключить авторесайз, то появится скорлл?
я просто в конфиге добавил autoresize_max_height:400 и при включенном авторесайзе появляется скрол.
0
Появится, да, оба способа возможны.
0
Полезная тема!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.