Tag utilisateur n'apparaît plus dans le profil

2 participants

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

Résolu Tag utilisateur n'apparaît plus dans le profil

Message par tillmidnight Ven 26 Nov 2021 - 7:30

Détails techniques

Version du forum : phpBB2
Poste occupé : Administrateur
Navigateur(s) concerné(s) : Mozilla Firefox, Google Chrome, Internet Explorer, Opera, Safari
Capture d'écran du problème :
Voir l'image:

Personnes concernées par le problème : Tous les utilisateurs
Problème apparu depuis : Depuis l'installation d'un nouveau design/feuille css
Lien du forum : https://dirty-rotten.forumactif.com/

Description du problème

Bonjour et merci de lire ce sujet I love you
Suite à un changement de design/feuille CSS, le tag utilisateur (symbole @) a complètement disparu dans le profil de tous les membres du forum. Le tag marchait très bien avant.

Pour l'installer, c'est ce tuto qui avait été utilisé :
https://forum.forumactif.com/t378492-rendre-le-systeme-de-mentions-plus-facile-a-utiliser
J'avais lu dans un autre sujet de changer le nom de la variable username a. par celle de notre CSS dans le code Javascript mais rien n'y fait. J'ai par contre remarqué que le bug avait eu lieu au changement de feuille CSS, peut-être vient t-il donc de son contenu.

Merci beaucoup par avance pour votre aide.

Vous trouverez ci-dessous notre feuille CSS, le template et le code Javascript utilisé.


Dernière édition par tillmidnight le Ven 26 Nov 2021 - 9:26, édité 1 fois
tillmidnight

tillmidnight
Nouveau membre

Messages : 3
Inscrit(e) le : 26/11/2021

https://dirty-rotten.forumactif.com/
tillmidnight a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Tag utilisateur n'apparaît plus dans le profil

Message par tillmidnight Ven 26 Nov 2021 - 7:41

Ayant une alerte de message trop long si je poste le template au-dessus, j'espère ne pas gêner en passant par un second post.


Dernière édition par tillmidnight le Ven 26 Nov 2021 - 9:25, édité 1 fois
tillmidnight

tillmidnight
Nouveau membre

Messages : 3
Inscrit(e) le : 26/11/2021

https://dirty-rotten.forumactif.com/
tillmidnight a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Tag utilisateur n'apparaît plus dans le profil

Message par Neptunia Ven 26 Nov 2021 - 9:16

Bonjour tillmidnight, et bienvenue sur le Forum des Forums Forumactif


Essayez de remplacer le script par celui-ci :

Code:
/* FORUM VERSIONS
 * 0 = PHPBB2
 * 1 = PHPBB3
 * 2 = PUNBB
 * 3 = INVISION
 */
$(function() {
   var version = 0;
 
   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 = $(['.nompro a', '.postprofile dt strong a', '.username a', '.postprofile dt a ~ a'][version]), b, i = 0, j = a.length, t = document.getElementById('text_editor_textarea'); i<j; i++) {
      b = document.createElement('A');
      b.title = 'Mentionner ' + $(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');
   });
});
Neptunia

Neptunia
Membre actif

Féminin
Messages : 17853
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Tag utilisateur n'apparaît plus dans le profil

Message par tillmidnight Ven 26 Nov 2021 - 9:25

Vous me sauvez la vie, merci beaucoup. J'ai compris l'erreur, j'avais remplacé la variable au mauvais endroit. Merci encore I love you
tillmidnight

tillmidnight
Nouveau membre

Messages : 3
Inscrit(e) le : 26/11/2021

https://dirty-rotten.forumactif.com/
tillmidnight 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