Перейти к контенту
  • 0

спрятать ip группы отличной от админа


Big J

Вопрос

Приятного времени суток!

 

Попользовал поиск "спрятать ip, hide ip" и ничего не нашел..

 

вопрос заключается в следующем: возможно ли спрятать ip группы ?

у админ группы ip спрятан, я бы хотел сделать это еще с одной группой (приближенной к админу ))

 

если можно, то как?

 

 

Заранее Благодарен :D

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0
Попробуй порыться в движке и посмотреть как это сделанно у админов, насколько я помню, функция выполняется в файле functions.php или topics.php... :D
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Ну это смотря что значит "Спрятать"... Если просто в теме подменять строчку "IP: [______]" - вуаля... (кстати, в v.2 - то же самое)

 

sources/Topics.php ->функция view_ip

ищем

$row['ip_address'] = $poster['mgroup'] == $ibforums->vars['admin_group']

и добавляем номер еще одной группы, членов которой надо спратать - типа

$row['ip_address'] = $poster['mgroup'] == ($ibforums->vars['admin_group'] || [b]5[/b])

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Никогда не используйте константы в файлах.

В cofig обявляется константа, потом в файле добавляется её имя.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
а есть обходной путь. Когда ставишь модера в раздел, отключи опцию "видеть айпи участников", и вообще тогда айпи не будет никому доступен, кроме админов.
Ссылка на комментарий
Поделиться на других сайтах

  • 0

arigoda: Спасибо! сделал как ты сказал, в место 5-ки естественно поставил свое (10), в итоге у всех юзверей (груп) теперь ip скрыты ))))

 

ПС, борда 1.2 финал с секурити апдейтами 1.3.1

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Big J, твоя правда :D напортачил ;)))

а если так (с учетом замечания Song)?

 

в config_global ищем строчку типа

$INFO['admin_group']	= '4';

и после нее добавляем например

$INFO['nearadmin_group']	= '10';

 

а в topics.php в том же месте заменяем

$row['ip_address'] = $poster['mgroup'] == $ibforums->vars['admin_group']

на

$row['ip_address'] = ($poster['mgroup'] == $ibforums->vars['admin_group'] || $poster['mgroup'] == $ibforums->vars['nearadmin_group'])

Ссылка на комментарий
Поделиться на других сайтах

  • 0
А никак нельзя всё это дело автоматизировать под админцентр?
Ссылка на комментарий
Поделиться на других сайтах

  • 0

>> и после нее добавляем например

 

без разницы :D

при следующем сохранении в conf_global они все перемешаются в случайном порядке

 

>> А никак нельзя всё это дело автоматизировать под админцентр?

А что тут автоматизировать?

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Song, никто же и не сомневается, что ты лучше разбираешься в этих вопросах. Может хватит только критиковать и уже предложишь нормальный вариант? Мы ж тут не чтоб мускулами мериться :D
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Big J, странно... не поленился поставил ради этого 1.2 :D))

все работает. проверь расстановку запятых.

а вообще - вопросы прошу далее задавать Song'у - он не доволен вроде таким решением, так что пусть предлагает своё :-D

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Song, а... перечитал твой предпоследний пост - и наконец понял что ты имел в виду :D

 

но почему и теперь не работает у Big J - понятия не имею ;)

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Ничего не понимаю, сейчас повторил все действия, все работает :D

Спасибо!

 

ПС, измените плиз название темы на > спрятать ip группы отличной от админа

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Я например пользуюсь http://proxy.insorg.org тут можно брать без лимитное количество Proxy за абонентскую плату в месяц всего 10 wmz, а если брать сразу на 3 или на пол года то делают скидки.
Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.