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

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 le Ven 22 Mai 2015 - 10: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 - 7:39, édité 1 fois

w8ddle
Nouveau membre

Messages : 24
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 le Ven 22 Mai 2015 - 11: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
+ Hyperactif +

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

http://www.planet-series.com/
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 le Ven 22 Mai 2015 - 11:19

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

w8ddle
Nouveau membre

Messages : 24
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 le Ven 22 Mai 2015 - 11:23

Donc le popup fonctionne.

Si vous voulez le personnaliser il vous faut éditer le #template #privmsgs_popup

Neptunia
+ Hyperactif +

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

http://www.planet-series.com/
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 le Ven 22 Mai 2015 - 11: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
Nouveau membre

Messages : 24
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 le Sam 23 Mai 2015 - 5:45



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

w8ddle
Nouveau membre

Messages : 24
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 le Sam 23 Mai 2015 - 8: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
+ Hyperactif +

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

http://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 le Sam 23 Mai 2015 - 12: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
Nouveau membre

Messages : 24
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 le Sam 23 Mai 2015 - 12: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
+ Hyperactif +

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

http://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 le Sam 23 Mai 2015 - 12:47

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

w8ddle
Nouveau membre

Messages : 24
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 le Sam 23 Mai 2015 - 13:59

Tu fais des test pour voir.

FANCH 56
+ Hyperactif +

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

http://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 le Sam 23 Mai 2015 - 14:17

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

w8ddle
Nouveau membre

Messages : 24
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 le Sam 23 Mai 2015 - 14:29

Tu as dû oublier quelque chose.

FANCH 56
+ Hyperactif +

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

http://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 le Mar 26 Mai 2015 - 5:20

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

w8ddle
Nouveau membre

Messages : 24
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 le Mar 26 Mai 2015 - 7:34

Mets left:40% pour voir

FANCH 56
+ Hyperactif +

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

http://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 le Mar 26 Mai 2015 - 7:39

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

Merci encore !!!

w8ddle
Nouveau membre

Messages : 24
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


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