42 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			42 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php declare(strict_types=1);
 | |
| 
 | |
| class MimeSystemTheme extends Themelet
 | |
| {
 | |
|     public function get_help_html()
 | |
|     {
 | |
|         $mimes = DataHandlerExtension::get_all_supported_mimes();
 | |
|         sort($mimes);
 | |
|         $exts = [];
 | |
|         foreach ($mimes as $mime) {
 | |
|             $exts[] = FileExtension::get_for_mime($mime);
 | |
|         }
 | |
|         $mimes = join("</li><li>", $mimes);
 | |
|         sort($exts);
 | |
|         $exts =  join("</li><li>", $exts);
 | |
| 
 | |
|         return '<p>Search for posts by extension</p>
 | |
| 
 | |
|         <div class="command_example">
 | |
|         <pre>ext=jpg</pre>
 | |
|         <p>Returns posts with the extension "jpg".</p>
 | |
|         </div>
 | |
| 
 | |
|         These extensions are available in the system:
 | |
|         <ul><li>'.$exts.'</li></ul>
 | |
| 
 | |
|         <hr/>
 | |
| 
 | |
|         <p>Search for posts by MIME type</p>
 | |
| 
 | |
|         <div class="command_example">
 | |
|         <pre>mime=image/jpeg</pre>
 | |
|         <p>Returns posts that have the MIME type "image/jpeg".</p>
 | |
|         </div>
 | |
| 
 | |
|         These MIME types are available in the system:
 | |
|         <ul><li>'.$mimes.'</li></ul>
 | |
| 
 | |
|         ';
 | |
|     }
 | |
| }
 |