Example #1
0
 /**
  * Обрабатывает поля конфига и возвращает данные для компиляции
  *
  * @param $aFields
  * @param $bSave
  * @return array
  */
 private function _processConfig($aFields, $bSave)
 {
     if ($bSave) {
         // Сохраняемые данные
         $aData = array();
         // Компилируемые данные
         $aCompiledData = array();
         foreach ($aFields as $sFieldConfig => $aFieldDefault) {
             $sFieldName = str_replace('.', '_', $sFieldConfig);
             $aData["plugin.estheme.{$sFieldConfig}"] = getRequest($sFieldName, $aFieldDefault[0]);
             $_REQUEST[$sFieldName] = $aData["plugin.estheme.{$sFieldConfig}"];
             if (isset($aFieldDefault[2])) {
                 // Если нужно, то используем форматированиеперед вставкой стилевого значения less
                 $aCompiledData[$aFieldDefault[1]] = str_replace('{{value}}', $aData["plugin.estheme.{$sFieldConfig}"], $aFieldDefault[2]);
             } else {
                 $aCompiledData[$aFieldDefault[1]] = $aData["plugin.estheme.{$sFieldConfig}"];
             }
         }
         Config::WriteCustomConfig($aData);
         return $aCompiledData;
     } else {
         foreach ($aFields as $sFieldConfig => $aFieldDefault) {
             $sFieldName = str_replace('.', '_', $sFieldConfig);
             $_REQUEST[$sFieldName] = C::Get("plugin.estheme.{$sFieldConfig}");
         }
         return array();
     }
 }
Example #2
0
 /**
  * Деактивация плагина
  * @return bool
  */
 public function Deactivate()
 {
     // Отключим настройку использования рейтинга в хранилище
     $aData['rating.enabled'] = FALSE;
     Config::WriteCustomConfig($aData);
     return TRUE;
 }
Example #3
0
 /**
  * Сохраняем меню
  *
  * @param ModuleMenu_EntityMenu $oMenu
  */
 public function SaveMenu($oMenu)
 {
     // Установим объект для дальнейшего использования
     Config::Set("menu.data.{$oMenu->getId()}.items", $oMenu->GetItems());
     // И конфиг сохраним
     $aNewConfigData = array();
     /** @var ModuleMenu_EntityItem $oMenuItem */
     foreach ($oMenu->GetItems() as $sMenuId => $oMenuItem) {
         $aNewConfigData[$sMenuId] = $oMenuItem ? $oMenuItem->getItemConfig() : "";
     }
     Config::WriteCustomConfig(array("menu.data.{$oMenu->getId()}.list" => $aNewConfigData));
     Config::Set("menu.data.{$oMenu->getId()}.list", $aNewConfigData);
 }
