/**
  * Called to render headers that should be included on a per module instance basis
  */
 public function renderInstanceHeaders()
 {
     RokCommon_Header::addStyle($this->theme_context->getUrl($this->theme . '.css'));
     RokCommon_Header::addScript($this->theme_context->getUrl($this->theme . '.js'));
     $id = $this->parameters->get('module_id');
     $settings = new stdClass();
     $settings->animation = $this->parameters->get('features_animation', 'crossfade');
     $settings->autoplay = $this->parameters->get('features_autoplay', 1);
     $settings->delay = $this->parameters->get('features_autoplay_delay', 5);
     $options = json_encode($settings);
     $js = array();
     $js[] = "window.addEvent('domready', function(){";
     $js[] = "\tRokSprocket.instances." . $this->theme . ".attach(" . $id . ", '" . $options . "');";
     $js[] = "});";
     $js[] = "window.addEvent('load', function(){";
     $js[] = "   var overridden = false;";
     $js[] = "   if (!overridden && window.G5 && window.G5.offcanvas){";
     $js[] = "       var mod = document.getElement('[data-" . $this->theme . "=\"" . $id . "\"]');";
     $js[] = "       mod.addEvents({";
     $js[] = "           touchstart: function(){ window.G5.offcanvas.detach(); },";
     $js[] = "           touchend: function(){ window.G5.offcanvas.attach(); }";
     $js[] = "       });";
     $js[] = "       overridden = true;";
     $js[] = "   };";
     $js[] = "});";
     RokCommon_Header::addInlineScript(implode("\n", $js) . "\n");
 }
 /**
  * Called to render headers that should be included on a per module instance basis
  */
 public function renderInstanceHeaders()
 {
     RokCommon_Header::addScript($this->theme_context->getUrl('tabs.js'));
     RokCommon_Header::addStyle($this->theme_context->getUrl('tabs.css'));
     $id = $this->parameters->get('module_id');
     $settings = new stdClass();
     $settings->autoplay = $this->parameters->get('tabs_autoplay', 0);
     $settings->delay = $this->parameters->get('tabs_autoplay_delay', 1);
     $options = json_encode($settings);
     $js = array();
     $js[] = "window.addEvent('domready', function(){";
     $js[] = "\tRokSprocket.instances.tabs.attach(" . $id . ", '" . $options . "');";
     $js[] = "});";
     RokCommon_Header::addInlineScript(implode("\n", $js) . "\n");
 }
 /**
  * Called to render headers that should be included on a per module instance basis
  */
 public function renderInstanceHeaders()
 {
     $filename = $this->theme == 'default' ? 'strips' : $this->theme;
     RokCommon_Header::addStyle($this->theme_context->getUrl($filename . '.css'));
     RokCommon_Header::addScript($this->theme_context->getUrl($filename . '.js'));
     RokCommon_Header::addScript($this->theme_context->getUrl($filename . '-speeds.js'));
     $id = $this->parameters->get('module_id');
     $settings = new stdClass();
     $settings->animation = $this->parameters->get('strips_animation', 'fadeDelay');
     $settings->autoplay = $this->parameters->get('strips_autoplay', 0);
     $settings->delay = $this->parameters->get('strips_autoplay_delay', 5);
     $options = json_encode($settings);
     $js = array();
     $js[] = "window.addEvent('domready', function(){";
     $js[] = "\tRokSprocket.instances.strips.attach(" . $id . ", '" . $options . "');";
     $js[] = "});";
     RokCommon_Header::addInlineScript(implode("\n", $js) . "\n");
 }
 /**
  * Called to render headers that should be included on a per module instance basis
  */
 public function renderInstanceHeaders()
 {
     RokCommon_Header::addScript($this->theme_context->getUrl('mosaic.js'));
     RokCommon_Header::addStyle($this->theme_context->getUrl('mosaic.css'));
     $items = $this->items->slice(0, $this->parameters->get('mosaic_items_per_page', 5));
     $pages = ceil($this->items->count() / count($items));
     $id = $this->parameters->get('module_id');
     $settings = new stdClass();
     $settings->pages = $pages;
     $settings->animations = explode(',', implode(',', (array) $this->parameters->get('mosaic_animations', array('fade', 'scale', 'rotate'))));
     $options = json_encode($settings);
     $js = array();
     $js[] = "window.addEvent('domready', function(){";
     $js[] = "\tRokSprocket.instances.mosaic.attach(" . $id . ", '" . $options . "');";
     $js[] = "});";
     RokCommon_Header::addInlineScript(implode("\n", $js) . "\n");
 }
