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:
/*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:
</head>
<body>';
Ajouter après:
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
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.