Créer un popup lorsque l'on reçoit un MP

3 participants

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

Résolu Créer un popup lorsque l'on reçoit un MP

Message par w8ddle Ven 22 Mai 2015 - 16:15

Détails techniques


Version du forum : phpBB2
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Mozilla Firefox
Personnes concernées par le problème : Tous les utilisateurs
Problème apparu depuis : depuis toujours
Lien du forum : http://uffc.forumactif.org/

Description du problème

Bonjour,
j'ai déjà vu qu'il y avait plusieurs sujets là-dessus, suivi les solutions mais rien n'y fait.

Donc je voulais savoir s'il ne fallait pas que j'ajoute un template ou autre chose ...
Je souhaiterais un popup bien visible au milieu de l'écran.

Je précise que dans l'onglet préférence il y a bien oui pour "un popup lorsque réception d'un MP"

Merci d'avance


Dernière édition par w8ddle le Mar 26 Mai 2015 - 13:39, édité 1 fois
w8ddle

w8ddle
Nouveau membre

Messages : 25
Inscrit(e) le : 13/04/2015

http://uffc.forumactif.org/
w8ddle a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Créer un popup lorsque l'on reçoit un MP

Message par Neptunia Ven 22 Mai 2015 - 17:17

Bonjour ^^


Vous devez configurer votre navigateur pour qu'il accepte les popup.
Les temps ont changé, auparavant il fallait demander aux navigateurs de bloquer les popup. Désormais elles sont bloquées par défaut et il faut donc explicitement demander au navigateur à autoriser les popup.
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: Créer un popup lorsque l'on reçoit un MP

Message par w8ddle Ven 22 Mai 2015 - 17:19

Je l'ai fait mais j'aimerais un popup bien centré et très visible
w8ddle

w8ddle
Nouveau membre

Messages : 25
Inscrit(e) le : 13/04/2015

http://uffc.forumactif.org/
w8ddle a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Créer un popup lorsque l'on reçoit un MP

Message par Neptunia Ven 22 Mai 2015 - 17:23

Donc le popup fonctionne.

Si vous voulez le personnaliser il vous faut éditer le #template #privmsgs_popup
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: Créer un popup lorsque l'on reçoit un MP

Message par w8ddle Ven 22 Mai 2015 - 17:28

j'en ai trouvé un que j'ai mis dans Gestion des codes Javascript mais je le voudrais au centre de l'écran
w8ddle

w8ddle
Nouveau membre

Messages : 25
Inscrit(e) le : 13/04/2015

http://uffc.forumactif.org/
w8ddle a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Créer un popup lorsque l'on reçoit un MP

Message par w8ddle Sam 23 Mai 2015 - 11:45

Créer un popup lorsque l'on reçoit un MP Sans_t14

Et de plus j'ai ce petit logo qui s'affiche de temps en temps et je ne sais pas pourquoi ?
w8ddle

w8ddle
Nouveau membre

Messages : 25
Inscrit(e) le : 13/04/2015

http://uffc.forumactif.org/
w8ddle a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Créer un popup lorsque l'on reçoit un MP

Message par FANCH 56 Sam 23 Mai 2015 - 14:28

Bonjour

Voilà voilà !!!!!

Un java (toutes les pages)


Code:

var sec_inter= 60;
                           
                                  function cook_no_new_message() { my_setcookie("new_message",-new Date(),1,0); no_new_message(); }
                           
                                  function no_new_message() {  $('#new_message').remove(); }
                           
                                  function cook_new_message() {  my_setcookie("new_message",+new Date(),1,0); new_message(); }
                           
                                  function new_message() { $("body").append('<div id="new_message" style="position:fixed;bottom:50%;left:50%"><a href="/privmsg?folder=inbox" onClick="cook_no_new_message();return true;"><img src="http://acbpr.fr/cb/boutons/mp.png" /></a></div>'); }
                           
                                  function new_message_update() {
                                      var dnew_message= my_getcookie("new_message");
                                      var enew_message= dnew_message>0;
                             
                                    if(($('#new_message').length>0)==enew_message)
                                      {
                                          if(!enew_message) dnew_message*=-1;
                                          if(dnew_message<+new Date()-1000*sec_inter)
                                            $.get('http://'+document.location.host+'/privmsg?mode=newpm',function(data){
                                                if(!data.match("Vous n'avez pas de nouveau message privé")!=enew_message)
                                                {
                                                  if(enew_message) cook_no_new_message();
                                                  else cook_new_message();
                                                }
                                            });
                                      }
                                      else
                                      {
                                          if(enew_message) new_message();
                                          else no_new_message();
                                      }
                                    }
                           
                                  $(function(){
                                      if(!$("#logout").length) return;
                                      if($('#i_icon_mini_new_message').length) cook_new_message();
                                      else cook_no_new_message();
                                      setInterval("new_message_update()",5000);
                                    });
