Как скрыть IP адрес на форуме для определенных групп?

голоса: 0
Здравствуйте!Есть ли возможность скрыть IP адрес на форуме для определенных модераторов и других групп?  Заранее благодарю
Закрыто с пометкой: Вопрос решен!
| Автор: | Категория: Форум
Закрыт | | Автор: Yuri_Geruk

Ответов: 1

Голоса: +1
 
Лучший ответ

Если для определенных модераторов, то лишь через условие вида:

<?if($CUR_USER_ID$='айди пользователя')?>здесь код отвечающий за вывод айди<?endif?>

если делать совместно для групп, можно сделать так:

<?if($CUR_USER_ID$='айди пользователя'||$CUR_GROUP_ID$='айди группы')?>здесь код отвечающий за вывод айди<?endif?>

переходим в шаблон вида материалов форума - /panel/?a=tmpl;m=8;t=2 находим код:

<?if($USER_IP$)?><div class="postip">[ <a class="postIpLink" href="https://apps.db.ripe.net/search/query.html?searchtext=$USER_IP$" target="_blank">$USER_IP$</a><?if($POST_COUNTRY_ID$)?> (<a href="javascript://" rel="nofollow" onclick='prompt("","$POST_COUNTRY$");return false;'>$POST_COUNTRY_ID$</a>)<?endif?> ]

вот его нужно завернуть в условие выше.

| Автор:
Выбор ответа лучшим | | Автор: Mila AAA

Спасибо за ответ ,только не очень поняла ,как все прописать .Мне нужно чтобы один человек ,который и модератор и входит в другую группу не видел IP других пользователей

Как прописать если этого человека  id=120(я это посмотрела в Информация о пользователе?)

Вот код

<?ifnot($CUR_USER_ID$='120')?>
<?if($USER_IP$)?><div class="postip">[ <a class="postIpLink" href="http://www.ripe.net/perl/whois?$USER_IP$" target="_blank">$USER_IP$</a>
<?if($POST_COUNTRY_ID$)?> (<a href="javascript://" rel="nofollow" onclick="prompt(&quot;&quot;,&quot;$POST_COUNTRY$&quot;);return false;">$POST_COUNTRY_ID$</a>)<?endif?> ]</div> <?else?>&nbsp;<?endif?>
<?endif?>
</td>

Mila AAA,
Выделил выше как это сделать, красное добавить.
Ваш код вставила ,потом смотрю сайт ,как модератор или как из опреденной группы ,IP на форуме видны:(
Не переключайтесь в админ баре на пользователей, будете видеть всегда, сделайте  себе тестового пользователя и им проверяйте.
Сейчас проверю , но вы пожалуйста , если вам не трудно, посмотрите в коде может опечатка есть?
В в тестовом профиле из ПУ поменяла  в модераторы или в ту группу IP которые не должны видеть, даже  без прописания кода не видно IP.  Но когда в админ баре переключаюсь видно  Ладно спасибо огромное ,вроде проблема решилась
Mila AAA,
Как уже говорили выше, если смотреть через функцию, смотреть как пользователь с такой то группы под админом, это не то, что нужно, так как вы все равно остаетесь под админом, хотите видеть реальную картину, нужно переносить пользователя в ту группу в которую нужно и смотреть с под нее, но не через этот инструментарий.
...