Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ==UserScript==
- // @name gifník hodnocení
- // @namespace http://userscripts.org
- // @include *rouming.cz/roumingGIFList.php*
- // @version 1
- // @grant none
- // ==/UserScript==
- var votefce = "function vote(value, id) { frames['voteFrame'].location.href = 'roumingVoter.php?action=vote&type=gif&value=' + value + '&id=' + id;}";
- var iframehtml = '<iframe style="position:absolute;display:none;left:0px;z-index:1000;" id="voteFrame" class="iframe" frameborder="0" scrolling="no" name="voteFrame" src="roumingVoter.php" width="1" height="1"></iframe>';
- var votescript = document.createElement('script');
- votescript.setAttribute("language","JavaScript");
- votescript.setAttribute("type","text/javascript");
- votescript.innerHTML = votefce;
- document.body.appendChild(votescript);
- var votediv = document.createElement('div');
- votediv.innerHTML = iframehtml;
- document.body.appendChild(votediv);
- var sablona = '<a href="javascript:vote(\'Yes\',TOREPLACE);" title="Tento GIF je super!"><font color="#00cc00"><b>+</b></font></a> <a href="javascript:vote(\'No\',TOREPLACE);" title="Tento GIF je o ničem!"><font color="red"><b>x</b></font></a> <a href="javascript:void(0)" onclick="javascript:window.open(\'http://www.rouming.cz/roumingGIFReporter.php?id=TOREPLACE\',\'r\',\'width=520,height=200\');" title="Nahlásit problém s GIFem."><font color="black"><b>!</b></font></a>'
- var re = /TOREPLACE/g
- var allGifsHeaders = document.evaluate('//td[@class=\'roumingForumTitle\']', document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
- for (var i = 0; i < allGifsHeaders.snapshotLength; i++) {
- var thisGif = allGifsHeaders.snapshotItem(i);
- var num = thisGif.getElementsByTagName("a")[0].getAttribute("name");
- var myadded = document.createElement('div');
- myadded.style.textAlign="right";
- myadded.style.align="right";
- var inside = sablona.replace(re,num)
- myadded.innerHTML = inside;
- thisGif.appendChild(myadded);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement