MarkItUp - как подключить BBCode?
3
Привет сообщество! Поиском нашел информацию как подключить BBcode для TinyMCE, но не смог найти как сделать то же самое для MarkItUp редактора. Насколько я знаю он «по-умолчанию» поддерживает BBcode, значит его можно каким-то образом активировать? Ничего похожего в конфиге или в файлах редактора не нашел. Пожалуйста, подскажите как изменить теги по умолчанию на BBcode (и использовать весь функционал BBcode, типа [center], [color] и тп)?
Редактор markItUp - загрузка изображений
Не работает кнопка загрузки изображений, просто появляется затемнение, а окно с формой загрузки не выскакивает. При этом загрузка ссылок на картинки работает нормально, с всплывающим окном. Движок версии 5.0.1, обновлен с 4.2.0, обновление прошло нормально, без ошибок, обновлялась только база, все файлы движка заменены на новые. Проверял в Опере, Мозиле, IE — везде одинаково, на разных шаблонах, включал и выключал админпанель и другие плагины. У пользователей сайта — тоже самое. Фотосет работает, загружает, отображает. Что может быть не так?
Tiny MCE в комментариях
Подумал что будет не плохо в комментарии добавить редактор TinyMCE, на данный момент такойже стоит для топиков, удобное добавление картинок + работает с Image Preview.
Решил что самый простой вариант это скопировать код редактора из написания топика и вставить вместо стандартного набора. Добавление оказалось не сложным, и на удивление всё заработало при добавлении нового комментария открывается редактор и все функции работают, но затем появилась проблема — при нажатии на кнопку Ответить (на комментарий) открывается редактор, но в него нельзя ничего написать + не нажимаются кнопки редактора (на кнопки фокус есть — подсвечиваются при наведении мыши).
Не могу найти причину ошибки, может кто нибудь сталкивался с проблемой.
Версия LS 0.4.2, TinyMCE 3.2.7
Решил что самый простой вариант это скопировать код редактора из написания топика и вставить вместо стандартного набора. Добавление оказалось не сложным, и на удивление всё заработало при добавлении нового комментария открывается редактор и все функции работают, но затем появилась проблема — при нажатии на кнопку Ответить (на комментарий) открывается редактор, но в него нельзя ничего написать + не нажимаются кнопки редактора (на кнопки фокус есть — подсвечиваются при наведении мыши).
Не могу найти причину ошибки, может кто нибудь сталкивался с проблемой.
Версия LS 0.4.2, TinyMCE 3.2.7
Создание шаблонов для тем.
1
Подскажите как можно реализовать такое: в стандартном редакторе при создании топика нажимаю на иконку и появляется шаблонный текст.Поясню, допустим я часто выкладываю музыку, мне не хочется каждый раз писать «Жанр:»,«Год издания:»,«Лейбл:» и тд. Как сделать так, чтобы это появлялось при нажатии на иконку? Собственно в каких файлах примерно чего прописывать? Помогите.
Трабл с копипастом топиков из ЖЖ
1
Настроил себе трансляцию из ЖЖ по RSS.
Все пашет на ура, единственный трабл что картинки летят.
Точнее принимают не те размеры что в ЖЖ.
Сразу понял что дело в тегеstyle который по ходу LS не кушает, полез в Text.class.php, и там собственно на 67 строчке подтверждение моим догадкам:
Ну потер тут, внес в разрешенные, а дальше ступор.
Я так понимаю надо еще прописать что-то на подобии такого:
Подскажите пожалуйста.
Ну и собственно что еще заметил… в ЖЖ можно спокойно вставлять текст и картинки с других ресурсов просто копипастом, в LS вставляется только текст, Это с чем связано? И как это поправить?
Все пашет на ура, единственный трабл что картинки летят.
Точнее принимают не те размеры что в ЖЖ.
Сразу понял что дело в тегеstyle который по ходу LS не кушает, полез в Text.class.php, и там собственно на 67 строчке подтверждение моим догадкам:
// Теги которые необходимо вырезать из текста вместе с контентом
$this->oJevix->cfgSetTagCutWithContent(array('script', 'iframe', 'style'));Ну потер тут, внес в разрешенные, а дальше ступор.
Я так понимаю надо еще прописать что-то на подобии такого:
// Разрешённые параметры тегов
$this->oJevix->cfgAllowTagParams('style', array('src', 'alt' => '#text', 'title', 'align' => array('right', 'left', 'center'), 'width' => '#int', 'height' => '#int', 'hspace' => '#int', 'vspace' => '#int'));
Подскажите пожалуйста.
Ну и собственно что еще заметил… в ЖЖ можно спокойно вставлять текст и картинки с других ресурсов просто копипастом, в LS вставляется только текст, Это с чем связано? И как это поправить?
- 0
- 21 июня 2011, 03:54
- amfitoz
- Оставить комментарий
TeX нотация
1
Делаю сайт — сообщество для студентов-физиков
Прикрутил к TinyMCE этот онлайн TeX компилятор
1. Скачиваем плагин для TinyMCE
2. Копируем папку equation в папку engine/lib/external/tinymce_3.2.7/plugins
3. Редактируем файл templates/skin/ваш_скин/actions/ActionTopic/add.tpl
Находим строчку
и меняем на
Находим
и меняем на
Прикрутил к TinyMCE этот онлайн TeX компилятор

1. Скачиваем плагин для TinyMCE
2. Копируем папку equation в папку engine/lib/external/tinymce_3.2.7/plugins
3. Редактируем файл templates/skin/ваш_скин/actions/ActionTopic/add.tpl
Находим строчку
theme_advanced_buttons1 :"lshselect,bold,italic,underline,strikethrough,|,bullist,numlist,|,undo,redo,|,lslink,unlink,lsvideo,lsimage,pagebreak,code",и меняем на
theme_advanced_buttons1 : "lshselect,bold,italic,underline,strikethrough,|,bullist,numlist,|,undo,redo,|,lslink,unlink,lsvideo,lsimage,pagebreak,code,equation",Находим
plugins : "lseditor,safari,inlinepopups,media,pagebreak",и меняем на
plugins : "lseditor,safari,inlinepopups,media,pagebreak,equation",
- +1
- 25 марта 2011, 14:42
- kostal
- Оставить комментарий
Добавляем тэг irony на 0.4.2
14
Давно хотел сделать этот тэг на своем небольшом сайте, и вот,
при поддержке богов Хаоса и Раздора и под чутким руководством OnTheFly это получилось.

Первая пошаговая инструкция длядураков ls версии 0.4.2 и шаблона New, в которой написано, как мы создадим кнопку добавления тега, добавим ее в редактор, разрешим тэг, и добавим селектор в css и будем писать красненьким ;)
Читать дальше
при поддержке богов Хаоса и Раздора и под чутким руководством OnTheFly это получилось.

Первая пошаговая инструкция для
Читать дальше
Как добавить свой стиль в редактор сообщений
1
Хотелось бы добавить свои стили, чтобы при нажатии на кнопку в редакторе вставлялся определенный css-класс. Например,
Нашел такой код для выравнивания, но не знаю, как приписать к диву класс.
Пробовал писать div class=«777» вместо div align=«left», но так кнопка не работает.
Подскажите, пожалуйста :(
<div class="break">здесь текст</div>Нашел такой код для выравнивания, но не знаю, как приписать к диву класс.
<a href="#" onclick="lsPanel.putTagAround('topic_text','div align=left','div'); return false;" class="button">*</a> Пробовал писать div class=«777» вместо div align=«left», но так кнопка не работает.
Подскажите, пожалуйста :(
Не работают коментарии и редактор текста!
Не подскажите, как это все дело обновить можно (только не tiny mce). Из-за его установки думаю все и слетело!

