bee

Unnamed repository; edit this file 'description' to name the repository.
git clone http://git.code.weiherhei.de/bee.git
Log | Files | Refs

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 ?>