Мой TinyMCE

Первоначально планировалось просто кинуть ссылку на пост: для dip Но выложу теперь все.

менялось все в этом файле:
templates\skin\new\actions\ActionTopic\add.tpl 


Так выглядит у меня на www.youshow.ru


Так выглядит у меня вызов Редактора TinyMce
<script type="text/javascript">
tinyMCE.init({
	mode : "textareas",
	theme : "advanced",
	theme_advanced_toolbar_location : "top",
	theme_advanced_toolbar_align : "left",
	theme_advanced_buttons1 : "bold,italic,underline,|,bullist,numlist,|,,save, advhr, advimage, advlink, emotions, contextmenu,  fullscreen, nonbreaking,code ,table, lsimage, lslink,unlink,advlink, lsvideo,pagebreak,|,undo,redo,|,",
	theme_advanced_buttons2 : "",
	theme_advanced_buttons3 : "",
	theme_advanced_statusbar_location : "bottom",
	theme_advanced_resizing : true,
	theme_advanced_resize_horizontal : 0,
	theme_advanced_resizing_use_cookie : 0,
	theme_advanced_path : false,
	object_resizing : true,
	force_br_newlines : true,
    forced_root_block : '', // Needed for 3.x
    force_p_newlines : true,    
    plugins : "pagebreak,table,save, advhr, lsimage, advlink, emotions, insertdatetime,media, searchreplace, contextmenu, directionality, fullscreen, nonbreaking,code, lslink, lsvideo,contextmenu",
    convert_urls : false,
    extended_valid_elements : "param[src|type|allowscriptaccess|allowfullscreen|width|height|data|name|value]",
	pagebreak_separator :"<cut>"     
});
</script>


Все дополнительные кнопки прописывал в строке
theme_advanced_buttons1

Приятный кат делается в строке
pagebreak_separator :"<cut>"

ну вот вроде и все:)

22 комментария

avatar
это конечно хорошо, что он ваш. Но не помешало бы описание того, чем он отличается в словах и картинках
  • ort
  • +3
avatar
Подправил:)
avatar
и ссылочки на демо ;)
avatar
Для этого надо зарегистрироваться ;)
avatar
Ну это насколько я понимаю не весь код…
Должны еще быть другие файлы, те же смайлы.
  • mur
  • 0
avatar
в пунктах
<code>theme_advanced_buttons1</code>
просто прописываешь нужное имя плагина, они вроде изначально в большом количестве поставляются
avatar
а где их можно посмотреть и какой что делает?
avatar
tinymce.moxiecode.com/ — вот тут описания всего что касается редактора
classes\lib\external\tiny_mce\plugins\ вот тут плагины
avatar
cut в виде pagebreak — хорошая идея
  • ort
  • +1
avatar
даже очень преотличная идея!
avatar
ну и поставьте мне плюсик (какое то е-быдлятство прям) а то какие то злые люди мне в минус увели все))
avatar
поставил
avatar
Спасибо:)
avatar
и я =)
avatar
:)
avatar
Сделал все. При создании топика, когда форматирую текста все отображается как полагается и как задумано при формате. При сохранении, текст принимает первоначальный вид, и форматирование на сайте непосредственно не отображается.
В чем может быть проблема?
Интересует выравнивание текста влево/вправо/ширина
avatar
та же ерунда, как починить?
avatar
а смайлы как сделали?
avatar
Смайлы — просто дописал в поле theme_advanced_buttons1 — emotions, и они нормально отображаются при сохранении новости. Чего к сожалению не происходит с выравниванием текста.
avatar
Такая же проблема, поставил кнопки выравнивания по центру, в редакторе выравнивает, в опубликованном посте нет. Наверное, это связано с CSS.
avatar
А подсветку вставленного исходного кода тебе удалось настроить?
avatar
У меня изменения не отображаются вообще, в чем дело, кто знает?
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.