Les sous-forums sur la page d'accueil

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Les sous-forums sur la page d'accueil

Message par Steinn le Dim 17 Mar 2013 - 21:50

Bonjour à tous,


Est-il possible d'afficher cinq sous-forum par lignes sur la page d’accueil ?


Affichage actuelle des sous-forums :


Voila ce que j'aimerais faire :



Merci d'avance pour vos réponses Wink


Dernière édition par Steinn le Mer 20 Mar 2013 - 19:39, édité 1 fois

Steinn
***

Messages : 110
Inscrit(e) le : 20/08/2011

http://forum-normand.pro-forum.fr/
Steinn a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Les sous-forums sur la page d'accueil

Message par AenigmA le Lun 18 Mar 2013 - 6:49

Bonjour,
Voilà comment je ferais, je supprimerai la virgule avec cette explication par exemple : http://forum.forumactif.com/t342432-retirer-la-virgule-des-sous-forums?highlight=virgule
Ensuite je mettrais un saut de ligne à la suite du cinquième titre.
Exemple : La langue Normande <br />

AenigmA
+ Hyperactif +

Masculin
Messages : 2228
Inscrit(e) le : 10/03/2005

http://aenigma.forumactif.fr/
AenigmA a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Les sous-forums sur la page d'accueil

Message par Matriochka le Lun 18 Mar 2013 - 9:31

Bonjour,

Le problème avec ton astuce, AenigmA, c’est que le saut de ligne apparaîtra sur tout le forum, et que les résultats pourraient parfois ne pas être désirables…

De ce fait, je propose plutôt d’installer un script. Pour ça, Steinn, va dans Panneau d’administration > Modules > Gestion des scripts JavaScript. Là, assure-toi que les scripts soient bien activés sur ton forum :


Une fois que c’est fait, appuie sur le bouton "Créer un nouveau script". Donne-lui le titre de ton choix (par exemple "Saut de ligne sous-forums"), coche uniquement la case "Sur l’index" afin que le script ne s’applique que sur l’index du forum.

Puis colle ceci dans la zone de saisie :
Code:
$(function(){
          $('a[href="URL"]').append('<br />');
});

Quelques explications, donc. Avec ce script, on ajoute un saut de ligne juste après le lien que l’on désigne ici : a[href="URL"]. À la place de URL, tu vas donc entrer le lien menant au sous-forum après lequel tu désires voir un saut de ligne.

Par exemple, sur ton forum, si je veux mettre un saut de ligne après "Le langue normande", comme le montre ta capture d’écran, on va utiliser ce script :
Code:
$(function(){
          $('a[href="http://forum-normand.pro-forum.fr/f20-la-langue-normande"]').append('<br />');
});
Si tu veux mettre un saut de ligne ailleurs sur ton forum, tu peux évidemment répéter le script en changeant toujours le lien vers le sous-forum que tu veux modifier Smile

Matriochka
+ Hyperactif +

Messages : 7604
Inscrit(e) le : 14/07/2010

Matriochka a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Les sous-forums sur la page d'accueil

Message par AenigmA le Lun 18 Mar 2013 - 14:09

Tu peux m'expliquer stp Matrioshka, cela joue t il ailleurs que sur l'accueil quand on met un br à la suite d'un titre de forum ? Ca m'étonne, mais si tu as raison, ça pourrait m'aider. Merci.

AenigmA
+ Hyperactif +

Masculin
Messages : 2228
Inscrit(e) le : 10/03/2005

http://aenigma.forumactif.fr/
AenigmA a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Les sous-forums sur la page d'accueil

Message par Matriochka le Lun 18 Mar 2013 - 14:18

En fait, si tu mets dans le titre, ça sera pris en compte partout sur le forum. Regarde, pour te montrer un exemple, ici j’ai mis la balise break dans le titre "Forum 1":

Dans les sous-forums


Dans l’affichage des sujets

La balise est interprétée partout, ça cause des désagréments. C’est subtil, mais il faut y penser Smile

Matriochka
+ Hyperactif +

Messages : 7604
Inscrit(e) le : 14/07/2010

Matriochka a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Les sous-forums sur la page d'accueil

Message par AenigmA le Lun 18 Mar 2013 - 15:04

Dans la constitution de mes forums, je ne vois pas ceci ouf, mais merci, je le note au cas ou.

AenigmA
+ Hyperactif +

Masculin
Messages : 2228
Inscrit(e) le : 10/03/2005

http://aenigma.forumactif.fr/
AenigmA a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Les sous-forums sur la page d'accueil

Message par Steinn le Lun 18 Mar 2013 - 19:18

Bonjour,

Je viens de suivre ton tuto Matriochka avec le même lien, ça ne fonctionne pas Confused


Merci à vous pour vos réponses Wink

Steinn
***

Messages : 110
Inscrit(e) le : 20/08/2011

http://forum-normand.pro-forum.fr/
Steinn a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Les sous-forums sur la page d'accueil

Message par Matriochka le Lun 18 Mar 2013 - 19:36

Peux-tu me montrer ce que tu as mis exactement ? Il n’y a pas de raison que ça ne fonctionne pas, j’ai testé avant Smile

Matriochka
+ Hyperactif +

Messages : 7604
Inscrit(e) le : 14/07/2010

Matriochka a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Les sous-forums sur la page d'accueil

Message par Steinn le Lun 18 Mar 2013 - 19:54

Voici :
Code:
$(function(){
$('a[href="http://forum-normand.pro-forum.fr/f20-la-langue-normande"]').append('<br />');
 });




Dernière édition par Steinn le Lun 18 Mar 2013 - 19:58, édité 1 fois

Steinn
***

Messages : 110
Inscrit(e) le : 20/08/2011

http://forum-normand.pro-forum.fr/
Steinn a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Les sous-forums sur la page d'accueil

Message par Matriochka le Lun 18 Mar 2013 - 19:58

As-tu bien activé la gestion des Javascript et appliqué le script sur l’index uniquement ?

Matriochka
+ Hyperactif +

Messages : 7604
Inscrit(e) le : 14/07/2010

Matriochka a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Les sous-forums sur la page d'accueil

Message par Steinn le Lun 18 Mar 2013 - 19:59

@Matriochka a écrit:As-tu bien activé la gestion des Javascript et appliqué le script sur l’index uniquement ?

J'ai bien activé la gestion des Javascripts :





Steinn
***

Messages : 110
Inscrit(e) le : 20/08/2011

http://forum-normand.pro-forum.fr/
Steinn a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Les sous-forums sur la page d'accueil

Message par FANCH 56 le Lun 18 Mar 2013 - 20:35

Bonsoir

Et en élargissant ton forum ?

FANCH 56
+ Hyperactif +

Masculin
Messages : 13260
Inscrit(e) le : 25/07/2005

http://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Les sous-forums sur la page d'accueil

Message par Steinn le Lun 18 Mar 2013 - 20:43

@FANCH 56 a écrit:Bonsoir

Et en élargissant ton forum ?

Si je fais ça je vais être obliger de changer d'autres paramètres de mon forum, en plus ça ne me donnera pas le résultat que je veux


Merci Wink

Steinn
***

Messages : 110
Inscrit(e) le : 20/08/2011

http://forum-normand.pro-forum.fr/
Steinn a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Les sous-forums sur la page d'accueil

Message par Matriochka le Mar 19 Mar 2013 - 9:46

Bizarre, j’ai essayé plusieurs scripts hier soir, mais impossible de les faire fonctionner de nouveau… Shocked

As-tu essayé l’astuce de AenigmA (en espérant que ceci n’influence pas les autres parties de ton forum…) ?

Matriochka
+ Hyperactif +

Messages : 7604
Inscrit(e) le : 14/07/2010

Matriochka a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Les sous-forums sur la page d'accueil

Message par Steinn le Mar 19 Mar 2013 - 20:24

Bonsoir à vous,

@Matriochka a écrit:As-tu essayé l’astuce de AenigmA (en espérant que ceci n’influence pas les autres parties de ton forum…) ?
En suivant cette partie ci-dessous pour le saut de ligne...... aucun problème ça fonctionne très bien, merci AenigmA thumright
@AenigmA a écrit:Ensuite je mettrais un saut de ligne à la suite du cinquième titre.
Exemple : La langue Normande <br />


Par-contre pour supprimer les virgules là j'ai un problème, impossible de trouver dans mon index_box la partie à modifier !??

http://forum.forumactif.com/t342432-retirer-la-virgule-des-sous-forums?highlight=virgule

Mon 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}<br />
         {CURRENT_TIME}<br />
         </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><br />
         <a class="gensmall" href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a><br />
         <!-- END switch_user_logged_in -->
         <a class="gensmall" href="{U_SEARCH_UNANSWERED}">{L_SEARCH_UNANSWERED}</a>
      </td>
   </tr>
</table>
<!-- BEGIN catrow --><!-- BEGIN tablehead --><table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="0">
   <tr>
      <th colspan="{catrow.tablehead.INC_SPAN}" nowrap="nowrap" width="100%" class="secondarytitle"> {catrow.tablehead.L_FORUM} </th>
      <th nowrap="nowrap" width="50">{L_TOPICS}</th>
      <th nowrap="nowrap" width="50">{L_POSTS}</th>
      <th nowrap="nowrap" width="150"><div style="width:150px;">{L_LASTPOST}</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><br />
            </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>
      <td class="row3" align="center" valign="middle" height="50">
         <span class="gensmall">{catrow.forumrow.TOPICS}</span>
      </td>
      <td class="row2" align="center" valign="middle" height="50">
         <span class="gensmall">{catrow.forumrow.POSTS}</span>
      </td>
      <td class="row3 over" align="center" valign="middle" height="50">
         <span class="gensmall">{catrow.forumrow.LAST_POST}</span>
      </td>
   </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><img src="{SPACER}" alt="" height="5" width="1" /><!-- END tablefoot --><!-- END catrow -->

Merci vous !

Steinn
***

Messages : 110
Inscrit(e) le : 20/08/2011

http://forum-normand.pro-forum.fr/
Steinn a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Les sous-forums sur la page d'accueil

Message par AenigmA le Mer 20 Mar 2013 - 9:17

Bonjour,
Désolé je t'ai donné un exemple sur un forum modifié

Vois ceci plutôt :
http://forum.forumactif.com/t302713-retirer-la-virgule-des-sous-forums?highlight=virgule

AenigmA
+ Hyperactif +

Masculin
Messages : 2228
Inscrit(e) le : 10/03/2005

http://aenigma.forumactif.fr/
AenigmA a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Les sous-forums sur la page d'accueil

Message par Steinn le Mer 20 Mar 2013 - 19:38

Bonsoir,

Impeccable ! Yes


Merci pour ton aide AenigmA Wink


Bonne soirée à tous

Steinn
***

Messages : 110
Inscrit(e) le : 20/08/2011

http://forum-normand.pro-forum.fr/
Steinn a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum