Faire clignoter le texte ''Nouveaux Posts'' en rouge quand il y a des nouveaux posts sur le forum

2 participants

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

Résolu Faire clignoter le texte ''Nouveaux Posts'' en rouge quand il y a des nouveaux posts sur le forum

Message par Pablo87 Sam 21 Avr 2018 - 19:17

Détails techniques

Version du forum : ModernBB
Poste occupé : Administrateur
Navigateur(s) concerné(s) : Google Chrome
Capture d'écran du problème :
Voir l'image:

Personnes concernées par le problème : Tous les utilisateurs
Problème apparu depuis : 20/04
Lien du forum : http://micro-mineraux-monde.forumactif.com/

Description du problème

Bonsoir à tous
J'ai mon ancien coadim qui a enlevé cette fonction sur mon forum avant de partir du forum donc je me retrouve avec le texte qui clignote en blanc mais ne clignote plus en rouge des qu'il y a des nouveaux posts des membres ou de moi même Non ! affraid
Pourriez vous m'aider a remettre la fonction en place
Bien à vous
Pablo


Dernière édition par Pablo87 le Dim 22 Avr 2018 - 12:11, édité 1 fois
Pablo87

Pablo87
**

Masculin
Messages : 84
Inscrit(e) le : 03/06/2015

https://87-prospecteurs.forumactif.com/
Pablo87 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Faire clignoter le texte ''Nouveaux Posts'' en rouge quand il y a des nouveaux posts sur le forum

Message par Invité Dim 22 Avr 2018 - 8:35

Hello Pablo Wink ,
hum, alors ,
il va falloir éditer le script que je t'ai donné hier en cliquant sur le petit engrenage edit .
Supprimes le contenu et places ce contenu:
Code:

$(function(){
$.get('/search?search_id=newposts' , function(data){
var M14_GetNewPosts= $(data).find('.topiclist.topics.search').find('li').length;
if(M14_GetNewPosts)
{
$('.navbar.navlinks').find('a.mainmenu[href="/search?search_id=newposts"]').css('color','red').attr('title','Il y a '+M14_GetNewPosts+' nouveau post').addClass('M14_blink');
}

if(M14_GetNewPosts>1)
{
$('.navbar.navlinks').find('a.mainmenu[href="/search?search_id=newposts"]').attr('title','Il y a '+M14_GetNewPosts+' nouveaux posts');
}
});
});
function M14_blink (){
$('.M14_blink').animate({opacity:0},800).animate({opacity:1},800);}
$(document).ready(function(){
    setInterval('M14_blink()',800);
});




Et valide ensuite en cliquant sur "Valider" en bas à droite Wink .

Tu auras donc,
dès qu'un nouveau sujet ou message,
la couleur blanche deviendra rouge et clignotera.
Une infobulle au survol affichera le nombre de notification:
Si 1 notification:
Le survol donnera:
Il y a 1 nouveau post
au delà
Il y a x nouveaux posts


a++
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Faire clignoter le texte ''Nouveaux Posts'' en rouge quand il y a des nouveaux posts sur le forum

Message par Pablo87 Dim 22 Avr 2018 - 9:51

Hola Milouze c'est que je ne sais où le mettre peut tu m'indiquer plus clairement les manips à effectuer s'il te plais Question Idea scratch study
Bon il est en place mais clignote toujours en rouge même quand les messages sont déjà lu il ne revient pas au blanc Non ! Question


Dernière édition par Pablo87 le Dim 22 Avr 2018 - 11:48, édité 1 fois
Pablo87

Pablo87
**

Masculin
Messages : 84
Inscrit(e) le : 03/06/2015

https://87-prospecteurs.forumactif.com/
Pablo87 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Faire clignoter le texte ''Nouveaux Posts'' en rouge quand il y a des nouveaux posts sur le forum

Message par Invité Dim 22 Avr 2018 - 11:47

Re Pablo,
je vois que tu as réussis tout seul a placer le script Wink .

Est ce que c'était ton souhait ?

a++
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Faire clignoter le texte ''Nouveaux Posts'' en rouge quand il y a des nouveaux posts sur le forum

Message par Pablo87 Dim 22 Avr 2018 - 11:49

Bon il est en place mais clignote toujours en rouge même quand les messages sont déjà lu il ne revient pas au blanc Non ! Question
Pablo87

Pablo87
**

Masculin
Messages : 84
Inscrit(e) le : 03/06/2015

https://87-prospecteurs.forumactif.com/
Pablo87 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Faire clignoter le texte ''Nouveaux Posts'' en rouge quand il y a des nouveaux posts sur le forum

Message par Invité Dim 22 Avr 2018 - 12:08

Ben vi c'est logique mon ami,le script recherche les sujets créés ou réponses données,
une fois le navigateur fermé, tu ne devrais plus avoir l'écriture rouge et le bouton "Nouveaux post" ne clignotera plus Wink .

a++
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Faire clignoter le texte ''Nouveaux Posts'' en rouge quand il y a des nouveaux posts sur le forum

Message par Pablo87 Dim 22 Avr 2018 - 12:10

Re Milouze je ne comprends pas très bien mais je vais laisser comme ça merci pour tout thumright
Pablo87

Pablo87
**

Masculin
Messages : 84
Inscrit(e) le : 03/06/2015

https://87-prospecteurs.forumactif.com/
Pablo87 a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Faire clignoter le texte ''Nouveaux Posts'' en rouge quand il y a des nouveaux posts sur le forum

Message par Neptunia Dim 22 Avr 2018 - 12:27

Milouze14 a écrit:Ben vi c'est logique mon ami,le script recherche les sujets créés ou réponses données,
une fois le navigateur fermé, tu ne devrais plus avoir l'écriture rouge et le bouton "Nouveaux post" ne clignotera plus Wink .

a++

Coucou Philippe,

En fait c'est possible de décrémenter ce compteur des sujets déjà lus.
Ici on compte les sujets présents dans la page des nouveaux messages, ou plus exactement uniquement ceux présents sur la première page.

Il suffirait de compter les sujets n'affichant qu'une image de sujet non lu (6 images possibles)
Et en combinaison avec cette astuce : Tuto Coloriser les cellules sur l’index lorsqu’un nouveau message est posté
il suffirait de compter le nombre d'occurences de la class newpost
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.

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum