Supression sur Invision de la mention "Dernière édition par ..."

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

Résolu Supression sur Invision de la mention "Dernière édition par ..."

Message par HPie le Lun 12 Sep 2011 - 11:14

Dans un autre sujet : http://forum.forumactif.com/t311155-supression-sur-invision-de-la-mention-derniere-edition-par-pseudo-le-resolu, Alchimériste avait proposé une solution pour supprimer la mention. Je cite:

@Alchimériste a écrit:Il faut procéder à une sorte de pirouette (merci à Etana, membre du staff)

Etana a écrit:
Code:
.post-entry { propriété éditions par; }
.post-entry * { propriétés du post; }

Il faut annuler les propriétés que vous mettez par .post-entry par les propriétés mises dans .post-entry * ( qui concerne le post ).

Donc par exemple on peut désormais changer la forme de ce texte ou bien encore utiliser visibility comme ceci:

Code:
.post-entry {visibility:hidden; }
.post-entry * { visibility:visible; }
Avec ce code là, la prévisualisation d'un message ne fonctionne plus. Donc, le "problème" n'est pas vraiment résolu.

HPie
*****

Messages : 572
Inscrit(e) le : 16/08/2010

http://www.quatelbach.com/
HPie a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Supression sur Invision de la mention "Dernière édition par ..."

Message par Ea le Lun 12 Sep 2011 - 12:56

Bonjour,


Effectivement les "posts" ont une structure un peu différente de la prévisualisation ce qui cause le problème.

Vous pourriez juste ajouter ce script sur les pages de sujet et ne pas utiliser du CSS :

Code:
$(function() {
  $(".post-entry").each(function() {
    this.lastChild.nodeType == 3 && this.removeChild(this.lastChild)
  })
});

Ea
Aidactif
Aidactif

Messages : 23447
Inscrit(e) le : 04/04/2008

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

Résolu Re: Supression sur Invision de la mention "Dernière édition par ..."

Message par HPie le Lun 12 Sep 2011 - 17:16

Bonjour,

Merci pour le script.
Il résoud en partie le problème de la prévisualisation... la seule ou dernière ligne d'un texte reste néanmoins cachée.

Cordialement,

HPie
*****

Messages : 572
Inscrit(e) le : 16/08/2010

http://www.quatelbach.com/
HPie a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Supression sur Invision de la mention "Dernière édition par ..."

Message par Ea le Lun 12 Sep 2011 - 17:35

Votre phrase est difficile à comprendre, mais si vous n'avez mis le script que sur les sujets il ne sera pas exécuté à la prévisualisation.

Ea
Aidactif
Aidactif

Messages : 23447
Inscrit(e) le : 04/04/2008

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

Résolu Re: Supression sur Invision de la mention "Dernière édition par ..."

Message par HPie le Lun 12 Sep 2011 - 17:51

Effectivement le script ne doit être mis que sur les sujets.
J'avais fait au préalable la présélection mais elle n'avait pas été retenue du fait que certains scripts étaient auparavant désactivés...
Serait-il possible d'avoir plus d'infos sur la structure des posts ?
Je vous remercie.

Cordialement.

HPie
*****

Messages : 572
Inscrit(e) le : 16/08/2010

http://www.quatelbach.com/
HPie a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Supression sur Invision de la mention "Dernière édition par ..."

Message par Ea le Lun 12 Sep 2011 - 18:15

Un post se présente comme ça sur invision :

Code:
<div class="post-entry">
  <div>
    Contenu du post
  </div>
  <div class="clear"></div>
  Dernière édition par...
</div>
Donc mon script prend juste tout les posts et retire le dernier élément enfant de "<div class="post-entry">...</div>" si il s'agit bien d'un noeud texte.

Pour ce qui est de la prévisualisation vu qu'il n'y a pas le "Dernière édition..." la structure est simplement :

Code:
<div class="post-entry">
  Contenu du post prévisualisé
</div>
Donc si vous mettez mon script seulement sur les sujets il fonctionnera bien, si vous le mettez sur toutes les pages et que le dernier élément d'un message en prévisualisation est une ligne de texte sans formatage spécial elle disparaîtra.


Dernière édition par Etana le Lun 12 Sep 2011 - 18:25, édité 1 fois

Ea
Aidactif
Aidactif

Messages : 23447
Inscrit(e) le : 04/04/2008

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

Résolu Re: Supression sur Invision de la mention "Dernière édition par ..."

Message par HPie le Lun 12 Sep 2011 - 18:23

Merci beaucoup !

Cordialement.

HPie
*****

Messages : 572
Inscrit(e) le : 16/08/2010

http://www.quatelbach.com/
HPie 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