Example #4
0
 public function EventRating()
 {
     $this->sMainMenuItem = 'settings';
     E::ModuleViewer()->Assign('sPageTitle', E::ModuleLang()->Get('plugin.simplerating.admin_title'));
     E::ModuleViewer()->Assign('sMainMenuItem', 'settings');
     E::ModuleViewer()->AddHtmlTitle(E::ModuleLang()->Get('plugin.simplerating.admin_title'));
     $this->SetTemplateAction('settings/rating');
     if (getRequest('submit_rating')) {
         $aData = array();
         $aData['rating.enabled'] = (bool) getRequest('rating_enabled', FALSE);
         $aData['module.rating.blog.topic_rating_sum'] = (double) getRequest('topic_rating_sum', FALSE);
         $aData['module.rating.blog.count_topic'] = (double) getRequest('count_topic', FALSE);
         $aData['acl.vote.user.rating'] = (int) getRequest('acl_vote_user_rating', 0);
         $aData['acl.vote.blog.rating'] = (int) getRequest('acl_vote_blog_rating', 0);
         $aData['acl.vote.topic.rating'] = (int) getRequest('acl_vote_topic_rating', 0);
         $aData['acl.vote.comment.rating'] = (int) getRequest('acl_vote_comment_rating', 0);
         $aData['plugin.simplerating.user.vote'] = (bool) getRequest('user_vote', FALSE);
         $aData['plugin.simplerating.user.dislike'] = (bool) getRequest('user_dislike', FALSE);
         $aData['plugin.simplerating.user.remove'] = (double) getRequest('user_remove', 0);
         $aData['plugin.simplerating.user.add'] = (double) getRequest('user_add', 0);
         $aData['plugin.simplerating.comment.vote'] = (bool) getRequest('comment_vote', FALSE);
         $aData['plugin.simplerating.comment.dislike'] = (bool) getRequest('comment_dislike', FALSE);
         $aData['plugin.simplerating.comment.user_remove'] = (double) getRequest('comment_user_remove', 0);
         $aData['plugin.simplerating.comment.user_add'] = (double) getRequest('comment_user_add', 0);
         $aData['plugin.simplerating.blog.vote'] = (bool) getRequest('blog_vote', FALSE);
         $aData['plugin.simplerating.blog.dislike'] = (bool) getRequest('blog_dislike', FALSE);
         $aData['plugin.simplerating.blog.user_remove'] = (double) getRequest('blog_user_remove', 0);
         $aData['plugin.simplerating.blog.add'] = (double) getRequest('blog_add', 0);
         $aData['plugin.simplerating.topic.vote'] = (bool) getRequest('topic_vote', FALSE);
         $aData['plugin.simplerating.topic.dislike'] = (bool) getRequest('topic_dislike', FALSE);
         $aData['plugin.simplerating.topic.user_remove'] = (double) getRequest('topic_user_remove', 0);
         $aData['plugin.simplerating.topic.user_add'] = (double) getRequest('topic_user_add', 0);
         $aData['plugin.simplerating.topic.add'] = (double) getRequest('topic_add', 0);
         Config::WriteCustomConfig($aData);
         $_REQUEST['rating_enabled'] = $aData['rating.enabled'];
         $_REQUEST['topic_rating_sum'] = $aData['module.rating.blog.topic_rating_sum'];
         $_REQUEST['count_topic'] = $aData['module.rating.blog.count_topic'];
         $_REQUEST['acl_vote_user_rating'] = $aData['acl.vote.user.rating'];
         $_REQUEST['acl_vote_blog_rating'] = $aData['acl.vote.blog.rating'];
         $_REQUEST['acl_vote_topic_rating'] = $aData['acl.vote.topic.rating'];
         $_REQUEST['acl_vote_comment_rating'] = $aData['acl.vote.comment.rating'];
         $_REQUEST['user_vote'] = $aData['plugin.simplerating.user.vote'];
         $_REQUEST['user_dislike'] = $aData['plugin.simplerating.user.dislike'];
         $_REQUEST['user_remove'] = $aData['plugin.simplerating.user.remove'];
         $_REQUEST['user_add'] = $aData['plugin.simplerating.user.add'];
         $_REQUEST['comment_vote'] = $aData['plugin.simplerating.comment.vote'];
         $_REQUEST['comment_dislike'] = $aData['plugin.simplerating.comment.dislike'];
         $_REQUEST['comment_user_remove'] = $aData['plugin.simplerating.comment.user_remove'];
         $_REQUEST['comment_user_add'] = $aData['plugin.simplerating.comment.user_add'];
         $_REQUEST['blog_vote'] = $aData['plugin.simplerating.blog.vote'];
         $_REQUEST['blog_dislike'] = $aData['plugin.simplerating.blog.dislike'];
         $_REQUEST['blog_user_remove'] = $aData['plugin.simplerating.blog.user_remove'];
         $_REQUEST['blog_add'] = $aData['plugin.simplerating.blog.add'];
         $_REQUEST['topic_vote'] = $aData['plugin.simplerating.topic.vote'];
         $_REQUEST['topic_dislike'] = $aData['plugin.simplerating.topic.dislike'];
         $_REQUEST['topic_user_remove'] = $aData['plugin.simplerating.topic.user_remove'];
         $_REQUEST['topic_user_add'] = $aData['plugin.simplerating.topic.user_add'];
         $_REQUEST['topic_add'] = $aData['plugin.simplerating.topic.add'];
         return FALSE;
     }
     $_REQUEST['rating_enabled'] = Config::Get('rating.enabled');
     $_REQUEST['topic_rating_sum'] = Config::Get('module.rating.blog.topic_rating_sum');
     $_REQUEST['count_topic'] = Config::Get('module.rating.blog.count_topic');
     $_REQUEST['acl_vote_user_rating'] = Config::Get('acl.vote.user.rating');
     $_REQUEST['acl_vote_blog_rating'] = Config::Get('acl.vote.blog.rating');
     $_REQUEST['acl_vote_topic_rating'] = Config::Get('acl.vote.topic.rating');
     $_REQUEST['acl_vote_comment_rating'] = Config::Get('acl.vote.comment.rating');
     $_REQUEST['user_vote'] = Config::Get('plugin.simplerating.user.vote');
     $_REQUEST['user_dislike'] = Config::Get('plugin.simplerating.user.dislike');
     $_REQUEST['user_remove'] = Config::Get('plugin.simplerating.user.remove');
     $_REQUEST['user_add'] = Config::Get('plugin.simplerating.user.add');
     $_REQUEST['comment_vote'] = Config::Get('plugin.simplerating.comment.vote');
     $_REQUEST['comment_dislike'] = Config::Get('plugin.simplerating.comment.dislike');
     $_REQUEST['comment_user_remove'] = Config::Get('plugin.simplerating.comment.user_remove');
     $_REQUEST['comment_user_add'] = Config::Get('plugin.simplerating.comment.user_add');
     $_REQUEST['blog_vote'] = Config::Get('plugin.simplerating.blog.vote');
     $_REQUEST['blog_dislike'] = Config::Get('plugin.simplerating.blog.dislike');
     $_REQUEST['blog_user_remove'] = Config::Get('plugin.simplerating.blog.user_remove');
     $_REQUEST['blog_add'] = Config::Get('plugin.simplerating.blog.add');
     $_REQUEST['topic_vote'] = Config::Get('plugin.simplerating.topic.vote');
     $_REQUEST['topic_dislike'] = Config::Get('plugin.simplerating.topic.dislike');
     $_REQUEST['topic_user_remove'] = Config::Get('plugin.simplerating.topic.user_remove');
     $_REQUEST['topic_user_add'] = Config::Get('plugin.simplerating.topic.user_add');
     $_REQUEST['topic_add'] = Config::Get('plugin.simplerating.topic.add');
     return FALSE;
 }
Example #5
0
 public function EventAjaxConfig()
 {
     E::ModuleViewer()->SetResponseAjax('json');
     if ($sKeys = $this->GetPost('keys')) {
         if (!is_array($sKeys)) {
             $aKeys = F::ArrayToStr($sKeys);
         } else {
             $aKeys = (array) $sKeys;
         }
         $aConfig = array();
         foreach ($aKeys as $sKey) {
             $sValue = $this->GetPost($sKey);
             $aConfig[str_replace('--', '.', $sKey)] = $sValue;
         }
         Config::WriteCustomConfig($aConfig);
     }
 }
Example #6
0
 public function SaveScript($aScript)
 {
     $sConfigKey = 'script.' . $aScript['id'];
     Config::WriteCustomConfig(array($sConfigKey => $aScript));
 }
Example #7
0
 /**
  * Сохраняем меню
  *
  * @param ModuleMenu_EntityMenu $oMenu
  */
 public function SaveMenu($oMenu)
 {
     // Get config data of the menu
     $aMenuConfig = $oMenu->GetConfig(true);
     $sConfigKey = 'menu.data.' . $oMenu->getId();
     // Set in current common config
     Config::Set($sConfigKey, null);
     Config::Set($sConfigKey, $aMenuConfig);
     // Save custom config
     Config::ResetCustomConfig($sConfigKey);
     Config::WriteCustomConfig(array($sConfigKey => $aMenuConfig));
     // Clear cache of the menu
     $this->ClearMenuCache($oMenu->getId());
 }
Example #8
0
 /**
  * Returns depersonalized unique key of the site
  *
  * @return string
  */
 public function GetUniqKey()
 {
     $sUniqKey = Config::Get('alto.uniq_key');
     if (!$sUniqKey) {
         $sUniqKey = $this->GenerateUniqKey();
         Config::Set('alto.uniq_key', $sUniqKey);
         Config::WriteCustomConfig(array('alto.uniq_key' => $sUniqKey));
     }
     return $sUniqKey;
 }
Example #9
0
 public function EventRating()
 {
     $this->sMainMenuItem = 'settings';
     E::ModuleViewer()->Assign('sPageTitle', E::ModuleLang()->Get('plugin.rating.admin_title'));
     E::ModuleViewer()->Assign('sMainMenuItem', 'settings');
     E::ModuleViewer()->AddHtmlTitle(E::ModuleLang()->Get('plugin.rating.admin_title'));
     $this->SetTemplateAction('settings/rating');
     if (getRequest('submit_rating')) {
         $aData = array();
         $aData['rating.enabled'] = (bool) getRequest('rating_enabled', FALSE);
         $aData['module.rating.blog.topic_rating_sum'] = (double) getRequest('topic_rating_sum', FALSE);
         $aData['module.rating.blog.count_topic'] = (double) getRequest('count_topic', FALSE);
         $aData['acl.vote.user.rating'] = (int) getRequest('acl_vote_user_rating', 0);
         $aData['acl.vote.blog.rating'] = (int) getRequest('acl_vote_blog_rating', 0);
         $aData['acl.vote.topic.rating'] = (int) getRequest('acl_vote_topic_rating', 0);
         $aData['acl.vote.comment.rating'] = (int) getRequest('acl_vote_comment_rating', 0);
         $aData['plugin.rating.user.vote'] = (bool) getRequest('user_vote', FALSE);
         $aData['plugin.rating.user.dislike'] = (bool) getRequest('user_dislike', FALSE);
         $aData['plugin.rating.user.min_change'] = (double) getRequest('user_min_change', 0);
         $aData['plugin.rating.user.max_change'] = (double) getRequest('user_max_change', 0);
         $aData['plugin.rating.user.max_rating'] = (double) getRequest('user_max_rating', 0);
         $aData['plugin.rating.user.right_border'] = (double) getRequest('user_right_border', 0);
         $aData['plugin.rating.user.left_border'] = (double) getRequest('user_left_border', 0);
         $aData['plugin.rating.user.left_divider'] = (double) getRequest('user_left_divider', 0);
         $aData['plugin.rating.user.mid_divider'] = (double) getRequest('user_mid_divider', 0);
         $aData['plugin.rating.user.right_divider'] = (double) getRequest('user_right_divider', 0);
         $aData['plugin.rating.blog.vote'] = (bool) getRequest('blog_vote', FALSE);
         $aData['plugin.rating.blog.dislike'] = (bool) getRequest('blog_dislike', FALSE);
         $aData['plugin.rating.blog.min_change'] = (double) getRequest('blog_min_change', 0);
         $aData['plugin.rating.blog.max_change'] = (double) getRequest('blog_max_change', 0);
         $aData['plugin.rating.blog.max_rating'] = (double) getRequest('blog_max_rating', 0);
         $aData['plugin.rating.blog.right_border'] = (double) getRequest('blog_right_border', 0);
         $aData['plugin.rating.blog.left_border'] = (double) getRequest('blog_left_border', 0);
         $aData['plugin.rating.blog.left_divider'] = (double) getRequest('blog_left_divider', 0);
         $aData['plugin.rating.blog.mid_divider'] = (double) getRequest('blog_mid_divider', 0);
         $aData['plugin.rating.blog.right_divider'] = (double) getRequest('blog_right_divider', 0);
         $aData['plugin.rating.comment.vote'] = (bool) getRequest('comment_vote', FALSE);
         $aData['plugin.rating.comment.dislike'] = (bool) getRequest('comment_dislike', FALSE);
         $aData['plugin.rating.comment.min_change'] = (double) getRequest('comment_min_change', 0);
         $aData['plugin.rating.comment.max_change'] = (double) getRequest('comment_max_change', 0);
         $aData['plugin.rating.comment.max_rating'] = (double) getRequest('comment_max_rating', 0);
         $aData['plugin.rating.comment.right_border'] = (double) getRequest('comment_right_border', 0);
         $aData['plugin.rating.comment.left_border'] = (double) getRequest('comment_left_border', 0);
         $aData['plugin.rating.comment.left_divider'] = (double) getRequest('comment_left_divider', 0);
         $aData['plugin.rating.comment.mid_divider'] = (double) getRequest('comment_mid_divider', 0);
         $aData['plugin.rating.comment.right_divider'] = (double) getRequest('comment_right_divider', 0);
         $aData['plugin.rating.topic.vote'] = (bool) getRequest('topic_vote', FALSE);
         $aData['plugin.rating.topic.dislike'] = (bool) getRequest('topic_dislike', FALSE);
         $aData['plugin.rating.topic.min_change'] = (double) getRequest('topic_min_change', 0);
         $aData['plugin.rating.topic.max_change'] = (double) getRequest('topic_max_change', 0);
         $aData['plugin.rating.topic.max_rating'] = (double) getRequest('topic_max_rating', 0);
         $aData['plugin.rating.topic.right_border'] = (double) getRequest('topic_right_border', 0);
         $aData['plugin.rating.topic.left_border'] = (double) getRequest('topic_left_border', 0);
         $aData['plugin.rating.topic.left_divider'] = (double) getRequest('topic_left_divider', 0);
         $aData['plugin.rating.topic.mid_divider'] = (double) getRequest('topic_mid_divider', 0);
         $aData['plugin.rating.topic.right_divider'] = (double) getRequest('topic_right_divider', 0);
         $aData['plugin.rating.topic.auth_coef'] = (double) getRequest('topic_auth_coef', 0);
         $aData['plugin.rating.rating.vote'] = (bool) getRequest('rating_topic_vote', FALSE);
         $aData['plugin.rating.rating.topic_border_1'] = (double) getRequest('rating_topic_border_1', 0);
         $aData['plugin.rating.rating.topic_border_2'] = (double) getRequest('rating_topic_border_2', 0);
         $aData['plugin.rating.rating.topic_border_3'] = (double) getRequest('rating_topic_border_3', 0);
         $aData['plugin.rating.rating.topic_k1'] = (double) getRequest('rating_topic_k1', 0);
         $aData['plugin.rating.rating.topic_k2'] = (double) getRequest('rating_topic_k2', 0);
         $aData['plugin.rating.rating.topic_k3'] = (double) getRequest('rating_topic_k3', 0);
         $aData['plugin.rating.rating.topic_k4'] = (double) getRequest('rating_topic_k4', 0);
         Config::WriteCustomConfig($aData);
         $_REQUEST['rating_enabled'] = $aData['rating.enabled'];
         $_REQUEST['topic_rating_sum'] = $aData['module.rating.blog.topic_rating_sum'];
         $_REQUEST['count_topic'] = $aData['module.rating.blog.count_topic'];
         $_REQUEST['acl_vote_user_rating'] = $aData['acl.vote.user.rating'];
         $_REQUEST['acl_vote_blog_rating'] = $aData['acl.vote.blog.rating'];
         $_REQUEST['acl_vote_topic_rating'] = $aData['acl.vote.topic.rating'];
         $_REQUEST['acl_vote_comment_rating'] = $aData['acl.vote.comment.rating'];
         $_REQUEST['user_vote'] = $aData['plugin.rating.user.vote'];
         $_REQUEST['user_dislike'] = $aData['plugin.rating.user.dislike'];
         $_REQUEST['user_min_change'] = $aData['plugin.rating.user.min_change'];
         $_REQUEST['user_max_change'] = $aData['plugin.rating.user.max_change'];
         $_REQUEST['user_max_rating'] = $aData['plugin.rating.user.max_rating'];
         $_REQUEST['user_right_border'] = $aData['plugin.rating.user.right_border'];
         $_REQUEST['user_left_border'] = $aData['plugin.rating.user.left_border'];
         $_REQUEST['user_left_divider'] = $aData['plugin.rating.user.left_divider'];
         $_REQUEST['user_mid_divider'] = $aData['plugin.rating.user.mid_divider'];
         $_REQUEST['user_right_divider'] = $aData['plugin.rating.user.right_divider'];
         $_REQUEST['blog_vote'] = $aData['plugin.rating.blog.vote'];
         $_REQUEST['blog_dislike'] = $aData['plugin.rating.blog.dislike'];
         $_REQUEST['blog_min_change'] = $aData['plugin.rating.blog.min_change'];
         $_REQUEST['blog_max_change'] = $aData['plugin.rating.blog.max_change'];
         $_REQUEST['blog_max_rating'] = $aData['plugin.rating.blog.max_rating'];
         $_REQUEST['blog_right_border'] = $aData['plugin.rating.blog.right_border'];
         $_REQUEST['blog_left_border'] = $aData['plugin.rating.blog.left_border'];
         $_REQUEST['blog_left_divider'] = $aData['plugin.rating.blog.left_divider'];
         $_REQUEST['blog_mid_divider'] = $aData['plugin.rating.blog.mid_divider'];
         $_REQUEST['blog_right_divider'] = $aData['plugin.rating.blog.right_divider'];
         $_REQUEST['comment_vote'] = $aData['plugin.rating.comment.vote'];
         $_REQUEST['comment_dislike'] = $aData['plugin.rating.comment.dislike'];
         $_REQUEST['comment_min_change'] = $aData['plugin.rating.comment.min_change'];
         $_REQUEST['comment_max_change'] = $aData['plugin.rating.comment.max_change'];
         $_REQUEST['comment_max_rating'] = $aData['plugin.rating.comment.max_rating'];
         $_REQUEST['comment_right_border'] = $aData['plugin.rating.comment.right_border'];
         $_REQUEST['comment_left_border'] = $aData['plugin.rating.comment.left_border'];
         $_REQUEST['comment_left_divider'] = $aData['plugin.rating.comment.left_divider'];
         $_REQUEST['comment_mid_divider'] = $aData['plugin.rating.comment.mid_divider'];
         $_REQUEST['comment_right_divider'] = $aData['plugin.rating.comment.right_divider'];
         $_REQUEST['topic_vote'] = $aData['plugin.rating.topic.vote'];
         $_REQUEST['topic_dislike'] = $aData['plugin.rating.topic.dislike'];
         $_REQUEST['topic_min_change'] = $aData['plugin.rating.topic.min_change'];
         $_REQUEST['topic_max_change'] = $aData['plugin.rating.topic.max_change'];
         $_REQUEST['topic_max_rating'] = $aData['plugin.rating.topic.max_rating'];
         $_REQUEST['topic_right_border'] = $aData['plugin.rating.topic.right_border'];
         $_REQUEST['topic_left_border'] = $aData['plugin.rating.topic.left_border'];
         $_REQUEST['topic_left_divider'] = $aData['plugin.rating.topic.left_divider'];
         $_REQUEST['topic_mid_divider'] = $aData['plugin.rating.topic.mid_divider'];
         $_REQUEST['topic_right_divider'] = $aData['plugin.rating.topic.right_divider'];
         $_REQUEST['topic_auth_coef'] = $aData['plugin.rating.topic.auth_coef'];
         $_REQUEST['rating_vote'] = $aData['plugin.rating.rating.vote'];
         $_REQUEST['rating_topic_border_1'] = $aData['plugin.rating.rating.topic_border_1'];
         $_REQUEST['rating_topic_border_2'] = $aData['plugin.rating.rating.topic_border_2'];
         $_REQUEST['rating_topic_border_3'] = $aData['plugin.rating.rating.topic_border_3'];
         $_REQUEST['rating_topic_k1'] = $aData['plugin.rating.rating.topic_k1'];
         $_REQUEST['rating_topic_k2'] = $aData['plugin.rating.rating.topic_k2'];
         $_REQUEST['rating_topic_k3'] = $aData['plugin.rating.rating.topic_k3'];
         $_REQUEST['rating_topic_k4'] = $aData['plugin.rating.rating.topic_k4'];
         return FALSE;
     }
     $_REQUEST['rating_enabled'] = Config::Get('rating.enabled');
     $_REQUEST['topic_rating_sum'] = Config::Get('module.rating.blog.topic_rating_sum');
     $_REQUEST['count_topic'] = Config::Get('module.rating.blog.count_topic');
     $_REQUEST['acl_vote_user_rating'] = Config::Get('acl.vote.user.rating');
     $_REQUEST['acl_vote_blog_rating'] = Config::Get('acl.vote.blog.rating');
     $_REQUEST['acl_vote_topic_rating'] = Config::Get('acl.vote.topic.rating');
     $_REQUEST['acl_vote_comment_rating'] = Config::Get('acl.vote.comment.rating');
     $_REQUEST['user_vote'] = Config::Get('plugin.rating.user.vote');
     $_REQUEST['user_dislike'] = Config::Get('plugin.rating.user.dislike');
     $_REQUEST['user_min_change'] = Config::Get('plugin.rating.user.min_change');
     $_REQUEST['user_max_change'] = Config::Get('plugin.rating.user.max_change');
     $_REQUEST['user_max_rating'] = Config::Get('plugin.rating.user.max_rating');
     $_REQUEST['user_right_border'] = Config::Get('plugin.rating.user.right_border');
     $_REQUEST['user_left_border'] = Config::Get('plugin.rating.user.left_border');
     $_REQUEST['user_left_divider'] = Config::Get('plugin.rating.user.left_divider');
     $_REQUEST['user_mid_divider'] = Config::Get('plugin.rating.user.mid_divider');
     $_REQUEST['user_right_divider'] = Config::Get('plugin.rating.user.right_divider');
     $_REQUEST['blog_vote'] = Config::Get('plugin.rating.blog.vote');
     $_REQUEST['blog_dislike'] = Config::Get('plugin.rating.blog.dislike');
     $_REQUEST['blog_min_change'] = Config::Get('plugin.rating.blog.min_change');
     $_REQUEST['blog_max_change'] = Config::Get('plugin.rating.blog.max_change');
     $_REQUEST['blog_max_rating'] = Config::Get('plugin.rating.blog.max_rating');
     $_REQUEST['blog_right_border'] = Config::Get('plugin.rating.blog.right_border');
     $_REQUEST['blog_left_border'] = Config::Get('plugin.rating.blog.left_border');
     $_REQUEST['blog_left_divider'] = Config::Get('plugin.rating.blog.left_divider');
     $_REQUEST['blog_mid_divider'] = Config::Get('plugin.rating.blog.mid_divider');
     $_REQUEST['blog_right_divider'] = Config::Get('plugin.rating.blog.right_divider');
     $_REQUEST['comment_vote'] = Config::Get('plugin.rating.comment.vote');
     $_REQUEST['comment_dislike'] = Config::Get('plugin.rating.comment.dislike');
     $_REQUEST['comment_min_change'] = Config::Get('plugin.rating.comment.min_change');
     $_REQUEST['comment_max_change'] = Config::Get('plugin.rating.comment.max_change');
     $_REQUEST['comment_max_rating'] = Config::Get('plugin.rating.comment.max_rating');
     $_REQUEST['comment_right_border'] = Config::Get('plugin.rating.comment.right_border');
     $_REQUEST['comment_left_border'] = Config::Get('plugin.rating.comment.left_border');
     $_REQUEST['comment_left_divider'] = Config::Get('plugin.rating.comment.left_divider');
     $_REQUEST['comment_mid_divider'] = Config::Get('plugin.rating.comment.mid_divider');
     $_REQUEST['comment_right_divider'] = Config::Get('plugin.rating.comment.right_divider');
     $_REQUEST['topic_vote'] = Config::Get('plugin.rating.topic.vote');
     $_REQUEST['topic_dislike'] = Config::Get('plugin.rating.topic.dislike');
     $_REQUEST['topic_min_change'] = Config::Get('plugin.rating.topic.min_change');
     $_REQUEST['topic_max_change'] = Config::Get('plugin.rating.topic.max_change');
     $_REQUEST['topic_max_rating'] = Config::Get('plugin.rating.topic.max_rating');
     $_REQUEST['topic_right_border'] = Config::Get('plugin.rating.topic.right_border');
     $_REQUEST['topic_left_border'] = Config::Get('plugin.rating.topic.left_border');
     $_REQUEST['topic_left_divider'] = Config::Get('plugin.rating.topic.left_divider');
     $_REQUEST['topic_mid_divider'] = Config::Get('plugin.rating.topic.mid_divider');
     $_REQUEST['topic_right_divider'] = Config::Get('plugin.rating.topic.right_divider');
     $_REQUEST['topic_auth_coef'] = Config::Get('plugin.rating.topic.auth_coef');
     $_REQUEST['rating_vote'] = Config::Get('plugin.rating.rating.vote');
     $_REQUEST['rating_topic_border_1'] = Config::Get('plugin.rating.rating.topic_border_1');
     $_REQUEST['rating_topic_border_2'] = Config::Get('plugin.rating.rating.topic_border_2');
     $_REQUEST['rating_topic_border_3'] = Config::Get('plugin.rating.rating.topic_border_3');
     $_REQUEST['rating_topic_k1'] = Config::Get('plugin.rating.rating.topic_k1');
     $_REQUEST['rating_topic_k2'] = Config::Get('plugin.rating.rating.topic_k2');
     $_REQUEST['rating_topic_k3'] = Config::Get('plugin.rating.rating.topic_k3');
     $_REQUEST['rating_topic_k4'] = Config::Get('plugin.rating.rating.topic_k4');
     return FALSE;
 }