Тема: Как скрыть IP адреса от модераторов?

Привет Всем! smile

Подскажите, пожалуйста, как можно скрыть IP-адреса пользователей  от модераторов, чтобы они были видны тлько админам?

Возможно ли вообще такое сделать?

Поделиться

2

Re: Как скрыть IP адреса от модераторов?

Решение для anycodetool
Имя решения: hide_ip
хук: vt_row_pre_post_actions_merge
код хука:

if ($forum_user['g_id'] != FORUM_ADMIN && isset($forum_page['author_info']['ip']))
      unset($forum_page['author_info']['ip']);
Захочешь — найдешь время, не захочешь — найдешь причину.

Поделиться

Re: Как скрыть IP адреса от модераторов?

hcs,
Всё заработало! Большое спасибо!

Поделиться

4

Re: Как скрыть IP адреса от модераторов?

Скажите, пожалуйста, как сделать то же самое, но без anycodetool?
Только сейчас понял, что мне это точно понадобится...

Поделиться

5

Re: Как скрыть IP адреса от модераторов?

Оформить как расширение, исходные данные все есть.

Захочешь — найдешь время, не захочешь — найдешь причину.

Поделиться

6

Re: Как скрыть IP адреса от модераторов?

hcs, скажите, а в какой файл можно внести изменения, в какие строки? Чтобы не делать расширение.

Поделиться

7

Re: Как скрыть IP адреса от модераторов?

расширение

Post's attachments

hide_ip.zip 662 b, 33 скачиваний с 2010-04-22 

You don't have the permssions to download the attachments of this post.
Захочешь — найдешь время, не захочешь — найдешь причину.

Поделиться

8

Re: Как скрыть IP адреса от модераторов?

hcs, СПАСИБО БОЛЬШОЕ!!! Выручаете уже который раз!!! СПАСИБО!!!

Добавлено спустя 6 минут 4 секунды:

В постах модератору ip администратора не виден, но из панели администрирования ip доступен для просмотра. sad

Поделиться

9

Re: Как скрыть IP адреса от модераторов?

hcs пишет:

Решение для anycodetool
Имя решения: hide_ip
хук: vt_row_pre_post_actions_merge
код хука:

if ($forum_user['g_id'] != FORUM_ADMIN && isset($forum_page['author_info']['ip']))
      unset($forum_page['author_info']['ip']);

Правильно я понял, в viewtopic.php в 465 строке правим?

Поделиться

10

Re: Как скрыть IP адреса от модераторов?

да

Захочешь — найдешь время, не захочешь — найдешь причину.

Поделиться

11

Re: Как скрыть IP адреса от модераторов?

hcs, а как сделать чтобы модератор не мог просмотреть ip через панель администрирования? Подскажите, пожалуйста. Как можно расширение доработать? Заранее спасибо!

Поделиться

12

Re: Как скрыть IP адреса от модераторов?

Доавить для хука pf_change_details_about_pre_user_private_info код:

if ($forum_user['g_id'] != FORUM_ADMIN && isset($forum_page['user_private']['ip']))
      $forum_page['user_private']['ip']);
Захочешь — найдешь время, не захочешь — найдешь причину.

Поделиться

13 (23.04.2010 11:37 отредактировано dilavis)

Re: Как скрыть IP адреса от модераторов?

Вставил в расширение этот код:

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE extension SYSTEM "ext-1.0.dtd">

<!--
/**
 * Show IP for admins only
 *
 * @copyright hcs@mail.rom
 * @license http://www.gnu.org/licenses/gpl.html GPL version 2 or higher
 * @package hide_ip
 */
-->


