Перейти к контенту

Последние темы на форуме


Рекомендуемые сообщения

Как ограничить длинну выводимой темы?

 

Скачал модификцию из архива все прекрасно работает, но когда появляются длинные темы, например,

 

как вы относитесь к утренней зарядке по утрам?

 

текст выглядит как:

 

как вы относитесь к утренней

зарядке по утрам

 

надо чтобы было в итоге: :D

как вы относитесь к утренней...

 

Т.е. ограничеть кол-во символов в параметре "последние темы"

Ссылка на комментарий
Поделиться на других сайтах

  • 3 месяца спустя...

Да, очень нужная вещь. У меня модификация lastpost..

//-------------------------------------------------
//  Last Posts
//-------------------------------------------------

function do_lastposts() {
global $DB, $ibforums, $templates_dir, $std, $INFO;


$admin_forums = '(16,27)';
$limit        = "6";

$prefix    =  $INFO['sql_tbl_prefix'];

$template = load_template("lastposts.html");

$DB->query( "SELECT p.pid, p.author_name, p.post_date, forum_id, p.topic_id, p.author_id, t.title ,f.name FROM ".$prefix."posts p ,   ".$prefix."topics t, ".$prefix."forums f WHERE t.tid=p.topic_id AND t.forum_id=f.id AND forum_id NOT IN ".$admin_forums."  ORDER BY pid DESC LIMIT 0,".$limit." " );
if ( ! $DB->get_num_rows() )
{
 fatal_error("Could not get the information from the database");
}

while( $out = $DB->fetch_row($query) ) {
 $thread_title = $out['title'];
 $forum_name =$out['name'];
 $author             = $out['author_name'];
 $out['post_date']	= $std->get_date( $out['post_date'], 'LONG' );
 $date               = $out['post_date'];
 $to_echo  .= parse_template( $template,array (

 'thread_url' => $ibforums->base_url."?act=ST&f=".$out['forum_id']."&t=".$out['topic_id']."&view=findpost&p=".$out['pid'],
 'thread_title' => $thread_title,
 'forum_url' => $ibforums->base_url."?act=SF&f=".$out['forum_id'],
 'forum_name' => $forum_name,
 'date'       => $date,
 'author'     => $author,
 'profile_link'   => $ibforums->base_url."?act=Profile&CODE=03&MID=".$out['author_id'],	) );
}
echo convert_cyr_string($to_echo .'' ,'k','w');
}

как тут символы урезать?

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.