|
Правила •
Регистрация •
Справка Сообщения за день • Поиск |
|
|
|
Опции темы | Опции просмотра |
Напильникъ - наше все
![]() |
Давно уже замечал, что в комментариях пользователей к статьям смайлы выводились довольно забавно: прямоугольник типа "изображение недоступно" с нормальной подписью смайла в alt-теге, при этом путь к изображению задавался пустой.
Начал ковырять и выяснил, что из-за того, что класс textsanitizer'а в myarticles подключается мягко говоря криво (а точнее - через расширение этого класса), то не отрабатывает процедура задания стандартного пути для смайлов. Решил проблему очень просто: в процедуре class/module.textsanitizer.php функцию PHP код:
PHP код:
Комментарии в статьях тут же запестрели нормальными графическими смайлами ![]() Наверняка можно ту же задачу сделать, отредактировав только класс-расширение санитайзера от модуля MyArticles (т.е. файл myarticles/class/textsanitizer.class.php), но как это сделать пока не знаю. Последний раз редактировалось ZlydenGL, 02-16-2010 в 23:28 Не ошибается только тот, кто ничего не делает. Ковчег построил любитель. Профессионалы строили Титаник. |
||||
|
|
[исход]
![]() |
Цитата:
сенкс. Баг характерен для старших версий. Последняя версия MyArticles писалась под RUNCMS 1.4, там не было свойства устанавливающего путь к смайлам, да и конструктора у MyTextSanitizer не было. Баг появляется в линейке 1.6 Последний раз редактировалось LARK, 02-18-2010 в 14:01 Правила нашего Форума :: О клубе пользователей RUNCMS :: Рекомендации по публикации сообщений :: Прежде чем задать вопрос воспользуйтесь Поиском ------------------------------------------------------------------- Если что-то не работает, задавая вопрос, ! ОБЯЗАТЕЛЬНО ! пишите версию RUNCMS/модуля/PHP/MySQL и текст самой ошибки. |
||||
|
|
Стар я для всего этого
![]() |
>Баг характерен для старших версий. Последняя версия MyArticles писалась под RUNCMS 1.4, там не было свойства устанавливающего путь к смайлам, да и конструктора у MyTextSanitizer не было. Баг появляется в линейке 1.6
Ларк, не юли ;-) Если наследуешься от базового класса - делай это правильно ;-) ;-) ;-) "А почему в RunCMS глючит ... ?" "Глупые винят других. Умные – себя. А мудрые идут вперед". (С) |
||||
|
|
[исход]
![]() |
Цитата:
![]() Последний раз редактировалось LARK, 02-18-2010 в 14:17 Правила нашего Форума :: О клубе пользователей RUNCMS :: Рекомендации по публикации сообщений :: Прежде чем задать вопрос воспользуйтесь Поиском ------------------------------------------------------------------- Если что-то не работает, задавая вопрос, ! ОБЯЗАТЕЛЬНО ! пишите версию RUNCMS/модуля/PHP/MySQL и текст самой ошибки. |
||||
|
|
Младший участник
|
Спасибо, оба варианта для комментариев работают.
А что делать с самим текстом статьи? Там смайлик выглядит вот так: <img src="" alt=":-)" /> Последний раз редактировалось iltmpz, 09-09-2010 в 12:27 |
||||
|
|
|
|
|
![]() |
Powered by: vBulletin Version 3.0 Copyright ©2000-2025, Jelsoft Enterprises Ltd. |
Все разделы прочитаны - Руководство форума - Архив - Вверх |