Вопрос подсветки кодов в joomla

Вопрос возник при выкладывании кода во флеше.
Что делает джумла : ОНА вследствии своей политики безопасности начинает «зачистку» кода как ей хочется.

Что предпринималось: в админ-панеле есть блэк и вайт листы. Пробовал — не помагает. Далее в коде джумлы есть всемирно известные загугленные строки — там есть $blacklist="" c перечнем «зачищаемых». При редактировании — часть кодов пропускает, часть нет. Причем даже выяснять не стал почему нет! Потому как это похоже на «чуть-чуть беременна». Забыли.

РЕШЕНИЕ ЕСТЬ!
Решение: редактор JCE. В принципе можно обойтись ним, но вставку текста кода нашел только единственным способом — «цитированием». Никакие стандартные вставки кода не заработали.
Пожалуйста! Вставляем код, берем его в «цитату» и вуаля — жумла его не режет.



Причем ОНА такая чудестная, многие жумлаеды заметили ее УДИВИТЕЛЬНЫЕ свойства — текст кода вставил, сохранил — все отлично! Заходишь повторно редактрировать — и на ТЕБЕ! а там уже краказяблы. Так вот при «цитировании» этого не происходит.



И наконец нарыл чудесный плагин! Называется — CodeCitation! Красиво вставляет код. С подсветкой еще не успел разобраться, но это пока лучшее!



О! и даже цвета появились)



Проверено на :
Joomla 1.5.9, 1.5.14
jce — 1.5.0 Stable, Plugin Version 1.5.1
plugin — CodeCitation 1.3.1

На здоровье господа, джумловеды!

Комментарии (3)

RSS свернуть / развернуть
+
0
на крайний случай можно пользоваться вот этим
http://softwaremaniacs.org/soft/highlight/
только там нет нумерации строк.
avatar

degtyarchuk

  • 27 апреля 2010, 22:01
+
0
Спасибо Серега. Только вот вопросов сразу много возникает) как встроить в Джумлу нормальный JS класс, чтобы она его не «резала». В общем в перспективе доберемся и до полного разбора.
avatar

PigmaLion

  • 28 апреля 2010, 07:32
+
0
надо для этого залезть в шаблоны-исходники и там руками прописать. обычно это файлы с расширением *.tpl
avatar

degtyarchuk

  • 28 апреля 2010, 09:18

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.
Не забываем смотреть статистику:

Яндекс цитирования