Redactor Не Работает Форматирование Текста

Уже не помню с какой версии, перестало работать форматирование текста в редакторе Redactor для браузеров хром и опера. На офф.демо сайте тоже не работает. Чистые установки браузеров и отключение всех модулей ИМ не помогает. В firefox проблем нет.

Проблема обсуждается и здесь https://stackoverflow.com/questions/43674400/redactor-editor-text-format-issues-with-chrome-version-58

Как решить?

Ну и вопрос к разработчикам - почему не обновить redactor до последней версии? Текущая версия от августа 2015 г.

Ну и вопрос к разработчикам - почему не обновить redactor до последней версии? Текущая версия от августа 2015 г.

Это известная проблема. В одной из будущих версий Redactor может быть обновлен (возможно сразу до версии 3, которая должна скоро выйти).

Уже не помню с какой версии, перестало работать форматирование текста в редакторе Redactor для браузеров хром и опера. На офф.демо сайте тоже не работает. Чистые установки браузеров и отключение всех модулей ИМ не помогает. В firefox проблем нет.

Проблема обсуждается и здесь https://stackoverflow.com/questions/43674400/redactor-editor-text-format-issues-with-chrome-version-58

Как решить?

Так решение там есть:

https://github.com/concrete5/concrete5/pull/5425/files

А если конкретно, то в файле /js/lib/redactor/redactor.js сразу после строки: this.selection.setMarker(this.range, node2, false);

нужно добавить строчки:

if (this.utils.browser('chrome'))
{
this.caret.set(node1, 0, node2, 0);
}

Далее, если в файле js/tygh/editors/redactor.editor.js используется min версия, то заменить строчку

$.getScript('js/lib/redactor/redactor.min.js', function() {

на

$.getScript('js/lib/redactor/redactor.js', function() {

Так решение там есть:

https://github.com/concrete5/concrete5/pull/5425/files

А если конкретно, то в файле /js/lib/redactor/redactor.js сразу после строки: this.selection.setMarker(this.range, node2, false);

нужно добавить строчки:

if (this.utils.browser('chrome'))
{
this.caret.set(node1, 0, node2, 0);
}

Далее, если в файле js/tygh/editors/redactor.editor.js используется min версия, то заменить строчку

$.getScript('js/lib/redactor/redactor.min.js', function() {

на

$.getScript('js/lib/redactor/redactor.js', function() {

все равно не работает

Эту "боль" тут обсуждали: http://forum.cs-cart.com/topic/49424-html-%D1%80%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%BE%D1%80/?fromsearch=1

Посмотрите, возможно поможет...

все равно не работает

В 4.6.3 Мы обновим редактор, будет возможность выбора Redactor 2, там эта проблема будет решена.

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

Похоже на баг в Redactor2. Передали информацию разработчикам

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