Pseudo du membre cité

3 participants

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

Résolu Pseudo du membre cité

Message par foxies Mar 24 Juil 2018 - 14:38

Détails techniques

Version du forum : ModernBB
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Google Chrome
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : (lien masqué, vous devez poster pour le voir)

Description du problème

Bonjour à toutes et à tous Smile

J'aimerais pouvoir "supprimer" le tag des pseudos au niveau de l'intitulé des citations même si l'option "Autoriser le tag des noms d'utilisateur" est activée et simplement faire en sorte que le nom du membre cité apparaisse (avec donc aucune possibilité de cliquer dessus pour voir son profil et aucun @). Je suis sous ModernBB.

Voici le code que j'utilise déjà pour l'affichage de mes citations/spoiler/codes :

Code:
;$(function() {
 
  /* paramètres à régler */
  var spoiler_text = "Spoiler";
  var citation_text = "Citation";
  var code_text = "Code";
  var a_ecrit_text = "";
  /* fin des paramètres à régler */
 
  $(".post-content").find("dl.spoiler dt, dl.codebox dt, dl.codebox dt span.genmed b, blockquote cite").each(function() {
    if (!this.hasChildNodes() || this.firstChild.nodeType != 3) return;
 
    var c = this.firstChild, t = c.nodeValue.trim();
 
    t == "Spoiler:" && (c.nodeValue = spoiler_text) ||
    t == "Citation :" && (c.nodeValue = citation_text) ||
    t == "Code:" && (c.nodeValue = code_text) ||
    t.substr(-9) == " a écrit:" && (c.nodeValue = t.substr(0, t.length - 9) + a_ecrit_text);
  }).filter('cite, dl.codebox dt span.genmed b').find('a[rel][href^="/u"]').each(function(){
    if($(this).text().substr(0,1)!="@")return;
    $(this.nextSibling).replaceWith(a_ecrit_text);
  });
});


Dernière édition par pinke le Jeu 23 Aoû 2018 - 8:08, édité 1 fois
foxies

foxies
*****

Féminin
Messages : 607
Inscrit(e) le : 02/05/2010

http://hawkeyeriver.forumgratuit.org/
foxies a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Pseudo du membre cité

Message par foxies Sam 28 Juil 2018 - 7:23

UP Smile
foxies

foxies
*****

Féminin
Messages : 607
Inscrit(e) le : 02/05/2010

http://hawkeyeriver.forumgratuit.org/
foxies a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Pseudo du membre cité

Message par foxies Dim 29 Juil 2018 - 7:42

Up Smile
foxies

foxies
*****

Féminin
Messages : 607
Inscrit(e) le : 02/05/2010

http://hawkeyeriver.forumgratuit.org/
foxies a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Pseudo du membre cité

Message par foxies Lun 30 Juil 2018 - 17:05

UP Smile
foxies

foxies
*****

Féminin
Messages : 607
Inscrit(e) le : 02/05/2010

http://hawkeyeriver.forumgratuit.org/
foxies a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Pseudo du membre cité

Message par foxies Mer 1 Aoû 2018 - 8:32

Up Smile
foxies

foxies
*****

Féminin
Messages : 607
Inscrit(e) le : 02/05/2010

http://hawkeyeriver.forumgratuit.org/
foxies a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Pseudo du membre cité

Message par foxies Jeu 2 Aoû 2018 - 8:32

Up Smile
foxies

foxies
*****

Féminin
Messages : 607
Inscrit(e) le : 02/05/2010

http://hawkeyeriver.forumgratuit.org/
foxies a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Pseudo du membre cité

Message par foxies Ven 3 Aoû 2018 - 9:49

Up Smile
foxies

foxies
*****

Féminin
Messages : 607
Inscrit(e) le : 02/05/2010

http://hawkeyeriver.forumgratuit.org/
foxies a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Pseudo du membre cité

Message par foxies Dim 5 Aoû 2018 - 15:17

UP Smile
foxies

foxies
*****

Féminin
Messages : 607
Inscrit(e) le : 02/05/2010

http://hawkeyeriver.forumgratuit.org/
foxies a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Pseudo du membre cité

Message par foxies Mar 7 Aoû 2018 - 7:35

Up Smile
foxies

foxies
*****

