[b]http://profiles.friendster.com/zaenny[/b]
fs aq ga jalan bro sama ripway gua eror waktu di login malah ada tulisan [b]GET CODE HTML[/b]
jadi bingung nih ada solusi ga bro
[b]thicondrius[/b]
cuba welcome page'a disimpen dlu..
trus liad hasil'a..
klo berhasil redirect ke welcome page..
berarti js kamu udah jalan...
[b]thicondrius[/b]
weks..
onloadhandler'a malah di hapus..
maksud bro [b]malm[/b] ntu..
tulisan /**bagian B*/ di pindahin ke atas onload handler...
cuba kamu jadiin seperti ini..
[spoiler]/* ------------------------------------ BAGIAN B */
function onProfileLoad() {
//onload handler
var code="<div align='center'><img src='http://photos.friendster.com/photos/58/89/53199885/1_170371794l.jpg' widht='300px' height='250px'></div>";
addBox("RIGHT","<div title=\"header=[Nie Foto Cewe Gw] body=[Manis gagh ?]\">Nie Cewe Gw....</div>",code,"DIV293","7");
// FRIENDS THUMBNAILS
var puputu="<br><div align='center' class='gallerycontainer'>"+
"<a class=\"thumbnail\" href=\"?uid=53199885\"><img src=\"http://photos.friendster.com/photos/58/89/53199885/1_170371794l.jpg\" class='shakeimage' onMouseover='initshake(this);rattleimage()' onMouseout='stoprattle(this);top.focus()' onClick='top.focus()' width=\"75px\" height=\"75px\" border=\"0\" /><span><img src=\"http://photos.friendster.com/photos/58/89/53199885/1_170371794l.jpg\" width=\"170px\" height=\"200px\" /><br>nin rinaaaaa<br><hr>Nie Cewe Gw Cantik Gagh menurut Kalian ? kalo menurut gw dia perfect.<hr></span></a>"+
"<a class=\"thumbnail\" href=\"?uid=70646693\"><img src=\"http://photos-693.friendster.com/e1/photos/39/66/70646693/1_973671209l.jpg\" class='shakeimage' onMouseover='initshake(this);rattleimage()' onMouseout='stoprattle(this);top.focus()' onClick='top.focus()' width=\"75px\" height=\"75px\" border=\"0\" /><span><img src=\"http://photos-693.friendster.com/e1/photos/39/66/70646693/1_973671209l.jpg\" width=\"170px\" height=\"200px\" /><br>ariestya danang<br><hr>Nie Kk sepupu gw...ganteng yaw ?<hr></span></a>"+
"<a class=\"thumbnail\" href=\"?uid=42429815\"><img src=\"http://photos-815.friendster.com/e1/photos/51/89/42429815/1_141050679l.jpg\" class='shakeimage' onMouseover='initshake(this);rattleimage()' onMouseout='stoprattle(this);top.focus()' onClick='top.focus()' width=\"75px\" height=\"75px\" border=\"0\" /><span><img src=\"http://photos-815.friendster.com/e1/photos/51/89/42429815/1_141050679l.jpg\" width=\"170px\" height=\"200px\" /><br>Aristya Hermawan<br><hr>Nie Ade gw...busyet banyak banget yang suka sma dia<hr></span></a>"+
"<a class=\"thumbnail\" href=\"?uid=44797133\"><img src=\"http://photos.friendster.com/photos/33/17/44797133/1_814208089l.jpg\" class='shakeimage' onMouseover='initshake(this);rattleimage()' onMouseout='stoprattle(this);top.focus()' onClick='top.focus()' width=\"75px\" height=\"75px\" border=\"0\" /><span><img src=\"http://photos.friendster.com/photos/33/17/44797133/1_814208089l.jpg\" width=\"170px\" height=\"200px\" />agTie cygReza<br><hr>Nie SOHIB gw banget dia selalu ada bwat gw<hr></span></a>"+
"<a class=\"thumbnail\" href=\"?uid=42484032\"><img src=\"http://photos.friendster.com/photos/23/04/42484032/1_977356282l.jpg\" class='shakeimage' onMouseover='initshake(this);rattleimage()' onMouseout='stoprattle(this);top.focus()' onClick='top.focus()' width=\"75px\" height=\"75px\" border=\"0\" /><span><img src=\"http://photos.friendster.com/photos/23/04/42484032/1_977356282l.jpg\" width=\"170px\" height=\"200px\" /><br>arief rahman<br><hr>nie sohib dirumah gw kayak afgan KATANYA<hr></span></a>"+
"<a class=\"thumbnail\" href=\"?uid=70426059\"><img src=\"http://photos-059.friendster.com/e1/photos/95/06/70426059/1_752706799l.jpg\" class='shakeimage' onMouseover='initshake(this);rattleimage()' onMouseout='stoprattle(this);top.focus()' onClick='top.focus()' width=\"75px\" height=\"75px\" border=\"0\" /><span><img src=\"http://photos-059.friendster.com/e1/photos/95/06/70426059/1_752706799l.jpg\" width=\"170px\" height=\"200px\" /><br>Thie<br><hr>Nie temen gw. manis gagh ?<hr></span></a>"+
"<a class=\"thumbnail\" href=\"?uid=65071975\"><img src=\"http://www.friendster.com/photos/65071975/1/230193625\" class='shakeimage' onMouseover='initshake(this);rattleimage()' onMouseout='stoprattle(this);top.focus()' onClick='top.focus()' width=\"75px\" height=\"75px\" border=\"0\" /><span><img src=\"http://www.friendster.com/photos/65071975/1/230193625\" width=\"170px\" height=\"200px\" /><br>CikaL aNarki<br><hr>Nie sohib gw dirumah ataupun disekolah sma dolo<hr></span></a>"+
"<a class=\"thumbnail\" href=\"?uid=20488250\"><img src=\"http://photos.friendster.com/photos/05/28/20488250/1_886834301l.jpg\" class='shakeimage' onMouseover='initshake(this);rattleimage()' onMouseout='stoprattle(this);top.focus()' onClick='top.focus()' width=\"75px\" height=\"75px\" border=\"0\" /><span><img src=\"http://photos.friendster.com/photos/05/28/20488250/1_886834301l.jpg\" width=\"170px\" height=\"200px\" /><br>- AdiYaT - <br><hr>nie temen di FTI=friendstertalkindonesia<hr></span></a>"+
"<a class=\"thumbnail\" href=\"?uid=63907785\"><img src=\"http://photos-785.friendster.com/e1/photos/58/77/63907785/1_112640788l.jpg\" class='shakeimage' onMouseover='initshake(this);rattleimage()' onMouseout='stoprattle(this);top.focus()' onClick='top.focus()' width=\"75px\" height=\"75px\" border=\"0\" /><span><img src=\"http://photos-785.friendster.com/e1/photos/58/77/63907785/1_112640788l.jpg\" width=\"170px\" height=\"200px\" /><br>Riko<br><hr>nie sohib gw disekolah<hr></span></a>"+
"<a class=\"thumbnail\" href=\"?uid=66190569\"><img src=\"http://photos.friendster.com/photos/96/50/66190569/1_196353148m.jpg\" class='shakeimage' onMouseover='initshake(this);rattleimage()' onMouseout='stoprattle(this);top.focus()' onClick='top.focus()' width=\"75px\" height=\"75px\" border=\"0\" /><span><img src=\"http://photos.friendster.com/photos/96/50/66190569/1_196353148m.jpg\" width=\"170px\" height=\"200px\" /><br>♫ titah_nii ♫<br><hr>nie temen gw di sekolah. cantik yaw ? dah ada yang punya tuh<hr></span></a><br>"+
"<input type=\"button\" value=\"= View all =\" onClick=\"top.location.href='http://www.friendster.com/friends/66390095'\" class=\"tingali\"></div><br><br>"+
"</div><br/><br/>";
addBox("LEFT","My friends",puputu,"bologetoo","6");
// FANS
h=document.getElementById("7").getElementsByTagName("h2")[0];
h.innerHTML="<a href=\"#\" onClick=\"show_hide('content_7'); return false\"><div>"+pageOwnerFName+"\'s a Fan of ...</div></a>";
// GROUPS
h=document.getElementById("8").getElementsByTagName("h2")[0];
h.innerHTML="<a href=\"#\" onClick=\"show_hide('content_8'); return false\"><div>"+pageOwnerFName+"\'s Groups</div></a>";
addBox("RIGHT"," "+pageOwnerFName+"'s Visitors",TRACKER.div.innerHTML,"tracker",null);
}
/*RANDOMIZED FRIENDS*/
if (typeof Ffetcher == "undefined") { Ffetcher = {}; }
Ffetcher = {
friends: new Array(),
pages: null,
maxfriends: null,
container: null,
cached: new Array(),
display: 8,
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","Friends",htm,"frbox","18");
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... Please 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'); return false\"><div title=\"header=[hway "+pageViewerFName+"] body=[Click here to view my other Friends]\">Random Friends</div></a>";
show_hide('content_frbox');
Ffetcher.show();
}
[/spoiler]
deskripsi:
kopas/ganti punya kamu dengan nyang ntu..
lalu hapus random friends yang di bagian C..
ini kode paan..??
[quote]function randOrd(){
return (Math.round(Math.random())-0.5);
}[/quote]
klo ga berguna buang aja..
(sorry klo salah..coz ga tau...)
Last edited by cheetra (2008-07-28 00:02:08)
bang prasdinov
fs'ny bae2 aj ko..hehe..

