Внимание!
Не все расширения для phpBB 3.2 совместимы с phpBB 3.3, главным образом из-за неверного синтаксиса в определениях сервисов (отсутствия обрамляющих кавычек - '...').
Перед обновлением необходимо убедиться в совместимости всех расширений.
Рекомендуется предварительно тестировать обновление на копии конференции (локально или на сервере).

Скрыть ip адрес

Идеи для расширения функциональности phpBB 2.0.x
Аватара пользователя
Pero
phpBB 1.0.0
Сообщения: 7
Стаж: 10 лет 11 месяцев

Скрыть ip адрес

Сообщение Pero »

Доброго времени суток.
Нужен мод, который скрывает ip адрес пользователя от всех пользователей форума кроме Admin.
Чтобы никто, кроме учетной записи Admin, не мог посмотреть с какого адреса пишет пользователь.

Если для этого мод не нужен, подскажите как это можно сделать другим способом.

Заранее благодарен.
пиэс: поиск юзал, не нашел.

Lektor
phpBB 2.0.7
Сообщения: 574
Стаж: 14 лет 1 месяц

Re: Скрыть ip адрес

Сообщение Lektor »

Pero
Pero писал(а):Чтобы никто, кроме учетной записи Admin, не мог посмотреть с какого адреса пишет пользователь.
"Admin" в данном случае ник или юзерлевел?

vlad77
phpBB 1.4.4
Сообщения: 152
Стаж: 13 лет 10 месяцев

Re: Скрыть ip адрес

Сообщение vlad77 »

http://www.phpbbguru.net/project/ip_by_admin (там описание неправильное "МОД добавляет возможность видеть IP пользователя только админу при просмотрет темы")

Аватара пользователя
Pero
phpBB 1.0.0
Сообщения: 7
Стаж: 10 лет 11 месяцев

Re: Скрыть ip адрес

Сообщение Pero »

vlad77, спасибо.

Аватара пользователя
Pero
phpBB 1.0.0
Сообщения: 7
Стаж: 10 лет 11 месяцев

Re: Скрыть ip адрес

Сообщение Pero »

Помогите разобраться с ошибкой.
От прошлого админа осталась ошибка:
внизу страницы слова "Вы можете модерировать этот форум" прописаны не полностью "...ожете модерировать этот форум" и эта же ссылка, для входа в панель модерации не активна.
После того как прикрутил мод
модератор при нажатии кнопки (иконки) ip попадает в панель модерации.

Нужно восстановить правильный вход в панель, и не совсем ясно, иконка ip должна быть видна для модераторов?

Аватара пользователя
DK7
Former team member
Сообщения: 1008
Стаж: 13 лет 10 месяцев
Откуда: Кишинёв
Благодарил (а): 3 раза
Поблагодарили: 25 раз

Re: Скрыть ip адрес

Сообщение DK7 »

Для первого случая-
по поводу неактивной ссылки - проверяйте её правильность в файле viewtopic.php . Вот как она должна выглядеть.

Код: Выделить всё

	$s_auth_can .= sprintf($lang['Rules_moderate'], "<a href=\"modcp.$phpEx?" . POST_FORUM_URL . "=$forum_id&sid=" . $userdata['session_id'] . '">', '</a>');
По неполностью прописанному слову - language/lang_russian/lang_main.php
ищите $lang['Rules_moderate'] и смотрите что там у вас с переводом.
По икноке - видна быть не должна.
Я у себя на форуме скрыл таким образом иконку от всех кроме админов.
Найти

Код: Выделить всё

		$ip_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_ip'] . '" alt="' . $lang['View_IP'] . '" title="' . $lang['View_IP'] . '" border="0"  /></a>';
		$ip = '<a href="' . $temp_url . '">' . $lang['View_IP'] . '</a>';
Заменить на

Код: Выделить всё

 if( $userdata['user_level'] == ADMIN ) 
{
		$ip_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_ip'] . '" alt="' . $lang['View_IP'] . '" title="' . $lang['View_IP'] . '" border="0" /></a>';
		$ip = '<a href="' . $temp_url . '">' . $lang['View_IP'] . '</a>';
}
            else  
            {     
            $ip_img = '';    
            }   

Аватара пользователя
Pero
phpBB 1.0.0
Сообщения: 7
Стаж: 10 лет 11 месяцев

Re: Скрыть ip адрес

Сообщение Pero »

DK7, найти и заменить на это в viewtopic.php
Я правильно понимаю?
Да в viewtopic.php, нашел код.
Спасибо, буду пробовать.

Аватара пользователя
Pero
phpBB 1.0.0
Сообщения: 7
Стаж: 10 лет 11 месяцев

Re: Скрыть ip адрес

Сообщение Pero »

Смеюсь и плачу.
Сделал как посоветовал DK7, после этих изменений уч. запись Admin при нажатии на иконку ip попадает в редактирование сообщения.
У мод. состава иконка скрыта.
DK7 писал(а):по поводу неактивной ссылки - проверяйте её правильность в файле viewtopic.php . Вот как она должна выглядеть.
она выглядит точно так же
language/lang_russian/lang_main.php в строке такое значени

Код: Выделить всё

$lang['Rules_moderate'] = '%Модерировать этот форум%s'; // %s replaced by a href links, do not remove!
И если быть точнее, на форуме видно только "одерировать этот форум"
Нет первой буквы и ссылки на панель модерации.

Аватара пользователя
DK7
Former team member
Сообщения: 1008
Стаж: 13 лет 10 месяцев
Откуда: Кишинёв
Благодарил (а): 3 раза
Поблагодарили: 25 раз

Re: Скрыть ip адрес

Сообщение DK7 »

Значит не правильно ставите. Сносите все, и ставьте по новой. Ибо
Pero писал(а):После того как прикрутил мод
vlad77 писал(а):http://www.phpbbguru.net/project/ip_by_admin
модератор при нажатии кнопки (иконки) ip попадает в панель модерации.
никак не должно быть. Кнопка должна исчезнуть при просмотре темы модераторами.

Аватара пользователя
Pero
phpBB 1.0.0
Сообщения: 7
Стаж: 10 лет 11 месяцев

Re: Скрыть ip адрес

Сообщение Pero »

DK7 писал(а):Значит не правильно ставите. Сносите все, и ставьте по новой.
Форум в работе уже больше 10 лет.
Прошлый Админ форума много каких модов повесил.
Снести и поставить по новой ни как не получится, нужно разобраться с тем что есть, и привести в правильную работоспособность.

Аватара пользователя
DK7
Former team member
Сообщения: 1008
Стаж: 13 лет 10 месяцев
Откуда: Кишинёв
Благодарил (а): 3 раза
Поблагодарили: 25 раз

Re: Скрыть ip адрес

Сообщение DK7 »

Бог в помощь. Что вы еще хотите услышать? Только вы знаете что там накрутил Ваш админ за 10 лет..
Приводите файлы к виду что был до установки мода и пробуйте заново. Достаточно того варианта что я предложил.

Аватара пользователя
Pero
phpBB 1.0.0
Сообщения: 7
Стаж: 10 лет 11 месяцев

Re: Скрыть ip адрес

Сообщение Pero »

DK7 писал(а):Бог в помощь. Что вы еще хотите услышать?
Спасибо, нечто подобное видимо :)
Сломать всегда успею, по теме ответ получен.
Всем спасибо. :)

Вернуться в «Запросы модов для phpBB 2.0.x»