Главная » IPB » Статьи IPB » Разделить закрепленные темы на IPB 3.2.х
Распечатать статью

Разделить закрепленные темы на IPB 3.2.х

Разделим закрепленные темы от основных

Пройти ACP — Внешний вид — ВАШ СТИЛЬ — Шаблоны — Список тем форума — forumIndexTemplate

ВАРИАНТ №1

Ищем:

<foreach loop="topics:$topic_data as $tid => $data">

Добавить после:

<if test="!$this->subHeadShow"> <th scope='col' colspan='<if test="endannouncements:|:$this->memberData['is_mod'] == 1">6<else />5</if>'> <if test="$data['pinned']">ВАШ ТЕКСТ<else />  {$this->lang->words['forum_topic']}  </if>  </th>  <if test="$this->subHeadShow=1"> </if> </if>
<if test="$data['pinned']">
<if test="$this->hasPinned=1"></if>
<else />
<if test="$this->hasPinned">
<if test="$this->hasPinned=0"></if>
<tr class='subhead altbar'>
  <if text="$this->memberData['is_mod'] == 1">
                <th scope='col' colspan='5'>
           Темы
  <else />
  </if>
</tr>
         </if>
</if>

И в ipb_styles.css найдите

table.ipb_table th {
  font-size: 11px;
  font-weight: bold;
  padding: 6px;
}

И замените на:

table.ipb_table th {
background: #ВАШ ЦВЕТ;
font-size: 11px;
font-weight: bold;
padding: 6px;
}

ВАРИАНТ № 2

Найти:

<!-- BEGIN TOPICS -->
        <if test="hastopics:|:is_array( $topic_data ) AND count( $topic_data )">
         {parse striping="forumTable" classes="row1,row2"}
         <foreach loop="topics:$topic_data as $tid => $data">

После него добавить:

<if test="!$this->subHeadShow">
                                        <tr class='subhead altbar'>
                                        <th scope='col' colspan='<if test="endannouncements:|:$this->memberData['is_mod'] == 1">6<else />5</if>'>
                                        <if test="$data['pinned']">
                                         Важные темы
                                        <else />
                                         Закрепленные
                                        </if>
                                        </th>
                                        </tr>
                                       
                                <tr class='header'>
                                        <th scope='col' class='col_f_icon'> </th>
                                        <th scope='col' class='col_f_topic'>{$this->lang->words['forum_topic']}</th>
                                        <th scope='col' class='col_f_starter short'>{$this->lang->words['']}</th>
                                        <th scope='col' class='col_f_views stats'>{$this->lang->words['forum_stats']}</th>
                                        <th scope='col' class='col_f_post'>{$this->lang->words['forum_last_post_info']}</th>
                                        <if test="topicsismod:|:$this->memberData['is_mod'] == 1">
                                                <th scope='col' class='col_f_mod short'> <input type='checkbox' id='tmod_all' class='input_check' title='{$this->lang->words['topic_select_all']}' value='1' /> </th>
                                        </if>
                                </tr>  
                                        <if test="$this->subHeadShow=1"> </if>
                                        </if>
                                        <if test="$data['pinned']">
                                        <if test="$this->hasPinned=1"> </if>
                                        <else />
                                        <if test="$this->hasPinned">
                                        <if test="$this->hasPinned=0"> </if>
                                        <tr class='subhead altbar'>
                                        <if test="$this->memberData['is_mod'] == 1">
                                        <th scope='col' colspan='6'>
                                        <else />
                                        <th scope='col' colspan='5'>
                                        </if>
                                         Темы форума
                                        </th>
                                        </tr>
                                 
                                <tr class='header'>
                                        <th scope='col' class='col_f_icon'> </th>
                                        <th scope='col' class='col_f_topic'>{$this->lang->words['forum_topic']}</th>
                                        <th scope='col' class='col_f_starter short'>{$this->lang->words['']}</th>
                                        <th scope='col' class='col_f_views stats'>{$this->lang->words['forum_stats']}</th>
                                        <th scope='col' class='col_f_post'>{$this->lang->words['forum_last_post_info']}</th>
                                        <if test="topicsismod:|:$this->memberData['is_mod'] == 1">
                                                <th scope='col' class='col_f_mod short'> <input type='checkbox' id='tmod_all' class='input_check' title='{$this->lang->words['topic_select_all']}' value='1' /> </th>
                                        </if>
                                </tr>  
                                        </if>
                                </if>

Вариант 1
2.png

Вариант 2

3.png

Источник:  ipbzona.ru

Вы можете оставить комментарий, или обратную ссылку на Ваш сайт.

Оставить комментарий

Похожие статьи