Index du forum »»  Questions »» ToggleDiv dans ephemeride 2008

Nouveau sujet
 ToggleDiv dans ephemeride 2008#23220Répondre

2Contributeur(s)
leclub666developpeur
3 Modérateur(s)
developpeurjpbJireck
leclub666 leclub666icon_post
Bonjour,

J'aimerais avoir un ephemeride repliable.
Voilà le code de la fonction modifiée et ça marche pô :-o


function ephemblock() {
       
    $Configure_ToggleDiv = new ToggleDiv(1);
    $tmp_toggle=$Configure_ToggleDiv->Img();
    $boxstuff=$Configure_ToggleDiv->Begin();
    
   global $gmt;
   $eday=date("d",time()+($gmt*3600));
   $emonth =date("m",time()+($gmt*3600));
   $result = mysql_query("select yid, content from ephem where did='$eday' AND mid='$emonth' order by yid ASC");
   $boxstuff = "<div>".translate("One Day like Today...")."</div>";
   while (list($yid, $content) = mysql_fetch_array($result)) {
      if ($cnt==1)
         $boxstuff .= "\n<br />\n";
         $boxstuff .= "<b>$yid</b>\n<br />\n";
         $boxstuff .= aff_langue($content);
         $cnt = 1;
   }
   
   $boxstuff .= "<br />\n";
   
   $boxstuff.=$Configure_ToggleDiv->End();
     
global $block_title;
   if ($block_title=="")
      $title=translate("Ephemerids");
   else
      $title=$block_title;
      
   themesidebox($tmp_toggle.$title, $boxstuff);
   
}



J'ai bien le petit + dans le titre mais le bloc reste déplié.
developpeur developpeuricon_post
tu charge bien toggleDiv ?
leclub666 leclub666icon_post
oui je le charge bien, c'est bon ça fonctionne maintenant.Ce code là tourne l'autre non. Mais je ne sais pas pourquoi. J'ai juste déplacé la condition pour le titre du bloc.bizarre non ?



function ephemblock() {
       
        $Configure_ToggleDiv = new ToggleDiv(1);
    $tmp_toggle=$Configure_ToggleDiv->Img();
    $boxstuff=$Configure_ToggleDiv->Begin();
    
    if ($block_title=="")
    $title="<b>Ephéméride 2008</b>";
    else
    $title=$block_title;
    
    global $gmt;
    $eday=date("d",time()+($gmt*3600));
    $emonth =date("m",time()+($gmt*3600));
    $result = mysql_query("select yid, content from ephem where did='$eday' AND mid='$emonth' order by yid ASC");
    //$boxstuff .= ".translate("One Day like Today...").";
    while (list($yid, $content) = mysql_fetch_array($result)) {
      if ($cnt==1)
         $boxstuff .= "\n<br />\n";
         $boxstuff .= "<li class=\"oLI\"><img src=\"images/pixel.gif\" hspace=\"2\"><b>$yid</b>\n<br />\n";
         $boxstuff .= aff_langue($content);
         $cnt = 1;
   }        
    

    $boxstuff.=$Configure_ToggleDiv->End();
    themesidebox($tmp_toggle.$boxTitle, $boxstuff);
}

developpeur developpeuricon_post
??? effectivement / je regarderais plus en détail