IndexGenerator.class.php (559B)
1 <?php 2 3 class IndexGenerator extends GeneratorBase 4 { 5 var $count = 20; 6 7 function generate() 8 { 9 define('INDEX' ,true); 10 $article = '<ul>'; 11 12 global $PAGES_BY_DATE; 13 14 $nr = 0; 15 foreach( array_reverse($PAGES_BY_DATE) as $pagesByDate ) 16 { 17 foreach( $pagesByDate as $page) 18 { 19 if ( ++$nr > $this->count ) 20 break; 21 22 $article .= '<li><a href="'.SITE_UP.$page['url'].'">'.$page['title'].'</a></li>'; 23 } 24 } 25 $article .= '</ul>'; 26 27 28 define('CONTENT',$article); 29 define('TITLE','Index'); 30 31 $this->outputTheme(); 32 exit; 33 } 34 } 35 36 37 ?>