Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по PHP Коментарии только автора новости

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


     01.04.2014    Общие вопросы по PHP, Хаки    987

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

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


Комментарии пользователей (4)

dj-avtosh
39

1479 | 390

dj-avtosh - 1 апреля 2014 08:14 - шашлычник

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

skype: elhan.isaev

enterlive
3

83 | 28

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

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

Gopr
10

494 | 164

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
39

1479 | 390

dj-avtosh - 1 апреля 2014 17:23 - шашлычник

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

skype: elhan.isaev

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

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