1
0
Fork 0
mirror of https://github.com/Oreolek/ifhub.club.git synced 2024-06-26 03:30:48 +03:00

Список типов комментов для добавления в избранное вынесен в конфиг Issue #9

This commit is contained in:
Mzhelskiy Maxim 2011-09-22 17:33:17 +04:00
parent bfd4afd7e6
commit 9e9588dac3
2 changed files with 3 additions and 2 deletions

View file

@ -700,7 +700,7 @@ class ModuleComment extends Module {
public function AddFavouriteComment(ModuleFavourite_EntityFavourite $oFavourite) {
if( ($oFavourite->getTargetType()=='comment')
&& ($oComment=$this->Comment_GetCommentById($oFavourite->getTargetId()))
&& $oComment->getTargetType()=='topic') {
&& in_array($oComment->getTargetType(),Config::get('module.comment.favourite_target_allow'))) {
return $this->Favourite_AddFavourite($oFavourite);
}
return false;
@ -714,7 +714,7 @@ class ModuleComment extends Module {
public function DeleteFavouriteComment(ModuleFavourite_EntityFavourite $oFavourite) {
if( ($oFavourite->getTargetType()=='comment')
&& ($oComment=$this->Comment_GetCommentById($oFavourite->getTargetId()))
&& $oComment->getTargetType()=='topic') {
&& in_array($oComment->getTargetType(),Config::get('module.comment.favourite_target_allow'))) {
return $this->Favourite_DeleteFavourite($oFavourite);
}
return false;

View file

@ -183,6 +183,7 @@ $config['module']['comment']['max_tree'] = 7; // Максимальн
$config['module']['comment']['use_nested'] = false; // Использовать или нет nested set при выборке комментов, увеличивает производительность при большом числе комментариев + позволяет делать постраничное разбиение комментов
$config['module']['comment']['nested_per_page'] = 0; // Число комментов на одну страницу в топике, актуально только при use_nested = true
$config['module']['comment']['nested_page_reverse'] = true; // Определяет порядок вывода страниц. true - последние комментарии на первой странице, false - последние комментарии на последней странице
$config['module']['comment']['favourite_target_allow'] = array('topic'); // Список типов комментов, которые разрешено добавлять в избранное
// Модуль Talk
$config['module']['talk']['per_page'] = 15; // Число приватных сообщений на одну страницу
$config['module']['talk']['reload'] = false;