supprimer le @ devant le nom d'un modérateur de chatbox
2 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1 • Partagez
supprimer le @ devant le nom d'un modérateur de chatbox
Détails techniques
Version du forum : phpBB3
Poste occupé : Administrateur
Navigateur(s) concerné(s) : Mozilla Firefox
Personnes concernées par le problème : Tous les utilisateurs
Problème apparu depuis : dépuis l' installation
Lien du forum : (lien masqué, vous devez poster pour le voir)
Description du problème
bonjour,on a installé : Ce script javascript permet de remplacer ou supprimer le @ devant le nom d'un modérateur de chatbox :
trouvé ici https://forum.forumactif.com/t376396-codes10-pour-la-chatbox#change_at
pour supprimer les @, voilà le code sur le forum, on a bien crée
- Code:
$(window).load(function() {
var chatbox_script = function() {
var overrided = Chatbox.prototype.refresh;
Chatbox.prototype.refresh = function(data) {
overrided.call(this, data);
$('.chatbox-username').each(function(){
this.previousSibling&&$.trim(this.previousSibling.nodeValue)=="@"&&$(this.previousSibling).replaceWith('<img src="" /> ')
})
};
};
var s=document.createElement('script');s.text="("+chatbox_script.toString()+")();";$('object[data^="/chatbox/index.forum"],iframe[src^="/chatbox/index.forum"]').each(function(){try{$(this.contentDocument||this.contentWindow.document).find("#chatbox").closest("html").find("head").first().each(function(){this.appendChild(s.cloneNode(true))})}catch(a){}})
});
mais le @ est toujours là, des conseils serait les bienvenus pour l'enlever, merci
Dernière édition par Filmographie le Jeu 5 Mai 2016 - 15:07, édité 1 fois
Re: supprimer le @ devant le nom d'un modérateur de chatbox
Hello chez moi tout fonctionne, avez vous sélectionnez au dessus toutes les pages lors de la mise en place du Javascript ?
Cordialement
Cordialement
Re: supprimer le @ devant le nom d'un modérateur de chatbox
oui, comme vous pouvez constater ici
Re: supprimer le @ devant le nom d'un modérateur de chatbox
Pouvez vous m'envoyer un screen de votre cb ?
Avez vous ajouter du code pour votre CB ?
Cordialement
Avez vous ajouter du code pour votre CB ?
Cordialement
Re: supprimer le @ devant le nom d'un modérateur de chatbox
comme indiqué sur le tuto on a seulement changé ceci :
on peut remplacer <img src="https://i.imgur.com/zICIAne.png" /> par le remplacement qu'on souhaite ou une chaîne vide pour que ça soit supprimé.
par valeur nule replaceWith('<img src="" />
on peut remplacer <img src="https://i.imgur.com/zICIAne.png" /> par le remplacement qu'on souhaite ou une chaîne vide pour que ça soit supprimé.
par valeur nule replaceWith('<img src="" />
Re: supprimer le @ devant le nom d'un modérateur de chatbox
Oui mais ce que je veux dire as tu ajouter du code en plus, je te demande ça car j'ai un probleme aussi mais que j'ai exposé car il y aurait je pense un probleme de compatibilité.
Et etes vous tromper sur l'adresse de votre forum ? Impossible d'y allez cordialement
Et etes vous tromper sur l'adresse de votre forum ? Impossible d'y allez cordialement
Re: supprimer le @ devant le nom d'un modérateur de chatbox
Ok j'avour que c'est étrange mais mettez ce code alors :
Tout devrai marché normalement (modifier adresse image, il devrait être invisible)
- Code:
$(window).load(function() {
var chatbox_script = function() {
var overrided = Chatbox.prototype.refresh;
Chatbox.prototype.refresh = function(data) {
overrided.call(this, data);
$('.chatbox-username').each(function(){
this.previousSibling&&$.trim(this.previousSibling.nodeValue)=="@"&&$(this.previousSibling).replaceWith('<img src="http://img15.hostingpics.net/pics/292051bureau.png" /> ')
})
};
};
var s=document.createElement('script');s.text="("+chatbox_script.toString()+")();";$('object[data^="/chatbox/index.forum"],iframe[src^="/chatbox/index.forum"]').each(function(){try{$(this.contentDocument||this.contentWindow.document).find("#chatbox").closest("html").find("head").first().each(function(){this.appendChild(s.cloneNode(true))})}catch(a){}})
});
Tout devrai marché normalement (modifier adresse image, il devrait être invisible)
Re: supprimer le @ devant le nom d'un modérateur de chatbox
merci, ça marche nickel, en faite il faut ajouter une image de la couleur du fond
Re: supprimer le @ devant le nom d'un modérateur de chatbox
Non pas forcément, mais le code ci dessus fait ceci et tant que ça marche ça va
Je vous souhaite une bonne continuation.
Cordialement
Je vous souhaite une bonne continuation.
Cordialement
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum