| Current Path : /home/bijouxly/old/modules/mod_linelabox/ |
| Current File : /home/bijouxly/old/modules/mod_linelabox/mod_linelabox.php |
<?php
/**
* @package Joomla.Site
* @subpackage mod_linelabpicker
* @copyright Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
// no direct access
defined('_JEXEC') or die;
if (JRequest::getVar('option')=='com_virtuemart') {
$transition_in = 'Cubic.easeOut';
$transition_out = 'Cubic.easeIn';
$shift_left = 302;
$css_shadow='3px 5px';
$css_shadow_no='0px 0px';
$css_radius='4px 4px 4px 4px';
$css_radius_no='0px 0px 0px 0px';
$css_display_no='none';
$css_display_inlineblock='inline-block';
$css_display_block='block';
$params->get('box1bg');
$pagetype = $params->get('pagetype');
$box1bg = $params->get('box1bg');
$box1bg_shadow = $params->get('box1bg_shadow');
$box1br = $params->get('box1br');
$box1br_radius = $params->get('box1br_radius');
$box2bg = $params->get('box2bg');
$box2bg_shadow = $params->get('box2bg_shadow');
$box2br = $params->get('box2br');
$box2br_radius = $params->get('box2br_radius');
$box3bg = $params->get('box3bg');
$box3bg_shadow = $params->get('box3bg_shadow');
$box3br = $params->get('box3br');
$box3br_radius = $params->get('box3br_radius');
$box5bg = $params->get('box5bg');
$box5bg_shadow = $params->get('box5bg_shadow');
$box5br = $params->get('box5br');
$box5br_radius = $params->get('box5br_radius');
$box6bg = $params->get('box6bg');
$box6bg_shadow = $params->get('box6bg_shadow');
$box6br = $params->get('box6br');
$box6br_radius = $params->get('box6br_radius');
$box7bg = $params->get('box7bg');
$box7bg_shadow = $params->get('box7bg_shadow');
$box7br = $params->get('box7br');
$box7br_radius = $params->get('box7br_radius');
$box4br_radius = $params->get('box4br_radius');
$box10br_radius = $params->get('box10br_radius');
$oboxbr = $params->get('oboxbr');
$boxname = $params->get('boxname');
$boxprice = $params->get('boxprice');
$boximage = $params->get('boximage');
$boxcart = $params->get('boxcart');
$boxcarthover = $params->get('boxcarthover');
$dboxcart = $params->get('dboxcart');
$dboxcarthover = $params->get('dboxcarthover');
$dboxname = $params->get('dboxname');
$dboxprice = $params->get('dboxprice');
$dboximage = $params->get('dboximage');
$labsortbybackground = $params->get('labsortbybackground');
$detailbackground = $params->get('detailbackground');
$boximg = $params->get('boximg');
$dboximg = $params->get('dboximg');
$grid = $params->get('grid');
$dboxnone = $params->get('dboxnone');
$boxnone = $params->get('boxnone');
$boxrate = $params->get('boxrate');
$boxslida = $params->get('boxslida');
$user =& JFactory::getUser();
$document = &JFactory::getDocument();
$document->addStyleSheet( JURI::root().'modules/mod_linelabox/linelabcss.php');
if (in_array(8, $user->get('groups'))) {
JHTML::_('behavior.mootools', true);
$document->addStyleSheet( JURI::root().'modules/mod_linelabox/colorpicker/mooRainbow.css' );
$document->addScript( JURI::root().'modules/mod_linelabox/colorpicker/mooRainbow.js' );
$app->getTemplate();
$files = JFolder::files(JPATH_BASE.DS.'templates'.DS.$app->getTemplate().DS.'html'.DS.'com_virtuemart'.DS.'backgrounds', '.');
$backgrounds = array();
foreach ($files as $f) {
$pathinfo = pathinfo($f);
if (strtolower($pathinfo['extension']) == 'png') {
$backgrounds[]=$f;
}
}
$backgrounds_img_path = JURI::root().'templates/'.$app->getTemplate().'/html/com_virtuemart/backgrounds/';
$files = JFolder::files(JPATH_BASE.DS.'templates'.DS.$app->getTemplate().DS.'html'.DS.'com_virtuemart'.DS.'background', '.');
$background = array();
foreach ($files as $f) {
$pathinfo = pathinfo($f);
if (strtolower($pathinfo['extension']) == 'png') {
$background[]=$f;
}
}
$background_img_path = JURI::root().'templates/'.$app->getTemplate().'/html/com_virtuemart/background/';
$mod_linelabox_xml = simplexml_load_file(JPATH_ROOT.DS.'modules'.DS.'mod_linelabox'.DS.'mod_linelabox.xml');
$default_config=array();
foreach ($mod_linelabox_xml->config->fields->fieldset->field as $data) {
//print_r($data);
//echo $data
$name='';
$default='';
foreach($data->attributes() as $attributeskey0 => $attributesvalue1){
switch ($attributeskey0) {
case 'name':
$name=(string)$attributesvalue1;
break;
case 'default':
$default=(string)$attributesvalue1;
break;
}
}
$default_config[$name]=$default;
//echo "case '$name':\n";
//echo "\tbreak;\n";
}
require JModuleHelper::getLayoutPath('mod_linelabox', $params->get('layout', 'default'));
}
}