function display($tpl = null) { $tmpl = JRequest::getVar('tmpl'); if (empty($tmpl)) { JRequest::setVar('tmpl', 'component'); } if (JOOMLA16 == false) { require_once OSEMSC_B_PATH . DS . 'helpers' . DS . "extLanguage.php"; oseHTML::script(OSEMSC_F_URL . '/libraries/joomla.core.js', '1.5'); $strings = oseJson::encode(oseText::jsStrings()); $document = JFactory::getDocument(); $document->addScriptDeclaration('(function(){var strings=' . $strings . ';Joomla.JText.load(strings)})()'); } $com = OSECPU_PATH_JS . '/com_ose_cpu/extjs'; oseHTML::initScript(); oseHTML::script($com . '/ose/app.msg.js', '1.5'); oseHTML::script(OSEMSC_F_URL . '/libraries/init.js', '1.5'); require_once OSEMSC_B_PATH . DS . 'helpers' . DS . "extLanguage.php"; $OSESoftHelper = new OSESoftHelper(); $footer = $OSESoftHelper->renderOSETM(); $this->assignRef('footer', $footer); $preview_menus = $OSESoftHelper->getPreviewMenus(); $this->assignRef('preview_menus', $preview_menus); $this->assignRef('OSESoftHelper', $OSESoftHelper); $title = JText::_('OSE Membership™ Profile Management'); $this->assignRef('title', $title); parent::display($tpl); }
function display($tpl = null) { $tmpl = JRequest::getVar('tmpl'); if (empty($tmpl)) { JRequest::setVar('tmpl', 'component'); } $list = $this->get('Items'); $this->assignRef('list', $list); oseHTML::initScript(); $com = OSECPU_PATH_JS . '/com_ose_cpu/extjs'; oseHTML::script($com . '/grid/SearchField.js'); oseHTML::script($com . '/grid/expander.js'); oseHTML::script($com . '/ose/app.msg.js'); oseHTML::script($com . '/grid/limit.js'); require_once OSEMSC_B_PATH . DS . 'helpers' . DS . "extLanguage.php"; $OSESoftHelper = new OSESoftHelper(); $footer = $OSESoftHelper->renderOSETM(); $this->assignRef('footer', $footer); $preview_menus = $OSESoftHelper->getPreviewMenus(); $this->assignRef('preview_menus', $preview_menus); $this->assignRef('OSESoftHelper', $OSESoftHelper); $title = JText::_('OSE Membership™ Orders Management'); $this->assignRef('title', $title); parent::display($tpl); }
public function loadViewJs($type = null) { oseHTML::initCss(); $config = oseMscConfig::getConfig('global', 'obj'); oseHTML::stylesheet('components/com_osemsc/assets/css/' . $config->frontend_style . '.css', '1.5'); oseHTML::initScript($type); $com = OSECPU_PATH_JS . '/com_ose_cpu/extjs'; require_once(OSEMSC_F_HELPER . DS . "extLanguage.php"); if (JOOMLA16 == true) { oseHTML::script($com . '/ose/app.msg.js', '1.6'); $lang = JFactory::getLanguage(); $arr = explode("-", $lang->get('tag')); $lang = JRequest::getCmd('ose_lang', $arr[0]); if (JFile::exists(OSECPU_F_PATH . DS . 'extjs' . DS . 'locale' . DS . "ext-lang-{$lang}.js")) { oseHTML::script($com . "/locale/ext-lang-{$lang}.js", '1.6'); } else { oseHTML::script($com . "/locale/ext-lang-en.js", '1.6'); } } else { oseHTML::script($com . '/ose/app.msg.js'); $lang = JFactory::getLanguage(); $arr = explode("-", $lang->get('tag')); $lang = JRequest::getCmd('lang', $arr[0]); if (JFile::exists(OSECPU_F_PATH . DS . 'extjs' . DS . 'locale' . DS . "ext-lang-{$lang}.js")) { oseHTML::script($com . "/locale/ext-lang-{$lang}.js", '1.5'); } oseHTML::script('/components/com_osemsc/libraries/joomla.core.js', '1.5'); $strings = oseJson::encode(oseText::jsStrings()); $document = JFactory::getDocument(); $document->addScriptDeclaration('var oseTrans = function(){var strings=' . $strings . ';Joomla.JText.load(strings)}; oseTrans();'); } $lang = JFactory::getLanguage(); $lang->load('com_osemsc'); oseHTML::script('components/com_osemsc/libraries/init.js', '1.6'); }
function display($tpl = null) { JToolBarHelper::title(JText::_('OSE Membership™ Update Member Info.') . ' <small><small>[ ' . OSEMSCVERSION . ' ]</small></small>', 'logo'); $doc = JFactory::getDocument(); // init table $db =& JFactory::getDBO(); // ACL Info; $tables = $db->getTableList(); $jConfig = JFactory::getConfig(); $this->checkFixTable(); //$doc->addScript(JURI::root().'media/system/js/core.js'); $com = OSECPU_PATH_JS . '/com_ose_cpu/extjs'; oseHtml::script('media/system/js/core.js'); oseHTML::initScript(); oseHTML::script($com . '/ose/app.msg.js'); oseHTML::script($com . '/ose/func.js'); $com = OSECPU_PATH_JS . '/com_ose_cpu/extjs'; $this->items = $this->get('Items'); $this->modules = $this->get('Modules'); $this->pagination = $this->get('Pagination'); $this->state = $this->get('State'); // Check for errors. if (count($errors = $this->get('Errors'))) { JError::raiseError(500, implode("\n", $errors)); return false; } parent::display($tpl); }
function display($tpl = null) { JToolBarHelper::title(JText::_('OSE Membership™ Reporter - Member List Export') . ' <small><small>Version ' . COMPONENTVER . '</small></small>', 'logo'); $com = OSECPU_PATH_JS . '/com_ose_cpu/extjs'; oseHTML::initScript(); oseHTML::script($com . '/ose/app.msg.js'); oseHTML::script($com . '/grid/limit.js'); parent::display($tpl); }
function display($tpl = null) { $tpl = null; $config = oseMscConfig::getConfig('global', 'obj'); $com = OSECPU_PATH_JS . '/com_ose_cpu/extjs'; oseHTML::initScript(); oseHTML::script($com . '/ose/app.msg.js', '1.5'); oseHTML::script($com . '/grid/expander.js', '1.5'); oseHTML::script(OSEMSC_F_URL . '/libraries/init.js', '1.5'); oseHTML::stylesheet(OSEMSC_F_URL . '/assets/css/' . $config->frontend_style . '.css', (JOOMLA16) ? '1.6' : '1.5'); $mainframe = JFactory::getApplication('SITE'); $session = JFactory::getSession(); $user = JFactory::getUser(); if ($user->guest) { $ItemID = JRequest::getInt("Itemid"); $return = base64_encode(str_replace("&", "&", JRoute::_("index.php?option=com_osemsc&view=addons&Itemid=" . $ItemID))); if (JOOMLA16 == true) { $red = str_replace("&", "&", JRoute::_("index.php?option=com_users&view=login&return=" . $return)); } else { $red = str_replace("&", "&", JRoute::_("index.php?option=com_user&view=login&return=" . $return)); } $mainframe->redirect($red, "Please login first."); } $menu = &JSite::getMenu(); $item = $menu->getActive(); $addon_type = ''; if (!empty($item)) { $params = &$menu->getParams($item->id); $addon_type = $params->get('addon_type'); } $model = $this->getModel('addons'); $items = array(); switch ($addon_type) { case 'phoca': $items = $model->getAddonCats($addon_type); $link = 'index.php?option=com_phocadownload&view=category&id='; break; case 'roku': $items = $model->getAddonInfo($addon_type); $link = ''; break; } $params = &$mainframe->getParams(); $page_title = $params->get('page_title'); $document = &JFactory::getDocument(); $document->setTitle($params->get('page_title')); $this->assignRef('page_title', $page_title); $this->assignRef('addon_type', $addon_type); $this->assignRef('items', $items); $this->assignRef('link', $link); $this->prepareDocument(); parent::display($tpl); }
* @author Open Source Excellence {@link http://www.opensource-excellence.co.uk} * @author EasyJoomla {@link http://www.easy-joomla.org Easy-Joomla.org} * @author SSRRN {@link http://www.ssrrn.com} * @author Created on 15-Sep-2008 * @license GNU/GPL http://www.gnu.org/copyleft/gpl.html * * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. *
function display($tpl = null) { JToolBarHelper::title(JText::_('OSE Membership™ Reporter - Additional Info Export') . ' <small><small>Version ' . COMPONENTVER . '</small></small>', 'logo'); $com = OSECPU_PATH_JS . '/com_ose_cpu/extjs'; oseHTML::initScript(); oseHTML::script($com . '/ose/app.msg.js'); oseHTML::script($com . '/grid/limit.js'); $model = $this->getModel(); $columns = $model->getColumns(); $store = $model->getStore(); //$columns = trim($columns,"["); //$columns = trim($columns,"]"); //print_r($columns);exit; //print_r($fields);exit; $redirectUrl = 'TEST'; $document = JFactory::getDocument(); $document->addScriptDeclaration('var column = ' . $columns . '; var store = ' . $store . ';'); parent::display($tpl); }
function display($tpl = null) { $config = oseRegistry::call('msc')->getConfig('global', 'obj'); $frontend_style = $config->frontend_style; $config = oseRegistry::call('msc')->getConfig('register', 'obj'); if ($this->isMobile) { // Any mobile device. $this->setLayout('mobile'); JRequest::setvar('tmpl', 'component'); } else { $com = OSECPU_PATH_JS . '/com_ose_cpu/extjs'; oseHTML::initScript(); oseHTML::script($com . '/ose/app.msg.js', '1.5'); oseHTML::script(OSEMSC_F_URL . '/libraries/init.js', '1.5'); oseHTML::stylesheet(OSEMSC_F_URL . '/assets/css/' . $frontend_style . '.css', (JOOMLA16) ? '1.6' : '1.5'); } $this->assignRef('enable_fblogin', $config->enable_fblogin); $this->assignRef('facebookapiid', $config->facebookapiid); $this->prepareDocument(); parent::display($tpl); }
function display($tpl = null) { $tpl = null; $this->set('_layout', 'default'); oseHTML::initCss(); $com = OSECPU_PATH_JS . '/com_ose_cpu/extjs'; oseHTML::initScript(); oseHTML::script($com . '/ose/app.msg.js', '1.5'); oseHTML::script($com . '/grid/expander.js', '1.5'); oseHTML::script(OSEMSC_F_URL . '/libraries/init.js', '1.5'); $config = oseMscConfig::getConfig('global', 'obj'); oseHTML::stylesheet(OSEMSC_F_URL . '/assets/css/' . $config->frontend_style . '.css', (JOOMLA16) ? '1.6' : '1.5'); $user = JFactory::getUser(); $app = JFactory::getApplication('SITE'); $session = JFactory::getSession(); $db = oseDB::instance(); $order_id = JRequest::getInt('order_id'); $payment = oseRegistry::call('payment'); $where = array(); $where[] = "`order_id` = " . $db->quote($order_id); $order = $payment->getOrder($where, 'obj'); $orderInfoParams = oseJson::decode($order->params); $redirectUrl = urldecode($orderInfoParams->returnUrl); $config = oseMscConfig::getConfig('thirdparty', 'obj'); $account = oseObject::getValue($config, 'gag_account'); $standard_type = oseObject::getValue($config, 'gag_domain_mode'); $domain = oseObject::getValue($config, 'gag_domain'); $htmlTrack = oseMscPublic::htmlTrack($account, $standard_type, $domain, $order_id); $code = oseMscPublic::ajaxOrderTrack($account, $order_id); if (empty($code)) { $code = false; } else { $code = implode("", $code); } $document = JFactory::getDocument(); $document->addScriptDeclaration('var redirectUrl = "' . $redirectUrl . '";'); $document->addScriptDeclaration($htmlTrack); $document->addScriptDeclaration($code); $this->assignRef('orderInfo', $order); $this->prepareDocument(); parent::display($tpl); }
public function loadViewJs($type = null) { oseHTML::initScript($type); $com = OSECPU_PATH_JS . '/com_ose_cpu/extjs'; require_once OSEMSC_B_PATH . DS . 'helpers' . DS . "extLanguage.php"; if (JOOMLA16 == true) { oseHTML::script($com . '/ose/app.msg.js', '1.6'); $lang = JRequest::getCmd('ose_lang', 'en'); if (JFile::exists(OSECPU_F_PATH . DS . 'locale' . DS . "ext-lang-{$lang}.js")) { oseHTML::script($com . "/locale/ext-lang-{$lang}.js", '1.6'); } } else { oseHTML::script($com . '/ose/app.msg.js'); $lang = JRequest::getCmd('lang', 'en'); oseHTML::script(OSEMSC_F_URL . '/libraries/joomla.core.js', '1.5'); $strings = oseJson::encode(oseText::jsStrings()); $document = JFactory::getDocument(); $document->addScriptDeclaration('(function(){var strings=' . $strings . ';Joomla.JText.load(strings)})()'); } oseHTML::script($com . '/ose/func.js', '1.5'); oseHTML::script(OSEMSC_F_URL . '/libraries/init.js', '1.6'); }
function display($tpl = null) { $tpl = null; $this->set('_layout', 'default'); oseHTML::initCss(); $com = OSECPU_PATH_JS . '/com_ose_cpu/extjs'; oseHTML::initScript(); oseHTML::script($com . '/ose/app.msg.js', '1.5'); oseHTML::script($com . '/grid/expander.js', '1.5'); oseHTML::script(OSEMSC_F_URL . '/libraries/init.js', '1.5'); $config = oseMscConfig::getConfig('global', 'obj'); oseHTML::stylesheet(OSEMSC_F_URL . '/assets/css/' . $config->frontend_style . '.css', (JOOMLA16) ? '1.6' : '1.5'); $user = JFactory::getUser(); $app = JFactory::getApplication('SITE'); $session = JFactory::getSession(); $db = oseDB::instance(); $token = (isset($_REQUEST['token'])) ? urlencode($_REQUEST['token']) : ""; $payment = oseRegistry::call('payment'); $payment_mode = JRequest::getVar('mode'); $orderID = JRequest::getInt('orderID'); if (empty($orderID) || !is_numeric($orderID)) { echo "Order data is interrupted, payment process is terminated."; } if ($payment_mode == 'm') { $orderInfo = $payment->PaypalAPIPay($orderID, $token); } else { $orderInfo = $payment->PaypalAPICreateProfile($orderID, $token); } $where = array(); $where[] = "`order_id` = " . $db->quote($orderID); $order = $payment->getOrder($where, 'obj'); $orderInfoParams = oseJson::decode($order->params); $redirectUrl = urldecode($orderInfoParams->returnUrl); $document = JFactory::getDocument(); $document->addScriptDeclaration('var redirectUrl = "' . $redirectUrl . '";'); $this->assignRef('orderInfo', $orderInfo); $this->prepareDocument(); parent::display($tpl); }
function display($tpl = null) { $model = $this->getModel('memberships'); $items = $model->getMemberships(); $session = JFactory::getSession(); $osePaymentCurrency = $session->get('osePaymentCurrency', oseRegistry::call('msc')->getConfig('currency', 'obj')->primary_currency); $cards = array(); $com = OSECPU_PATH_JS . '/com_ose_cpu/extjs'; oseHTML::initScript(); oseHTML::script($com . '/ose/app.msg.js', '1.5'); oseHTML::script(OSEMSC_F_URL . '/libraries/init.js', '1.5'); $register_form = oseRegistry::call('msc')->getConfig('register', 'obj')->register_form; $layout = JRequest::getCmd("layout"); if (empty($register_form) || $register_form == 'default') { $layout = (!empty($layout) && ($layout == 'detail' || $layout == 'cartdetail')) ? "cartdetail" : 'cart'; $this->setLayout($layout); $type = 'cart'; } else { $layout = (!empty($layout) && ($layout == 'detail')) ? $layout : 'default'; $this->setLayout($layout); $user = JFactory::getUser(); $tpl = null; $type = 'os'; } if ($layout == 'default' || $layout == 'cart') { $cards = $model->drawMscList($osePaymentCurrency, $items, $type); } else { foreach ($items as $item) { $msc_id = JRequest::getInt('msc_id', oseObject::getValue($item, 'id')); $cards = $model->getMembershipCard($msc_id); break; } } $config = oseMscConfig::getConfig('global', 'obj'); oseHTML::stylesheet(OSEMSC_F_URL . '/assets/css/' . $config->frontend_style . '.css', (JOOMLA16) ? '1.6' : '1.5'); $this->assignRef('cards', $cards); $this->prepareDocument(); parent::display($tpl); }
public static function loadViewJs($type = null) { oseHTML::initScript($type); oseHTML::initCss(); $com = OSECPU_PATH_JS . '/com_ose_cpu/extjs'; $jVersion = self::getJoomlaVersion(); if ($jVersion >= '1.6' == true) { oseHTML::script($com . '/ose/app.msg.js', '1.6'); $lang = JRequest::getCmd('ose_lang', 'en'); if (JFile::exists(OSECPU_F_PATH . DS . 'locale' . DS . "ext-lang-{$lang}.js")) { oseHTML::script($com . "/locale/ext-lang-{$lang}.js", '1.6'); } oseHTML::script($com . '/ose/func.js', '1.6'); } else { oseHTML::script($com . '/ose/app.msg.js'); $lang = JRequest::getCmd('lang', 'en'); oseHTML::script($com . '/ose/joomla.core.js', '1.5'); $strings = oseJson::encode(oseText::jsStrings()); $document = JFactory::getDocument(); $document->addScriptDeclaration('(function(){var strings=' . $strings . ';Joomla.JText.load(strings)})()'); oseHTML::script($com . '/ose/func.js', '1.5'); } }
<?php defined('_JEXEC') or die("Direct Access Not Allowed"); require_once(JPATH_SITE.DS.'components'.DS.'com_osemsc'.DS.'init.php'); oseHTML::initCss(); oseHTML::initScript(); $com = OSECPU_PATH_JS.'/com_ose_cpu/extjs'; oseHTML::script($com.'/ose/app.msg.js','1.5'); oseHTML::script(oseMscConfig::generateGmapScript(),'1.5'); oseHTML::script($com."/gmap/panel.js",'1.5'); ?> <div id="osemsc-mtree-gmap"></div> <script type="text/javascript"> var mapwin = new Ext.Panel({ //layout: 'fit', border: false, //width:400, height:400, items: [{ xtype: 'gmappanel', ref:'gmap', zoomLevel: 14, gmapType: 'map', mapConfOpts: ['enableScrollWheelZoom','enableDoubleClickZoom','enableDragging'], mapControls: ['GSmallMapControl','GMapTypeControl','NonExistantControl'],