Pseudo du membre cité
3 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Gérer l'apparence de son forum :: Archives des problèmes avec l'apparence du forum
Page 1 sur 1 • Partagez
Pseudo du membre cité
Détails techniques
Version du forum : ModernBBPoste 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 à tousJ'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
Re: Pseudo du membre cité
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 :
Ce script (merci Forumactif pour la base) est a appliqué sur Sur les sujets :
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.
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- Rédactif
- Messages : 3907
Inscrit(e) le : 23/09/2010
Re: Pseudo du membre cité
Bonjour !
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é.
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é.
Re: Pseudo du membre cité
pinke a écrit:Bonjour !
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
Re: Pseudo du membre cité
En effet, il fonctionne bien Je n'avais pas pensé à modifier la partie suivante pour qu'elle soit en accord avec mon template modifié :
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 !
- 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 !
Re: Pseudo du membre cité
Bonne journée également
Sujets similaires
» "Citation Rapide" ne contient pas le pseudo du membre cité
» [Administration] Permettre de notifier un membre quand l'un de ses messages est cité par un autre membre
» Prévenir un membre qu'il est cité dans un message.
» Impossible de changer le pseudo d'un membre (erreur : pseudo déjà utilisé, alors que non ?)
» Membre connecté qui apparait sous le pseudo d'un autre membre ou modo
» [Administration] Permettre de notifier un membre quand l'un de ses messages est cité par un autre membre
» Prévenir un membre qu'il est cité dans un message.
» Impossible de changer le pseudo d'un membre (erreur : pseudo déjà utilisé, alors que non ?)
» Membre connecté qui apparait sous le pseudo d'un autre membre ou modo
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Gérer l'apparence de son forum :: Archives des problèmes avec l'apparence du forum
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum