Utilisateurs en ligne: 2
SimpleMachines-fr / Forum 24 Mai 2012 à 23:28:13 *
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.


Connexion avec identifiant et mot de passe
Nouvelles:
La traduction de la branche 2.0 d'SMF est sortie!
Retrouvez la dans les téléchargements du site.
 
 
Accueil Aide Rechercher wiki
Pages: [1] 2   Bas de page
Imprimer
Auteur Fil de discussion: Pop up pour les visiteur  (Lu 3479 fois)
0 Membres et 3 Invités sur ce fil de discussion.
jMk
Invité
« le: 27 Juillet 2006 à 20:28:48 »

Hello

Sur l'ancien forum, j'avais laissé un sujet http://simplemachines-fr.org/aforum/index.php?topic=1724.0

Seriez vous me dire si c'est facile ou plutot hard  a realiser..

Merci  Afro
Journalisée
jMk
Invité
« Répondre #1 le: 13 Août 2006 à 11:48:42 »

Hello,

Pas d'amateurs sur le sujet, Dommaggeee !! Undecided
Journalisée
Easymoney
Invité
« Répondre #2 le: 27 Août 2006 à 00:59:17 »

Si moi ça m'interesse pas mal  Wink
Journalisée
Lunatic
Administrateur
*
Hors ligne Hors ligne

Sexe: Homme
Messages: 472



Voir le profil WWW
« Répondre #3 le: 27 Août 2006 à 08:27:12 »

Hello

Sur l'ancien forum, j'avais laissé un sujet http://simplemachines-fr.org/aforum/index.php?topic=1724.0

Seriez vous me dire si c'est facile ou plutot hard  a realiser..

Merci  Afro

