Редактор Tiny MCE

Решил испробовать полную дефолтную установку Tiny MCE, и вот что получается:

Мало того что очень много функций отключено, так он ещё и не обрабатывает нормально все остальные.

В чём проблема? или что мне нужно сделать, чтобы корректно отображалось всё что сделано в редакторе…

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

avatar
так он ещё и не обрабатывает нормально все остальные
«Он» это ты про LS? Если да, то именно так.

В engine\modules\text\Text.class.php прописаны допустимые теги и проч.: функция protected function JevixConfig() {
стр.№52.
Правь там все что тебе нужно.
avatar
спасибо, именно про него говорил.
просто раньше ни у кого вопросов с дефолным полным комплектом не возникало.
avatar
Ещё вопрос в догонку, реально ли там настроить выравнивание изображения по центру? точнее, поможет ли прописка там тега для align или нет?
Может знаешь решения?
avatar
У тега img аттрибута
align="center"
нет. Тут надо облачать тег
<img>
в блоки
<div style="display: block; margin: auto;"><img></div>
avatar
я может чего то не понимаю, но азы хтмла знаю, и атрибут align для тега img существует.
avatar
Нет значения center у атрибута.
avatar
точнее, поможет ли прописка там тега для align или нет?
Не понял вопроса.
Там можно прописать align чтобы он пропускался валидатором и не вырезался. Но TinyMCE для выравнивания ставит style.

Поясни: тебе надо чтобы все картинки, в не зависимости от того какое выравнивание им прописано в админке, всегда были по центру?
avatar
по умолчанию, в лв есть два варианта выравнивания — по левой стороне и по правой.
мне нужна возможность выравнивания по центру, соотвественно из тинимсе.
avatar
Вот ты путаешься.

Значит так: в MCE есть кнопка «выровнять по центру», но для картинок она срабатывает на уровне стилей и выдает

<p style="text-align: center;"><img src="http://habrastorage.org/storage/ece26f98/197ba70e/30bce9a2/e598c4ba.jpg" alt="" /></p>


Далее, твой валидатор Text.class.php просто вырезает этот тег и не пропускает его. Поэтому тебе надо добавить этот тег в разрешенные. По подобию:

$this->oJevix->cfgAllowTagParams('span', array('style'));
avatar
спасибо, буду пробовать :)
avatar
сделал всё как ты сказал, разрешил тег, разрешил параметры для него, выравния не происходит.
код:
avatar
Только начал знакомство с LS.
Функционал дефолтного редактора Tiny MCE скуден. Как вы подключили полный вариант редактора?
В принципе надо лишь сделать выравнивание картинок и форматирование текста — обтекание, выравнивание по ширине, интервалы между абзацами.
Или есть альтернативы виз редактора с большим функционалом?
avatar
Tiny MCE позволяет сделать кнопок ещё больше чем в ворде.
avatar
а есть где инструкция?
avatar
livestreetcms.ru/addons/view/235/ вот ещё аналог
avatar
К сожалению, поставил — не заработал
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.