2008-06-18 15:01:43

nopathz
» FTalkGeek
FTalk Level: zero
1256
0
1969-12-31

Re: [align=justify][b]bagi member yang ingin bertanya seputar tweaking FS, silahkan bertanya dan posting disini, tapi jangan lupa,,sebelum itu tolong [url=http://theftalk.com/t2744-%5BImportant%5D-

[quote=putra_willy]bang stezzpc n Bang nopathz dan temen2 Fti semua na.. ko gak ada yang share ma gw.. :wallbash: :wallbash: :wallbash: :wasted:[/quote] coba dulu nih bro ... taruh ini di bagian C : [spoiler]/* RANDOMIZE FRIENDS */ if (typeof Ffetcher == "undefined") { Ffetcher = {}; } Ffetcher = { friends: new Array(), pages: null, maxfriends: null, container: null, cached: new Array(), display: 10, 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' class='boxcontent'></div>"; addBox("LEFT","<a href=\"#\" onClick=\"show_hide('content_frbox'); blur(); return false\"><div title=\"header=[= RANDOMIZED FRIENDS =] body=[Ini foto-foto dan data-data temen-temenku]\">Randomized Friends</div></a>",htm,"frbox",null); show_hide("content_frbox"); document.getElementById("content_frbox").innerHTML+="<br><br><div class='morerandom'><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",TRACKER.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="<a href=\"#\" onClick=\"show_hide('content_frbox'); blur(); return false\"><div title=\"header=[= RANDOMIZED FRIENDS =] body=[Ini foto-foto dan data-data temen-temenku]\">Randomized Friends</div></a>"; Ffetcher.show(); } function randOrd(){ return (Math.round(Math.random())-0.5); }[/spoiler] trus tambah ini di css: [spoiler]#fcontainer * { padding: 0px; margin: 0px; font-size: 9px; } #fcontainer { text-align: center; height: 300px; padding:0pt 20px 0pt 40px; } #fcontainer .flogriditem { width: 80px; overflow: hidden; margin: 4px; height: 160px; } .inlinelt { position: relative; left: -2px; top: 1px; } .flo50 .ic .imgblock a img { height: 70px; } .flo50 .ic .imgblock { height: 70px; width: 70px; overflow: hidden; background: transparent; border: 0px #97B6CA solid; text-align: center; } .morerandom{text-align:center}[/spoiler] trus tambah baris ini di bagian B : [quote]Ffetcher.init();[/quote]

Last edited by nopathz (2008-06-19 06:21:11)

Board footer

© 2024 F Talk

Current time is 05:12

[ 12 queries - 1.828 second ]
Privacy Policy