|
Roxy
{ Membre }
Messages : 76
| Bonjour, bonjour !
Voilà, j'ai commencer à travailler sur les catégories rétractables et je voulais savoir s'il y avait moyen qu'à l'ouverture du forum, certaines catégories soient rétracter et pas les autres.
Merci d'avance de vos réponses .... | | |
|
| |
Hiro
Ninja Codeur
Messages : 1179
| Cela doit être possible , peut tu montrer ton code ?
| | |
|
| |
Roxy
{ Membre }
Messages : 76
| C'est dans le template index-box - Code:
-
<table width="100%" border="0" cellspacing="1" cellpadding="0" align="center"> <tr> <td valign="bottom"> <!-- BEGIN switch_user_logged_in --> <span class="gensmall">{LAST_VISIT_DATE}
{CURRENT_TIME}
</span> <!-- END switch_user_logged_in --> <div class="nav"><a class="nav" href="{U_INDEX}">{L_INDEX}</a>{NAV_CAT_DESC}</div> </td> <td class="gensmall" align="right" valign="bottom"> <!-- BEGIN switch_user_logged_in --> <a class="gensmall" href="{U_SEARCH_NEW}">{L_SEARCH_NEW}</a>
<a class="gensmall" href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a>
<!-- END switch_user_logged_in --> <a class="gensmall" href="{U_SEARCH_UNANSWERED}">{L_SEARCH_UNANSWERED}</a> </td> </tr> </table> <script type="text/javascript">var num= 0;</script> <!-- BEGIN catrow --><!-- BEGIN tablehead --><table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="0"> <tr id="currenttr" onClick="i= 0; e=this.parentNode.childNodes; while(++i<e.length) if(e[i].tagName=='TR') e[i].style.display=(e[i].style.display=='none')?'':'none'; retour=(my_getcookie(this.id)=='true')?'false':'true'; my_setcookie(this.id,retour, 1, 0);" style="cursor:pointer;"> <th colspan="{catrow.tablehead.INC_SPAN}" nowrap="nowrap" width="100%" class="secondarytitle"> {catrow.tablehead.L_FORUM} </th> <th nowrap="nowrap" width="150"><div style="width:150px;"></div></th> </tr> <!-- END tablehead --> <!-- BEGIN cathead --> <tr> <!-- BEGIN inc --> <td class="{catrow.cathead.inc.INC_CLASS}" width="46"><img src="{SPACER}" height="0" width="46" /></td> <!-- END inc --> <td class="{catrow.cathead.CLASS_CAT}" colspan="{catrow.cathead.INC_SPAN}" width="100%"> <h{catrow.cathead.LEVEL} class="hierarchy"> <span class="cattitle"> <a class="cattitle" title="{catrow.cathead.CAT_DESC}" href="{catrow.cathead.U_VIEWCAT}">{catrow.cathead.CAT_TITLE}</a> </span> </h{catrow.cathead.LEVEL}> </td> <td class="{catrow.cathead.CLASS_ROWPIC}" colspan="3" align="right"> </td> </tr> <!-- END cathead --> <!-- BEGIN forumrow --> <tr> <!-- BEGIN inc --> <td class="{catrow.forumrow.inc.INC_CLASS}" width="46"><img src="{SPACER}" height="0" width="46" alt="." /></td> <!-- END inc --> <td class="{catrow.forumrow.INC_CLASS}" align="center" valign="middle"> <img title="{catrow.forumrow.L_FORUM_FOLDER_ALT}" src="{catrow.forumrow.FORUM_FOLDER_IMG}" alt="{catrow.forumrow.L_FORUM_FOLDER_ALT}" /> </td> <td class="row1 over" colspan="{catrow.forumrow.INC_SPAN}" valign="top" width="100%" height="50"> <h{catrow.forumrow.LEVEL} class="hierarchy"> <span class="forumlink"> <a class="forumlink" href="{catrow.forumrow.U_VIEWFORUM}">{catrow.forumrow.FORUM_NAME}</a>
</span> </h{catrow.forumrow.LEVEL}> <span class="genmed">{catrow.forumrow.FORUM_DESC}</span> <span class="gensmall"> <!-- BEGIN switch_moderators_links --> {catrow.forumrow.switch_moderators_links.L_MODERATOR}{catrow.forumrow.switch_moderators_links.MODERATORS} <!-- END switch_moderators_links --> {catrow.forumrow.L_LINKS}{catrow.forumrow.LINKS} </span> </td> <!-- BEGIN forum_link_no --> <td class="row3 over" align="center" valign="middle" height="50"> <span class="gensmall"> <div class="sujets_messages">Messages : {catrow.forumrow.POSTS} <br>Sujets : {catrow.forumrow.TOPICS}</div> <div class="derniers_sujets">{catrow.forumrow.LAST_POST}</div></span> </td> <!-- END forum_link_no --> <!-- BEGIN forum_link --> <td class="row3" colspan="3" align="center" valign="middle" height="50"><span class="gensmall">{catrow.forumrow.forum_link.HIT_COUNT}</span></td> <!-- END forum_link --> </tr> <!-- END forumrow --> <!-- BEGIN catfoot --> <tr> <!-- BEGIN inc --> <td class="{catrow.catfoot.inc.INC_CLASS}" width="46"><img src="{SPACER}" height="0" width="46" /></td> <!-- END inc --> <td class="spaceRow" colspan="{catrow.catfoot.INC_SPAN}" height="1"><img src="{SPACER}" alt="" height="1" width="1" /></td> </tr> <!-- END catfoot --> <!-- BEGIN tablefoot --> </table><script type="text/javascript"> document.getElementById('currenttr').id='trfrm'+num; if(my_getcookie('trfrm'+num)=='true') { i= 0; e=document.getElementById('trfrm'+num).parentNode.childNodes; while(++i<e.length) if(e[i].tagName=='TR')e[i].style.display='none'; } num++;</script><img src="{SPACER}" alt="" height="5" width="1" /><!-- END tablefoot --><!-- END catrow --> Et ça donne ça http://monfofo.forums-actifs.com/forum Et si je devais donner un exemple, c'est un peu ce qu'on voit sur la page d'accueil d'ici en message d'accueil | | |
|
| |
Hiro
Ninja Codeur
Messages : 1179
| Mauvaise nouvelle , j'ai vérifier et étant donné que c'est le même code pour toutes les catégories , cela est impossible .
| | |
|
| |
Roxy
{ Membre }
Messages : 76
| Arf ... Zut ! ><
Faut que je trouve un autre code alors ...
En tout cas, merci de ton aide.
Est-ce que tu crois que c'est possible de rétracter les catégories séparément en codant directement les catégories et en ajoutant du CSS ? | | |
|
| |
Orange
RocketMan
Messages : 3086
| Par coder directement les catégories, tu veux dire toutes les intégrer manuellement au template ? Sans variables ? C'est théoriquement possible de tout coder manuellement, mais ça présent certains défauts... comme si un forum possède des sous-forums et bien à la place de les avoirs affichés en-haut des messages (comme ici: http://monfofo.forums-actifs.com/f1-panneau-d-affichage) se seront tous les forums qui seront affichés. Tu conviendras que ce n'est pas très pratique.
Par contre, c'est peut-être possible de bidouiller un truc... faudrait savoir exactement quels forums voudrais-tu ouvert/fermé. | | |
|
| |
Roxy
{ Membre }
Messages : 76
| Ah oui ok ! C'est vrai que ça ne sera pas pratique du tout ! ^^
Hum ... En faite, j'aimerais que la première catégorie ("Accueil du Forum" sur mon fofotest) soit ouvert quand on arrive sur le forum et que les autres soient fermées. Un peu comme ici sur la page d'accueil. Mais bon, je ne veux pas copier !
Et merci d'avance de ton aide ... | | |
|
| |
Orange
RocketMan
Messages : 3086
| C'est exactement ce que je me disais, si on arrivait à intégrer un script comme celui de la page d'accueil de CSSActif on serait des génies on pourrait faire ce que tu souhaites... Ça mérite réflexion. C'est bien le template index_box que tu nous as donné ? Au complet ? EDIT: En fait, ça revient au même , qu'on définisse quel est ouvert avec un script ou l'autre, ça ne change rien. J'aurais éventuellement une autre idée par contre... - Citation :
- Ça mérite réflexion. C'est bien le template index_box que tu nous as donné ? Au complet ?
| | |
|
| |
Roxy
{ Membre }
Messages : 76
| lol ^^ Des Génies ! Parle pour toi ! Je viens à peine de finir ma formation codage sur SoP, je suis pas encore une pro ^^
Alors oui, c'est bien le template index_box que j'ai donner et il est complet. | | |
|
| |
Orange
RocketMan
Messages : 3086
| Après réflexion et tentatives, j'ai le regret de t'annoncer que c'est impossible de sélectionner quelles catégories doivent être ouvertures/fermées au chargement... Parce qu'une manière où d'une autre, il nous faudra des variables pour afficher les statistiques des forums (derniers messages etc.)... Désolé. | | |
|
| |
L
{ Membre actif }
Messages : 867
| Bonjour, Aucune aide n'a pu être apportée à votre problème et par conséquent,je me dois de classer votre topic Merci de votre compréhension. | | |
|
| |
Contenu sponsorisé
| |
| |
|