コード例 #1
0
ファイル: index.php プロジェクト: WinGood/24karcher
 public function __construct()
 {
     mgActivateThisPlugin(__FILE__, array(__CLASS__, 'activate'));
     mgAddAction(__FILE__, array(__CLASS__, 'pageSettingsPlugin'));
     self::$pluginName = PM::getFolderPlugin(__FILE__);
     self::$path = PLUGIN_DIR . self::$pluginName;
 }
コード例 #2
0
ファイル: index.php プロジェクト: WinGood/24karcher
 public function __construct()
 {
     mgActivateThisPlugin(__FILE__, array(__CLASS__, 'createDateBaseNews'));
     mgAddAction(__FILE__, array(__CLASS__, 'pagePluginNews'));
     mgAddAction('mg_gethtmlcontent', array(__CLASS__, 'printNews'), 1);
     mgAddShortcode('news-anons', array(__CLASS__, 'anonsNews'));
 }
コード例 #3
0
ファイル: index.php プロジェクト: WinGood/24karcher
 public function __construct()
 {
     mgActivateThisPlugin(__FILE__, array(__CLASS__, 'createDateBase'));
     mgAddAction(__FILE__, array(__CLASS__, 'pageSettingsPlugin'));
     if (!URL::isSection('mg-admin')) {
         mgAddShortcode('sms', array(__CLASS__, 'sendsms'));
     }
 }
コード例 #4
0
ファイル: index.php プロジェクト: WinGood/24karcher
 public function __construct()
 {
     mgActivateThisPlugin(__FILE__, array(__CLASS__, 'createDataComments'));
     mgAddAction(__FILE__, array(__CLASS__, 'pagePluginComments'));
     mgAddShortcode('comments', array(__CLASS__, 'showComments'));
     mgAddShortcode('wall-comments', array(__CLASS__, 'wallComments'));
     $meta = '<script src="' . SITE . '/mg-plugins/comments/js/comments.js"></script>' . '<link href="' . SITE . '/mg-plugins/comments/css/style.css" rel="stylesheet" type="text/css">';
     mgAddMeta($meta);
 }
コード例 #5
0
ファイル: index.php プロジェクト: WinGood/24karcher
 public function __construct()
 {
     mgActivateThisPlugin(__FILE__, array(__CLASS__, 'activate'));
     mgAddAction('category_getcategorylistul', array(__CLASS__, 'addUploadField'), 1);
     mgAddAction('category_delcategory', array(__CLASS__, 'deleteCategory'), 1);
     self::$pluginName = PM::getFolderPlugin(__FILE__);
     self::$lang = PM::plugLocales(self::$pluginName);
     self::$path = PLUGIN_DIR . self::$pluginName;
 }
コード例 #6
0
ファイル: index.php プロジェクト: kostiukoleg/all4web.loc
 public function __construct()
 {
     mgActivateThisPlugin(__FILE__, array(__CLASS__, 'activate'));
     //Инициализация  метода выполняющегося при активации
     mgAddAction(__FILE__, array(__CLASS__, 'pageSettingsPlugin'));
     //Инициализация  метода выполняющегося при нажатии на кнопку настроект плагина
     mgAddShortcode('trigger-guarantee', array(__CLASS__, 'viewTrigger'));
     // Инициализация шорткода [trigger-guarantee] - доступен в любом HTML коде движка.
     self::$pluginName = PM::getFolderPlugin(__FILE__);
     self::$lang = PM::plugLocales(self::$pluginName);
     self::$path = PLUGIN_DIR . self::$pluginName;
     mgAddMeta('<link rel="stylesheet" href="' . SITE . '/' . self::$path . '/css/style.css" type="text/css" />');
 }
コード例 #7
0
ファイル: index.php プロジェクト: WinGood/24karcher
 public function __construct()
 {
     mgActivateThisPlugin(__FILE__, array(__CLASS__, 'activate'));
     mgAddAction(__FILE__, array(__CLASS__, 'pageSettingsPlugin'));
     mgAddShortcode('call-back', array(__CLASS__, 'handleShortCode'));
     self::$lang = PM::plugLocales(self::$pluginName);
     self::$path = PLUGIN_DIR . self::$pluginName;
     if (!URL::isSection('mg-admin')) {
         mgAddMeta('<link rel="stylesheet" href="' . SITE . '/' . self::$path . '/css/user.css" type="text/css" />');
         mgAddMeta('<script type="text/javascript" src="' . SITE . '/' . self::$path . '/js/jquery.maskedinput.min.js"></script>');
         mgAddMeta('<script type="text/javascript" src="' . SITE . '/' . self::$path . '/js/user.js"></script>');
     }
     MG::addInformer(array('count' => self::getEntityActive(), 'class' => 'count-wrap', 'classIcon' => 'message-icon', 'isPlugin' => true, 'section' => 'call-back', 'priority' => 80));
 }
