Problème d'installation du script mentionner un nom d'utilisateur sur AwesomeBB?
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
Problème d'installation du script mentionner un nom d'utilisateur sur AwesomeBB?
Détails techniques
Version du forum : AwesomeBB
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Google Chrome
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum :
Description du problème
Bonjour et merci d'avance à celui/celle qui aideraJe viens à vous aujourd'hui car j'essaie d'installer ce script (première option, du coup) dans awesomebb:
https://forum.forumactif.com/t378492-rendre-le-systeme-de-mentions-plus-facile-a-utiliser
Néanmoins, si le @ s'affiche bien et est cliquable, il n'ajoute pas le tag dans l'éditeur de message. En étudiant un peu le code j'ai l'impression que celui-ci fait appel à un textarea id qui n'existe plus dans l'éditeur rapide awesomebb ... Si quelqu'un connait la solution à ce soucis ce serait vraiment chouette! Je ne crois pas avoir une interférence avec un autre script car en désactivant tous mes scripts sauf celui-ci le problème persiste bien.
Merci d'avance!
Feu Ardent- ***
-
Messages : 159
Inscrit(e) le : 29/08/2010
Re: Problème d'installation du script mentionner un nom d'utilisateur sur AwesomeBB?
Hello Feu Ardent,
effectivement , l'ID a était modifié , je viens de remonter l'information au Staff (MP envoyé) .
En fait, il faut juste supprimer cette partie dans le script qui correspond à la version AwesomeBB:
Le script modifié est fonctionnel:
a++
effectivement , l'ID a était modifié , je viens de remonter l'information au Staff (MP envoyé) .
En fait, il faut juste supprimer cette partie dans le script qui correspond à la version AwesomeBB:
- Code:
if (version == 5) {
var area = document.getElementById('quick-reply-textarea');
if (area) {
area.value += '@"' + n + '" ';
area.focus();
}
return false;
}
Le script modifié est fonctionnel:
- Code:
/* FORUM VERSIONS
* 0 = PHPBB2
* 1 = PHPBB3
* 2 = PUNBB
* 3 = INVISION
* 4 = MODERNBB
* 5 = AWESOMEBB
*/
$(function() {
var version = 5;
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 = $(['.name strong a', '.postprofile dt strong a', '.username a', '.postprofile dt a ~ a', '.postprofile-name a', '.post-author-name a'][version]), b, i = 0, j = a.length, t = document.getElementById('text_editor_textarea'); i<j; i++) {
b = document.createElement('A');
b.title = 'Mention ' + $(a[i]).text();
b.style.marginRight = '3px';
b.className = 'fa-mention';
b.innerHTML = '@';
b.href = '#';
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';
}
}
return false;
};
a[i].parentNode.insertBefore(b, a[i]);
}
$(function(){
if (!$.sceditor) return;
t=$(t).sceditor('instance');
});
});
a++
Re: Problème d'installation du script mentionner un nom d'utilisateur sur AwesomeBB?
Merci à toi @"Milouze14", toujours aussi efficace, agréable et savant!
Feu Ardent- ***
-
Messages : 159
Inscrit(e) le : 29/08/2010
Sujets similaires
» Problème avec le script "mentionner"
» Problème de pseudo dans script mentionner (messages)
» Problème avec le script "Mentionner dans un message"
» Problème avec le script : "Bouton mentionner dans les options de message"
» Problème de script d'alertes pour AwesomeBB?
» Problème de pseudo dans script mentionner (messages)
» Problème avec le script "Mentionner dans un message"
» Problème avec le script : "Bouton mentionner dans les options de message"
» Problème de script d'alertes pour AwesomeBB?
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