1. Важное и срочное обновление IPB 3.4.5 - https://nulled.cc/threads/243375/

Подфорумы

Тема в разделе "IPB", создана пользователем shustrilo, 5 янв 2008.

Статус темы:
Закрыта.
Модераторы: Maybe
  1. shustrilo

    shustrilo Прохожие

    Ни кто не подскажет как кол-во топиков в субразделе привязать к выводу субразделов на главной странице форума? Чтобы был вывод рода:

    Линки
    — подфорумы: Видео [1], Аудио [5], Игры [3], Софт [0], Графка [0], Чтиво [0]


    Вроде менять нужно в файле resources/ipb_templates.xml в строках:

    Код:
    <template> 
    <group_name>skin_boards</group_name> 
    <section_content><![CDATA[<br /><b>{$this->ipsclass->lang['sub_forum_title']}:</b> $links]]></section_content> 
    <func_name>show_subforum_all_links</func_name> 
    <func_data><![CDATA[$links=""]]></func_data> 
    <group_names_secondary></group_names_secondary> 
    </template>
    Минут 30 парился ничего не получилось :(
     
  2. smash_TeAm™

    smash_TeAm™

    Регистр.:
    28 авг 2007
    Сообщения:
    268
    Симпатии:
    81
    а причем тут resources/ipb_templates.xml ?
    нужно чтобы при установке/апгрейде форума это появилось?

    вообщем делаетццо это так:

    ./sources/class/class_forums.php
    находим:
    Код:
    $forum_data['subforums'][ $data['id'] ] = $this->ipsclass->compiled_templates['skin_boards']->show_subforum_link($data['id'],$data['name']);
    Заменяем на
    Код:
    					$forum_data['subforums'][ $data['id'] ] = $this->ipsclass->compiled_templates['skin_boards']->show_subforum_link($data['id'],$data['name'],  $data['topics']);
    
    сохраняем. идём в админку - Внешний вид - нужный скин - изменить html фрагменты - skin_boards - show_subforum_link - входящие переменные
    заменяем на:
    Код:
    $id="",$name="", $topics=""
    
    содержимое шаблона заменяем на
    Код:
    <a href="{$this->ipsclass->base_url}showforum={$id}">{$name}</a> <b>[{$topics}]</b>
    
    сохраняем, радуемся :)
     
    x8Hive нравится это.
Статус темы:
Закрыта.