Fantome
jeudi 12 janvier 2006 à 17:29
J'ai trouver une solution mais faut modifier les fichiers.
Premièrement ajout une variable a la fonction show_subforum_all_links.
J'ai pas l'ACP sous les yeux mais il doit y avoir un bouton "Show vars" quanf tu édite la fonction.
Où il faut remlacer
CODE
$links=""
par
CODE
$fid=0, $links=""
Ensuite i faut remplacer
HTML
<br /><b>{ipb.lang['sub_forum_title']}<input type="checkbox" name="bouton" onclick="if(document.getElementById('texte').style.display==''){
document.getElementById('texte').style.display='none';
}else{
document.getElementById('texte').style.display=''
}"/>
<div id="texte">$links</div>
par
HTML
<br /><b>{ipb.lang['sub_forum_title']}<input type="checkbox" name="bouton" onclick="if(document.getElementById('texte{$fid}').style.display==''){
document.getElementById('texte{$fid}').style.display='none';
}else{
document.getElementById('texte{$fid}').style.display=''
}"/>
<div id="texte{$fid}">$links</div>
Puis dans sources/classes/class_forums.php
tu cherche
CODE
$forum_data['show_subforums'] = $this->ipsclass->compiled_templates['skin_boards']->show_subforum_all_links( implode( ', ', $forum_data['subforums'] ) );
et tu remplace par
CODE
$forum_data['show_subforums'] = $this->ipsclass->compiled_templates['skin_boards']->show_subforum_all_links( $forum_data['id'], implode( ', ', $forum_data['subforums'] ) );
Et si j'ai pas fait d'erreur ça devrais marcher.