X-Git-Url: https://jfr.im/git/irc/unrealircd/unrealircd-webpanel.git/blobdiff_plain/66f46138eeb9a3c4edaff9f716b691692f9c0c7f..017b380534d44cf112d9895de646df806734250f:/misc/user-lookup-misc.php?ds=sidebyside
diff --git a/misc/user-lookup-misc.php b/misc/user-lookup-misc.php
index 6e2011b..27fc7b1 100644
--- a/misc/user-lookup-misc.php
+++ b/misc/user-lookup-misc.php
@@ -2,46 +2,51 @@
function generate_html_whois($user)
{
+ global $rpc;
?>
Nick |
- name; ?> |
+ name); ?> |
- UID |
- id; ?> |
+ User ID (UID) |
+ id); ?> |
Real Host |
- hostname; ?> |
+ hostname); ?> |
IP |
- ip." ";
+ | ip); ?>
+ geoip->country_code)) ? strtolower($user->geoip->country_code) : "")
{
- ?>
+ ip"); ?>">
|
Ident |
- user->username; ?> |
+ user->username); ?> |
GECOS / Real Name |
- user->realname; ?> |
+ user->realname); ?> |
Virtual Host |
- user->vhost)) ? $user->user->vhost : ""; ?> |
+ user->vhost)) ? htmlspecialchars($user->user->vhost) : ""; ?> |
Connected to |
- user->servername; ?> |
+ server()->get($user->user->servername); ?>
+
+ id"; ?>">user->servername); ?> |
Logged in as |
- user->account)) ? $user->user->account : ""; ?> |
+ user->account)) ? "user->account)."\">".htmlspecialchars($user->user->account)."" : ""; ?> |
@@ -69,11 +74,14 @@ function generate_html_usersettings($user)
Oper Login |
- user->operlogin; ?> |
+ user->operlogin)) ? $user->user->operlogin : "";
+ echo htmlspecialchars($operlogin);
+ ?> |
Oper Class |
- user->operclass)) ? "".$user->user->operclass."" : "None"; ?> |
+ user->operclass)) ? "".htmlspecialchars($user->user->operclass)."" : "None"; ?> |
@@ -172,11 +180,14 @@ function generate_html_usersettings($user)
Cipher |
- tls->cipher; ?> |
+ tls->cipher)) ? $user->tls->cipher : "";
+ echo htmlspecialchars($cipher);
+ ?> |
Cert Fingerprint |
- tls->certfp)) ? "".$user->tls->certfp."" : "None"; ?> |
+ tls->certfp)) ? "".htmlspecialchars($user->tls->certfp)." " : "None"; ?> |
@@ -312,7 +323,7 @@ function generate_html_userchannels($user)
{
?>
- name; ?> |
+ name)."\">$chan->name"; ?> |
|