Non ce ne doit pas être compliqué à mettre en œuvre. Il faut suivre un tuto sur les popups dhtml (comme celui-ci) et insérer le code dans index.template.php en ne l'activant que lorsque l'utilisateur est connecté (je n'ai plus la variable en tête, un truc du genre $user['is_guest']).
Journalisée
Garedo
Habitué
***
Hors ligne Hors ligne

Sexe: Homme
Messages: 96


Volleur de poules


Voir le profil WWW
« Répondre #4 le: 27 Août 2006 à 12:56:39 »

J'ai bricolé un petit truc.
Pour le moment la popup s'affiche a chaque chargement de page et l'orsque le visiteur n'est pas connecté.

Ouvrir le fichier style.css du theme utilisé et au tout debut ajouter:
Citation
/*Fenetre de connexion*/
#popup_connexion
{
   font: 11px Tahoma;
   position: absolute;
   top: 15%;
   left: 30%;
   width: 300px;
   height: 100px;
   border: 1px solid silver;
   background: #E5E5E5;
   padding: 20px;

}

Ouvrir le fichier index.template.php du meme theme.
chercher:
Citation
</head>
<body>';
Ajouter après:
Citation
echo '
   <div id="popup_connexion">';
      if ($context['user']['is_guest'])
         echo '
            <div>Bonjour <strong>Visiteur</strong></div>
            <div class="smalltext">Vous pouvez vous <a href="', $scripturl, '?action=login" >connecter</a>
            ou vous <a href="', $scripturl, '?action=register">inscrire</a> sur le forum.
            </div>
           <div style="padding-top:10px;text-align:center;">
            <a href="#" onclick="document.getElementById(\'popup_connexion\').style.visibility=\'hidden\' ;return false" >Fermer</a>
           </div>
      </div>'

On peut modifer la position de la popup en modifiant les valeur
Citation
   top: 15%;
   left: 30%;

Pour le texte j'ai gardé au plus simple dit moi ce que tu veut.

Je regarde pour stocké une réponce négative dans une session, parceque moi personnellement ça me gonflerais vite un truc qui s'ouvre a chaque changement de page.
« Dernière édition: 27 Août 2006 à 19:01:46 par Garedo » Journalisée


Un gitan ça sent bon, ça se lave sans savon....
Easymoney
Invité
« Répondre #5 le: 27 Août 2006 à 13:28:59 »

Il faudrais que ca s'ouvre uniquement pour les visiteurs et qu'il y est un texte du style, inscrivez vous au forum cela ne prend que quelques secondes un link vers le fichier register.

Au pire si ça s'ouvre a chaque page pour les visiteurs c'est pas bien grâve parce que ça va les souler et au moins ils s'inscriront  Grin
Journalisée
Sparcool
Administrateur
*
Hors ligne Hors ligne

Messages: 581



Voir le profil WWW
« Répondre #6 le: 27 Août 2006 à 21:43:44 »

Perso, une popup qui s'ouvrait sur chaque page me donnerait plus envie de cliquer sur la petite croix en haut de la page  Grin
Sinon avec une session, il n'y a pas moyen d'ouvrir la page qu'une seule fois ?
Journalisée

Avant de poser une question, merci de lire la documentation et d'effectuer une recherche.
Easymoney
Invité
« Répondre #7 le: 31 Août 2006 à 12:59:46 »

Regardez http://www.memoclic.com/formation_1574/comment-configurer-la-freebox-en-mode-routeur.html, c'est pas mal comment pop up.
Journalisée
Sparcool
Administrateur
*
Hors ligne Hors ligne

Messages: 581



Voir le profil WWW
« Répondre #8 le: 31 Août 2006 à 13:01:07 »

J'vois pas de popup sur cette page Undecided
Journalisée

Avant de poser une question, merci de lire la documentation et d'effectuer une recherche.
fx33
Confirmé
****
Hors ligne Hors ligne

Messages: 180


Voir le profil
« Répondre #9 le: 31 Août 2006 à 22:16:52 »


J'vois pas de popup sur cette page Undecided

Moi non plus...
Journalisée
Garedo
Habitué
***
Hors ligne Hors ligne

Sexe: Homme
Messages: 96


Volleur de poules


Voir le profil WWW
« Répondre #10 le: 01 Septembre 2006 à 19:16:12 »

faut aller sur le forum Wink

En fait c'est du javascript, faut voir si le code est libre et si tu peut le recopier.
Journalisée


Un gitan ça sent bon, ça se lave sans savon....
Pmb236
Invité
« Répondre #11 le: 01 Septembre 2006 à 22:21:32 »

J'arrive plus a voir le pop up moi non plus  Cheesy

Mais ici quand on reçoit un mp il y a un pop up qui s'ouvre ça ne serait pas possible d'adapter cela pour les invités et biensur d'écrire un truc du style "Pour utiliser au maximum le forum inscrivez vous" avec un link vers le register.
Journalisée
Sparcool
Administrateur
*
Hors ligne Hors ligne

Messages: 581



Voir le profil WWW
« Répondre #12 le: 01 Septembre 2006 à 22:27:05 »

Sinon j'ai trouvé ce script, ça me semble pas mal. En fait ça affiche la popup un seule fois par jour grâce à un cookie  Smiley
http://www.script-masters.com/home/javascript-1-59.html

Et aussi une popup qui s'ouvre une seule fois par session, encore mieux :
http://www.editeurjavascript.com/scripts/scripts_publicite_2_132.php

Merci Google  Cheesy
Journalisée

Avant de poser une question, merci de lire la documentation et d'effectuer une recherche.
Pmb236
Invité
« Répondre #13 le: 02 Septembre 2006 à 14:53:57 »

Merci Sparcool mais ou on doit le mettre le script (dans le head de index.template.php ?)? Et ce qui est embêtant c'est que firefox bloque ce genre de pop up  Undecided
« Dernière édition: 02 Septembre 2006 à 14:55:41 par Pmb236 » Journalisée
Sparcool
Administrateur
*
Hors ligne Hors ligne

Messages: 581



Voir le profil WWW
« Répondre #14 le: 02 Septembre 2006 à 19:33:01 »

Oui dans le head de index.template.php mais comme tu l'as dit le problème est que firefox ou n'importe quel outil de blocage de popup bloquera ces popups  Embarrassed
Journalisée

Avant de poser une question, merci de lire la documentation et d'effectuer une recherche.
Pages: [1] 2   Haut de page
Imprimer
SimpleMachines-fr / Forum  |  Support SMF  |  SMF 1.1  |  Mods et personnalisation  |  Fil de discussion: Pop up pour les visiteur
 
Aller à:  

Powered by SMF 1.1.16 | SMF © 2011, Simple Machines

Tous les logos et les marques présentes sur ce site appartiennent à leurs propriétaires respectifs.
Des détails sur les copyrights et les modules installés peuvent être trouvés Ici.

Vous pouvez syndiquer le contenu de ce site : Flux-RSS/RDF.

Site propulsé par pragmaMx 0.1.11.3.

Valid HTML 4.01 Transitional CSS ist valide!
Design by © www.ndeezign.com