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

К моду Последние темы дабавить страницы темы


Zhelezaka

Вопрос

Форум: IPB 2.3.6

 

Мод: "Последние темы", скаченные с этого сайта

 

Вопрос:

Установил данный мод с небольшими изменениями. Все работает отлично, но хочется чтобы в данном моде с названиями тем выводились и страницы тем, т.е. как выводятся при выводе списка тем.

post-88443-0-08501300-1299919215_thumb.jpg

Не могли бы подсказать где в каком месте (название файла и функции) идет генерация списка страниц тем. Догадываюсь, что скорее всего где-то в файлах: boards.php или forums.php, но сам никак не разберусь что-то.

 

 

Прошу заранее прощения, если тему уже была, но поиск ничего не дал.

 

Код файла, где идет генерация списка последних тем (sources/action_public/Boards.php)

 

$top_data = array();

               $cids = ','.$this->ipsclass->my_getcookie('collapseprefs').',';
               if (strstr($cids, ',top_xx,'))
               {
                       $top_data['fo'] = 'show';
                       $top_data['fc'] = 'none';

               }
               else
               {
                       $top_data['fo'] = 'none';
                       $top_data['fc'] = 'show'; 
               }

	function tt($yer,$veri){
		list($a1,$b1)=@mysql_fetch_row(mysql_query("SELECT prefix, suffix FROM ibf_groups WHERE g_id='$yer'"));
		return "$a1"."$veri"."$b1";
	}
	$this->ipsclass->DB->query("SELECT * FROM ibf_members WHERE `posts` > 0 ORDER BY `posts` DESC LIMIT 0,".$statnum);
	$TPosts="";

	function tt2($vr2){
		list($grp)=@mysql_fetch_row(mysql_query("SELECT mgroup FROM ibf_members WHERE name='$vr2'"));
		list($a2,$b2)=@mysql_fetch_row(mysql_query("SELECT prefix, suffix FROM ibf_groups WHERE g_id='$grp'"));
		return "$a2".$vr2."$b2";
	}

	$this->ipsclass->DB->query("SELECT * FROM ibf_topics ORDER BY views DESC LIMIT 0,".$statnum);
	$TView="";
	while($tview=$this->ipsclass->DB->fetch_row()){
		$TView.="<tr><td width='70%'>";
		$TView.="<img src='style_images/1/lastpost.gif' border='0' hspace=3 alt='{$this->ipsclass->lang['tt_golast']}'  title='{$this->ipsclass->lang['tt_golast']}'/>";
		$TView.="<b><a href='index.php?act=ST&f={$tview['forum_id']}&t={$tview['tid']}&view=getlastpost'>{$tview['title']}</b></a> [{$this->ipsclass->lang['hits']}: {$tview['views']}]";
		$TView.="</td><td align='right' width='30%'>";
		$vr2=tt2($tview[last_poster_name]);
		$TView.="<a href='index.php?showuser={$tview['last_poster_id']}'>$vr2</a>";
		$TView.="</td></tr>";
	}

	$this->ipsclass->DB->query( "SELECT * FROM ibf_topics ORDER BY last_post DESC LIMIT 0,".$statnum);
	$ToNew="";
	while($tonew=$this->ipsclass->DB->fetch_row()){
		$ToNew.="<tr><td width='70%'>";
		$ToNew.="<img src='style_images/1/newpost.gif' border='0' alt='{$this->ipsclass->lang['tt_gounread']}' title='{$this->ipsclass->lang['tt_gounread']}' hspace=2 />";
		$ToNew.="<b><a href='index.php?act=ST&f={$tonew['forum_id']}&t={$tonew['tid']}&view=getlastpost'>{$tonew['title']}</b></a> [{$this->ipsclass->lang['replies']}: {$tonew['posts']}]";
		$ToNew.=", [".date("d.m.Y, H:i" ,$tonew['last_post'])."]";
		$ToNew.="</td><td align='right' width='30%'>";
		$vr2=tt2($tonew[last_poster_name]);
		$ToNew.="<a href='index.php?showuser={$tonew['last_poster_id']}'>$vr2</a>";
		$ToNew.="</td></tr>";
	}
	$this->output = str_replace( "<!-- STATPANEL -->" , $this->ipsclass->compiled_templates['skin_boards']->Top_XX_Stats($TPosts,$TView,$ToNew,$top_data) , $this->output );

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

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

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

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

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

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

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

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

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

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

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

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

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