Как убрать отображение подразделов на главной странице?

Автор d1e, 13 августа 2009, 20:53:27

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

d1e

Я не хочу, чтобы на главной странице отображались подразделы, как их убрать (само отображение, а не подразделы), но чтобы при заходе в раздел (в самом разделе) подразделы были видны??

Drakonsa


d1e


Mavn

BoardIndex.template.php

// Show the "Child Boards: ". (there's a link_children but we're going to bold the new ones...)
if (!empty($board['children']))
{
// Sort the links into an array with new boards bold so it can be imploded.
$children = array();
/* Each child in each board's children has:
id, name, description, new (is it new?), topics (#), posts (#), href, link, and last_post. */
foreach ($board['children'] as $child)
{
if (!$child['is_redirect'])
$child['link'] = '<a href="' . $child['href'] . '" title="' . ($child['new'] ? $txt['new_posts'] : $txt['old_posts']) . ' (' . $txt['board_topics'] . ': ' . $child['topics'] . ', ' . $txt['posts'] . ': ' . $child['posts'] . ')">' . $child['name'] . '</a>';
else
$child['link'] = '<a href="' . $child['href'] . '" title="' . $child['posts'] . ' ' . $txt['redirects'] . '">' . $child['name'] . '</a>';

// Has it posts awaiting approval?
if ($child['can_approve_posts'] && ($child['unapproved_posts'] | $child['unapproved_topics']))
$child['link'] .= ' <a href="' . $scripturl . '?action=moderate;area=postmod;sa=' . ($child['unapproved_topics'] > $child['unapproved_posts'] ? 'topics' : 'posts') . ';brd=' . $child['id'] . ';' . $context['session_var'] . '=' . $context['session_id'] . '" title="' . sprintf($txt['unapproved_posts'], $child['unapproved_topics'], $child['unapproved_posts']) . '" class="moderation_link">(!)</a>';

$children[] = $child['new'] ? '<strong>' . $child['link'] . '</strong>' : $child['link'];
}
echo '
<tr>
<td class="windowbg3 smalltext largepadding"><strong>', $txt['parent_boards'], '</strong>: ', implode(', ', $children), '</td>
</tr>';
}
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

d1e


Mavn

SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

d1e


d1e

народ ну помогите нубу плизз, чё с этим кодом делать? его вырезать надо? заменить? или чо?

d1e


Drakonsa


d1e


BIOHAZARD

Мои моды:
  • RedirectPage
  • Counters
  • CustomSearch
  • SypexDumper
   адаптирую темы    1.1.хx<=>2.0задавая вопросы, старайтесь сразу указывать конечную цель, предполагаемый Вами путь не обязательно окажется самым коротким

Любые моды на заказ

Drakonsa

Цитата: d1e от 14 августа 2009, 18:55:31
ТЫКАЛ уже))
Значит мыло тыкал.
Я в свое вермя ПХП выучил таким методом...

d1e

#13
Цитата: BIOHAZARD от 14 августа 2009, 18:56:16
/*
всё это
*/

все получилось, спасибо)
Тока теперь раздел Сайт больше чем Форум - посмотрите на скрин ниже

BIOHAZARD

Мои моды:
  • RedirectPage
  • Counters
  • CustomSearch
  • SypexDumper
   адаптирую темы    1.1.хx<=>2.0задавая вопросы, старайтесь сразу указывать конечную цель, предполагаемый Вами путь не обязательно окажется самым коротким

Любые моды на заказ

d1e


DeadSoul

В BoardIndex.template.php только часть того кода что написал выше, скажите что нужно удалить что бы ссылки подразделов на главной не отображались?

// Show the "Child Boards: ". (there's a link_children but we're going to bold the new ones...)
if (!empty($board['children']))
{
// Sort the links into an array with new boards bold so it can be imploded.
$children = array();
/* Each child in each board's children has:
id, name, description, new (is it new?), topics (#), posts (#), href, link, and last_post. */
foreach ($board['children'] as $child)
$children[] = $child['new'] ? '<b>' . $child['link'] . '</b>' : $child['link'];

echo '
<i class="smalltext"><br />
', $txt['parent_boards'], ': ', implode(', ', $children), '</i>';
}

echo '
</td>';

if (!$board['is_redirect'])
echo '
<td class="windowbg" valign="middle" align="center" width="6%">', $board['topics'], '</td>
<td class="windowbg" valign="middle" align="center" width="6%">', $board['posts'], '</td>';
else
echo '
<td class="windowbg" valign="middle" align="center" colspan="2" width="12%">', $board['posts'], ' ', $txt['redirects'], '</td>';

/* The board's and children's 'last_post's have:
time, timestamp (a number that represents the time.), id (of the post), topic (topic id.),
link, href, subject, start (where they should go for the first unread post.),
and member. (which has id, name, link, href, username in it.) */
echo '
<td class="windowbg2" valign="middle" width="22%">
<span class="smalltext">
', $board['last_post']['time'], '<br />
', $txt['in'], ' ', $board['last_post']['link'], '<br />
', $txt['by'], ' ', $board['last_post']['member']['link'], '
</span>
</td>
</tr>';
}
}
}

// Show the "New Posts" and "No New Posts" legend.
if ($context['user']['is_logged'])
{
echo '
</td>
</tr>';
}

echo '
</table>';

template_info_center();
}

function template_info_center()
{
global $context, $settings, $options, $txt, $scripturl, $modSettings;


Вот....дальше уже про Инфоцентр идёт

DeadSoul


BIOHAZARD

всё до ', $txt['parent_boards'], ': ', implode(', ', $children), '</i>';
}

включительно
Мои моды:
  • RedirectPage
  • Counters
  • CustomSearch
  • SypexDumper
   адаптирую темы    1.1.хx<=>2.0задавая вопросы, старайтесь сразу указывать конечную цель, предполагаемый Вами путь не обязательно окажется самым коротким

Любые моды на заказ

DeadSoul


// Show the "Child Boards: ". (there's a link_children but we're going to bold the new ones...)
if (!empty($board['children']))
{
// Sort the links into an array with new boards bold so it can be imploded.
$children = array();
/* Each child in each board's children has:
id, name, description, new (is it new?), topics (#), posts (#), href, link, and last_post. */
foreach ($board['children'] as $child)
$children[] = $child['new'] ? '<b>' . $child['link'] . '</b>' : $child['link'];

echo '
<i class="smalltext"><br />
', $txt['parent_boards'], ': ', implode(', ', $children), '</i>';
}


Вот это удаляю но ничего, результат тот же, ссылка подразделов на главной всё так же осталась! тема   d1_classic