コード例 #1
0
ファイル: view.html.php プロジェクト: lautarodragan/ideary
 /**
  * Push current general configuration items
  * values into the view for edition
  */
 private function _pushConfigDataAnalytics()
 {
     // get configuration object
     $sefConfig =& Sh404sefFactory::getConfig();
     // push it into to the view
     $this->assignRef('sefConfig', $sefConfig);
     // special check for Joomfish 2.0 : must be sure href are not cached in language selection module
     // otherwise new SEF urls will not be created
     shDisableJFModuleCaching();
     $std_opt = 'class="inputbox" size="2"';
     // analytics
     $lists['analyticsEnabled'] = JHTML::_('select.booleanlist', 'analyticsEnabled', $std_opt, $sefConfig->analyticsEnabled);
     $lists['analyticsReportsEnabled'] = JHTML::_('select.booleanlist', 'analyticsReportsEnabled', $std_opt, $sefConfig->analyticsReportsEnabled);
     $lists['analyticsExcludeIP'] = implode("\n", $sefConfig->analyticsExcludeIP);
     $lists['analyticsMaxUserLevel'] = Sh404sefHelperHtml::buildUserLevelsList($sefConfig->analyticsMaxUserLevel, 'analyticsMaxUserLevel', $autoSubmit = false, $addSelectAll = false, $selectAllTitle = '');
     $lists['autoCheckNewAnalytics'] = JHTML::_('select.booleanlist', 'autoCheckNewAnalytics', $std_opt, $sefConfig->autoCheckNewAnalytics);
     $lists['analyticsDashboardDateRange'] = Sh404sefHelperHtml::buildDashboardDateRangeList($sefConfig->analyticsDashboardDateRange, 'analyticsDashboardDateRange', $autoSubmit = false, $addSelectAll = false, $selectAllTitle = '');
     $lists['analyticsEnableTimeCollection'] = JHTML::_('select.booleanlist', 'analyticsEnableTimeCollection', $std_opt, $sefConfig->analyticsEnableTimeCollection);
     $lists['analyticsEnableUserCollection'] = JHTML::_('select.booleanlist', 'analyticsEnableUserCollection', $std_opt, $sefConfig->analyticsEnableUserCollection);
     $lists['analyticsDashboardDataType'] = Sh404sefHelperHtml::buildDashboardDataTypeList($sefConfig->analyticsDashboardDataType, 'analyticsDashboardDataType', $autoSubmit = false, $addSelectAll = false, $selectAllTitle = '');
     // push into view
     $this->assign('lists', $lists);
 }