Прикручиваем подсветку кода для TinyMCE 3.x Joomla 1.5.x |
Категория: Joomla | ||||||||||||||||
Автор: lostprophet | ||||||||||||||||
17 августа 2011 | ||||||||||||||||
Стала передо мной задача прикрутить подсветку кода в контенте для этого сайта. Попробовал включить родной плагин Geshi (Content - Code Hightlighter (GeSHi)), результат меня абсолютно не порадовал. Немного погуглив нашел плагин rj_insertcode и сразу же попробовал установить. Но...
Required Installation Steps TinyMCE 3.x 1) Unzip the .zip file containing the plugin. 2) Copy the rj_insertcode folder into the TinyMCE plugins folder. 3) Register the plugin during your call to tinyMCE.Init(). a) Add 'rj_insertcode' to the plugins list. For example plugins: "myPlugin1, myPlugin2, rj_insertcode" b) Add 'rj_insertcode' to a toolbar row in the theme list. For example theme_advanced_buttons1: "myButton1, myButton2, rj_insertcode"
Блин, как же все просто оказалось. Использование очень удобное. Окно вставки кода: Добавлю, что перед этим архив, скачанный с сайта нужно распаковать и залить в plugins/editors/tinymce/jscripts/tiny_mce/plugins Ну, и сам результат, собственно
Для удобства можно добавить в css своего шаблона оформление
На этом все, use it =) P.S. А кому не понравится большое количество исходящих ссылок со страницы на спецификации можно сделать так:
Таким образом добавим rel="nofollow" к нашим ссылочкам. UPD: В скором времени, когда будет свободная минутка - разберусь как правильно поставить (по рекомендациям разработчика) и отпишусь. |