<extension engine="1.0">
    <id>hide_ip</id>
    <title>Hide IP</title>
    <version>1.0.0.0</version>
    <description>Show IP for admins only</description>
    <author>hcs@mail.rom</author>

    <minversion>1.3dev</minversion>
    <maxtestedon>1.3.4</maxtestedon>


    <hooks>
        <hook id="vt_row_pre_post_actions_merge"><![CDATA[
if ($forum_user['g_id'] != FORUM_ADMIN && isset($forum_page['author_info']['ip']))
      unset($forum_page['author_info']['ip']);
        ]]></hook>
        <hook id="pf_change_details_about_pre_user_private_info"><![CDATA[
if ($forum_user['g_id'] != FORUM_ADMIN && isset($forum_page['user_private']['ip']))
      $forum_page['user_private']['ip']);
        ]]></hook>
    </hooks>
</extension>

Незнаю правильно ли я сделал, пробовал по подобию расширения делать отдельное расширение, но ip через админку видно:

1. Захожу в "Администрирование" -> "Поиск" -> "Сортировка результатов поиска пользователей" -> Выбираю группу администраторов.
2. Выходит список администраторов.
3. Нажимаю на ссылку "Статистика IP"
4. Выходит список ip администратора.

Помогите, пожалуйста.

p.s. Думаю, что в новой версии движка можно по умолчанию сделать так, чтобы модераторы не видели ip администраторов, это по сути правильно.

Поделиться

14 (24.04.2010 10:10 отредактировано Scr1pt1k)

Re: Как скрыть IP адреса от модераторов?

upd.

Особенность российской свободы слова заключается в том, что я могу говорить всё, что захочу, но если я начну обосновывать свою точку зрения - мне пиSSец.

Сайт Scr1pt1k

Поделиться

15

Re: Как скрыть IP адреса от модераторов?

Ребята, кто-нибудь, подскажите, пожалуйста, как доработать расширение?

Поделиться

16

Re: Как скрыть IP адреса от модераторов?

Могу предложить вариант - отключить поиск пользователей в админке для модераторов вообще
aus_start

if (!$forum_user['g_id'] != FORUM_ADMIN)
    message($lang_common['No permission']);
Захочешь — найдешь время, не захочешь — найдешь причину.

Поделиться

17

Re: Как скрыть IP адреса от модераторов?

hcs, спасибо большое!!! Вставил последний код в ваше расширение и все получилось!!! smile Ура! smile

Поделиться

18

Re: Как скрыть IP адреса от модераторов?

У админа пропал доступ к разделам админки: "Пользователи", "Управление". ((

Поделиться

19

Re: Как скрыть IP адреса от модераторов?

убери ! перед !$forum_user['g_id'], в последнем сообщении

Захочешь — найдешь время, не захочешь — найдешь причину.

Поделиться

20

Re: Как скрыть IP адреса от модераторов?

hcs, сейчас все как надо. Спасибо! smile

Поделиться

21

Re: Как скрыть IP адреса от модераторов?

Простите меня  тупую блондинку т.т но можно пошагово написать куда вставлять данный хук?
anycodetool не пользовалась до этого(

Поделиться

22

Re: Как скрыть IP адреса от модераторов?

TorSher, сейчас постараюсь выложить готовое расширение, anycodetool использовать для этого не нужно.

Добавлено спустя 5 минут 55 секунд:

Вот это расширение скрывает ip ото всех кроме админов.

Post's attachments

hide_ip.zip 809 b, 14 скачиваний с 2010-08-29 

You don't have the permssions to download the attachments of this post.

Поделиться

23

Re: Как скрыть IP адреса от модераторов?

куча сайтов с прокси и программ,например spys.ru или проксисвичер, всегад ими пользовался

Поделиться

24

Re: Как скрыть IP адреса от модераторов?

Готовое расширение скачать можно отсюда: http://www.onlinedisk.ru/file/743735/

Поделиться

25

Re: Как скрыть IP адреса от модераторов?

а нельзя на более простой и долго живущий хостинг... например хит хаб )

PunBB Extensions | Перед созданием темы => ФАК | Профессиональная разработка сложных сайтов

Расширения распространяются по Creative Commons Attribution-NonCommercial 4.0

Сайт KANekT

Поделиться