*/ class CustomFooterPlugin extends Plugin { protected function __construct() { parent::__construct('1.1', 'Valery Fremaux'); } /** * @return CustomFooterPlugin */ public static function create() { static $result = null; return $result ? $result : $result = new self(); } public function get_name() { return 'customfooter'; } public function pix_url($pixname, $size = 16) { global $_configuration; if (file_exists( $_configuration['root_sys'].'/plugin/customplugin/pix/'.$pixname.'.png' )) { return $_configuration['root_web'].'/plugin/customplugin/pix/'.$pixname.'.png'; } if (file_exists( $_configuration['root_sys'].'/plugin/customplugin/pix/'.$pixname.'.jpg' )) { return $_configuration['root_web'].'/plugin/customplugin/pix/'.$pixname.'.jpg'; } if (file_exists( $_configuration['root_sys'].'/plugin/customplugin/pix/'.$pixname.'.gif' )) { return $_configuration['root_web'].'/plugin/customplugin/pix/'.$pixname.'.gif'; } return $_configuration['root_web'].'/main/img/icons/'.$size.'/'.$pixname.'.png'; } }