Féminin
Messages : 607
Inscrit(e) le : 02/05/2010

http://hawkeyeriver.forumgratuit.org/
foxies a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Pseudo du membre cité

Message par foxies Mer 8 Aoû 2018 - 9:01

Up Smile
foxies

foxies
*****

Féminin
Messages : 607
Inscrit(e) le : 02/05/2010

http://hawkeyeriver.forumgratuit.org/
foxies a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Pseudo du membre cité

Message par foxies Jeu 9 Aoû 2018 - 9:31

UP
foxies

foxies
*****

Féminin
Messages : 607
Inscrit(e) le : 02/05/2010

http://hawkeyeriver.forumgratuit.org/
foxies a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Pseudo du membre cité

Message par foxies Ven 10 Aoû 2018 - 11:40

UP
foxies

foxies
*****

Féminin
Messages : 607
Inscrit(e) le : 02/05/2010

http://hawkeyeriver.forumgratuit.org/
foxies a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Pseudo du membre cité

Message par foxies Sam 11 Aoû 2018 - 14:05

UP Smile
foxies

foxies
*****

Féminin
Messages : 607
Inscrit(e) le : 02/05/2010

http://hawkeyeriver.forumgratuit.org/
foxies a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Pseudo du membre cité

Message par foxies Dim 12 Aoû 2018 - 18:30

UP Smile
foxies

foxies
*****

Féminin
Messages : 607
Inscrit(e) le : 02/05/2010

http://hawkeyeriver.forumgratuit.org/
foxies a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Pseudo du membre cité

Message par foxies Mar 14 Aoû 2018 - 8:31

UP Smile
foxies

foxies
*****

Féminin
Messages : 607
Inscrit(e) le : 02/05/2010

http://hawkeyeriver.forumgratuit.org/
foxies a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Pseudo du membre cité

Message par foxies Mer 15 Aoû 2018 - 9:02

UP Smile
foxies

foxies
*****

Féminin
Messages : 607
Inscrit(e) le : 02/05/2010

http://hawkeyeriver.forumgratuit.org/
foxies a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Pseudo du membre cité

Message par foxies Jeu 16 Aoû 2018 - 9:04

UP Smile
foxies

foxies
*****

Féminin
Messages : 607
Inscrit(e) le : 02/05/2010

http://hawkeyeriver.forumgratuit.org/
foxies a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Pseudo du membre cité

Message par foxies Ven 17 Aoû 2018 - 13:13

UP
foxies

foxies
*****

Féminin
Messages : 607
Inscrit(e) le : 02/05/2010

http://hawkeyeriver.forumgratuit.org/
foxies a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Pseudo du membre cité

Message par foxies Dim 19 Aoû 2018 - 7:22

UP Smile
foxies

foxies
*****

Féminin
Messages : 607
Inscrit(e) le : 02/05/2010

http://hawkeyeriver.forumgratuit.org/
foxies a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Pseudo du membre cité

Message par foxies Lun 20 Aoû 2018 - 7:23

UP Smile
foxies

foxies
*****

Féminin
Messages : 607
Inscrit(e) le : 02/05/2010

http://hawkeyeriver.forumgratuit.org/
foxies a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Pseudo du membre cité

Message par foxies Mar 21 Aoû 2018 - 8:29

UP Smile
foxies

foxies
*****

Féminin
Messages : 607
Inscrit(e) le : 02/05/2010

http://hawkeyeriver.forumgratuit.org/
foxies a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Pseudo du membre cité

Message par foxies Mer 22 Aoû 2018 - 10:47

UP
foxies

foxies
*****

Féminin
Messages : 607
Inscrit(e) le : 02/05/2010

http://hawkeyeriver.forumgratuit.org/
foxies a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Pseudo du membre cité

Message par Bipo Mer 22 Aoû 2018 - 19:03

Bonjour pinke,

Tout d'abord, avant de me pencher sur le problème, il y a une information que je ne comprends pas...

La demande concerne quelle version du forum ? ModernBB ou PhpBB2 ? Votre demande ne correspond pas :

→ avec les informations du profil ;
→ avec le code pour fournit... En effet, le code utilisé pour personnaliser les citations/spoilers, etc. ne fonctionne pas sur ModernBB (par ailleurs, il ne fonctionne pas du tout...)

