*RESOLU* Masquer la ligne des messages sur un forum précis visuellement sur la page d'accueil

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

Jackymi
avatar
Modérateur

MessageJackymi

  • 16px
  • 24px
  • Zoom
Bonjour

Suite à un bug sur des divisions de sujets sur mon forum , je me retrouve avec des messages fantômes .
Voir le lien posté sur le FDF .

http://forum.forumactif.com/t392437-titres-manquants-suite-a-des-divisions-de-sujets-impossibilite-de-supprimer#3290063

Donc la question serait de pouvoir masquer la fameuse ligne qui indique les messages sur le forum corbeille uniquement . Je me fierais donc que sur le nombre de sujets sur celui ci .

Milouze14
avatar
Fondateur

MessageMilouze14

  • 16px
  • 24px
  • Zoom
Hello Jean,
n'ayant pas accès à cette catégorie et en me basant sur mon fof de test et à la désignation du forum en question, peux tu tester ce script stp


Modules/HTML JAVASCRIPT/Gestion des codes JavascriptCréer un nouveau javascript


Mets un titre explicite.
Coches sur l'index

Déposes ceci:
Code:

$(function(){
$('h3.hierarchy a.forumtitle:contains("Corbeille du staff")').closest('li').hide();
});

Penses a cliquer sur le bouton Valider



-Le respect de nos semblables est la règle de notre conduite.-

Fondateur des forums





Jackymi
avatar
Modérateur

MessageJackymi

  • 16px
  • 24px
  • Zoom
Hello Philippe

Malheureusement aucun changement .
Par contre j'ai oublié d'indiquer le chiffre du forum pasvuT

Forum /F5
Milouze14
avatar
Fondateur

MessageMilouze14

  • 16px
  • 24px
  • Zoom
Ah vi ,c'est mieux ptderire .

Essayes celui-ci stp:
Code:
$(function(){
$('h3.hierarchy a[href^="/f5-').closest('li').hide();
});



-Le respect de nos semblables est la règle de notre conduite.-

Fondateur des forums





Jackymi
avatar
Modérateur

MessageJackymi

  • 16px
  • 24px
  • Zoom
C'est le forum en question qui n'est plus visible à présent pasvuT
Milouze14
avatar
Fondateur

MessageMilouze14

  • 16px
  • 24px
  • Zoom
Hello Jean,
oups désolé.
Celui-ci cachera juste la partie message:
Code:
$(function(){
$('h3.hierarchy a[href^="/f5-').closest('li').find('.lastpost').hide();
});



-Le respect de nos semblables est la règle de notre conduite.-

Fondateur des forums





Jackymi
avatar
Modérateur

MessageJackymi

  • 16px
  • 24px
  • Zoom
Hello Philippe

Merci pour tes réponses.
Avec ce dernier script , la partie masquée est celle du dernier message sur la colonne de droite .
Il nous manquerait la class qui agisse uniquement sur le mot "messages " faisant parti de la colonne  " sujets et messages ' sur la page d'accueil .




En fait je voudrais masquer juste cette ligne où il y a écrit " 5 messages " sur la capture d'écran . clin oeil
Milouze14
avatar
Fondateur

MessageMilouze14

  • 16px
  • 24px
  • Zoom
Hum, ton template est modifié Jean,
il faudrait me le donner ainsi que la css associée



-Le respect de nos semblables est la règle de notre conduite.-

Fondateur des forums





Jackymi
avatar
Modérateur

MessageJackymi

  • 16px
  • 24px
  • Zoom
Hello Philippe

Voici mon template index_box modifié

Code:
<ul class="linklist">
 <!-- BEGIN switch_user_logged_in -->
  <li> • <a href="{U_SEARCH_NEW}">{L_SEARCH_NEW}</a>  </li>  
  <li> • <a href="{U_TODAY_ACTIVE}">{L_TODAY_ACTIVE}</a>  </li>
  <li> • <a href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a></li>
  <br />
      
 <!-- END switch_user_logged_in -->

 </ul>


<!-- BEGIN catrow -->
 <!-- BEGIN tablehead -->
 <div class="forabg">
 <div class="inner"><span class="corners-top"><span></span></span>
 <ul class="topiclist">
 <li class="header">
 <dl class="icon">
    <dd class="dterm" style="width: 78%;"><div class="table-title">{catrow.tablehead.L_FORUM}</div></dd>
 
                                              
 <dd class="lastpost"><span>{L_LASTPOST}</span></dd>
 </dl>
 </li>
 </ul>
 <ul class="topiclist forums">
 <!-- END tablehead -->

 <!-- BEGIN forumrow -->
 <li class="row">
 <dl class="icon" style="background:url({catrow.forumrow.FORUM_FOLDER_IMG}) no-repeat scroll {catrow.forumrow.INC_LEVEL} 50%;">
 <dd class="dterm">
 <div style="display: block; margin : 0 {catrow.forumrow.INC_LEVEL_RIGHT} 0 {catrow.forumrow.INC_LEVEL_LEFT};">
 <table width="100%"><tbody><tr><td><h{catrow.forumrow.LEVEL} class="hierarchy">
 <a href="{catrow.forumrow.U_VIEWFORUM}" class="forumtitle">{catrow.forumrow.FORUM_NAME}</a>
                                                                  </h{catrow.forumrow.LEVEL}></td><td style="padding-left: 40px; text-align: right;" class="gensmall">
                                                                  <br /> {catrow.forumrow.TOPICS}   sujets  &nbsp; <br />
                                                                   {catrow.forumrow.POSTS} messages </td></tr></tbody></table>
 
 {catrow.forumrow.FORUM_DESC}

 <!-- 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}
 <strong>{forumrow.L_SUBFORUM_STR}</strong> {forumrow.SUBFORUMS}
 </div>
                    
 </dd>
 
 <dd class="lastpost">
                            <!-- BEGIN avatar -->
                            <span class="lastpost-avatar">{catrow.forumrow.avatar.LAST_POST_AVATAR}</span>
                            <!-- END avatar -->

 <span>
 <!-- BEGIN switch_topic_title -->
 <a href="{catrow.forumrow.U_LATEST_TOPIC}" title="{catrow.forumrow.LATEST_TOPIC_TITLE}">{catrow.forumrow.LATEST_TOPIC_NAME}</a><br />
 <!-- END switch_topic_title -->
 {catrow.forumrow.USER_LAST_POST}
 </span>
 </dd>
 </dl>
 </li>
 <!-- END forumrow -->

 <!-- BEGIN tablefoot -->
 </ul>

 <span class="corners-bottom"><span></span></span></div>
 </div>
 <!-- END tablefoot -->
<!-- END catrow -->

<!-- BEGIN switch_on_index -->
<ul class="linklist">
 
 <!-- BEGIN switch_delete_cookies -->
 <li class="rightside"><a href="{switch_on_index.switch_delete_cookies.U_DELETE_COOKIES}" rel="nofollow">{switch_on_index.switch_delete_cookies.L_DELETE_COOKIES}</a></li>
 <!-- END switch_delete_cookies -->
</ul>
<!-- END switch_on_index -->


La Css

Code:

     /* largeur remplaçant les colonnes sujets messages sur les forums */
   .topiclist.forums .dterm {
        width: 78%;
        margin-top: -21px;
    }


J'avais pris comme modèle celui ci
http://forum.forumactif.com/t261562-suppression-des-colonnes-sujets-et-messages#2348647
Milouze14
avatar
Fondateur

MessageMilouze14

  • 16px
  • 24px
  • Zoom
Ok merci Jean,
alors repères dans le template ceci:
Code:

{catrow.forumrow.POSTS} messages

Entoures le d'un span:
Code:
<span>{catrow.forumrow.POSTS} messages </span>

Penses à enregistrer puis à valider en cliquant respectivement sur Enregistrer  puis  Ajout



Puis le script modifié :

Code:


