Показать сообщение отдельно
Старый 15.04.2010, 22:17 Вверх   #1
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
Хорошо Разделение категорий на главной странице (для 3.8.x)

Разделение категорий на главной странице



Редактируется шаблонов: 3
Модифицируется файлов: нет


Шаг 1: Открыть шаблон FORUMHOME и найти в нем код (Обратите внимание что код может быть немного измененным в вашем шаблоне, но сути это не меняет):

PHP код:
<!-- main -->
<
table class="tborder" cellpadding="$stylevar[cellpadding]cellspacing="$stylevar[cellspacing]border="0" width="100%" align="center">
<
thead>
    <
tr align="center">
      <
td class="thead">&nbsp;</td>
      <
td class="thead" width="100%" align="$stylevar[left]">$vbphrase[forum]</td>
      <
td class="thead">$vbphrase[last_post]</td>
      <
td class="thead">$vbphrase[threads]</td>
      <
td class="thead">$vbphrase[posts]</td>
      <if 
condition="$vboptions['showmoderatorcolumn']">
      <
td class="thead">$vbphrase[moderator]</td>
      </if>
    </
tr>
</
thead>
$forumbits
<tbody>
    <
tr>
        <
td class="tfoot" align="center" colspan="<if condition="$vboptions['showmoderatorcolumn']">6<else />5</if>"><div class="smallfont"><strong>
            <
a href="forumdisplay.php?$session[sessionurl]do=markread" rel="nofollow">$vbphrase[mark_forums_read]</a>
            <if 
condition="$vboptions['forumleaders']">&nbsp; &nbsp;
            <
a href="showgroups.php$session[sessionurl_q]">$vbphrase[view_forum_leaders]</a></if>
        </
strong></div></td>
    </
tr>
</
tbody>
</
table>
$forumhome_markread_script
<!-- /main -->

<
br />
$ad_location[ad_forumhome_afterforums]
<
br /> 
Заменить выше указанный код вот этим кодом:

PHP код:
<!-- main -->
$forumbits
$forumhome_markread_script
<!-- /main -->

$ad_location[ad_forumhome_afterforums]
<
br /> 

Шаг 2: В том же шаблоне FORUMHOME найти код:

PHP код:
</table>
<
br />
<!-- 
end what's going on box --> 

Заменить этот код следующим:

PHP код:
<tbody>
    <
tr>
        <
td class="tfoot" align="center" colspan="<if condition="$vboptions['showmoderatorcolumn']">6<else />5</if>"><div class="smallfont"><strong>
            <
a href="forumdisplay.php?$session[sessionurl]do=markread" rel="nofollow">$vbphrase[mark_forums_read]</a>
            <if 
condition="$vboptions['forumleaders']">&nbsp; &nbsp;
            <
a href="showgroups.php$session[sessionurl_q]">$vbphrase[view_forum_leaders]</a></if>
        </
strong></div></td>
    </
tr>
</
tbody>
</
table>
<
br />
<!-- 
end what's going on box --> 
Сохранить изменения в шаблоне.

Шаг 3: Открыть шаблон FORUMHOME_FORUMBIT_LEVEL1_NOPOST и все его содержимое заменить кодом:

PHP код:
<table class="tborder" cellpadding="$stylevar[cellpadding]cellspacing="$stylevar[cellspacing]border="0" width="100%" align="center">
<if 
condition="!$show['collapsable_forums']">
<
tbody>
</if>
    <
tr>
        <
td class="tcat" colspan="<if condition="$vboptions[showmoderatorcolumn]">6<else />5</if>">
            <if 
condition="$childforumbits">
            <
a style="float:$stylevar[right]href="#top" onclick="return toggle_collapse('forumbit_$forumid')"><img id="collapseimg_forumbit_$forumidsrc="$stylevar[imgdir_button]/collapse_tcat{$collapseimg_forumid}.gif" alt="" border="0" /></a>
            </if>
            <
a href="forumdisplay.php?$session[sessionurl]f=$forum[forumid]">$forum[title]</a>
            <if 
condition="$show['forumdescription']"><div class="smallfont">$forum[description]</div></if>
            <if 
condition="$show['subforums']"><div class="smallfont"><strong>$vbphrase[subforums]</strong>: $forum[subforums]</div></if>
        </
td>
    </
tr>
<if 
condition="!$show['collapsable_forums']">
</
tbody>
</if>
<if 
condition="$childforumbits">
<if 
condition="!$show['collapsable_forums']">
<
tbody id="collapseobj_forumbit_$forumidstyle="{$collapseobj_forumid}">
</if>
    <
tr align="center">
      <
td class="thead" width="35">&nbsp;</td>
      <
td class="thead" align="$stylevar[left]">$vbphrase[forum]</td>
      <
td class="thead" width="175">$vbphrase[last_post]</td>
      <
td class="thead" width="65">$vbphrase[threads]</td>
      <
td class="thead" width="65">$vbphrase[posts]</td>
      <if 
condition="$vboptions['showmoderatorcolumn']">
      <
td class="thead" width="120">$vbphrase[moderator]</td>
      </if>
    </
tr>
$childforumbits
<tr><td class="thead" style="line-height: 0; padding: 0; margin: 0;" colspan="<if condition="$vboptions[showmoderatorcolumn]">6<else />5</if>"><img src="$vboptions[cleargifurl]alt=" " width="1" height="8" /></td></tr>
<if 
condition="!$show['collapsable_forums']">
</
tbody>
</if>
</if>
</
table>
<
div style="padding: 0 0 16px 0;"></div
Сохранить изменения в шаблоне.


Шаг 4: Открыть шаблон FORUMHOME_FORUMBIT_LEVEL2_POST и все его содержимое заменить кодом:

PHP код:
<tr align="center">
    <
td class="alt2"><img src="$stylevar[imgdir_statusicon]/$forum[imageprefix]forum_$forum[statusicon].gif" alt="" border="0" id="forum_statusicon_$forum[forumid]/></td>
    <
td class="alt1Active" align="$stylevar[left]id="f$forum[forumid]">
        <
div>
            <
a href="forumdisplay.php?$session[sessionurl]f=$forum[forumid]"><strong>$forum[title]</strong></a>
            <if 
condition="$show['browsers']"><span class="smallfont">(<phrase 1="$forum[browsers]">$vbphrase[x_viewing]</phrase>)</span></if>
        </
div>
        <if 
condition="$show['forumdescription']"><div class="smallfont">$forum[description]</div></if>
        <if 
condition="$show['forumsubscription']"><div class="smallfont"><strong><a href="subscription.php?$session[sessionurl]do=removesubscription&amp;f=$forum[forumid]rel="nofollow">$vbphrase[unsubscribe_from_this_forum]</a></strong></div></if>
        <if 
condition="$show['subforums']"><div class="smallfont" style="margin-top:$stylevar[cellpadding]px"><strong>$vbphrase[subforums]</strong>: $forum[subforums]</div></if>
    </
td>
    <
td class="alt2" width="175">$forum[lastpostinfo]</td>
    <
td class="alt1" width="65">$forum[threadcount]</td>
    <
td class="alt2" width="65">$forum[replycount]</td>
    <if 
condition="$vboptions['showmoderatorcolumn']">
    <
td class="alt1" width="120"><div class="smallfont">$forum[moderators]&nbsp;</div></td>
    </if>
</
tr>
$childforumbits 
Сохранить изменения в шаблоне.
Все.

Автор перевода: Serberg

Последний раз редактировалось Serberg; 15.04.2010 в 22:29..
  Ответить с цитированием
10 пользователя(ей) сказали cпасибо:
 
Время генерации страницы 0.13546 секунды с 10 запросами