FANCH 56

FANCH 56
Membre actif

Masculin
Messages : 13259
Inscrit(e) le : 25/07/2005

https://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Créer un popup lorsque l'on reçoit un MP

Message par w8ddle Sam 23 Mai 2015 - 18:28

Génial !!! Merci FANCH 56

En étant un peu pointilleux, comment puis-je faire pour décaler la fenêtre un peu + dans le centre et un peu plus bas ?
w8ddle

w8ddle
Nouveau membre

Messages : 25
Inscrit(e) le : 13/04/2015

http://uffc.forumactif.org/
w8ddle a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Créer un popup lorsque l'on reçoit un MP

Message par FANCH 56 Sam 23 Mai 2015 - 18:33

Code:
function new_message() { $("body").append('<div id="new_message" style="position:fixed;bottom:50%;left:50%"><a href="/privmsg?folder=inbox" onClick="cook_no_new_message();return true;"><img src="http://acbpr.fr/cb/boutons/mp.png" /></a></div>'); }

Tu modifies les ligne position: fixed etc....

EDIT :

Il faudrait aussi héberger l'image ailleurs que sur mon lien.
FANCH 56

FANCH 56
Membre actif

Masculin
Messages : 13259
Inscrit(e) le : 25/07/2005

https://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Créer un popup lorsque l'on reçoit un MP

Message par w8ddle Sam 23 Mai 2015 - 18:47

il faut que je modifie juste les pourcentages c'est ça ?
w8ddle

w8ddle
Nouveau membre

Messages : 25
Inscrit(e) le : 13/04/2015

http://uffc.forumactif.org/
w8ddle a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Créer un popup lorsque l'on reçoit un MP

Message par FANCH 56 Sam 23 Mai 2015 - 19:59

Tu fais des test pour voir.
FANCH 56

FANCH 56
Membre actif

Masculin
Messages : 13259
Inscrit(e) le : 25/07/2005

https://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Créer un popup lorsque l'on reçoit un MP

Message par w8ddle Sam 23 Mai 2015 - 20:17

j'ai changé les pourcentages et il disparait ...
w8ddle

w8ddle
Nouveau membre

Messages : 25
Inscrit(e) le : 13/04/2015

http://uffc.forumactif.org/
w8ddle a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Créer un popup lorsque l'on reçoit un MP

Message par FANCH 56 Sam 23 Mai 2015 - 20:29

Tu as dû oublier quelque chose.
FANCH 56

FANCH 56
Membre actif

Masculin
Messages : 13259
Inscrit(e) le : 25/07/2005

https://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Créer un popup lorsque l'on reçoit un MP

Message par w8ddle Mar 26 Mai 2015 - 11:20

j'ai essayé plein de changement, mais rien n'y fait !
w8ddle

w8ddle
Nouveau membre

Messages : 25
Inscrit(e) le : 13/04/2015

http://uffc.forumactif.org/
w8ddle a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Créer un popup lorsque l'on reçoit un MP

Message par FANCH 56 Mar 26 Mai 2015 - 13:34

Mets left:40% pour voir
FANCH 56

FANCH 56
Membre actif

Masculin
Messages : 13259
Inscrit(e) le : 25/07/2005

https://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Créer un popup lorsque l'on reçoit un MP

Message par w8ddle Mar 26 Mai 2015 - 13:39

Bon bah ça fonctionne.
Pourtant je l'avais changé en mettant 70 ... j'avais dû oublier qq chose effectivement.

Merci encore !!!
w8ddle

w8ddle
Nouveau membre

Messages : 25
Inscrit(e) le : 13/04/2015

http://uffc.forumactif.org/
w8ddle 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