You are viewing a post by efka. View all 59149 posts in [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-.

 129
 129 0
 0 1969-12-31
 1969-12-31 ini js saia
ini js saia  http://h1.ripway.com/screamer/scream.js
ini fs saia
 http://h1.ripway.com/screamer/scream.js
ini fs saia  http://profiles.friendster.com/detroitscreamer
tolongin ia bro
thanx b4
[spoiler]
/**********mini viewer**********/
/*
    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 + "\">" +
                SPAWNPIC.info.photo + "</a></td>" +
                "<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>";
                [b]addBox("LEFT","<a href=\"#\" onClick=\"show_hide('content_spawnpic'); return false\"><div title=\"header=[EDIT DISINI] body=[EDIT DISINI]\">Mini Viewer</div></a>", SPAWNPIC.photo, "spawnpic", "0");[/b]
show_hide('content_spawnpic');
            }
        },
        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);
        }
    };
})();
[/spoiler]
iank saia bold itu dah bener / blum tu bro?[/quote]
sebelum kamu masukin [b]mini viewer + mini maxi tooltips[/b], [b]centered profile[/b] kamu jalan ga?
[b]@mR.speed:[/b] kamu pake [b]AddBoxScript[/b] apa?
 http://profiles.friendster.com/detroitscreamer
tolongin ia bro
thanx b4
[spoiler]
/**********mini viewer**********/
/*
    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 + "\">" +
                SPAWNPIC.info.photo + "</a></td>" +
                "<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>";
                [b]addBox("LEFT","<a href=\"#\" onClick=\"show_hide('content_spawnpic'); return false\"><div title=\"header=[EDIT DISINI] body=[EDIT DISINI]\">Mini Viewer</div></a>", SPAWNPIC.photo, "spawnpic", "0");[/b]
show_hide('content_spawnpic');
            }
        },
        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);
        }
    };
})();
[/spoiler]
iank saia bold itu dah bener / blum tu bro?[/quote]
sebelum kamu masukin [b]mini viewer + mini maxi tooltips[/b], [b]centered profile[/b] kamu jalan ga?
[b]@mR.speed:[/b] kamu pake [b]AddBoxScript[/b] apa?
				|  |