webmaster@0: Connect(); webmaster@6: $query = ($type != 'cal') ? webmaster@6: " SELECT * webmaster@6: FROM Mess webmaster@6: WHERE num_version='Version 10' webmaster@6: ORDER BY num_mess DESC webmaster@6: LIMIT 10 webmaster@6: " : " webmaster@6: SELECT * webmaster@6: FROM Mess webmaster@6: WHERE YEAR(DatePost)={$year} AND MONTH(DatePost)={$month} webmaster@6: ORDER BY num_mess DESC webmaster@6: "; webmaster@6: $Data->query($query); webmaster@0: if($type == "cal") { webmaster@0: echo("
"); webmaster@0: if($prevYear > $startDate['year'] - 1 || ($prevYear > $startDate['Year'] - 2 && $prevMonth > $startDate['month'] - 1)) webmaster@0: echo("{$arMonth[$prevMonth - 1]} {$prevYear}"); webmaster@0: else webmaster@0: echo("{$arMonth[$prevMonth - 1]} {$prevYear}"); webmaster@0: if(($curYear == $nextYear && $nextMonth < $curMonth + 1) || ($nextYear < $curYear) ) webmaster@0: echo("{$arMonth[$month%12]} {$nextYear}"); webmaster@0: else webmaster@0: echo("{$arMonth[$month%12]} {$nextYear}"); webmaster@0: echo("{$arMonth[$month - 1]} {$year}
"); webmaster@0: } webmaster@6: while($row=$Data->GetRow()) { webmaster@0: $mood = ''; webmaster@0: $Mess=$Data->utf8_ensure(str_replace("

","

",str_replace("

","

", $row['Message']))); webmaster@0: $dateFormatee = strftime("%A %d %B %Y, %Hh%M", strtotime($row['DatePost'])); webmaster@0: $Titre = $Data->utf8_ensure($row['Titre']); webmaster@0: $Titre_url = str_replace(" ", "_", strip_tags($Titre)); webmaster@0: $Titre_url = str_replace("-", "_", $Titre_url); webmaster@0: $Titre_url = str_replace(array("é", "è"), "e", $Titre_url); webmaster@0: $Titre_url = str_replace("à", "a", $Titre_url); webmaster@0: $Titre_url = str_replace("ù", "u", $Titre_url); webmaster@0: $Titre_url = str_replace(array("î", "ï"), "i", $Titre_url); webmaster@0: if(!empty($row['Emot'])) { webmaster@0: $mood = "Mood : {$row["; webmaster@0: $row['Emot'] = " " . $row['Emot']; webmaster@0: } webmaster@0: $nbTags = $Data->Query(" webmaster@0: SELECT T.Tag webmaster@0: FROM Tags T, Lien_Tags_Posts L webmaster@0: WHERE L.idMess={$row['num_mess']} AND L.idTag = T.idTag webmaster@0: ORDER BY T.Tag webmaster@0: ", 2); webmaster@0: $tags = ''; webmaster@0: if($nbTags > 0) webmaster@0: { webmaster@0: $tags = "Tags :"; webmaster@0: while(0 !== ($tag = $Data->GetRow(2))) webmaster@0: $tags .= " {$tag['Tag']} |"; webmaster@0: $tags = substr($tags, 0, -1) . ' ;
'; webmaster@0: } webmaster@0: webmaster@0: echo(" webmaster@0:
webmaster@0:

{$Titre} | {$dateFormatee}

webmaster@0: {$mood} webmaster@0: {$Mess} webmaster@0:

webmaster@0: {$tags} webmaster@0: #{$row['num_mess']} - webmaster@0: webmaster@0: "); webmaster@0: if(!is_null($row['NbCommentaires']) && $row['NbCommentaires']!=0) webmaster@0: echo("Un 'tit commentaire ( {$row['NbCommentaires']} ) ?"); webmaster@0: else webmaster@0: echo("Un 'tit commentaire ?"); webmaster@0: echo(" webmaster@0: webmaster@0:

webmaster@0:
"); webmaster@0: } webmaster@0: if($type == "cal") { webmaster@0: echo("
"); webmaster@0: if($prevYear > $startDate['year'] - 1 && $prevMonth > $startDate['month'] - 1) webmaster@0: echo("{$arMonth[$prevMonth - 1]} {$prevYear}"); webmaster@0: else webmaster@0: echo("{$arMonth[$prevMonth - 1]} {$prevYear}"); webmaster@0: if(($curYear == $nextYear && $nextMonth < $curMonth + 1) || ($nextYear < $curYear) ) webmaster@0: echo("{$arMonth[$month%12]} {$nextYear}"); webmaster@0: else webmaster@0: echo("{$arMonth[$month%12]} {$nextYear}"); webmaster@0: echo("{$arMonth[$month - 1]} {$year}
"); webmaster@0: } webmaster@0: $Data->Close(); webmaster@0: include("foot.php"); webmaster@0: ?>