| 2 | 
           ddelon | 
           1 | 
           <?php
  | 
        
        
            | 
            | 
           2 | 
           /*
  | 
        
        
            | 
            | 
           3 | 
           recentcomments.php
  | 
        
        
            | 
            | 
           4 | 
           Copyright (c) 2002, Hendrik Mans <hendrik@mans.de>
  | 
        
        
            | 
            | 
           5 | 
           Copyright 2002, 2003 David DELON
  | 
        
        
            | 
            | 
           6 | 
           Copyright 2002 Charles NEPOTE
  | 
        
        
            | 
            | 
           7 | 
           Copyright 2002 Patrick PAUL
  | 
        
        
            | 
            | 
           8 | 
           All rights reserved.
  | 
        
        
            | 
            | 
           9 | 
           Redistribution and use in source and binary forms, with or without
  | 
        
        
            | 
            | 
           10 | 
           modification, are permitted provided that the following conditions
  | 
        
        
            | 
            | 
           11 | 
           are met:
  | 
        
        
            | 
            | 
           12 | 
           1. Redistributions of source code must retain the above copyright
  | 
        
        
            | 
            | 
           13 | 
           notice, this list of conditions and the following disclaimer.
  | 
        
        
            | 
            | 
           14 | 
           2. Redistributions in binary form must reproduce the above copyright
  | 
        
        
            | 
            | 
           15 | 
           notice, this list of conditions and the following disclaimer in the
  | 
        
        
            | 
            | 
           16 | 
           documentation and/or other materials provided with the distribution.
  | 
        
        
            | 
            | 
           17 | 
           3. The name of the author may not be used to endorse or promote products
  | 
        
        
            | 
            | 
           18 | 
           derived from this software without specific prior written permission.
  | 
        
        
            | 
            | 
           19 | 
              | 
        
        
            | 
            | 
           20 | 
           THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
  | 
        
        
            | 
            | 
           21 | 
           IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  | 
        
        
            | 
            | 
           22 | 
           OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
  | 
        
        
            | 
            | 
           23 | 
           IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
  | 
        
        
            | 
            | 
           24 | 
           INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  | 
        
        
            | 
            | 
           25 | 
           NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  | 
        
        
            | 
            | 
           26 | 
           DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  | 
        
        
            | 
            | 
           27 | 
           THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  | 
        
        
            | 
            | 
           28 | 
           (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  | 
        
        
            | 
            | 
           29 | 
           THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  | 
        
        
            | 
            | 
           30 | 
           */
  | 
        
        
            | 
            | 
           31 | 
              | 
        
        
            | 
            | 
           32 | 
           if ($comments = $this->LoadRecentComments())
  | 
        
        
            | 
            | 
           33 | 
           {
  | 
        
        
            | 
            | 
           34 | 
           	foreach ($comments as $comment)
  | 
        
        
            | 
            | 
           35 | 
           	{
  | 
        
        
            | 
            | 
           36 | 
           		// day header
  | 
        
        
            | 
            | 
           37 | 
           		list($day, $time) = explode(" ", $comment["time"]);
  | 
        
        
            | 
            | 
           38 | 
           		if ($day != $curday)
  | 
        
        
            | 
            | 
           39 | 
           		{
  | 
        
        
            | 
            | 
           40 | 
           			if ($curday) echo "<br />\n" ;
  | 
        
        
            | 
            | 
           41 | 
           			echo "<b>$day:</b><br />\n" ;
  | 
        
        
            | 
            | 
           42 | 
           			$curday = $day;
  | 
        
        
            | 
            | 
           43 | 
           		}
  | 
        
        
            | 
            | 
           44 | 
              | 
        
        
            | 
            | 
           45 | 
           		// echo entry
  | 
        
        
            | 
            | 
           46 | 
           		echo "   (",$comment["time"],") <a href=\"",$this->href("", $comment["comment_on"], "show_comments=1"),"#",$comment["tag"],"\">",$comment["comment_on"],"</a> . . . . ",$this->Format($comment["user"]),"<br />\n" ;
  | 
        
        
            | 
            | 
           47 | 
           	}
  | 
        
        
            | 
            | 
           48 | 
           }
  | 
        
        
            | 
            | 
           49 | 
           else
  | 
        
        
            | 
            | 
           50 | 
           {
  | 
        
        
            | 
            | 
           51 | 
           	echo "<i>Pas de commentaires récents.</i>" ;
  | 
        
        
            | 
            | 
           52 | 
           }
  | 
        
        
            | 
            | 
           53 | 
              | 
        
        
            | 
            | 
           54 | 
           ?>
  |