Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Коментарии только автора новости

Коментарии только автора новости


     01.04.2014    комментарии    Общие вопросы по PHP, Хаки    2073

вопрос
Как сделать чтобы комментарии мог оставлять только автор новости?

Ответа пока нет


4 комментария

dj-avtosh
PHP-developer

dj-avtosh - 1 апреля 2014 08:14 -

Писать на заказ.

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

enterlive
Юзер

enterlive - 1 апреля 2014 15:32 -

Сколько будет стоить?

Gopr
Юзер

Gopr - 1 апреля 2014 16:39 -

1. В fullstory.tpl заменяем {addcomments} на:
[my-com]Комментарии может оставлять только автор новости![/my-com]
[not-my-com]{addcomments}[/not-my-com]
2. В /engine/modules/show.full.php после:
        if ( $comments_num ) {

            $tpl->set( '[comments]', "" );
            $tpl->set( '[/comments]', "" );
            $tpl->set_block( "'\\[not-comments\\](.*?)\\[/not-comments\\]'si", "" );

        } else {

            $tpl->set( '[not-comments]', "" );
            $tpl->set( '[/not-comments]', "" );
            $tpl->set_block( "'\\[comments\\](.*?)\\[/comments\\]'si", "" );
        }
Добавить:
/* Комменты от автора */
if ( $member_id['user_id'] != $row['user_id'] ) {
$tpl->set( '[my-com]', "" );
$tpl->set( '[/my-com]', "" );
$tpl->set_block( "'\\[not-my-com\\](.*?)\\[/not-my-com\\]'si", "" );
} else {
$tpl->set( '[not-my-com]', "" );
$tpl->set( '[/not-my-com]', "" );
$tpl->set_block( "'\\[my-com\\](.*?)\\[/my-com\\]'si", "" );
}
/* Комменты от автора */

dj-avtosh
PHP-developer

dj-avtosh - 1 апреля 2014 17:23 -

Обычной вставкой формы можно будет послать коммент, не являясь автором.

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх