Расширение панели инструментов редактора My Blog
Как известно, редактор в блоге My Blog имеет урезанную версию, что является некоторым неудобством при публикации материалов статей.
На скриншоте выше видно, что стандартный редактор TinyMCE имеет небольшой функционал и в этой статье расскажем, как сделать "Расширенный редактор для MyBlog".
Что бы на панеле редактора MyBlog отображались все кнопки, необходимо отредактировать файл /components/myblog/templates/admin/write.html. На некоторых версиях Joomla это файл /components/myblog/templates/admin/write_1512.html.
И так что нужно зделать:
В файле write.html ищем истроку
plugins : "advlink, advimage, paste , insertdatetime, flash",
и заменяем ее на:
plugins : "php,xhtmlxtras,paste,searchreplace,insertdatetime,table,emotions,media,advhr,directionality,fullscreen,layer,style,visualchars,nonbreaking,advimage,advlink,contextmenu,inlinepopups,flash,preview,print",
Далее добавляем сами значки в панели инструменов. Ищем строки:
theme_advanced_buttons1 : "bold,underline,italic,strikethrough,separator,bullist,numlist,outdent,indent,separator,justifyleft,justifycenter,justifyright,separator,link,unlink,image,wp_more,separator,undo,redo,separator,removeformat,pastetext,pasteword,code", theme_advanced_buttons2 : "", theme_advanced_buttons3 : "",
и заменяем их на:
theme_advanced_buttons1 : "code,|,undo,redo,|,link,unlink,anchor,image,media,|,selectall,copy,cut,paste,pastetext,pasteword,|,search,replace,|,justifyleft,justifycenter,justifyright,justifyfull,|,bullist,numlist,outdent,indent", theme_advanced_buttons2 : "bold,italic,underline,strikethrough,sub,sup,ins,del,|,formatselect,fontselect,fontsizeselect,|,forecolor,backcolor,|,advhr,hr", theme_advanced_buttons3 : "php,visualaid,tablecontrols,emotions,fullscreen,charmap,cite,abbr,acronym,insertdate,inserttime,insertlayer,moveforward,movebackward,absolute,styleprops",
Номера строк задаются параметром "theme_advanced_buttons1...3".
В итоге должно получиться так:
Если что то не получилось, можно взять уже отредактированный файл write.html ниже во вложении.
Сам компонент MyBlog 3.0.332, описание по установке и настройке читайте здесь.
< Предыдущая | Следующая > |
---|