Astuces Forumactif
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Membres connectés récemment
Voir tous les membres

[PHPBB3] Faire clignoter les images des nouveaux messages

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

Roza
Roza
https://ami-ma.forumactif.com/

MessageRoza Lun 5 Oct 2020 - 22:49

  • Version du forum :
    PHPBB3
  • Templates modifiés :
    oui
  • Navigateur :
    Firefox
Bonsoir !

Je viens de mettre en place les codes, comme indiqué dans cette astuce, au demeurant, fort sympa.

=> https://www.milouze14.com/t28382-toutes-versions-faire-clignoter-les-images-des-nouveaux-messages#anchor

J'ai testé et c'est OK, pour les nouveaux messages privés : l'icône "Nouveau message privé" clignote avec le nombre affiché des MP non-lus.
Donc, parfait !

Par contre pour les nouveaux messages dans les sujets ou dans les rubriques ... ce qui clignote, c'est la mini-icône  "Voir le dernier message le plus récent" et elle est si petite qu'on la voit à peine.
Je voudrais que ce soit l'image que j'ai choisie pour signaler les nouveaux messages (qui apparaît dans la colonne de gauche), qui clignote, pas cette mini-icône quasi invisible.

J'ignore si cette modification est possible ???
Je m'en remets donc à votre savoir.
Merci d'avance.

Bonne nuit !
Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Mar 6 Oct 2020 - 4:25

Hello Roza,

alors pour la version Phpbb3,
c'est assez compliqué car l' image est définie en background et non comme une image basique.
Donc, on ne peut pas agir sur cette pseudo image.
Ou alors sur la case ou est la toute petite image avec ce script:


Modules/HTML&JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript

Mettre un titre explicite.

Cocher sur l'index et sur les sous-forums


Déposer ceci:

Code:

$(function(){
$('img[class="sprite-icon_topic_newest"]').each(function(){
$(this).closest('dd').addClass('M14_Blink_bis');
    $('.M14_Blink_bis').each(function() {
    var elem = $(this);
    setInterval(function()
    {
    if
    (elem.css('visibility') == 'hidden')
    {
    elem.css('visibility', 'visible');
    }
    else
    {
    elem.css('visibility', 'hidden');
    }  
    }, 800);
    });
});
    });

Penser a cliquer sur le bouton Valid


Sinon, j'ai une solution pour mettre réellement cette image en réelle, pour cela
je voudrais savoir si les deux templates suivants ont été modifié:

index_box:
Affichage/Templates/Général/index_box

Et:

topics_list_box:
Affichage/Templates/Général/topics_list_box

Si oui, merci de me les fournir stp.
Roza
Roza
https://ami-ma.forumactif.com/

MessageRoza Mar 6 Oct 2020 - 16:59

Bonjour Phil !

Mais... ça me va bien, cette solution ! Merci
C'est l'ensemble du contenu de la case qui clignote !
Si avec tout ça, les membres ne voient pas qu'il y a de nouveaux messages, alors... je démissionne ! lOL

Merci pour l'aide Phil et bonne soirée.
A bientôt...
Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Mar 6 Oct 2020 - 17:19

Roza a écrit:
Si avec tout ça, les membres ne voient pas qu'il y a de nouveaux messages, alors... je démissionne ! lOL


Oh ben çà, c'est pas certain MdR .
De rien et bonne soirée à toi également.


Hello


Sujet résolu et déplacé dans le forum adéquate

A bientôt pour une prochaine demande clin oeil

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

Créer un compte ou se connecter pour répondre

Vous devez être membre pour répondre.

S'enregistrer

Rejoignez notre communauté ! C'est facile !


S'enregistrer

Connexion

Vous êtes déjà membre ? Aucun soucis, cliquez ici pour vous connecter.


Connexion

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