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

Идеи для расширения функциональности phpBB 2.0.x
Закрыто
Аватара пользователя
Pero
phpBB 1.0.0
Сообщения: 7
Зарегистрирован: 26.06.2009 9:39

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

Сообщение Pero » 26.06.2009 9:53

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

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

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

Lektor
phpBB 2.0.7
Сообщения: 574
Зарегистрирован: 20.04.2006 15:19

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

Сообщение Lektor » 26.06.2009 18:30

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

vlad77
phpBB 1.4.4
Сообщения: 152
Зарегистрирован: 26.07.2006 11:49

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

Сообщение vlad77 » 26.06.2009 23:07

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

Аватара пользователя
Pero
phpBB 1.0.0
Сообщения: 7
Зарегистрирован: 26.06.2009 9:39

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

Сообщение Pero » 29.06.2009 10:23

vlad77, спасибо.

Аватара пользователя
Pero
phpBB 1.0.0
Сообщения: 7
Зарегистрирован: 26.06.2009 9:39

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

Сообщение Pero » 30.06.2009 9:16

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

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

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

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

Сообщение DK7 » 30.06.2009 11:15

Для первого случая-
по поводу неактивной ссылки - проверяйте её правильность в файле 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
Зарегистрирован: 26.06.2009 9:39

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

Сообщение Pero » 30.06.2009 11:47

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

Аватара пользователя
Pero
phpBB 1.0.0
Сообщения: 7
Зарегистрирован: 26.06.2009 9:39

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

Сообщение Pero » 30.06.2009 14:33

Смеюсь и плачу.
Сделал как посоветовал 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
Зарегистрирован: 17.07.2006 15:52
Откуда: Кишинёв
Благодарил (а): 3 раза
Поблагодарили: 25 раз
Контактная информация:

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

Сообщение DK7 » 30.06.2009 16:48

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

Аватара пользователя
Pero
phpBB 1.0.0
Сообщения: 7
Зарегистрирован: 26.06.2009 9:39

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

Сообщение Pero » 30.06.2009 17:03

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

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

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

Сообщение DK7 » 30.06.2009 17:17

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

Аватара пользователя
Pero
phpBB 1.0.0
Сообщения: 7
Зарегистрирован: 26.06.2009 9:39

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

Сообщение Pero » 30.06.2009 17:48

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

Закрыто

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