Пример #1
0
 /**
  * Get current user Browser
  **/
 function getBrowser()
 {
     jimport('joomla.environment.browser');
     $browser = new JBrowser();
     $this->user_browser = $browser->getBrowser() . ' ' . $browser->getVersion();
     $this->user_agent = $browser->getAgentString();
     $this->user_platform = $browser->getPlatform();
 }
Пример #2
0
/**
 * @package     Sibdiet.Administrator
 * @subpackage  com_sibdiet
 * @checked     2020/01/01
 * @copyright   Copyright (C) 2012 - 2014 Open Source Matters, Inc. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 */
defined('_JEXEC') or die;
JHtml::addIncludePath(JPATH_COMPONENT . '/helpers/html');
JHtml::_('jquery.framework');
$params = JComponentHelper::getParams('com_sibdiet');
$document = JFactory::getDocument();
// Load jqPlot
$document->addStyleSheet('components/com_sibdiet/assets/js/jqplot/jquery.jqplot.min.css');
$browser = new JBrowser();
if ($browser->isBrowser('msie') && $browser->getVersion() < 9) {
    $document->addScript('components/com_sibdiet/assets/js/jqplot/excanvas.min.js');
}
$document->addScript('components/com_sibdiet/assets/js/jqplot/jquery.jqplot.min.js');
$document->addScript('components/com_sibdiet/assets/js/jqplot/jqplot.pieRenderer.min.js');
// Import CSS
$document->addStyleSheet('components/com_sibdiet/assets/css/sibdiet.css');
// Get feautered nutrients
$db = JFactory::getDbo();
$query = $db->getQuery(true)->select('n.id, n.title')->from('#__sibdiet_nutrients n')->where('n.featured = 1')->order('n.ordering, n.title');
$db->setQuery($query);
$fNutrients = $db->loadObjectList();
// get Standard Composition
$age = SibdietHelper::age($this->item->profile->birthday)->ym;
switch (true) {
    case $age < 0.07000000000000001: