bLienEnabled; $sModuleAction=$this->sModuleAction; $classOn=$this->sClassOn; $jourJ=date("d"); if(_root::getParam($this->sNavMois) != null ){ $iMois=(int)_root::getParam($this->sNavMois); $iAnnee=(int)_root::getParam($this->sNavAnnee); } else{ $iMois=(int)date("m"); $iAnnee=(int)date("Y"); } $sMois=sprintf('%02d',$iMois); $sAnnee=sprintf('%04d',$iAnnee); $sDate=$sAnnee.'-'.$sMois.'-01'; $tabJ=array( '', 'L', 'M', 'M', 'J', 'V', 'S', 'D' ); //annee avant $iAnneeAvant=$iAnnee-1; $tParamTmp=$this->tParam; $tParamTmp[ $this->sNavMois ]=$iMois; $tParamTmp[ $this->sNavAnnee ]=$iAnneeAvant; $sLienAnneeAvant='<<'; //annee apres $iAnneeApres=$iAnnee+1; $tParamTmp=$this->tParam; $tParamTmp[ $this->sNavMois ]=$iMois; $tParamTmp[ $this->sNavAnnee ]=$iAnneeApres; $sLienAnneeApres='>>'; //mois avant $oDate=new plugin_date($sDate); $oDate->removeMonth(1); $iMoisAvant=$oDate->getMonth(); $iAnneeAvant=$oDate->getYear(); $tParamTmp=$this->tParam; $tParamTmp[ $this->sNavMois ]=$iMoisAvant; $tParamTmp[ $this->sNavAnnee ]=$iAnneeAvant; $sLienMoisAvant='<<'; //mois apres $oDate2=new plugin_date($sDate); $oDate2->removeMonth(1); $iMoisApres=$oDate2->getMonth(); $iAnneeApres=$oDate2->getYear(); $tParamTmp=$this->tParam; $tParamTmp[ $this->sNavMois ]=$iMoisApres; $tParamTmp[ $this->sNavAnnee ]=$iAnneeApres; $sLienMoisApres='>>'; $navAnnee=$sLienAnneeAvant." ".$sAnnee." ".$sLienAnneeApres; $navMois=$sLienMoisAvant." ".$this->tMois[$iMois]." ".$sLienMoisApres; ?>tParam; $tParamTmp[ $this->sNavMois ]=$sMois; $tParamTmp[ $this->sNavAnnee ]=$sAnnee; $jour=1; $premierJour=intVal( date("w", mktime(0, 0, 0, $iMois, 1, $iAnnee) )); $dernierJour=intval( date("j", mktime(0, 0, 0, $iMois+1, 0, $iAnnee) ) ); ?> sNavJour]=$jour; ?> = $premierJour):?>