UserAndIPTools allows you to use set of various tools (e.g. global CSS/JS) and get brief information (e.g. registration date, groups and id) about user, placed in dropdowns. You can click on a dropdown to make it stay open when moving your mouse away from it.
Full list of available tools can be found below in this page.
Installation
Tools
User
| Name | Description | Restricted? |
|---|---|---|
| Global JS | Link to global JS file of the user | No |
| Global CSS | Link to global CSS file of the user | No |
| Services API | services.fandom.com endpoint with info about the user
|
No |
| CC rights log | User rights log for the user on Community Central | No |
| LookupContribs | Internal Fandom tool | Yes |
| LookupUser | Internal Fandom tool | Yes |
Anon
| Name | Description | URL | Restricted? |
|---|---|---|---|
| WHOIS | Check ISP information for IP | whois.toolforge .org/gateway.py?lookup=true&ip=$1
|
No |
| Tor check | Check IP for Tor usage | xmyip .com/tor-ip-check/$1
|
No |
| Proxy check | Check IP for proxy usage | iphub.info/?ip=$1
|
No |
| Spam Blacklist Check | Check the if the IP is any spam blacklists | cleantalk.org/blacklists/$1
|
No |
| Geolocation | Check geolocation info for IP | db-ip .com/$1
|
No |
| MultiLookup | Internal Fandom tool | N/A | Yes |
Configuration
This script doesn't require any configuration, although you can manage some of its settings via the window.UserAndIPTools object. Remember to place your configuration before import statement.
The script still supports deprecated configuration statements, but please note they may be removed at any time in a future update.
| Name | Description | Type | Default value |
|---|---|---|---|
enable
|
Object for force-enabling normally restricted links. Note that this will only make the links show up, and will not affect usage of actual tools. | Object
|
{}
|
enable.MultiLookup
|
Force Enables the Multi Lookup restricted tool link. | Boolean
|
false
|
enable.LookupContribs
|
Force Enables the Lookup Contribs restricted tool link. | Boolean
|
false
|
enable.LookupUser
|
Force Enables the Lookup User restricted tool link. | Boolean
|
false
|
disableDebug
|
Set this option to true to disable debug logging in your browser's console.
|
Boolean
|
false
|
openInNewPage
|
Makes all links open in new tabs instead of moving to a new site on the original webpage. | Boolean
|
false
|
Example Configuration
window.UserAndIPTools = {
enable: {
MultiLookup: true,
LookupContribs: true,
LookupUser: true,
},
openInNewPage: true,
disableDebug: true,
};
Text above can be found here (edit)