Добавлено: 14.07.2005 12:10
bezpal
Она не может отличаться - вы накосячили при правке viewtopic_body.tpl.
Она не может отличаться - вы накосячили при правке viewtopic_body.tpl.
скачать русский перевод, моды, скины и стили для phpBB, phpBB3
https://www.phpbbguru.net/community/
Код: Выделить всё
$poster_from = ( $postrow[$i]['user_from'] && $postrow[$i]['user_id'] != ANONYMOUS ) ? $lang['Location'] . ': ' . $postrow[$i]['user_from'] : '';
Код: Выделить всё
$poster_from = ( $postrow[$i]['user_from'] && $postrow[$i]['user_id'] = ADMIN ) ? $lang['Location'] . ': ' . $postrow[$i]['user_from'] : '';
Это для строки «Откуда». А насчёт IP что?Zen писал(а):Должно быть правильно.
Добавлено спустя 8 минут 36 секунд:Xpert писал(а):Вовсе нет. ip сообщения хранится там же, где и данные самого сообщения, так что данный мод просто вытаскивает еще одну переменную. Количество запросов не увеличивается.
Код: Выделить всё
$poster_ip = ( $is_auth['auth_mod'] ) ? $lang['IP'] . ': ' . decode_ip($postrow[$i]['poster_ip']) : '';
Это неверный код, он проверяет, является ли пользователь, написавший сообщение, администратором.Zen писал(а):Код: Выделить всё
$poster_from = ( $postrow[$i]['user_from'] && $postrow[$i]['user_id'] = ADMIN ) ? $lang['Location'] . ': ' . $postrow[$i]['user_from'] : '';
ПопробуйKastaneda писал(а):Ладно, спрошу проще. Как исправить строку:таким образом, чтобы она показывала «IP in topic» только администраторам, но не модераторам?Код: Выделить всё
$poster_ip = ( $is_auth['auth_mod'] ) ? $lang['IP'] . ': ' . decode_ip($postrow[$i]['poster_ip']) : '';
Код: Выделить всё
$poster_ip = ( $userdata['user_level'] == ADMIN ) ? $lang['IP'] . ': ' . decode_ip($postrow[$i]['poster_ip']) : '';
Каждые две цифры - это 16-ричное представление одной части ip.Marka писал(а):55f92c86