Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

mike1155
2007-12-22 14:09:45

Parfait! Merci beaucoup!

J'ai installé l'éditeur local, génial!

Un grand merci!

P@t
2007-12-22 12:42:45

Voila donc le code à rentrer en plugin personnel:

add_event_handler('loc_begin_index', 'joyeuses_fetes');

function joyeuses_fetes()
{
   global $template;
   
   $tpl_code = '
<div id="fv_1" style="position:absolute;z-index:90;
top:100px;left:100px;width:200px;height:200px;
display:block;
filter:alpha(opacity=98);-moz-opacity:0.98;opacity: 0.98;">à compléter et à finaliser</div>
';

   if (!isset($_COOKIE['fetes'])) {
      $expire = 2*24*3600;  // on définit la durée du cookie, 2*24heures
      setcookie("fetes","1",time()+$expire);  // on l'envoie
      $template->assign_vars(array('PLUGIN_INDEX_CONTENT_BEGIN' => $tpl_code));
   }
}

N'hésite pas à utiliser LocalFiles Editor pour créer ton plugin personnel ;-)

mike1155
2007-12-22 12:19:21

Merci pour la réponse, voici le code:

1°) envoi l'envoi de toute données au navigateur, on vérifie la présence d'un cookie qui indique que le visiteur a visité le site dans les dernières 48 heures:

if (!isset($_COOKIE['fetes']))
   {$expire = 2*24*3600;  // on définit la durée du cookie, 2*24heures
   setcookie("fetes","1",time()+$expire);  // on l'envoie
   $af=1;
   }
else
  {
  $af=0;
  }

Donc si $af==0 on n'affiche pas la fenetre, si $af==1 on l'affiche

code de la fenetre à afficher si $af==1:

<div id="fv_1" style="position:absolute;z-index:90;
top:100px;left:100px;width:200px;height:200px;
display:block;
filter:alpha(opacity=98);-moz-opacity:0.98;opacity: 0.98;">à compléter et à finaliser</div>


le code <div></div> est à compléter, il s'agira de trois fenêtres superposées...

Merci

P@t
2007-12-22 11:11:37

Donne nous ton bout de code, je t'indiquerai comment le placer dans un plugin personnel...

mike1155
2007-12-22 08:36:39

Bonjour, tout d'abord, merci pour ce superbe outils qu'est phpwebgallery!

Afin, de souhaiter de joyeuses fêtes à mes visiteurs, j'aurais souhaité pouvoir faire apparaître une fenêtre semi-transparente au 1er plan avec le message à l'intérieur. Cette fenêtre apparaîtrait toutes les 48heures pour les visiteurs...

j'ai un bout de code php+html qui permet de faire cela (utilisation d'un cookies et d'une fenêtre <div>); mais je ne sais pas ou placer le code.

Pouvez-vous m'indiquer où je peux le placer?

Merci

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2025 · Contact