示例#1
0
 public function __construct()
 {
     mgActivateThisPlugin(__FILE__, array(__CLASS__, 'activate'));
     //Инициализация  метода выполняющегося при активации
     mgAddShortcode('rating', array(__CLASS__, 'showRating'));
     // Инициализация шорткода [rating] - доступен в любом HTML коде движка.
     self::$pluginName = PM::getFolderPlugin(__FILE__);
     self::$lang = PM::plugLocales(self::$pluginName);
     self::$path = PLUGIN_DIR . self::$pluginName;
     if (!URL::isSection('mg-admin')) {
         // подключаем CSS плагина для всех страниц, кроме админки
         mgAddMeta('<link rel="stylesheet" href="' . SITE . '/' . self::$path . '/css/rateit.css" type="text/css" />');
     }
     mgAddMeta('<script type="text/javascript" src="' . SITE . '/' . self::$path . '/js/rating.js"></script>');
     // подключаем плагин для работы с отображение звезд системы рейтинга
     mgAddMeta('<script type="text/javascript" src="' . SITE . '/' . self::$path . '/js/jquery.rateit.min.js"></script>');
 }