Changeset 1636
- Timestamp:
- 01/18/2007 06:52:21 AM (2 years ago)
- Files:
-
- 1 modified
-
trunk/archive.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/archive.php
r1624 r1636 97 97 98 98 if($archive->numRows() > 0) { 99 // initialise variables to keep track of last posts month and year 100 $last_month = false; 101 $last_year = false; 102 99 103 while ($daten = $archive->fetch()) { 100 104 if(empty($daten)) break 1; 101 102 $mo = $mon; 103 $mon = $daten['month']; 104 if ($mo != $mon) { 105 if ($mo != "" AND $mo != $mon) { $c['main'] .= " </div>\n"; } 105 106 // did we already reach a new month or year? 107 if (($last_month != $daten['month']) OR ($last_year != $daten['year'])) { 108 if ($last_month) { $c['main'] .= " </div>\n"; } 106 109 $c['main'] .= " <h3>".array_search($mon, $months)." ".$daten['year']."</h3>\n"; 107 110 $c['main'] .= " <div class='archive'>\n"; 111 // set last month and year to values of current post 112 $last_month = $daten['month']; 113 $last_year = $daten['year']; 108 114 } 109 115 $c['main'] .= do_teaser($daten, $cc, "<h4>", "</h4>");
