le bouton "mentionner" ne tague pas les utilisateurs
Page 1 sur 1 • Partagez
le bouton "mentionner" ne tague pas les utilisateurs
Détails techniques
Version du forum : phpBB2Poste occupé : Fondateur
Navigateur(s) concerné(s) : Google Chrome, Internet Explorer
Capture d'écran du problème :
- Voir l'image:
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : http://hundresmagleder.forumactif.com/
Description du problème
Bonjour,J'ai installé le template du bouton mentionner via les messages, mais malheureusement, quand je clique sur "mentionner", je trouve dans la réponse rapide que : @"", ce qui est un peu ennuyant. J'aimerais que le pseudo apparaisse directement en cliquant sur "mentionner", et je ne trouve pas ce qui cloque, sachant que je n'ai pas touché le script hormis pour l'image.
Voilà mon javascript, avec la mention "sur toutes les pages" cochée.
- Code:
/* FORUM VERSIONS
* 0 = PHPBB2
* 1 = PHPBB3
* 2 = PUNBB
* 3 = INVISION
* 4 = MODERNBB
*/
$(function() {
var version = 0,
image = 'https://imgur.com/hnyS0LD.png';
if (/mode=reply/.test(window.location.search) && my_getcookie('fa_mention')) {
document.post.message.value += '@"' + my_getcookie('fa_mention') + '" ';
my_setcookie('fa_mention','');
} if (!/\/t\d+/.test(window.location.pathname)) return;
for (var a = $(['.post-options', '.profile-icons', '.post-options', '.posting-icons', '.profile-icons'][version]), b, c, d = ['.name strong a', '.author a', '.username a', '.author a', '.postprofile-name a'][version], e, i = 0, j = a.length, t = document.getElementById('text_editor_textarea'), l = version == 1 || version == 3 || version == 4; i<j; i++) {
b = document.createElement('IMG');
b.src = image;
b.alt = 'Mentionner';
b.title = 'Mentionner ' + $(a[i]).closest('.post').find(d + ':not(.fa-mention)').text();
b.className = 'i_icon_mention';
b.onclick = function() {
var n = this.title.replace(/^.*?\s/,'');
if ($.sceditor) t.insertText('@"' + n + '" ');
else {
my_setcookie('fa_mention', n);
window.location.href = '/post?t=' + window.location.pathname.replace(/\/t(\d+)-.*/,'$1') + '&mode=reply';
}
};
if (l) {
c = document.createElement('LI');
c.appendChild(b);
}
a[i].insertBefore(l ? c : b, a[i].firstChild);
}
$(function(){
if (!$.sceditor) return;
t=$(t).sceditor('instance');
});
});
Merci par avance pour votre aide.
Sujets similaires
» le bouton "mentionner" ne tague pas les utilisateurs
» Mentionner (taguer) des utilisateurs
» Bouton mentionner
» bouton @ mentionner un membre
» Bouton mentionner ne fonctionne pas
» Mentionner (taguer) des utilisateurs
» Bouton mentionner
» bouton @ mentionner un membre
» Bouton mentionner ne fonctionne pas
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum