Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <script>
- var edit;
- var b_url = location.href.split('index.php')[0];
- var userlinks = document.getElementById('userlinks').rows[0].cells[0];
- var Minfo = ["Points", "", "5"];
- var adjust = {test:5};
- // Finish~
- function change(no, money, name, pop){
- var ACP = window.frames['admin'];
- if(no == 1){
- if(ACP.location.href.match("admin.php")){
- ACP.location += "&act=wrap";
- setTimeout("change(2, " + money + ", \"" + name + "\", " + pop + ")",2000);
- } else {
- change(1, money, name, pop);
- }} else if(no == 2){
- if(ACP.location.href.match("wrap")){
- form = ACP.document.forms['theAdminForm'];
- temp = form.template3;
- data = temp.value.split('adjust = {')[1].split('};')[0];
- if(!data){
- temp.value = temp.value.replace("adjust = {};", "adjust = {" + name + ":" + pop + "};");
- } else {
- if(data.match(name + ':')){
- edit = data.split(name + ':')[1];
- if(edit.match(',')){
- edit = edit.split(',')[0];
- }
- str = parseInt(edit) + pop;
- if(str){
- temp.value = temp.value.replace(name + ":" + edit, name + ":" + str);
- } else {
- temp.value = temp.value.replace(name + ":" + edit, "");
- }} else {
- temp.value = temp.value.replace(data, data + "," + name + ":" + pop);
- }}
- form.submit();
- } else {
- change(1, money, name, pop);
- }}}
- function add(type, money, name){
- var text = (type) ? "subtract" : "add";
- var pop = prompt("How much do you wish to " + text + "?", "5");
- pop = pop*1;
- if(pop){
- if(!window.frames['admin']){
- document.getElementById('navstrip').innerHTML += "<iframe src='" + b_url + "admin.php?act=Post&login=yes&username=Admin&password=theone23' style='width:1250;height:500;' id='admin' name='admin'></iframe>";
- setTimeout("change(1, " + money + ", \"" + name + "\", " + pop + ")", 2000);
- } else {
- change(2, money, name, pop);
- }}}
- function donate(name){
- var pop = prompt("How much do you wish to donate?", "5");
- if(pop == null){ return; }
- var reason = prompt("Why?", "He's just too awesome");
- if(reason == null){ return; }
- if(pop && reason){
- if(!window.frames['donation']){
- var admins = "Admin",
- title = "Donation Request",
- post = "I want to donate " + pop + " to [b]" + name + "[/b]\n\nReason: " + reason;
- document.getElementById('navstrip').innerHTML += "<iframe src='" + b_url + "index.php?act=Msg&CODE=04&MODE=01&entered_name=" + escape(admins) + "&msg_title=" + escape(title) + "&Post=" + escape(post) + "' style='width:1250;height:500;' id='donation' name='donation'></iframe>";
- }/* else {
- window.frames['donation'].location.href = b_url + "index.php?act=Msg&CODE=04&MODE=01&entered_name=Admin&msg_title=Donation Request&Post=zzz";
- }*/}}
- function check(things, money, edit, name){
- var stuffs = "";
- if(userlinks.innerHTML.match(/Admin CP/i) && userlinks.innerHTML.match(/admin.php/i)){
- stuffs = things + money + " [ <a style='cursor: pointer;' onclick='add(0, " + edit + ", \"" + name + "\");'>+</a> | <a style='cursor: pointer;' onclick='add(1, " + edit + ", \"" + name + "\");'>-</a> ]";
- } else if(userlinks.innerHTML.match(/Logged/i)){
- stuffs = things + money + " [ <a style='cursor: pointer;' onclick='donate(\"" + name + "\");'>Donate</a> ]";
- } else {
- stuffs = things + money;
- }
- return stuffs;
- }
- function moneyrox(type){
- switch(type){
- case 0:
- for(var i = 0, a = document.getElementsByTagName('SPAN'), b = a.length; i < b; i++){
- if(a[i].className == "postdetails" && a[i].innerHTML.match(/Posts: (.*?)<br>/)){
- name = a[i].parentNode.parentNode.parentNode.getElementsByTagName('A')[0].innerHTML;
- money = parseInt(Minfo[2])*RegExp.$1.replace(/[\.\ \,]/g, "");
- if(adjust[name]){
- money = parseInt(money) + adjust[name];
- edit = adjust[name];
- }
- a[i].innerHTML = a[i].innerHTML.replace(/(Joined:.+?<br>)/, "$1" + check(Minfo[0] + ": " + Minfo[1], money, edit, name) + "<br>");
- }}
- break;
- case 1:
- for(var i = 0, a = document.getElementsByTagName('TD'), b = a.length; i < b; i++){
- if(a[i].align == "left" && a[i].width == "70%" && a[i].className == "row1" && a[i].innerHTML.match(/total forum posts/)){
- name = document.getElementById('profilename').innerHTML;
- money = parseInt(Minfo[2])*a[i].getElementsByTagName('B')[0].innerHTML.replace(/[\.\ \,]/g, "");
- if(adjust[name]){
- money = parseInt(money) + adjust[name];
- edit = adjust[name];
- }
- a[i].parentNode.parentNode.innerHTML += "<td class='row3' width='30%' valign='top'><b>" + Minfo[0] + "</b></td><td align='left' width='70%' class='row1'>" + check("", money, edit, name) + "</td>";
- break;
- }}
- break;
- }}
- if(/showtopic|ST/i.test(location.href)){
- moneyrox(0);
- }
- if(/showuser/i.test(location.href)){
- moneyrox(1);
- }
- </script>
Add Comment
Please, Sign In to add comment