예제 #1
0
 public function addCustomHeaders($params = array())
 {
     self::$path = JURI::base() . 'modules/mod_countrymap';
     JHTML::script('raphael.js', self::$path . '/js/');
     JHTML::script('regions.js', self::$path . '/js/');
     JHTML::script('map.js', self::$path . '/js/');
     JHTML::stylesheet('styles.css', self::$path . '/css/');
     JHTML::script('ToolTip.js', self::$path . '/js/');
     JHTML::stylesheet('ToolTip.css', self::$path . '/js/');
     //JHTML::script('jquery.fancybox-1.3.4.js', self::$path . '/js/fancybox/');
     //JHTML::stylesheet('jquery.fancybox-1.3.4.css', self::$path . '/js/fancybox/');
     JHTML::script('mediaboxAdv.js', self::$path . '/js/mediabox/');
     JHTML::stylesheet('mediaboxAdv-Light.css', self::$path . '/js/mediabox/');
 }
<?php

// no direct access
defined('_JEXEC') or die('Restricted access');
require_once dirname(__FILE__) . DS . 'helper.php';
modCountryMapHelper::addCustomHeaders();
$modulePath = modCountryMapHelper::$path;
$basePath = JURI::base();
require JModuleHelper::getLayoutPath('mod_countrymap');
예제 #3
0
<?php

define('_JEXEC', 1);
define('DS', DIRECTORY_SEPARATOR);
define('ABSOLUTE_PATH', dirname(__FILE__));
define('RELATIVE_PATH', 'modules' . DS . 'mod_countrymap');
define('JPATH_BASE', str_replace(RELATIVE_PATH, "", ABSOLUTE_PATH));
require_once JPATH_BASE . DS . 'includes' . DS . 'defines.php';
require_once JPATH_BASE . DS . 'includes' . DS . 'framework.php';
require_once dirname(__FILE__) . DS . 'helper.php';
$mainframe =& JFactory::getApplication('site');
$mainframe->initialise();
//$regionName = JRequest::getVar("region");
$regionData = modCountryMapHelper::getAllMembersNum();
print "var mapRussiaMembers = " . json_encode($regionData) . ";";