MediaWiki:Common.js: Difference between revisions

From Lojban
Jump to navigation Jump to search
No edit summary
(Blanked the page)
Line 1: Line 1:
// install [[Wikipedia:User:Cacycle/wikEd]] in-browser text editor
(function ()
{
var script = document.createElement('script');
script.src = '//en.wikipedia.org/w/index.php?title=User:Cacycle/wikEd.js&action=raw&ctype=text/javascript';
script.async = true;
document.getElementsByTagName('head')[0].appendChild(script);
}
) ();


function hashCode(str) { // java String#hashCode
    var hash = 0;
    for (var i = 0; i < str.length; i++) {
      hash = str.charCodeAt(i) + ((hash << 5) - hash);
    }
    return hash;
}
function intToARGB(i){
    return ((i>>24)&0xFF).toString(16) +
          ((i>>16)&0xFF).toString(16) +
          ((i>>8)&0xFF).toString(16) +
          (i&0xFF).toString(16);
}

Revision as of 12:33, 15 September 2017