Pages: 1234567..7

  2007-09-17 11:08:29

Refresh/Reload
» FTalkAddict
FTalk Level: zero
332
0
1969-12-31

Re: [quote]the trick still works... but due to some friendster module updates your addbox function must be replaced by an updated newBox. see some post by JacktheRipper... (use [b]Search[/b] nav above)[/q

[quote=aBBy413]i tried it so many times.. y it is not working on my profile?? i dunno wats wrong w/ wat im doin.. wat & wer exactly il paste d codes?? help plz.. hirs my tracker.js:[url]http://h1.ripway.com/abby013/TRACKER/tracker.js[/url] thanks in advance!! :) =)[/quote] [b]@ bluemango[/b] It's almost like just a copy paste code mam... here's the shortcut structure... [quote]function onProfileLoad() { //onload handler addBox("RIGHT",pageOwnerFName+"'s Visitors",TRACKER.div.innerHTML,"tracker",null); [b][color=blue]Ffetcher.init();[/color][/b] } //other part of tracker codes here. [b]//end of tracker codes[/b] function randOrd(){ return (Math.round(Math.random())-0.5); } if (typeof Ffetcher == "undefined") { Ffetcher = {}; } Ffetcher = { friends: new Array(), pages: null, maxfriends: null, container: null, cached: new Array(), display: [b][color=blue]6[/color][/b], base_domain: "http://profiles.friendster.com", init: function() { var num=document.links; for(var x=0;x<num.length;x++) { if (num[x].href.match(/\/friends\/[\d]+?/)) { var t=/\(([\d]+?)\)/; this.maxfriends=t.exec(num[x].innerHTML)[1]; break; } } this.pages=Math.floor(this.maxfriends/30); var htm="<div id='fcontainer'></div>"; addBox([b][color=blue]"RIGHT"[/color][/b],"Friends",htm,"frbox",[b][color=blue]"ads_2_3"[/color][/b]); document.getElementById("content_frbox").innerHTML+="<div class='viewall'><a href='javascript: void(Ffetcher.more())'>More Random Friends</a></div>"; this.container=document.getElementById("fcontainer"); this.fetch(0); }, fetch: function(page) { document.getElementById("frbox").childNodes[0].innerHTML="Friends Loading... Pls wait..."; processAjaxRequest("GET",this.base_domain+"/friends/"+pageOwnerID+"/"+page,true,null, "parseFriends",page); }, show: function() { this.container.innerHTML=""; this.friends.sort(randOrd); for(var x=0;x<this.display;x++) { this.container.innerHTML+=this.friends[x]; } }, more: function() { if(this.cached.length<(this.pages+1)) { var temp; do { temp=Math.ceil(Math.random()*(this.pages)); }while(this.cached.toString().indexOf(":"+temp+":")!=-1); this.fetch(temp); } else { this.show(); } } }; function parseFriends(htm,page) { if(!htm){ Ffetcher.fetch(page); return; } var r= /search1\x22>[\S\s]+?paginglinksmodule\x22>([\S\s]+?)<div class=\x22paginglinksmodule/; var temp=r.exec(htm)[1]; temp=temp.match(/<div class="flogriditem">[\S\s]+?<\/div>\n<\/div><\/div>/g); for(var x=0;x<temp.length;x++) { temp[x]=temp[x].replace("samsg_icon.gif>","samsg_icon.gif />"); temp[x]=temp[x].replace(/<a /g,"<a target=_blank "); if(!temp[x].match("nophoto")) Ffetcher.friends.push(temp[x]); } Ffetcher.cached.push(":"+page+":"); document.getElementById("frbox").childNodes[0].innerHTML="Friends "; Ffetcher.show(); }[/quote] That's it!! :D you don't have to include the addbox function and the ajax request coz it's already in the tracker codes.. then edit the given css... =)

Last edited by Refresh/Reload (2007-09-17 11:20:07)

Pages: 1234567..7

Board footer

© 2025 F Talk

Current time is 19:42

[ 12 queries - 0.017 second ]
Privacy Policy