123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- <?php
- /**
- * Description of Custom Footer.
- *
- * @copyright (c) 2014 VF Consulting
- * @license GNU General Public License - http://www.gnu.org/copyleft/gpl.html
- * @author Valery Fremaux <valery.fremaux@gmail.com>
- */
- 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';
- }
- }
|