コード例 #8
0
ファイル: index.php プロジェクト: WinGood/24karcher
 public function __construct()
 {
     mgActivateThisPlugin(__FILE__, array(__CLASS__, 'activate'));
     mgAddAction(__FILE__, array(__CLASS__, 'pageSettingsPlugin'));
     mgAddShortcode('slider-images', array(__CLASS__, 'handleShortCode'));
     self::$pluginName = PM::getFolderPlugin(__FILE__);
     self::$lang = PM::plugLocales(self::$pluginName);
     self::$path = PLUGIN_DIR . self::$pluginName;
     if (!URL::isSection('mg-admin')) {
         mgAddMeta('<link rel="stylesheet" href="' . SITE . '/' . self::$path . '/css/jquery.bxslider.css" type="text/css" />');
         mgAddMeta('<link rel="stylesheet" href="' . SITE . '/' . self::$path . '/css/slider-images-user.css" type="text/css" />');
         mgAddMeta('<script type="text/javascript" src="' . SITE . '/' . self::$path . '/js/jquery.bxslider.min.js"></script>');
         mgAddMeta('<script type="text/javascript" src="' . SITE . '/' . self::$path . '/js/slider-images-user.js"></script>');
     }
 }
コード例 #9
0
ファイル: index.php プロジェクト: kostiukoleg/all4web.loc
 public function __construct()
 {
     mgActivateThisPlugin(__FILE__, array(__CLASS__, 'activate'));
     //Инициализация  метода выполняющегося при активации
     mgAddAction(__FILE__, array(__CLASS__, 'pageSettingsPlugin'));
     //Инициализация  метода выполняющегося при нажатии на кнопку настроект плагина
     mgAddShortcode('slider-action', array(__CLASS__, 'sliderAction'));
     // Инициализация шорткода [slider-action] - доступен в любом 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/style.css" type="text/css" />');
     }
 }
コード例 #10
0
ファイル: index.php プロジェクト: WinGood/24karcher
 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>');
 }
コード例 #11
0
ファイル: index.php プロジェクト: WinGood/24karcher
 public function __construct()
 {
     mgActivateThisPlugin(__FILE__, array(__CLASS__, 'createDateBase'));
     mgAddAction(__FILE__, array(__CLASS__, 'pageSettingsPlugin'));
     mgAddShortcode('data-balance', array(__CLASS__, 'getBalance'));
     mgAddShortcode('affiliate', array(__CLASS__, 'affiliatePanel'));
     // установка куки если есть гет параметр
     if (isset($_GET['partnerId']) && is_numeric($_GET['partnerId'])) {
         self::setPartnerCookie($_GET['partnerId']);
     }
     // при каждом оформлении заказа создавать запись в партнерской таблице
     mgAddAction('models_order_addorder', array(__CLASS__, 'partnerToOrder'), 1);
     // ждем когда придет оплата
     mgAddAction('controllers_payment_actionwhenpayment', array(__CLASS__, 'eventPayment'), 1);
     $option = MG::getSetting('partners-program');
     $option = stripslashes($option);
     $options = unserialize($option);
     self::$percent = $options['percent'];
     self::$exitMoneyLimit = $options['exitMoneyLimit'];
 }
コード例 #12
0
ファイル: index.php プロジェクト: ulogin/ulogin-Moguta.CMS
 public function __construct()
 {
     mgAddAction(__FILE__, array(__CLASS__, 'pageSettingsPlugin'));
     //Инициализация  метода при нажатии на кнопку настроект плагина
     mgActivateThisPlugin(__FILE__, array(__CLASS__, 'activate'));
     //Инициализация  метода при активации
     mgDeactivateThisPlugin(__FILE__, array(__CLASS__, 'deactivate'));
     //Инициализация  метода при деактивации
     mgAddShortcode('ulogin', array(__CLASS__, 'handleShortCode'));
     // Инициализация шорткода [ulogin] - доступен в любом HTML коде движка.
     mgAddShortcode('sync_ulogin', array(__CLASS__, 'handleShortCodeSync'));
     // Инициализация шорткода [sync_ulogin] - доступен в любом HTML коде движка.
     self::$pluginName = PM::getFolderPlugin(__FILE__);
     self::$lang = PM::plugLocales(self::$pluginName);
     self::$path = PLUGIN_DIR . self::$pluginName;
     $meta = '';
     if (!URL::isSection('mg-admin')) {
         $meta .= '<script src="//ulogin.ru/js/ulogin.js"></script>';
         $meta .= '<script type="text/javascript" src="' . SITE . '/' . self::$path . '/js/ajax.js"></script>';
     }
     $meta .= '<link href="//ulogin.ru/css/providers.css" rel="stylesheet" type="text/css">';
     mgAddMeta($meta);
 }
コード例 #13
0
ファイル: index.php プロジェクト: WinGood/24karcher
 public function __construct()
 {
     mgActivateThisPlugin(__FILE__, array(__CLASS__, 'activate'));
     mgAddAction('moguta_convertcpuproduct', array(__CLASS__, 'counterView'), 1);
     self::$pluginName = PM::getFolderPlugin(__FILE__);
 }