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

[PHPBB2] Animer l'arrivée d'un message privé dans la barre de navigation

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

Ombi
Ombi
https://vieminimaliste.forumactif.com/

MessageOmbi Lun 3 Mai 2021 - 17:36

  • Version du forum :
    PHPBB2
  • Templates modifiés :
    oui
  • Navigateur :
    Chrome
Re coucou Philippe,

Je reviens vers toi car je me demandais si il était possible d'animer tout en changeant la couleur, l'onglet des messages privés à l'arrivée d'un nouveau message privé pour bien le distinguer de d'habitude ?

Voici mon css :




overall_header




Un tout grand merci ^^


Dernière édition par Ombi le Lun 3 Mai 2021 - 20:00, édité 1 fois

Milouze14 aime ce message

Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Lun 3 Mai 2021 - 18:54

Coucou Ombi,
alors , on va déposer un script qui va ajouter deux class lors de nouveau(x) message(s) privé(s).
.blink qui servira a faire clignoter le texte.
Et une autre:
.M14_MP_color qui servira a changer sa couleur.

Tu peux augmenter le clignotement dans la css en modifiant le chiffre (1 ) ici:
Code:


.blink{animation: blink 1s linear infinite;}



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

Mets un titre explicite.
Coches sur toutes les pages ou sur les pages que tu souhaites.


Déposes ceci:

Code:

$(function(){
$('a.mainmenu[href="/privmsg?folder=inbox"]').each(function(){
var a=$(this).find('img[id="i_icon_mini_new_message"]').length;
if(a)
{
$(this).addClass('blink M14_MP_color');
}
});});

Penses a cliquer sur le bouton Valid



Dans la feuille de style:

Pour l'animation il faut désactiver l’optimisation en bas de page
Optimiser votre CSS ==> cocher non

Affichage/Images et Couleurs/Couleurs/Feuille de style

Ajoutes ceci:

Code:

/*Permet de faire clignoter un element*/
@keyframes blink{0%{opacity: 0;}50%{opacity: .5;}100%{opacity: 1;}}
/*ON DETERMINE LE NOMBRE DE SECONDE ICI (1)*/
.blink{animation: blink 1s linear infinite;}
/*LA COULEUR DU LIEN SI NOUVEAU MP*/
a.mainmenu.M14_MP_color{color:#F62800!important; }

Penses a cliquer sur le bouton [PHPBB2] Animer l'arrivée d'un message privé dans la barre de navigation Sans_t10


On peut encore ajouter des notifications sur la toolbar par exemple mais j’attends ton avis hinhin


Une autre animation avec un plus avec la toolbar:
La c.s.s:

Code:
/*Permet de faire clignoter un element*/
@keyframes blink{0%{opacity: 0;}50%{opacity: .5;}100%{opacity: 1;}}
/*ON DETERMINE LE NOMBRE DE SECONDE ICI (1)*/
.blink{animation: blink 1s linear infinite;}
/*LA COULEUR DU LIEN SI NOUVEAU MP*/
a.blink.M14_MP_color{color:#F62800!important; }
#fa_menulist li.blink.M14_MP_color a[href$="/privmsg?folder=inbox"]{color:#F62800!important; }

Le script:

Code:
$(function(){$(function(){
$('a.mainmenu[href="/privmsg?folder=inbox"]').each(function(){
var a=$(this).find('img[id="i_icon_mini_new_message"]').length;
if(a)
{
  $('#fa_right').addClass('welcome');
$('a[href$="/privmsg?folder=inbox"]').closest('li').addClass('blink M14_MP_color');
$(this).addClass('blink M14_MP_color');
}
});})});
Ombi
Ombi
https://vieminimaliste.forumactif.com/

MessageOmbi Lun 3 Mai 2021 - 19:22

Re coucou Philippe j'adore le résultat est parfait par contre excuse-moi je n'ai pas bien compris avec les notifications sur la toolbar car j'ai essayé le second script que tu m'as donné mais cela ne fait rien est-ce parce que je n'ai plus de toolbar et que mes notifications ont été codées comme telles =>

Encore un grand merci en tout cas fr4


Dernière édition par Ombi le Lun 3 Mai 2021 - 19:59, édité 1 fois
Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Lun 3 Mai 2021 - 19:35

Re de rien Ombi,

est-ce parce que je n'ai plus de toolbar


Ah vi c'est surement cela  ptderire



Ta toolbar n'est pas activée sur ton fofo ?
Modules/Toolbar/Configuration/Options

Activer la toolbar :Oui

Si cela ne t’intéresse pas on laisse ainsi  impeccable
Ombi
Ombi
https://vieminimaliste.forumactif.com/

MessageOmbi Lun 3 Mai 2021 - 19:47

Re coucou Philippe, bon ben en fait ma toolbar est pourtant activée du coup je ne comprend pas qu'il n'y ait rien qui fonctionne oups

Voici le CSS de mes notifications actuelles :

Code:


Encore merci pour le temps que tu m'accordes Philippe Merci


Dernière édition par Ombi le Lun 3 Mai 2021 - 19:58, édité 1 fois

Milouze14 aime ce message

Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Lun 3 Mai 2021 - 19:55

C'est bien cela chère amie impeccable ,
le script que j'avais concocté n'est pas compatible avec la css de ton fofo,
donc vaut mieux rester avec la première solution, à moins que tu désires avoir autre chose ?
Ombi
Ombi
https://vieminimaliste.forumactif.com/

MessageOmbi Lun 3 Mai 2021 - 19:58

Oki Philippe un grand merci ne t'inquiète pas on va laisser ainsi c'est parfait encore un grand merci Merci

Très belle soirée et au plaisir comme toujours fr4
Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Lun 3 Mai 2021 - 19:59

De rien Ombi,
bonne soirée à toi aussi hinhin .

Ombi aime ce message

Ombi
Ombi
https://vieminimaliste.forumactif.com/

MessageOmbi Lun 3 Mai 2021 - 20:00

Merci beaucoup fr4
Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Lun 3 Mai 2021 - 20:05


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