Beispiel #5
0
 protected function compileLess()
 {
     $assets = JPATH_COMPONENT_ADMINISTRATOR . '/assets';
     @(include_once $assets . '/less/lessc.inc.php');
     if (defined('DEV') && DEV) {
         try {
             $css_file = $assets . '/styles/roksprocket.css';
             @unlink($css_file);
             lessc::ccompile($assets . '/less/global.less', $css_file);
         } catch (exception $e) {
             JError::raiseError('LESS Compiler', $e->getMessage());
         }
     }
     RokCommon_Header::addStyle(JURI::base(true) . '/components/com_roksprocket/assets/styles/roksprocket.css?nocache=2.1.12');
 }
        $items = array();
        foreach ($form->getFieldset($name) as $field) {
            $items[] = $field->label . $field->input;
        }
        if (empty($items)) {
            return '';
        }
        return '<li>' . implode('</li><li>', $items) . '</li>';
    }
    public function renderPage()
    {
        include JPATH_ADMINISTRATOR . '/components/com_advancedmodules/views/module/tmpl/edit_assignment.php';
    }
}
$juri_base = preg_replace("/administrator\$/", "", JURI::base(true));
RokCommon_Header::addStyle($juri_base . 'components/com_roksprocket/lib/RokSprocket/Addon/AdvancedModuleManager/assets/styles/amm-fixes.css');
$renderer = new RenderAMM();
$renderer->item = $that->item;
$renderer->form = $that->form;
if (!isset($renderer->config)) {
    require_once JPATH_PLUGINS . '/system/nnframework/helpers/parameters.php';
    $parameters = NNParameters::getInstance();
    $config = JComponentHelper::getParams('com_advancedmodules');
    $renderer->config = $parameters->getParams($config->toObject(), JPATH_ADMINISTRATOR . '/components/com_advancedmodules/config.xml');
}
if (!isset($renderer->assignments)) {
    $xmlfile = JPATH_ADMINISTRATOR . '/components/com_advancedmodules/assignments.xml';
    $assignments = new JForm('assignments', array('control' => 'advancedparams'));
    $assignments->loadFile($xmlfile, 1, '//config');
    $assignments->bind($renderer->item->advancedparams);
    $renderer->assignments = $assignments;
 /**
  * Called to render headers that should be included on a per module instance basis
  */
 public function renderInstanceHeaders()
 {
     $filename = $this->theme == 'default' ? 'lists' : $this->theme;
     RokCommon_Header::addStyle($this->theme_context->getUrl($filename . '.css'));
     RokCommon_Header::addScript($this->theme_context->getUrl($filename . '.js'));
     $id = $this->parameters->get('module_id');
     $settings = new stdClass();
     $settings->accordion = $this->parameters->get('lists_enable_accordion', 1);
     $settings->autoplay = $this->parameters->get('lists_autoplay', 0);
     $settings->delay = $this->parameters->get('lists_autoplay_delay', 5);
     $options = json_encode($settings);
     if ($settings->accordion) {
         if (defined('_JEXEC')) {
             JHtml::_('behavior.framework', true);
         }
     }
     $js = array();
     $js[] = "window.addEvent('domready', function(){";
     $js[] = "\tRokSprocket.instances.lists.attach(" . $id . ", '" . $options . "');";
     $js[] = "});";
     RokCommon_Header::addInlineScript(implode("\n", $js) . "\n");
 }
 /**
  * Called to render headers that should be included on a per module instance basis
  */
 public function renderInstanceHeaders()
 {
     $filename = $this->theme == 'default' ? 'lists' : $this->theme;
     RokCommon_Header::addStyle($this->theme_context->getUrl($filename . '.css'));
     RokCommon_Header::addScript($this->theme_context->getUrl($filename . '.js'));
     $id = $this->parameters->get('module_id');
     $settings = new stdClass();
     $settings->accordion = $this->parameters->get('lists_enable_accordion', 1);
     $settings->autoplay = $this->parameters->get('lists_autoplay', 0);
     $settings->delay = $this->parameters->get('lists_autoplay_delay', 5);
     $options = json_encode($settings);
     if ($settings->accordion) {
         if (defined('_JEXEC')) {
             JHtml::_('behavior.framework', true);
         }
     }
     $js = array();
     $js[] = "window.addEvent('domready', function(){";
     $js[] = "\tRokSprocket.instances.lists.attach(" . $id . ", '" . $options . "');";
     $js[] = "});";
     $js[] = "window.addEvent('load', function(){";
     $js[] = "   var overridden = false;";
     $js[] = "   if (!overridden && window.G5 && window.G5.offcanvas){";
     $js[] = "       var mod = document.getElement('[data-" . $this->name . "=\"" . $id . "\"]');";
     $js[] = "       mod.addEvents({";
     $js[] = "           touchstart: function(){ window.G5.offcanvas.detach(); },";
     $js[] = "           touchend: function(){ window.G5.offcanvas.attach(); }";
     $js[] = "       });";
     $js[] = "       overridden = true;";
     $js[] = "   };";
     $js[] = "});";
     RokCommon_Header::addInlineScript(implode("\n", $js) . "\n");
 }
Beispiel #9
0
<?php

/**
 * @version   $Id$
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2011 RocketTheme, LLC
 * @license   http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
 */
RokCommon_Header::addStyle(RokCommon_Composite::get($that->context)->getUrl('gallerymanager.css') . '?version=2.0');
RokCommon_Header::addScript(RokCommon_Composite::get($that->context)->getUrl('../../assets/application/Scrollbar.js') . '?version=2.0');
RokCommon_Header::addScript(RokCommon_Composite::get($that->context)->getUrl('gallerymanager.js') . '?version=2.0');
RokCommon_Header::addInlineScript(RokCommon_Composite::get($that->context)->load('javascript.php', array('that' => $that)));
 /**
  * Called to render headers that should be included on a per module instance basis
  */
 public function renderInstanceHeaders()
 {
     RokCommon_Header::addScript($this->theme_context->getUrl('mosaic.js'));
     RokCommon_Header::addStyle($this->theme_context->getUrl('mosaic.css'));
     $items = $this->items->slice(0, $this->parameters->get('mosaic_items_per_page', 5));
     if (!$this->items->count() && !count($items)) {
         $pages = 0;
     } else {
         $pages = ceil($this->items->count() / count($items));
     }
     $id = $this->parameters->get('module_id');
     $settings = new stdClass();
     $settings->pages = $pages;
     $settings->animations = explode(',', implode(',', (array) $this->parameters->get('mosaic_animations', array('fade', 'scale', 'rotate'))));
     $settings->displayed = array();
     foreach ($items as $item_id => &$item) {
         array_push($settings->displayed, (int) $item->getId());
     }
     array_unique($settings->displayed);
     $options = json_encode($settings);
     if (defined('_JEXEC')) {
         JHtml::_('behavior.framework', true);
     }
     $js = array();
     $js[] = "window.addEvent('domready', function(){";
     $js[] = "\tRokSprocket.instances.mosaic.attach(" . $id . ", '" . $options . "');";
     $js[] = "});";
     /*		$js[] = "window.addEvent('load', function(){";
     			$js[] = "   RokSprocket.instances.mosaic.mosaic['id-" . $id . "'].reload();";
     			$js[] = "});";*/
     RokCommon_Header::addInlineScript(implode("\n", $js) . "\n");
 }
 /**
  * Called to render headers that should be included on a per module instance basis
  */
 public function renderInstanceHeaders()
 {
     RokCommon_Header::addStyle($this->theme_context->getUrl($this->theme . '.css'));
     RokCommon_Header::addScript($this->theme_context->getUrl($this->theme . '.js'));
     $items = $this->items;
     $id = $this->parameters->get('module_id');
     $settings = new stdClass();
     $settings->animations = explode(',', implode(',', (array) $this->parameters->get('grids_animations', array('fade', 'scale', 'rotate'))));
     $settings->displayed = array();
     foreach ($items as $item_id => &$item) {
         array_push($settings->displayed, (int) $item->getId());
     }
     array_unique($settings->displayed);
     $options = json_encode($settings);
     if (defined('_JEXEC')) {
         JHtml::_('behavior.framework', true);
     }
     $js = array();
     $js[] = "window.addEvent('domready', function(){";
     $js[] = "\tRokSprocket.instances.grids.attach(" . $id . ", '" . $options . "');";
     $js[] = "});";
     $js[] = "window.addEvent('load', function(){";
     $js[] = "   var overridden = false;";
     $js[] = "   if (!overridden && window.G5 && window.G5.offcanvas){";
     $js[] = "       var mod = document.getElement('[data-" . $this->name . "=\"" . $id . "\"]');";
     $js[] = "       mod.addEvents({";
     $js[] = "           touchstart: function(){ window.G5.offcanvas.detach(); },";
     $js[] = "           touchend: function(){ window.G5.offcanvas.attach(); }";
     $js[] = "       });";
     $js[] = "       overridden = true;";
     $js[] = "   };";
     $js[] = "});";
     /*		$js[] = "window.addEvent('load', function(){";
     			$js[] = "   RokSprocket.instances.grids.grids['id-" . $id . "'].reload();";
     			$js[] = "});";*/
     RokCommon_Header::addInlineScript(implode("\n", $js) . "\n");
 }
Beispiel #12
0
<?php

/**
 * @version   $Id$
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2011 RocketTheme, LLC
 * @license   http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
 */
RokCommon_Header::addStyle(RokCommon_Composite::get($that->context)->getUrl('detail.css'));
RokCommon_Header::addStyle(RokCommon_Composite::get($that->style_context)->getUrl('style.css'));
RokCommon_Header::addInlineScript(RokCommon_Composite::get($that->style_context)->load('js-settings.php', array('that' => $that)));
Beispiel #13
0
<?php

/**
 * @version   $Id$
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2011 RocketTheme, LLC
 * @license   http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
 */
if (RokCommon_Browser::getShortName() == 'ie7') {
    RokCommon_Header::addStyle(RokCommon_Composite::get($that->context)->getUrl('rokgallery-ie7.css'));
}
RokCommon_Header::addScript(RokCommon_Composite::get($that->context)->getUrl('loves' . RokGallery_Helper::getJSVersion() . '.js'));