25 lines
		
	
	
		
			703 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			703 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php declare(strict_types=1);
 | |
| 
 | |
| class ImageViewCounterTheme extends Themelet
 | |
| {
 | |
|     public function view_popular($images)
 | |
|     {
 | |
|         global $page, $config;
 | |
|         $pop_images = "";
 | |
|         foreach ($images as $image) {
 | |
|             $pop_images .= $this->build_thumb_html($image) . "\n";
 | |
|         }
 | |
| 
 | |
|         $nav_html = "<a href=".make_link().">Index</a>";
 | |
| 
 | |
|         $page->set_heading($config->get_string(SetupConfig::TITLE));
 | |
|         $page->add_block(new Block("Navigation", $nav_html, "left", 10));
 | |
|         $page->add_block(new Block(null, $pop_images, "main", 30));
 | |
|     }
 | |
| 
 | |
|     public function get_help_html()
 | |
|     {
 | |
|         return '<p>Search for posts that have received views by users.</p>';
 | |
|     }
 | |
| }
 |