Donc... La version exacte est ?




Je viens de voir la lien caché. Voici le script à mettre en place :

Panneau d'Administration → Modules → HTML & JAVASCRIPT → Gestion des codes Javascript

Ce script (merci Forumactif pour la base) est a appliqué sur Sur les sujets :

Code:
$(function(){
  $('.content blockquote cite').each(function(){
    if($('a',this).length>0){
      var username=$('a',this).html().replace("@","");
        $(this).html(''+username+' a écrit:')}
  });  
});

Pensez à cliquer sur le bouton VALIDER pour sauvegarder les modifications.

Toutefois, je vous recommande de changer le script fourni plus haut... car il ne fonctionne pas. Je vous invite à lire l'astuce [ici]. Dans tous les cas, le script que je vous ai communiqué est compatible avec l'astuce.

Bonne soirée.
Bipo.


Dernière édition par Bipo le Mer 22 Aoû 2018 - 19:23, édité 1 fois (Raison : Correction d'une erreur à 19h23)
Bipo

Bipo
Rédactif
Rédactif

Messages : 3776
Inscrit(e) le : 23/09/2010

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

Résolu Re: Pseudo du membre cité

Message par foxies Jeu 23 Aoû 2018 - 8:06

Bonjour ! Smile

Je vous remercie de vous pencher sur mon problème et je m'excuse de ne pas avoir pensé à éditer mon profil, ça faisait longtemps qu'il n'était plus à jour... mais c'est chose faite à présent. Je suis donc actuellement sous ModernBB.

Je suis un peu surprise de lire que le script actuel de mes citations/spoilers/codes ne fonctionne pas avec la version que j'utilise, car chez moi cela marche très bien. D'ailleurs, n'est-ce pas le même que celui de cette astuce que vous avez évoqué ? J'ai néanmoins repris ce dernier et testé le script à appliquer sur tous les sujets que vous m'avez donné mais cela ne s'est pas révélé concluant : le @ est toujours présent, ainsi que le "Voir le profil : pseudo" qui s'affiche quand on passe la souris sur le pseudo cité.
foxies

foxies
*****

Féminin
Messages : 607
Inscrit(e) le : 02/05/2010

http://hawkeyeriver.forumgratuit.org/
foxies a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Pseudo du membre cité

Message par *Splash* Jeu 23 Aoû 2018 - 8:26

pinke a écrit:Bonjour ! Smile

J'ai néanmoins repris ce dernier et testé le script à appliquer sur tous les sujets que vous m'avez donné mais cela ne s'est pas révélé concluant : le @ est toujours présent, ainsi que le "Voir le profil : pseudo" qui s'affiche quand on passe la souris sur le pseudo cité.

Hi,
Je confirme que le script donné plus haut fonctionne parfaitement avec un forum en ModernBB

Le lien de votre profil renvoie vers une url HS : https://www.forumgratuit.org/search/hawkeyeriver.forumgratuit.org
*Splash*

*Splash*
Membre actif

Masculin
Messages : 3806
Inscrit(e) le : 25/02/2018

https://caforum.fr
*Splash* a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Pseudo du membre cité

Message par foxies Jeu 23 Aoû 2018 - 8:40

En effet, il fonctionne bien Smile Je n'avais pas pensé à modifier la partie suivante pour qu'elle soit en accord avec mon template modifié :

Code:
$('.content blockquote cite').each(function(){

Pour ce qui est du lien de mon profil qui renvoie vers un forum qui n'existe plus : il faut impérativement que le champ concerné soit rempli et je ne peux renseigner aucun autre lien étant donné que je souhaite garder "secret" le forum sur lequel je travaille actuellement. Voilà pour la petite explication :3

Merci et bonne journée à vous deux, mon problème est résolu !
foxies

foxies
*****

Féminin
Messages : 607
Inscrit(e) le : 02/05/2010

http://hawkeyeriver.forumgratuit.org/
foxies a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Pseudo du membre cité

Message par *Splash* Jeu 23 Aoû 2018 - 8:43

Bonne journée également
*Splash*

*Splash*
Membre actif

Masculin
Messages : 3806
Inscrit(e) le : 25/02/2018

https://caforum.fr
*Splash* 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