Проблема с модулем "Новое в блогах"

 
Посетитель
small user social cms
Сообщений: 80
Добрый день! Возникла небольшая проблема с модулем вывода новых блогов на сайте. В выводе анонса блога на главной странице сайта, в конце записи вылазит вот такая крокозябра
Проблема с модулем \"Новое в блогах\"
Причем если вставить разделитель то отображается вот так
Проблема с модулем \"Новое в блогах\"
в чем может быть причина и как это возможно исправить scratch
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1147
Есть подозрение, что это не родной модуль вывода, кто-то его явно "улучшил"
Реклама
cms
Посетитель
small user social cms
Сообщений: 80
Да его дорабатывали для того чтобы можно было выводить видео с ютуба. Причем такая чтука не всегда вылазит, а только тогда когда идет сплошной текст длинной от 100 символов и больше. Просто интересует вопрос где это можно подправить
Посетитель
small user social cms
Сообщений: 80
andrey:

Apsent:
Просто интересует вопрос где это можно подправить
Файл "/upload/forum/8b96d602ae6056279749f36830e1dc02.jpg.jpg" не найден!


а можно по подробнее? файлик правит как на вашем скрине? просто у меня такой папки там нет вообще
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1147
Apsent:
Да его дорабатывали... Просто интересует вопрос где это можно подправить
Вполне же логично, что в файле который доработали... smile
А не видя код доработок, кто-же угадает какая строка косячит.
Посетитель
small user social cms
Сообщений: 80
эх знать бы какой фаил дорабатывали, но я полагаю что com_blog_view_posts.tpl. Могу скинуть код файла целиком, если поможете
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2572
Apsent, все гораздо проще. Автор доработки обрезал строки простым substr. Эта функция в пхп отлично работает с кодировкой cp1251, но плохо с utf-8, в частности с символами типа пробела (кодируется &nspb) и т.п.

В общем

Функция mb_substr выполняет те же самые задачи, что и substr, но также способна обрабатывать многобайтные кодировки. Поэтому в случае с русским текстом Вам пригодится именно mb_substr.

http://ru2.php.net/substr (см коммент последний)

Обратитесь к разработчику дополнения (вывод анонсов в блоге), пусть поправит.
Редактировалось: 1 раз (Последний: 17 июня 2014 в 12:33)
Виджеты, поля и компоненты для instantcms 2 http://www.zau4man.ru/
Посетитель
small user social cms
Сообщений: 80
Евгений:

Apsent, все гораздо проще. Автор доработки обрезал строки простым substr. Эта функция в пхп отлично работает с кодировкой cp1251, но плохо с utf-8, в частности с символами типа пробела (кодируется &nspb) и т.п.

В общем

Функция mb_substr выполняет те же самые задачи, что и substr, но также способна обрабатывать многобайтные кодировки. Поэтому в случае с русским текстом Вам пригодится именно mb_substr.

http://ru2.php.net/substr (см коммент последний)

Обратитесь к разработчику дополнения (вывод анонсов в блоге), пусть поправит.

Спасибо большое за совет! Тоесть как я понимаю я могу просто заменить эту функцию? Обратиться к разработчику модуля не могу, т.к. врятли смогу его сейчас найти. Этот модуль нам дорабатывали просто чтоб видео вставлять можно было и я так подозреваю что эту функцию не трогали. Сказали что помогут, но хотелось бы самому разобраться
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2572
Apsent:
Тоесть как я понимаю я могу просто заменить эту функцию?
по идее да. Найти в папке модуля frontend.php и в нем искать вывод анонса. Это навскидку.
Виджеты, поля и компоненты для instantcms 2 http://www.zau4man.ru/
Посетитель
small user social cms
Сообщений: 80
Спасибо за совет. Все получилось!!!))Нашел я эту штуку в файле modules/mod_blogs/module.php поменял как вы сказали и крокозябра пропала!! Только разделитель так и не работает как я указывал на скриншете, он не вылазит ссылкой а просто кодом
Редактировалось: 1 раз (Последний: 17 июня 2014 в 12:56)
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2572
Apsent:
Только разделитель так и не работает как я указывал на скриншете, он не вылазит ссылкой а просто кодом
как тут быть, не подскажу, я бы удалил вхождение cut в анонсе, например функцией str_replace
Виджеты, поля и компоненты для instantcms 2 http://www.zau4man.ru/
Посетитель
small user social cms
Сообщений: 80
Я в этом деле новичек))Поэтому не совсем понимаю как это сделать. Но все равно спасибо за советы!
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.