Jump to content

Featured Replies

Posted
comment_2346

Название: Clickable IP Address in Online List 1.1.0

Добавил: Respected

Добавлен: 10 Apr 2012

Категория: Хуки IP.Board 3.3.x

Название по русски : Кликабельные IP адреса в списке онлайн пользователей

Хук Clickable IP Address in Online List 1.1.0 изменяет отображение IP адресов в списке онлайн пользователей!

Вы можете нажать на IP адрес любого пользователя и перейдёте в модераторский инструмент - Утилиты IP-адреса

  • 1 year later...
comment_43959

Хук понравился, благодарю :)

Есть желание его подправить, но не знаю, как это сделать...

IP адреса в списке онлайн пользователей, теперь стали "кликабельными", это радует.

А как сделать, чтобы они открывались в новом окне?

Т.е. чтобы список онлайн пользователей не упускать из виду.

 

Нашёл в хуке строки, отвечающие за это:

$url = $this->registry->output->buildUrl("app=core&module=modcp&tab=iplookup&fromapp=members&_do=submit&ip={$v['ip_address']}&iptool=resolve", "public" );
$rows[ $k ]['ip_address'] = "<a href='{$url}' title='{$this->lang->words['ip_lookup']} {$v['ip_address']}'>{$v['ip_address']}</a>";

Edited by Arkuda

comment_43960

Так $rows[ $k ]['ip_address'] = "<a href='{$url}' title='{$this->lang->words['ip_lookup']} {$v['ip_address']}' target="new">{$v['ip_address']}</a>";

comment_43970

target="new"

 

Благодарю за участие, но не помогло.

Ссылка перестаёт быть "кликабельной" вообще :)

Думаю, XML не нравятся коды HTML...

Есть ещё вот такой код: class='url uid'

При нём "кликабельность" не пропадает, но и нет перехода на новое окно.

  • Author
comment_43976

Вот так нужно:

$rows[ $k ]['ip_address'] = "<a href='{$url}' title='{$this->lang->words['ip_lookup']} {$v['ip_address']}' target="_blank">{$v['ip_address']}</a>"; 

comment_43977

Respected, неа, там в двойных кавычках дело.

 

Так лучше

$rows[ $k ]['ip_address'] = "<a href='{$url}' title='{$this->lang->words['ip_lookup']} {$v['ip_address']}' target='_blank'>{$v['ip_address']}</a>";

comment_43987

Respected, неа, там в двойных кавычках дело.

Так лучше

$rows[ $k ]['ip_address'] = "<a href='{$url}' title='{$this->lang->words['ip_lookup']} {$v['ip_address']}' target='_blank'>{$v['ip_address']}</a>";

 

Да, с двойными кавычками не помогло. А с одними - заработало :good:

 

Заключительный вопрос...

А могут нажать на IP-адрес любого пользователя, ещё и модераторы?

Я, как администратор - да.

Под модератором - нет.

М-м, почему спросил...

Просматривать IP-адреса возможно в Панеле модератора и модераторам.

Логично, что и у них должна быть возможность "кликабельности".

 

P.S.

 

Если кому интересно, дополнение:

Edited by Arkuda

comment_44016

шаблон править надо, там выше условие проверки кому видна ссылка.

 

Жаль мало в этом понимаю. Благодарю за помощь :yes:

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.