Опубликовано: 21 сентября 201114 г В списке публикаций блога, контент отображается с бб-кодами (не преобразуются в html). [center][b][size="4"]Офисный планктон – пролетариат... В самой публикации все ок. Подскажите, плс, хоть куда копать...
Опубликовано: 21 сентября 201114 г Автор Какую-нить перестройку контента надо попробовать сделать.....не помогает. сам контент отображается правильно. Т.е. если открыть публикацию, то там все ок. Проблема именно в списке публикаций. Т.е. если зайти в блог пользователя и смотреть на список статей.
Опубликовано: 21 сентября 201114 г Увы, так оно и задумано изначально разработчиками. Посмотрел, здесь на ipbskins та же беда. Отстойно, конечно... Все это безобразие можно подправить в этом файле: /admin/applications_addon/ips/blog/sources/classes/blogFunctions.php. Заменить это: /* First cut the entry so we can avoid broken html tags more easily and have images too... */ $start_extract = strpos( $_entry, '[extract]' ); $end_extract = strpos( $_entry, '[/extract]' ); if ( $start_extract !== false && $end_extract !== false ) { $start_extract += 9; $_entry = substr( $_entry, $start_extract, $end_extract - $start_extract ); $_entry = $this->cutPost( $_entry, $this->settings['blog_entry_short'] ); } else { $_entry = $this->cutPost( $_entry, $this->settings['blog_entry_short'] ); } На это: /* First cut the entry so we can avoid broken html tags more easily and have images too... */ $start_extract = strpos( $_entry, '[extract]' ); $end_extract = strpos( $_entry, '[/extract]' ); if ( $start_extract !== false && $end_extract !== false ) { $start_extract += 9; $_entry = substr( $_entry, $start_extract, $end_extract - $start_extract ); $_entry = $this->cutPost( $_entry, $this->settings['blog_entry_short'] ); } else { $_entry = IPSText::getTextClass('bbcode')->preDisplayParse( $_entry ); $_entry = $this->cutPost( $_entry, $this->settings['blog_entry_short'] ); } Проблема останется для намеренно разрываемых с помощью тега extract парных тегов, но это редкий случай, и неумышленно его трудно достичь. Да и никто extract и не пользуется обычно... Да, короткие "тизеры" записей кешируются, чтобы очистить этот кеш и увидеть результаты работы модифицкации, надо выполнить SQL-запрос:UPDATE blog_entries SET entry_short = '';
Опубликовано: 21 сентября 201114 г Автор Увы, так оно и задумано изначально разработчиками. Посмотрел, здесь на ipbskins та же беда. Отстойно, конечно...Все это безобразие можно подправить в этом файле: /admin/applications_addon/ips/blog/sources/classes/blogFunctions.php. Заменить это:Огромное человеческое Спасибо. Оно.Но чуточку не оно. При таком решении в списке публикаций не отображаются изображения (только ссылка на них), раскрывается спойлер (нет кнопки. но есть содержимое того, что скрывалось).
В списке публикаций блога, контент отображается с бб-кодами (не преобразуются в html).
В самой публикации все ок. Подскажите, плс, хоть куда копать...