Knowledge (XXG)

User:Guycn2/UserInfoPopup

Source 📝

465: 459: 608: 601: 594: 587: 43: 353: 377: 361: 369: 296:
projects, regardless of the site's language. It uses English text by default, and is currently available in Hebrew as well. Therefore, if your wiki has an interface language other than English or Hebrew, the script will still work there, albeit with English text.
300:
Localizing this script to your language is very easy. All it takes is adding the appropriate text in your language to the script's i18n function. If you are interested in having the script's interface text translated to your language, please contact
468:
indicates an editor who identifies as a male ("he/his"). If no pronoun was selected by the editor (i.e., the default "unspecified" option is selected in their preferences), or if this is an unregistered editor, no gender symbol will appear.
665:
right) rather than the accurate number. In practice, this is not a substantial limitation, since IP addresses are usually dynamic and therefore there aren't many IP addresses from which more than 500 (let alone 5,000) edits were
159:
represents the amount of time passed since the user last edited on the wiki, which can give you an idea of whether the user is currently online, and whether he or she is still active on the site.
661:) can retrieve up to 5,000 edits. For this reason, if more than 500 or 5,000 edits were made by a specific IP, the popup displays "500+" or "5,000+" (depending on whether you have the 645:
For technical reasons, the accessible information about the total number of edits made by an IP (unregistered) user is limited. Most users can retrieve up to 500 edits from the
557:
by an administrator. Displays "never" if the user has never been blocked, "currently blocked" if a full block is currently in effect, or "currently blocked (partially)" if a
509:
The amount of time passed since the user made their latest edit. Displays "never" or "unknown" if the user has never edited, or had only edited pages that were
416:
To close the popup immediately (without having to wait for two seconds), you can click anywhere on the page other than the popup area itself, or press the
340:
icon is located at the top-right area of all user-related pages. The color of the icon dynamically changes, reflecting the editor's most recent edit time.
537:. That page also allows editors with appropriate permissions to modify the groups the user is a member of. If the user is a member of any 672:
provided in the popup to open an external edit counter, where the full number of edits should be displayed regardless of this limitation.
423:
If you need more time to read the information and do not want the popup to close automatically, you can keep your mouse cursor over the
538: 529:) the user is a member of. Not applicable for unregistered users (who are not explicitly members of any group). Provides a link to 317:
currently available on Wikimedia wikis. These include Vector (2022), Vector legacy (2010), MinervaNeue, Monobook, and Timeless.
526: 179: 561:(that is, a block that only applies to specific pages or namespaces) is currently in effect. Provides a link to the user's 625: 407:
icon. When you move your mouse cursor out of the popup area, it will automatically close after approximately two seconds.
117: 688: 619: 431:
icon or the popup. This will cause the popup to stay open until you manually close it, as described at the previous tip.
112: 554: 183: 279:'https://en.wikipedia.org/search/?title=User:Guycn2/UserInfoPopup.js&action=raw&ctype=text/javascript' 658: 128: 28: 380:(Grey) – Indicates the user has never edited, or last edit date is unknown (typically because all edits are on 215: 570: 514: 510: 403:
The popup with the relevant information will open instantly as soon as you hover your mouse cursor over the
381: 146: 577:
is currently in effect, information about these will also be shown, along with a link to the relevant log.
574: 486: 175: 136: 252: 498: 247: 542: 534: 530: 444: 321: 187: 566: 558: 464: 607: 600: 593: 586: 493:
which shows detailed information and statistics about the user, such as the numbers of certain
364:(Orange) – Indicates the user last edited more than 20 minutes ago, but less than 3 months ago. 42: 562: 654: 314: 96: 448: 458: 197: 477:
The date on which the user account was created. Not applicable for unregistered users.
53:
Adds an icon at the top of user-related pages to view useful information about the user
682: 452: 167: 360: 213:
To use this script on the English Knowledge (XXG), add the following line to your
352: 302: 61: 17: 376: 368: 427:
icon or over the popup. Alternatively, you may click (rather than hover) the
533:
where you can see further details about the user's groups, as well as their
393: 293: 494: 565:, where you can see further details about their block history. If a 102:
Vector (2022), Vector legacy (2010), MinervaNeue, Monobook, Timeless
356:(Green) – Indicates the user last edited less than 20 minutes ago. 646: 490: 462:
indicates an editor who identifies as a female ("she/her"), and
372:(Red) – Indicates the user last edited more than 3 months ago. 400:
icon to quickly view useful information related to the user.
517:
where you can see further details about their recent edits.
497:
performed by the user, distribution of edits by years and
171: 192: 141: 435:
The following information is provided in the popup:
106: 95: 77: 67: 57: 49: 35: 196:). Some of this information is also available for 489:made by the user. Provides a link to an external 347:icon can appear in one of the following colors: 135:icon at the top of user-related pages, such as 541:, they will be listed too, and a link to the 8: 152: 26: 25: 320:It is also fully supported on the site's 246:To use this script globally (i.e. on all 417: 638: 250:wikis), add the following line to your 443:If the editor chose to disclose their 230:'User:Guycn2/UserInfoPopup.js' 313:The script is fully supported on all 7: 553:The date on which the user was last 174:about the user: registration time, 525:A comma-separated list of groups ( 389:Information displayed in the popup 24: 606: 599: 592: 585: 513:. Provides a link to the user's 463: 457: 375: 367: 359: 351: 178:, time elapsed since last edit, 41: 292:This script is operable on all 288:Localization to other languages 209:On the English Knowledge (XXG) 1: 626:User:Guycn2/UserInfoPopup.css 118:User:Guycn2/UserInfoPopup.css 670:you can still click the link 620:User:Guycn2/UserInfoPopup.js 113:User:Guycn2/UserInfoPopup.js 705: 628:– the script's style sheet 622:– the script's source code 649:, whereas users with the 455:will appear in the popup. 309:Skin and platform support 40: 258: 221: 689:Knowledge (XXG) scripts 198:IP (unregistered) users 83:; 15 months ago 172:some basic information 449:user preferences page 420:key on your keyboard. 147:"Contributions" pages 511:subsequently deleted 180:user groups (rights) 581:Example screenshots 32: 545:will be provided. 531:Special:UserRights 515:Contributions page 162:Hovering over the 653:right (typically 543:global rights log 451:, an appropriate 328:The color of the 186:time, as well as 153:The color of the 125: 124: 81:May 25, 2023 696: 673: 643: 610: 603: 596: 589: 467: 461: 430: 426: 406: 399: 379: 371: 363: 355: 346: 339: 331: 322:mobile interface 283: 280: 277: 274: 271: 268: 265: 262: 237: 234: 231: 228: 225: 195: 165: 156: 144: 134: 91: 89: 84: 73: 45: 33: 31: 704: 703: 699: 698: 697: 695: 694: 693: 679: 678: 677: 676: 667: 644: 640: 635: 616: 611: 604: 597: 590: 583: 535:user rights log 487:number of edits 456: 428: 424: 419: 404: 397: 391: 344: 337: 334: 329: 311: 290: 285: 284: 281: 278: 275: 272: 269: 266: 263: 260: 244: 239: 238: 235: 232: 229: 226: 223: 211: 206: 191: 176:number of edits 166:icon reveals a 163: 154: 142:user talk pages 140: 132: 87: 85: 82: 71: 36:User Info Popup 27: 22: 21: 20: 12: 11: 5: 702: 700: 692: 691: 681: 680: 675: 674: 659:administrators 637: 636: 634: 631: 630: 629: 623: 615: 612: 605: 598: 591: 584: 582: 579: 551: 550: 523: 522: 507: 506: 483: 482: 475: 474: 441: 440: 433: 432: 421: 390: 387: 386: 385: 373: 365: 357: 333: 326: 310: 307: 289: 286: 259: 253:global JS page 243: 242:On other wikis 240: 236:// Backlink: ] 222: 210: 207: 205: 202: 123: 122: 121: 120: 115: 108: 104: 103: 100: 93: 92: 79: 78:First released 75: 74: 69: 65: 64: 59: 55: 54: 51: 47: 46: 38: 37: 23: 15: 14: 13: 10: 9: 6: 4: 3: 2: 701: 690: 687: 686: 684: 671: 664: 663:apihighlimits 660: 656: 652: 651:apihighlimits 648: 642: 639: 632: 627: 624: 621: 618: 617: 613: 609: 602: 595: 588: 580: 578: 576: 572: 568: 564: 560: 559:partial block 556: 548: 547: 546: 544: 540: 539:global groups 536: 532: 528: 520: 519: 518: 516: 512: 504: 503: 502: 500: 496: 492: 488: 480: 479: 478: 472: 471: 470: 466: 460: 454: 453:gender symbol 450: 446: 438: 437: 436: 422: 415: 414: 413: 412: 408: 401: 395: 388: 383: 382:deleted pages 378: 374: 370: 366: 362: 358: 354: 350: 349: 348: 341: 327: 325: 323: 318: 316: 308: 306: 304: 298: 295: 287: 257: 255: 254: 249: 241: 220: 218: 217: 216:local JS page 208: 203: 201: 199: 194: 189: 185: 181: 177: 173: 169: 160: 158: 150: 148: 143: 138: 130: 119: 116: 114: 111: 110: 109: 105: 101: 99: support 98: 94: 80: 76: 70: 66: 63: 60: 56: 52: 48: 44: 39: 34: 30: 19: 669: 662: 650: 641: 571:global block 552: 549:Last blocked 524: 508: 501:, and more. 491:edit counter 484: 476: 442: 434: 410: 409: 402: 392: 342: 335: 319: 312: 299: 291: 251: 245: 224:importScript 214: 212: 204:Installation 161: 151: 126: 575:global lock 567:range block 505:Last edited 495:log actions 129:user script 50:Description 29:User script 18:User:Guycn2 668:Note that 499:namespaces 485:The total 137:user pages 88:2023-05-25 563:block log 447:in their 396:over the 294:MediaWiki 248:Wikimedia 193:disclosed 182:, latest 58:Author(s) 683:Category 614:See also 131:adds an 573:, or a 555:blocked 149:, etc. 86: ( 527:rights 521:Groups 473:Joined 445:gender 439:Gender 303:Guycn2 267:loader 188:gender 107:Source 72:Stable 68:Status 62:Guycn2 666:made. 633:Notes 481:Edits 411:Tips: 394:Hover 315:skins 184:block 170:with 168:popup 127:This 16:< 657:and 655:bots 569:, a 343:The 336:The 332:icon 273:load 190:(if 157:icon 97:Skin 647:API 418:Esc 685:: 384:). 324:. 305:. 282:); 261:mw 256:: 233:); 219:: 200:. 145:, 139:, 429:i 425:i 405:i 398:i 345:i 338:i 330:i 276:( 270:. 264:. 227:( 164:i 155:i 133:i 90:)

Index

User:Guycn2
User script

Guycn2
Skin
User:Guycn2/UserInfoPopup.js
User:Guycn2/UserInfoPopup.css
user script
user pages
user talk pages
"Contributions" pages
The color of the i icon
popup
some basic information
number of edits
user groups (rights)
block
gender
disclosed
IP (unregistered) users
local JS page
Wikimedia
global JS page
MediaWiki
Guycn2
skins
mobile interface


Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.