если длина заголовка короче чем установлено, точки останутся, хотя они не нужны.а если использовать css или
{title limit="150"}...
буду дома гляну кодесли длина заголовка короче чем установлено, точки останутся, хотя они не нужны.
буду дома гляну код
$row['title'] = stripslashes( $row['title'] );
$tpl->set( '{title}', str_replace("&", "&", htmlspecialchars( $row['title'], ENT_QUOTES, 'UTF-8' ) ) );
if ( preg_match( "#\\{title limit=['\"](.+?)['\"]\\}#i", $tpl->copy_template, $matches ) ) {
$tpl->set( $matches[0], clear_content($row['title'], $matches[1]) );
}
нужно менять функцию clear_content она скорее всего в файлеPHP:$row['title'] = stripslashes( $row['title'] ); $tpl->set( '{title}', str_replace("&", "&", htmlspecialchars( $row['title'], ENT_QUOTES, 'UTF-8' ) ) ); if ( preg_match( "#\\{title limit=['\"](.+?)['\"]\\}#i", $tpl->copy_template, $matches ) ) { $tpl->set( $matches[0], clear_content($row['title'], $matches[1]) ); }
if (($temp_dmax = dle_strrpos($content, ' '))) $content = dle_substr($content, 0, $temp_dmax);
ну, не только теоретически, но и практическипопробуй после
добавить $content .= '...'; теоретически должно сработатьКод:if (($temp_dmax = dle_strrpos($content, ' '))) $content = dle_substr($content, 0, $temp_dmax);
впереди еще много всегоКогда уже этот сайт будет доделан