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

Хак просмотра подфорумов в категории


MAFIA

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

Вид подфорумов на главной странице

Подфорумы на главной странице

 

Если что, для 1.3 я переделывал так:

1. Boards.php

Найти

     if (isset($data['last_title']) and $data['last_id'] != "")

Добавить ВЫШЕ:

     $numseesubforums++;
    	$forum_data['subforums'].= "<a href={$ibforums->base_url}showforum={$data['id']}>".$data['name']."</a>, ";

Найти:

       foreach($this->children[ $forum_data['id'] ] as $idx => $data)

Добавить ВЫШЕ:

       $numseesubforums = 0;

Найти:

       return $this->html->ForumRow($forum_data);
       
     	}
     	else
     	{
       return "";
     	}

Добавить ВЫШЕ

       if ($numseesubforums) $forum_data['subforums'] = $ibforums->lang['subforums']. substr($forum_data['subforums'],0,(strlen($forum_data['subforums'])-2))."<br>";

 

2. skin_boards.php

В функцию

function ForumRow($info) {

добавить переменную

{$info['subforums']}

в любое место (там разберёшься).

 

3. lang_boards.php

Добавить строчку

'subforums' => "Subforums included: ",

или для русского языка

'subforums' => "Включает подфорумы: ",

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

. skin_boards.php

В функцию

 

CODE

function ForumRow($info) {

 

добавить переменную

CODE

{$info['subforums']}

 

в любое место (там разберёшься).

 

 

Это я не понял! Напиши подробней!

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

НУ вставляй туда куда захочеш

На локале потесть!

 

2theIggs

Спасибо поставил все как у тебя написано

работает!

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

MAFIA

Это я не понял! Напиши подробней!

Однако... :D

 

Тогда так:

В skin_boards.php найти:

{$info['moderator']}

ниже добавить

{$info['subforums']}

 

Понятно? ;)

 

@sms, сенксы и пиво напраляйте Vanish'y. :)

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

Vanish, точно. Сходи в супермаркерт. :D

 

А, если серьезно, то вам мужики - огромное спасибо! Пользуюсь и не нарадуюсь!!!

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

MAFIA

а зачем это нужно, если можно просто все вставить ссылки в описание форума?

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

Это я так понял для форума. А если для категории? Ну как обычно, есть скрытая категория, есть прилинкованный к ней форум и...

А то у форума от силы четыре подфорума и добавить их можно без проблем вручную, ещё и красивее будет. А вот в категории, когда форумы непрерывно добавляются и есть их уже дофигишша...

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

У меня the Включает подфорумы: появляется под названием категории, а не под описанием форума...

Проблема наверное в

2. skin_boards.php

В функцию

 

CODE 

function ForumRow($info) {

 

добавить переменную

CODE 

{$info['subforums']}

 

в любое место (там разберёшься).

т.к. у меня это дело выглядит вот так:

function ForumRow($info) {
global $ibforums;
return <<<EOF
        <tr> 
          <td class="row4" align="center">{$info['img_new_post']}</td>
          <td class="row4" width="59%"><table width="100%"><tr><td width="93%"><span class="row4"><b><a href="{$ibforums->vars['board_url']}/index.{$ibforums->vars['php_ext']}?s={$ibforums->session_id}&act=SF&f={$info['id']}">{$info['name']}</a></b></span><br><span class='desc'>{$info['description']}</span><br>{$info['moderator']}</td>
<td align="right" width="7%" nowrap valign="bottom"> <a href='{$ibforums->vars['board_url']}/index.{$ibforums->vars['php_ext']}?s={$ibforums->session_id}&act=Post&CODE=00&f={$info['id']}'><img alt="Ñîçäàòü íîâóþ òåìó" src="{$ibforums->vars[html_url]}/sys-img/reply.gif" align="absBottom" border="0"></a>
<a href='{$ibforums->vars['board_url']}/index.{$ibforums->vars['php_ext']}?s={$ibforums->session_id}&act=Post&CODE=10&f={$info['id']}'><img alt="Ñîçäàòü íîâûé îïðîñ" src="{$ibforums->vars[html_url]}/sys-img/poll.gif" align="absBottom" border="0"></a></td></tr></table></td>

          <td class="row2" align="center">{$info['topics']}</td>
          <td class="row2" align="center">{$info['posts']}</td>
          <td class="row2" nowrap="nowrap">{$info['last_post']}<br />{$ibforums->lang['in']}: {$info['last_unread']}{$info['last_topic']}<br />{$ibforums->lang['by']}: {$info['last_poster']}</td>
        </tr>
{$info['subforums']}
EOF;
}

 

Все выглядит по-другому из-за того, что я ставил мод fast topic & poll

Куда мне теперь вставить {$info['subforums']} , чтобы все проавильно отображалось?

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

Куда мне теперь вставить {$info['subforums']} , чтобы все проавильно отображалось?

Да куда хочется, ну например, под $info['description']}

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

ну почему одной строкой.

Сделай:

описание<br />

сабфорумы<br />

модераторы

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

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

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

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

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

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

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

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

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

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

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

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