Respected Опубликовано 9 апреля, 2012 Поделиться Опубликовано 9 апреля, 2012 Название: 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-адреса Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Arkuda Опубликовано 17 сентября, 2013 Поделиться Опубликовано 17 сентября, 2013 (изменено) Хук понравился, благодарю Есть желание его подправить, но не знаю, как это сделать... 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>"; Изменено 17 сентября, 2013 пользователем Arkuda Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
spoken Опубликовано 17 сентября, 2013 Поделиться Опубликовано 17 сентября, 2013 Так $rows[ $k ]['ip_address'] = "<a href='{$url}' title='{$this->lang->words['ip_lookup']} {$v['ip_address']}' target="new">{$v['ip_address']}</a>"; Respected 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Arkuda Опубликовано 18 сентября, 2013 Поделиться Опубликовано 18 сентября, 2013 target="new" Благодарю за участие, но не помогло. Ссылка перестаёт быть "кликабельной" вообще Думаю, XML не нравятся коды HTML... Есть ещё вот такой код: class='url uid' При нём "кликабельность" не пропадает, но и нет перехода на новое окно. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Respected Опубликовано 18 сентября, 2013 Автор Поделиться Опубликовано 18 сентября, 2013 Вот так нужно: $rows[ $k ]['ip_address'] = "<a href='{$url}' title='{$this->lang->words['ip_lookup']} {$v['ip_address']}' target="_blank">{$v['ip_address']}</a>"; Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
spoken Опубликовано 18 сентября, 2013 Поделиться Опубликовано 18 сентября, 2013 Respected, неа, там в двойных кавычках дело. Так лучше $rows[ $k ]['ip_address'] = "<a href='{$url}' title='{$this->lang->words['ip_lookup']} {$v['ip_address']}' target='_blank'>{$v['ip_address']}</a>"; Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Arkuda Опубликовано 18 сентября, 2013 Поделиться Опубликовано 18 сентября, 2013 (изменено) Respected, неа, там в двойных кавычках дело. Так лучше $rows[ $k ]['ip_address'] = "<a href='{$url}' title='{$this->lang->words['ip_lookup']} {$v['ip_address']}' target='_blank'>{$v['ip_address']}</a>"; Да, с двойными кавычками не помогло. А с одними - заработало Заключительный вопрос... А могут нажать на IP-адрес любого пользователя, ещё и модераторы? Я, как администратор - да. Под модератором - нет. М-м, почему спросил... Просматривать IP-адреса возможно в Панеле модератора и модераторам. Логично, что и у них должна быть возможность "кликабельности". P.S. Если кому интересно, дополнение: Изменено 18 сентября, 2013 пользователем Arkuda Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
spoken Опубликовано 18 сентября, 2013 Поделиться Опубликовано 18 сентября, 2013 Arkuda, это шаблон править надо, там выше условие проверки кому видна ссылка. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Arkuda Опубликовано 18 сентября, 2013 Поделиться Опубликовано 18 сентября, 2013 шаблон править надо, там выше условие проверки кому видна ссылка. Жаль мало в этом понимаю. Благодарю за помощь Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.