aboutsummaryrefslogblamecommitdiffstats
path: root/Zotlabs/Widget/Helpindex.php
blob: fd9204c9e7e44aed5d0986a4d4868cf3190b4be7 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
     
   



                                                          



                                    



                         
                                                
 
                                      
 
                           
 

                                                                      
 
                                                


                                                                   

                 




                                                                    
                          
         
 

                                            

         
<?php
/**
 * Widget to show the help index.
 *
 * By default used by the left sidebar by the help module.
 *
 *   * Name: Help index
 *   * Description: Help pages index
 */

namespace Zotlabs\Widget;

class Helpindex {

	use \Zotlabs\Lib\Traits\HelpHelperTrait;

	private string $contents = '';

	function widget() {

		$this->determine_help_language();
		$this->find_help_file('toc', $this->lang['language']);

		if (! empty($this->file_name)) {
			$this->contents = translate_projectname(
				file_get_contents($this->file_name)
			);
		}

		$tpl = get_markup_template('widget.tpl');
		return replace_macros($tpl, [ '$widget' => $this ]);
	}

	public function title(): string {
		return '';
	}

	public function contents(): string {
		return $this->contents;
	}
}