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

Как пропарсить атачменты?


Elfet

Вопрос

Вот так вот я получаю новости, но не парсятся атачменты :D Что делать?

  /*-------------------------------------------------------------------------*/
 // GET NEWS
 /*-------------------------------------------------------------------------*/

    function get_news()
    {

 // Selected Forum
 if($this->ipsclass->vars['news_forum_id'] != null)
 {
	 $newsforum = $this->ipsclass->vars['news_forum_id'];
     $forumid = "t.forum_id=". $newsforum;


 $max = 5;


                                                   //starter_name
 $query = $this->ipsclass->DB->query("SELECT t.*, t.posts as replies, p.*".
 "FROM ibf_topics AS t ".
 "LEFT JOIN ibf_posts AS p ON (p.topic_id=t.tid) ".
  	 "WHERE (".$forumid.")".
 "ORDER BY t.tid DESC LIMIT 0, ".$max);

       $to_echo = "";

 while ( $row = $this->ipsclass->DB->fetch_row($query) )
 {

       $row['member_link'] = "<a href='{$this->base_url}showuser={$row['starter_id']}'>{$row['starter_name']}</a>";

       $row['start_date'] = $this->ipsclass->get_date( $row['start_date'], 'LONG' );

       $row['theme_title'] = "<a href='{$this->base_url}showtopic={$row['tid']}'>{$row['title']}</a>";

	 //-----------------------------------------
 // Parse HTML tag on the fly
 //-----------------------------------------

 $this->parser->parse_html  = ( $this->forum['use_html'] and $this->ipsclass->cache['group_cache'][ $poster['mgroup'] ]['g_dohtml'] and $row['post_htmlstate'] ) ? 1 : 0;
 $this->parser->parse_nl2br = $row['post_htmlstate'] == 2 ? 1 : 0;

 $row['post'] = $this->parser->pre_display_parse( $row['post'] );

       $to_echo .= $this->ipsclass->compiled_templates['skin_welcome']->news_row($row);

 }
 return  $this->ipsclass->compiled_templates['skin_welcome']->tmpl_news( $to_echo, $newsforum );

       }
}

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

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

Пока что нет ответов на этот вопрос

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

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

Гость
Ответить на вопрос...

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

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

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

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

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

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

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

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