diff --git a/application/config/config.php b/application/config/config.php index 23d1276f..580fe938 100644 --- a/application/config/config.php +++ b/application/config/config.php @@ -186,6 +186,7 @@ $config['module']['user']['count_auth_session_history'] = 10; // Общее ко $config['module']['comment']['per_page'] = 20; // Число комментариев на одну страницу(это касается только полного списка комментариев прямого эфира) $config['module']['comment']['bad'] = -5; // Рейтинг комментария, начиная с которого он будет скрыт $config['module']['comment']['max_tree'] = 7; // Максимальная вложенность комментов при отображении +$config['module']['comment']['show_form'] = true; // Показать или скрыть форму комментов по умолчанию $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 - последние комментарии на последней странице diff --git a/application/frontend/components/comment/js/comments.js b/application/frontend/components/comment/js/comments.js index a73ee0dc..507279aa 100644 --- a/application/frontend/components/comment/js/comments.js +++ b/application/frontend/components/comment/js/comments.js @@ -55,8 +55,6 @@ wysiwyg: null, // Включить/выключить функцию сворачивания folding: true, - // Показать/скрыть форму по умолчанию - show_form: false, // Ajax параметры params: {} }, @@ -100,7 +98,7 @@ _this.getForm().lsCommentForm( 'show', 0 ); }); - if ( ! this.option( 'show_form' ) ) this.getForm().hide(); + if ( ! ls.registry.get('comment_show_form') ) this.getForm().hide(); // // ЭКШНБАР diff --git a/application/frontend/skin/developer/layouts/layout.base.tpl b/application/frontend/skin/developer/layouts/layout.base.tpl index dcbdf70d..7cc8d2e9 100644 --- a/application/frontend/skin/developer/layouts/layout.base.tpl +++ b/application/frontend/skin/developer/layouts/layout.base.tpl @@ -27,6 +27,7 @@ ls.registry.set({json var = $aVarsJs}); ls.registry.set('comment_max_tree', {json var=Config::Get('module.comment.max_tree')}); + ls.registry.set('comment_show_form', {json var=Config::Get('module.comment.show_form')}); ls.registry.set('topic_max_blog_count', {json var=Config::Get('module.topic.max_blog_count')}); ls.registry.set('block_stream_show_tip', {json var=Config::Get('block.stream.show_tip')});