* @version 3.5.6 2015-06-23 * @since 2.0 *------------------------------------------------------------------------------ */ // No direct access to this file defined('_JEXEC') or die; jimport('joomla.filesystem.path'); JHtml::_('behavior.framework'); JHtml::_('behavior.modal'); $app = JFactory::getApplication(); $document = JFactory::getDocument(); // Access Administration Registrations check. if (JFactory::getUser()->authorise('icagenda.access.themes', 'com_icagenda')) { // Check Theme Packs Compatibility if (class_exists('icagendaTheme')) { icagendaTheme::checkThemePacks(); } $user = JFactory::getUser(); $userId = $user->get('id'); $params = JComponentHelper::getParams('com_icagenda'); $version = $params->get('version'); ?> <?php if (!empty($this->sidebar)) { ?> <div id="j-sidebar-container" class="span2"> <?php echo $this->sidebar; ?> </div>
/** * Function to Check Theme Packs Compatibility * * @return list of Incompatible Theme Packs * * @since 3.4.0 */ public static function checkThemePacks() { // Check Theme Packs Compatibility icagendaTheme::checkIncompatibleThemePacks('CUSTOM_FIELDS', 'event', 'COM_ICAGENDA_TITLE_CUSTOMFIELDS', 'http://www.icagenda.com/theme-pack-upgrade/3-4-0-add-custom-fields'); icagendaTheme::checkIncompatibleThemePacks('FEATURES_ICONS', 'events', 'COM_ICAGENDA_TITLE_FEATURES', 'http://www.icagenda.com/theme-pack-upgrade/3-4-0-add-feature-icons'); }