блог
подскажите где формируется тело блога — которое потом выводится в шаблоне кодом — <div class="blog_post_body">{$post.content_html}</div>
$item['content_html'] = cmsCore::parseSmiles($item['content'], true);
в файле core\classes\blog.class.php
и самое главное я немогу в шаблоне найти где выводится надпись Читать далее… — видимо эта надпись то же где то формируется сразу в тело блога!!! а вот где????
это тег cut
см. строку 579 в файле core\classes\blog.class.php
надпись Читать далее...
В файле core\classes\blog.class.php
Найти:
$post['content_html'] = $this->getPostShort($post['content_html'], $post['url']); }
else{ //разбиваем на массив //берем первые 100 элементов //превращаем в строку // добавляем многоточие $post['content_html'] .= '...'; // добавляем ссылку на пост $post['content_html'] .= '<div class="blog_cut_link"> <a href="'.$post['url'].'">Читать далее...</a> </div>'; }
$link = '<a href = "">далее</a>';
{$post.content_html|truncate:100:"...$link"}
<strong>{$LANG.IMPORTANT}:</strong> {$LANG.CUT_TEXT},
И еще вопрос, на странице используется код
<div class="usr_msg_bbcodebox">{$bb_toolbar}</div> {$smilies} {$autogrow} <div class="cm_editor"><textarea rows="15" class="ajax_autogrowarea" name="content2" id="message">{$mod.content2|escape:'html'}</textarea></div> <hr> <hr> <div class="usr_msg_bbcodebox">{$bb_toolbar}</div> {$smilies} {$autogrow} <div class="cm_editor"><textarea rows="15" class="ajax_autogrowarea" name="content" id="message">{$mod.content|escape:'html'}</textarea></div>
может и проще, но что будет с постом пользователя который не забыл указать тег "Читать далее...".а в шаблоне дописываетt в truncate