вопрос
Здравствуйте! Подскажите пожалуйста как вывести команду статус пользователя в комментария. На многих сайтах и форумах, если пользователя забанили это показывается в перечеркнутом статусе. В dle 11.3 показывается статус ”Забанен” только в профиле и поп окне, а вывести в другое место нельзя.
Подскажите, как активизировать команду.
Подскажите, как активизировать команду.
1. Открыть /engine/modules/show.full.php найти
2. Открыть /engine/classes/comments.class.php найти
3. В comments.tpl использовать теги
[banned] текст [/banned] - если юзер забанен
[not-banned] текст [/not-banned] - если юзер не забанен
" . USERPREFIX . "_users.email,
Заменить на" . USERPREFIX . "_users.email, banned,
2. Открыть /engine/classes/comments.class.php найти
$tpl->set( '{mail}', $row['gast_email'] );
Выше вставитьif($row['banned'] == 1) {
$tpl->set_block( "'\\[banned\\](.*?)\\[/banned\\]'si", "\\1" );
$tpl->set_block( "'\\[not-banned\\](.*?)\\[/not-banned\\]'si", "" );
}
else {
$tpl->set_block( "'\\[banned\\](.*?)\\[/banned\\]'si", "" );
$tpl->set_block( "'\\[not-banned\\](.*?)\\[/not-banned\\]'si", "\\1" );
}
3. В comments.tpl использовать теги
[banned] текст [/banned] - если юзер забанен
[not-banned] текст [/not-banned] - если юзер не забанен