Advertisement
Guest User

SMF avatars UserJS

a guest
Aug 16th, 2014
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // ==UserScript==
  2. // @include *//airattackteam.com/*topic*
  3. // ==/UserScript==
  4.  
  5.  
  6. if (document.addEventListener) {
  7.     document.addEventListener("DOMContentLoaded", function() {
  8.         try {
  9.             var avx = 150; // avatar size-x
  10.             var avy = 150; // avatar size-y
  11.             $('img.avatar').each(function() {
  12.                 var a = $(this).closest('a');
  13.                 a = String(a.attr('href')).split(';');
  14.                 for (var i in a) {
  15.                     if (a[i].match(/^u=/)) {
  16.                         var u=a[i].split('=');
  17.                         u = parseInt(u[1]);
  18.                     }
  19.                 }
  20.                 $(this).css({width:avx+'px',height:avy+'px'});
  21.                 var r = 10; // default border radius
  22.                 switch (u) {
  23.                     case 26: // meddc
  24.                     case 30: // seven
  25.                         r = avx/2; // round (if square)
  26.                         break;
  27.                 }
  28.                 $(this).css({'border-radius':r+'px'});
  29. // have fun with corners if you wish
  30. //                $(this).css({'border-top-left-radius':0});
  31. //                $(this).css({'border-bottom-right-radius':0});
  32.             });
  33.         } catch(e) {
  34. //            alert(e);
  35.         }
  36.     }, false)
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement