проблемы с кодом...
Прислано: B.X
пт, 18/06/2004 - 16:28
проблемы решены, в комментариях...
- B.X's blog
- Для комментирования войдите или зарегистрируйтесь
Да, наверно прицеплю. Filtercache у нас стоит, т.что любого числа фильтром можно не бояться :)
Вид текста этот фильтр определенно оживляет. В Wiki обычно так принято линки по-контексту отображать с разными выкрутасами, в блогах впрочем тоже.
--
Axel
- Для комментирования войдите или зарегистрируйтесь
Да и нужный модуль на самом деле. Я немного переработал свой css файл, чтобы выделялось больше. И в модуле на строке 429 заменил эту строку:
<$the_markup = "<img src=\"$the_class->image\" alt=\"$the_class->name\" />";на такую:
$the_markup = "<img style=\"width: 1.2em; height: 1.2em;\" src=\"$the_class->image\" alt=\"$the_class->name\" />";
Иначе никак не удавалось заставить его отображать только через css с нужными параметрами размер значков. Но может быть это проблема только моего css.
PS! Не удалось запостить код. Он каким-то фильтром убирается. Странно, я применил в разных вариациях три возможности и "pre" и "code" и "bbcode" ничего не работает...
И у меня на сайте такая же проблема. Интересно, что же это за теги, которые не могут сохранить код?
- Для комментирования войдите или зарегистрируйтесь
Отрубить его совсем что-ли? Сейчас надо заменять хотя бы вхождения < и > на < и >, иногда еще и & на &
--
Axel
- Для комментирования войдите или зарегистрируйтесь
А HTML фильтр у меня например не отключается. Заблокирован. Да и нужен он наверное для других целей, просто буду знать как надо постить. Значит &lt - это открывающий тег, а &qt - это закрывающий. Так? И куда их вставлять? Во всём коде менять (когда постишь сообщение с кодом)?
А не знаешь ли, есть ли где таблица со всеми этими выражениями (заменами обозначений)? Я бы сам поискал, но не знаю как они называются...
- Для комментирования войдите или зарегистрируйтесь
Поищи учебники по HTML, там это должно быть.
В нашем случае достаточно менять:
< -> <
> -> >
--
Axel
- Для комментирования войдите или зарегистрируйтесь
Похоже, люди уже эту проблему решили: http://drupal.org/project/codefilter
Модуль Codefilter решает эту проблему... Проверил, работает: смотреть демо
- Для комментирования войдите или зарегистрируйтесь
Да, упоминал его уже Nick в другом топике здесь. Я хотел вместо codefilter поставить anyfilter - задаешь любые регекспы и фильтруешь, что хочешь.
--
Axel
- Для комментирования войдите или зарегистрируйтесь
codefilter еще умеет phpшный контент подсвечивать ...
imho не плохо иметь на сайте, который (частично) посвящен веб-программированию.
--
Nick (не из дома)
- Для комментирования войдите или зарегистрируйтесь
А это кстати какая-то встроенная в PHP функция делает, насколько я знаю.
--
Axel
- Для комментирования войдите или зарегистрируйтесь
а codefilter для простых... таких как я...
- Для комментирования войдите или зарегистрируйтесь
Я поместил папку Contextlinks в директорию modules, но сайт переглючило и появилась такая ругательная надпись:
"Call to undefined function: drupal_get_path() in modules/contextlinks/contextlinks.module on line 262"
Что это такое, кто знает, и как это исправить?
- Для комментирования войдите или зарегистрируйтесь
все, понял: автор модуля написал, что, скорее всего, я использую версию 4.6 на друпале версии 4.5. и что их не надо смешивать. Поставил на свой друпал-4.5 модуль Contextlinks-4.5 - и все заработало!
- Для комментирования войдите или зарегистрируйтесь




Комментарии