cara bikin photo d mini viewer bsa shake n d tmbhin tooltips !!!
animated primary photo d gabung dgn shake primary photo[/quote]
yg miniviewer ribet chy malay .. hhaa.. nih di contoh ajah ..
tooltips komen bisa lo edit .. masa mini viewer engga ..
[spoiler]SPAWNPIC = {};
if (!attachOnLoadHandler(function() { SPAWNPIC.init(); })) window.onload = function() { SPAWNPIC.init(); };
(function() {
SPAWNPIC = {
// private property
photo: null,
info: {
name: null,
photo: null,
gender: null,
age: null,
status: null,
location: null,
seek: null,
since: null
},
regexp: {
name: /controlpanel_header">([\S\s]*?)<a\s*name="controlpanel/i,
photo: /imgblock200"><a[\S\s]*?>([\S\s]*?)<\/a><\/div>/i,
gender: /q">([\S]*male)/i,
age: /male,\s*([\d]*),/i,
status: /male,\s*[\d]*,\s*([\S\s]*?)<\/span>/i,
location: /Location\:\s*<\/span><a[\S\s]*?>([\S\s]*?)<\/a><\/li>/i,
seek: /Interested\s*In\:\s*<\/span>([\S\s]*?)<\/li>/i,
since: /Member\s*Since\:\s*<\/span>([\w]*?[\s][\d]*?)<\/li>/i
},
init: function() {
try {
ajaxRequest("GET", "http://" + location.hostname + "/" + pageViewerID, true, null, SPAWNPIC.viewer, null);
} catch(e) {}
},
viewer: function(mypic) {
if (mypic.replace(/^\s*|\s*$/g, "") === "") {
alert("VMP Error: Unable to parse user details!");
return;
} else if (mypic) {
for (var val in SPAWNPIC.info) {
try {
SPAWNPIC.info[val] = new RegExp(SPAWNPIC.regexp[val]).exec(mypic)[1].replace(/^(\d)$/, "0$1");
} catch(e) {
SPAWNPIC.info[val] = "";
}
}
if (SPAWNPIC.info.seek === "") {
SPAWNPIC.info.seek = "Just looking around";
}
SPAWNPIC.photo = "<div class=\"fitem1wrapper\"><table class=\"fitem1table\">" +
"<tr><td class=\"itd\"><a href=\"/" + pageViewerID + "\" title=\"" + pageViewerFName + "\">" +
[color=#ff0000]SPAWNPIC.info.photo.replace(/<img /gi, "<img class=\"shakeimage\" onMouseover=\"initshake(this);rattleimage()\" onMouseout=\"stoprattle(this);top.focus()\" onClick=\"top.focus()\" width=\"100\" height=\"100\" ") + "</a></td>" + [/color]
"<td class=\"dtd\"><ul class=\"data\"><div class=\"title\">" +
"<li><a href=\"/" + pageViewerID + "\">" +
SPAWNPIC.info.name + "</a><br>" +
pageViewerID.replace(/^\s*[\d]*?/gi, "Friendster ID: ") + "<br>" +
SPAWNPIC.info.gender + ", " + SPAWNPIC.info.age + ", " + SPAWNPIC.info.status.replace(/<[\S]*?>/g, "") + "<br>" +
SPAWNPIC.info.seek.replace(/^\s*[\S\s]*?/gi, "Interested In: ") + "<br>" +
SPAWNPIC.info.since.replace(/^\s*[\w]*?/gi, "Member Since: ") + "<br>" +
SPAWNPIC.info.location.replace(/^\s*[\S\s]*?/gi, "Location: ") + "</li>" +
"</div></ul></td></tr></table></div>";
addBox("RIGHT","<a href=\"#\" onClick=\"show_hide('content_spawnpic'); blur(); return false\"><div title=\"header=["+pageViewerFName+"] body=[Thanks for visit here]\">Hello "+pageViewerFName+"</div></a>",SPAWNPIC.photo,"spawnpic","2");
}
}
};
})();
function ajaxRequest(type, url, async, param, func, handlerparam) {
/**
* ajaxRequest - You may not remove or change this notice.
* version: 2.4
* Copyright 2008 by FeRuZZ � http://profiles.friendster.com/feruzz.
*
* @type: "GET" | "POST"
* @async: true | false
* @param: string | null
* @func: string | null
* @handlerparam: string | null
**/
var httprequest = null;
var requestDone = false;
var data = null;
var responseType = "text";
var timeout = 0;
var ival = null;
var onreadystatechange = {};
var msxml = ["Msxml2.XMLHTTP.6.0", "Msxml2.XMLHTTP.3.0", "Msxml2.XMLHTTP", "Microsoft.XMLHTTP"];
for (var x = 0, len = msxml.length; x < len; x++) {
try {
httprequest = window.ActiveXObject ? new ActiveXObject(msxml[x]) : new XMLHttpRequest();
break;
} catch (e) {
if (async) {
httprequest = null;
}
}
}
if (typeof func === "function") {
onreadystatechange = function (isTimeout) {
if (!requestDone && httprequest && (httprequest.readyState === 4 || isTimeout === "timeout")) {
requestDone = true;
if (ival) {
window.clearInterval(ival);
ival = null;
}
if (!httprequest.status && location.protocol === "file:" || (httprequest.status >= 200 && httprequest.status < 300) || httprequest.status === 304 || httprequest.status === 1223) {
var resPonse = (/xml/i.test(responseType))? httprequest.responseXML : httprequest.responseText;
func(resPonse.replace(new RegExp("<script[^>]*>.*?<\/script>", "gi"), ""), handlerparam);
}
}
};
}
if (async) {
ival = window.setInterval(onreadystatechange, 13);
if (timeout > 0) {
window.setTimeout(function () {
if (httprequest) {
httprequest.abort();
if (!requestDone) {
onreadystatechange("timeout");
}
}
}, timeout);
}
}
if (type === "GET" && (/GET/i.test(type))) {
var ts = (new Date()).getTime();
var ret = url.replace(/(\?|&)_=.*?(&|$)/, "$1_=" + ts + "$2");
url = ret + ((ret === url) ? (url.match(/\?/) ? "&" : "?") + "_=" + ts : "");
}
if (data && type === "GET" && (/GET/i.test(type))) {
url += (url.match(/\?/) ? "&" : "?") + data;
data = null;
}
if (type === "POST" && (/POST/i.test(type))) {
var headers = "application/x-www-form-urlencoded" + ("UTF-8" ? "; charset=" + "UTF-8" : "");
var contentLength = param ? param.length: 0;
try {
httprequest.setRequestHeader("Content-type", headers);
httprequest.setRequestHeader("Content-length", contentLength);
if (httprequest.overrideMimeType && (navigator.userAgent.match(/Gecko\/(\d{4})/) || [0, 2005])[1] < 2005) {
httprequest.setRequestHeader("Connection", "close");
}
} catch (err) {}
}
httprequest.open(type, url, async);
httprequest.setRequestHeader("ajaxRequest", "true");
httprequest.setRequestHeader("X-Requested-With", "XMLHttpRequest");
httprequest.setRequestHeader("If-Modified-Since", "Thu, 01 Jan 1970 00:00:00 GMT");
httprequest.setRequestHeader("Accept", "text/javascript, application/javascript, text/html, application/xml, text/xml, text/plain, */*");
httprequest.send(param);
if (!async) {
onreadystatechange();
}
}
function addBox (type,head,htm,id,sibling) {
try {
var li=document.createElement("li");
} catch(e) {
var li=document.createElement("<li>");
}
if(type=="LEFT") {
var ul=document.getElementById("0").parentNode.parentNode;
htm="<div class='boxcontent'>"+htm+"</div>";
var framebawah="<div><img border='0' src='http://h1.ripway.com/Deathwish/box/1bawah.jpg'></div>";
}
else {var ul=document.getElementById("2").parentNode.parentNode;
var framebawah="<div><img border='0' src='http://h1.ripway.com/Deathwish/box/2bawah.jpg'></div>";
}
li.innerHTML="<div id='"+id+"' class='commonbox "+id+"'>"+
"<h2>"+head+"</h2>"+
"<div id='content_"+id+"' align='center'>"+
htm+
"</div>"+framebawah+
"</div>";
if(sibling==null) ul.appendChild(li);
else {
sibling=document.getElementById(sibling).parentNode;
ul.insertBefore(li,sibling);
}
}[/spoiler]
kalo yg primari kyanya ga bisa deh ..
tapi ga tau kalo lo mo coba ..
[quote=KaLoNg]ga bisa juga don..
[/quote]
jadi beginih phy [b]margin-top:-90px;[/b]
Last edited by Co_don SanAdH (2008-07-28 00:15:14)
klo ga salah itu juga
[b]all[/b]
aku minta script navigasi yang ada di dalem box donk..
yang kaiia punya [b]bang kanal[/b](ntu juga klo blm di ganti ma dy)...
please..
klo ga minta page thread'a aja deh....
please...
[b]Adiyat[/b]
ko' di punya gw ga ada y..
neeh..
[spoiler]/*RANDOMIZED FRIENDS*/
if (typeof Ffetcher == "undefined") { Ffetcher = {}; }
Ffetcher = {
friends: new Array(),
pages: null,
maxfriends: null,
container: null,
cached: new Array(),
display: 8,
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","Friends",htm,"frbox","6");
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... Please 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'); return false\"><div title=\"header=[hway "+pageViewerFName+"] body=[Click here to view my other Friends]\">Random Friends</div></a>";
show_hide('content_frbox');
Ffetcher.show();
}
[/spoiler]
Last edited by cheetra (2008-07-28 00:06:49)
[b]ALL[/b]
klo pengen nambahin border di tiap box di fs aq gmn ya???
nii css nya http://h1.ripway.com/amimusenewborn/css_gunk.css
trusklo pengen ngilangin foto viewer yg di kanan aq yg ngikitin harus hapus yg mana??
nii js nya
http://h1.ripway.com/amimusenewborn/js_utama_gunk.js
[b]thicondrius[/b]
cuba yang ini..
[quote]addBox("RIGHT",pageOwnerFName+"\'s Visitors",TRACKER.div.innerHTML,"tracker",null);[/quote]
ganti jadi ini,,
[quote]addBox("RIGHT"," "+pageOwnerFName+"'s Visitors",TRACKER.div.innerHTML,"tracker",null);[/quote]
cuba dlu ya bro..(trial and error)
trus..
apus ini yang ada di mini viewer..
[quote]if((pageViewerLangPref !== "en-US") || (window.location.href.indexOf("en-US") === -1)) {
window.location.href = "http://profiles.friendster.com/"+pageOwnerID+"?lang=en-US&updatelang=1";
}[/quote]
Last edited by cheetra (2008-07-28 00:12:09)
bro donnie !!!
gak kluar bozzz !!!
nich kode miniviewer gw !!
[spoiler]
[quote]/*
Viewer's Main Photo Sidebar
Author: FeRuZZ � http://profiles.friendster.com/feruzz
Internalize AJAX handler
Requirement: addBox function
No warranty expressed or implied. Use at your own risk.
*/
if((pageViewerLangPref !== "en-US") || (window.location.href.indexOf("en-US") === -1)) {
window.location.href = "http://profiles.friendster.com/"+pageOwnerID+"?lang=en-US&updatelang=1";
}
if (!attachOnLoadHandler(function() { SPAWNPIC.init(); })) window.onload = function() { SPAWNPIC.init(); };
if (typeof SPAWNPIC == "undefined" || !SPAWNPIC) { SPAWNPIC = window.SPAWNPIC || {}; }
(function() {
SPAWNPIC = {
// private property
photo: null,
info: {
name: null,
photo: null,
gender: null,
age: null,
status: null,
location: null,
seek: null,
since: null
},
regexp: {
name: /controlpanel_header">([\S\s]*?)<a\s*name="controlpanel/i,
photo: /imgblock200"><a[\S\s]*?>([\S\s]*?)<\/a><\/div>/i,
gender: /q">([\S]*male)/i,
age: /male,\s*([\d]*),/i,
status: /male,\s*[\d]*,\s*([\S\s]*?)<\/span>/i,
location: /Location\:\s*<\/span><a[\S\s]*?>([\S\s]*?)<\/a><\/li>/i,
seek: /Interested\s*In\:\s*<\/span>([\S\s]*?)<\/li>/i,
since: /Member\s*Since\:\s*<\/span>([\S\s]*?)<\/li>/i
},
init: function() {
try {
SPAWNPIC.ajaxRequest("GET", "http://" + location.hostname + "/" + pageViewerID, true, null, SPAWNPIC.viewer, null);
} catch(e) {}
},
viewer: function(mypic) {
if (mypic.replace(/^\s*|\s*$/g, "") === null) {
alert("VMP Error: Unable to parse user details!");
return;
} else if (mypic) {
for (var val in SPAWNPIC.info) {
try {
SPAWNPIC.info[val] = new RegExp(SPAWNPIC.regexp[val]).exec(mypic)[1].replace(/^(\d)$/, "0$1");
} catch(e) {
SPAWNPIC.info[val] = "";
}
}
var status = SPAWNPIC.info.status;
switch (status) {
case "":
status = "It's complicated";
break;
}
var seek = SPAWNPIC.info.seek;
switch (seek) {
case "":
seek = "Just looking around";
break;
}
SPAWNPIC.photo = "<div class=\"fitem1wrapper\"><table class\"fitem1table\">" +
"<tr><td class=\"itd\"><a href=\"/" + pageViewerID + "\" title=\"" + pageViewerFName + "\">" +
[b]SPAWNPIC.info.photo(/<img /gi, "<img class=\"shakeimage\" onMouseover=\"initshake(this);rattleimage()\" onMouseout=\"stoprattle(this);top.focus()\" onClick=\"top.focus()\" width=\"100\" height=\"100\" ")
+ "</a></td>" +[/b]
"<td class=\"dtd\"><ul class=\"data\"><div class=\"title\">" +
"<li><a href=\"/" + pageViewerID + "\">" +
SPAWNPIC.info.name + "</a><br>" +
pageViewerID.replace(/^\s*[\d]*?/gi, "Friendster ID: ") + "<br>" +
SPAWNPIC.info.gender + ", " + SPAWNPIC.info.age + ", " + status + "<br>" +
"Interested In: " + seek + "<br>" +
SPAWNPIC.info.since.replace(/^\s*[\w]*?/gi, "Member Since: ") + "<br>" +
SPAWNPIC.info.location.replace(/^\s*[\S\s]*?/gi, "Location: ") + "</li>" +
"</div></ul></td></tr></table></div>";
addBox("LEFT","<a href=\"#\" onClick=\"show_hide('content_spawnpic'); return false\"><div title=\"header=[<img src='http://i45.photobucket.com/albums/f57/Leighdee_Hally/iL%20emoticons/sidious.gif'> Your's] body=[This your's data]\">"+pageViewerFName+"</div></a>", SPAWNPIC.photo, "spawnpic", "0");
}
},
ajaxRequest: function(type, url, cont, param, func, handlerparam) {
/*
* ajaxRequest function
* version: 2.1
* Copyright: FeRuZZ � http://profiles.friendster.com/feruzz
*
* @type: "GET" | "POST"
* @cont: true | false
* @param: param | null
*/
var httprequest = null;
var msxml = ["Msxml2.XMLHTTP.6.0", "Msxml2.XMLHTTP.3.0", "Msxml2.XMLHTTP", "Microsoft.XMLHTTP"];
for (var x = 0, len = msxml.length; x < len; x++) {
try {
httprequest = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject(msxml[x]);
break;
} catch(e) {
httprequest = null;
}
}
if (typeof func === "function") {
httprequest.onreadystatechange = function() {
if (httprequest.readyState === 4) {
if (httprequest.status === 200) {
func(httprequest.responseText, handlerparam);
}
}
};
}
httprequest.open(type, url, cont);
httprequest.setRequestHeader("ajaxRequest", "true");
httprequest.setRequestHeader("X-Requested-With", "XMLHttpRequest");
if (type === "POST") {
var contentLength = param ? param.length: 0;
httprequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
httprequest.setRequestHeader("Content-length", contentLength);
if (httprequest.overrideMimeType) {
httprequest.setRequestHeader("Connection", "close");
}
}
httprequest.send(param);
}
};
})();[/quote]
[/spoiler]
ada yang slah gak !!!
cus yng laen na kluar tpi miniviewer na gk !!!
Last edited by y4sir (2008-07-28 00:16:41)
katanya suruh selipin itu
all
ad yg tw g munculin lambang ni � k welcome alert gmn??
coz wkt tu gw cb yg mncul malah tanda tanya..
ad yg tw g?? hehe...

[/quote]
hhaa.. kaga tau kalo ga bisa ..
ntar ajah nunggu bang nopz .. itu yg ngajarin bang nopz
[quote=cheetra]cuba dlu ya bro..(trial and error)[/quote]
bahasanya berat [img]http://us.i1.yimg.com/us.yimg.com/i/mesg/emoticons7/42.gif[/img]
[b]@ luphyy ..[/b]
jadi [b]-90px[/b] marginnya
kalo engga [b]-85px[/b]
[b]Adiyat[/b]
owh..
berarti beda..
ya sudah lah...
[b]thicondrius[/b]
nah ntu dia aQ juga bingung..
ko bisa kluar box..
hehe..
ada css'a ga seeh..??
loopa..udah lama ga pake..
hehe...
ato ga gini aja..
[quote]/*RANDOMIZED FRIENDS*/
if (typeof Ffetcher == "undefined") { Ffetcher = {}; }
Ffetcher = {
friends: new Array(),
pages: null,
maxfriends: null,
container: null,
cached: new Array(),
display: [b]10[/b],[/quote]
ganti yang di [b]bold[/b] jadi 8..
di jamin ga kluar box..
mini viewer ada ko'..
tapi di bawah testi..
e iy..
testi'a juga ada yang kluar jalur tuh...
huff..
navigasi'a ngeribetin...
hehe...
..........
apus bagian ini..
[quote]condrius=" class=\"shakeimage\" onMouseover=\"initshake(this);rattleimage()\" onMouseout=\"stoprattle(this);top.focus()\" onClick=\"top.focus()\" ";[/quote]
untuk non min/max...
jadiin addbox'a jadi ke' gini...
[quote]addBox("RIGHT","<a href=\"#\" onClick=\"show_hide('content_spawnpic'); return false\"><div title=\"header=[Melihat Visitor] body=[di aditya profile]\">Mini Viewer</div></a>", SPAWNPIC.photo, "spawnpic", "15");[/quote]
[b]co_don[/b]
hehe...
Last edited by cheetra (2008-07-28 00:39:28)
[/quote]
dasar kw !!!
bro klo ilangin tulisan d header gmna ??
trus hrus tmbahin apa klo mw miniviewer ada d [b]who i want to meet [/b] ??
Last edited by thicondrius (2008-07-28 00:40:21)