$(function(){
$('h3.hierarchy a[href^="/f5-').closest('td').next().find('span').hide();
});



Si tu veux afficher: 0 message

Le script:
Code:
$(function(){
$('h3.hierarchy a[href^="/f5-').closest('td').next().find('span').html('0 message');
});

clin oeil



-Le respect de nos semblables est la règle de notre conduite.-

Fondateur des forums





Jackymi
avatar
Modérateur

MessageJackymi

  • 16px
  • 24px
  • Zoom
Merci Philippe, ça fonctionne clin oeil

Il me reste à ajuster la hauteur du titre du forum qui est remonté vers le haut avec ce code de quelques pixels .
Milouze14
avatar
Fondateur

MessageMilouze14

  • 16px
  • 24px
  • Zoom
Ah , étonnant je regarde cela avant Jean clin oeil ,
le span a du modifier quelque chose



-Le respect de nos semblables est la règle de notre conduite.-

Fondateur des forums





Milouze14
avatar
Fondateur

MessageMilouze14

  • 16px
  • 24px
  • Zoom
Le span doit modifier la structure,
tu peux essayer de remplacer les balises span par une balise que j'utilise de temps en temps
Code:
<i>{catrow.forumrow.POSTS} messages </i>

Puis le script:
Code:


    $(function(){
    $('h3.hierarchy a[href^="/f5-').closest('td').next().find('i').hide();
    });




-Le respect de nos semblables est la règle de notre conduite.-

Fondateur des forums





Jackymi
avatar
Modérateur

MessageJackymi

  • 16px
  • 24px
  • Zoom
Oui , le titre " Corbeille du staff est remonté un tout petit .
Milouze14
avatar
Fondateur

MessageMilouze14

  • 16px
  • 24px
  • Zoom



-Le respect de nos semblables est la règle de notre conduite.-

Fondateur des forums





Jackymi
avatar
Modérateur

MessageJackymi

  • 16px
  • 24px
  • Zoom
Oui merci Philippe, je viens de voir .

Par contre , ça donne le même résultat .
Milouze14
avatar
Fondateur

MessageMilouze14

  • 16px
  • 24px
  • Zoom
cela ta fait sur tous les titres Jean ou seulement sur la corbeille ?



-Le respect de nos semblables est la règle de notre conduite.-

Fondateur des forums





Jackymi
avatar
Modérateur

MessageJackymi

  • 16px
  • 24px
  • Zoom
cela ta fait sur tous les titres Jean ou seulement sur la corbeille ?

Juste sur la corbeille .

Par contre j'ai pu décalé le titre en passant par le PA
Catégories et forums
J'ai rajouté un
Code:
</ br>
sur le titre afin de faire un saut de ligne
Milouze14
avatar
Fondateur

MessageMilouze14

  • 16px
  • 24px
  • Zoom
Hum je sais pourquoi Jean,

essayes plutôt ce script:
Code:
    $(function(){
    $('h3.hierarchy a[href^="/f5-').closest('td').next().find('i').html('0 message');
    });



-Le respect de nos semblables est la règle de notre conduite.-

Fondateur des forums





Jackymi
avatar
Modérateur

MessageJackymi

  • 16px
  • 24px
  • Zoom
Ce n'est pas grave Philippe clin oeil

J'aime autant sans le " 0 message " afin de ne pas faire confusion .

A noter , les balises
Code:
<i>......</i>
affichent directement les messages en italique sur tout le forum , donc j'ai laissé le span . clin oeil
Jackymi
avatar
Modérateur

MessageJackymi

  • 16px
  • 24px
  • Zoom
-Staff du Forum Milouze14-




  • Sujet résolu et déplacé dans le forum adéquat.

Pour toute information,merci de contacter un Membre du Staff

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

Créer un compte ou se connecter pour répondre

Vous devez être membre pour répondre.

S'enregistrer

Rejoignez notre communauté ! C'est facile !


S'enregistrer

Connexion

Vous êtes déjà membre ? Aucun soucis, cliquez ici pour vous connecter.


Connexion

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