2008-02-11 12:31:25

KaNaLiTnUk
» FTalkFreak
FTalk Level: zero
1911
0
1969-12-31

Re: nah.. d snii temen2 skalian bisa nanya mengenai problem2 FS.. [jangan problem cinta.. itu mah lain. . :P hwehwehwehwe].. ya? byr ga ad SPAMMER d section Indo..hewhehwe.. :eh: peace and love,.. :

[quote=rockaddicted][quote=sekya]jadi [b]RIGHT/LEFT[/b] na didepan...[b]siblings ID[/b] na di belakang... aku dah nyuba bisa koq... semuga berhasil...[/quote] ga isa bro,.... malah add box oe ilang smua,........................................ :crybaby: :wallbash: :wallbash: :wallbash:[/quote] Coba cek script addBox kalian OK. Ini penyakit umum script addBox karena kalian harus benar2 teliti memperhatikan script addBox yang kalian pakai apabila kalian ingin menambah box baru di FS kalian. Script addBox itu sendiri ada 3 macam lho :) Kalau untuk WVM versi 3.1 script addBox [b]Kherminator[/b] nya adalah begini : [quote]/*MISC FUNCTIONS*/ function addBox(head,code,id,siblingafter) { /* head: html string title null - no header bar code: html string content id: unique string css pointer siblingafter: regexp classname 'left' - mainbar column end 'right' - sidebar column end */ try { var li=document.createElement("li"); } catch(e) { var li=document.createElement("<li>"); } if(!head) head=""; else head="<h2>"+head+"</h2>"; li.innerHTML="<div id=\""+id+"\" class=\"commonbox "+id+"\">"+ head+ "<div id=\"content_"+id+"\">"+ code+ "</div>"+ "</div>"; if(siblingafter=="left") getElementsByClass(/commonbox[\s]*?controlpanel/i,null,"DIV")[0].parentNode.parentNode.appendChild(li); else if(siblingafter=="right") getElementsByClass(/commonbox[\s]*?friends/i,null,"DIV")[0].parentNode.parentNode.appendChild(li); else { var si=getElementsByClass(siblingafter,null,"DIV")[0]; si.parentNode.parentNode.insertBefore(li,si.parentNode); } } function processAjaxRequest(type,url,cont,param,handler,handlerparam) { //by marfillaster if(handlerparam) handlerparam=","+handlerparam; else handlerparam=""; var httprequest= window.XMLHttpRequest? new XMLHttpRequest():new ActiveXObject("Msxml2.XMLHTTP"); if(handler) eval("httprequest.onreadystatechange=function(){if (httprequest.readyState==4) {"+handler+"(httprequest.responseText"+handlerparam+");}}"); httprequest.open( type, url, cont); if(type=="POST") { httprequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); httprequest.setRequestHeader("Content-length", param.length); httprequest.setRequestHeader("Connection", "close"); } httprequest.send(param); } function invert(x) { if(x>0) return parseInt("-"+x); else if(x<0) { x=x+""; return parseInt(x.substr(1,x.length-1)); } return 0; } function randOrd(){ return (Math.round(Math.random())-0.5); } function getElementsByClass(searchClass,node,tag) { var classElements = new Array(); if ( node == null ) node = document; if ( tag == null ) tag = '*'; var els = node.getElementsByTagName(tag); var elsLen = els.length; var pattern = new RegExp(searchClass); for (i = 0, j = 0; i < elsLen; i++) { if ( pattern.test(els[i].className) ) { classElements[j] = els[i]; j++; } } return classElements; } /*END MISC FUNCTIONS*/[/quote] Jadi nanti untuk script addBox kalian jadinya akan begini : [quote]addBox(pageOwnerFName+"'s Visitors",TRACKER.div.innerHTML,"tracker","right");[/quote] Sedang utk WVM 3.1 yang aku gunakan menggunakan script addBox Marfillaster yang baru yaitu menggunakan siblings (ID BOX) yaitu ini : [quote]/*MISC FUNCTIONS*/ function addBox (type,head,htm,id,sibling) { //by marfillaster //type "LEFT" | "RIGHT" //head header string //htm innerHTML string //id css_id string //sibling css_id_insertbefore string | null /* Available default Siblings LEFT 0 = controlpanel 1 = photos 13 = blogs 12 = reviews 6 = moreabout 18 = publiccomments 10 = scrapbook RIGHT 15 = meettrail 2 = friends 14 = googleads 7 = fan 8 = groups null - appends to last */ 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>"; } else var ul=document.getElementById("2").parentNode.parentNode; li.innerHTML="<div id='"+id+"' class='commonbox "+id+"'>"+ "<h2>"+head+"</h2>"+ "<div id='content_"+id+"'>"+ htm+ "</div>"+ "</div>"; if(sibling==null) ul.appendChild(li); else { sibling=document.getElementById(sibling).parentNode; ul.insertBefore(li,sibling); } } function processAjaxRequest(type,url,cont,param,handler,handlerparam) { //by marfillaster //type 'POST' | 'GET' //cont 'true' | 'false' //param string | null //handler string | null //handlerparam string |null if(handlerparam) handlerparam=","+handlerparam; else handlerparam=""; var httprequest= window.XMLHttpRequest? new XMLHttpRequest():new ActiveXObject("Msxml2.XMLHTTP"); if(handler) eval("httprequest.onreadystatechange=function(){if (httprequest.readyState==4) {"+handler+"(httprequest.responseText"+handlerparam+");}}"); httprequest.open( type, url, cont); if(type=="POST") { httprequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); httprequest.setRequestHeader("Content-length", param.length); httprequest.setRequestHeader("Connection", "close"); } httprequest.send(param); } function invert(x) { if(x>0) return parseInt("-"+x); else if(x<0) { x=x+""; return parseInt(x.substr(1,x.length-1)); } return 0; } function randOrd(){ return (Math.round(Math.random())-0.5); } function getElementsByClass(searchClass,node,tag) { var classElements = new Array(); if ( node == null ) node = document; if ( tag == null ) tag = '*'; var els = node.getElementsByTagName(tag); var elsLen = els.length; var pattern = new RegExp(searchClass); for (i = 0, j = 0; i < elsLen; i++) { if ( pattern.test(els[i].className) ) { classElements[j] = els[i]; j++; } } return classElements; } /*END MISC FUNCTIONS*/[/quote] Sehingga nanti script addBox utk WVM nya menjadi begini : [quote]addBox("RIGHT",pageOwnerFName+"'s Visitors",TRACKER.div.innerHTML,"tracker","2");[/quote] Untuk lebih lengkapnya lihat disini :arrow: http://theftalk.com/t15339-TUTORIAL-Kombinasi-Addbox-LINKER-UPDATE-10-02-08%29.html dimana aku sudah mengganti script addBox Kherminator dengan script addBox yang baru biar kalian bisa lebih leluasa menempatkan box baru kalian baik itu di kiri/kanan profile kalian. Untuk tutorial merubah letak boxnya lihat disini :arrow: http://theftalk.com/viewtopic.php?id=15339&p=4 lihat postingan nomor 76 OK :) :arrow: Pro : [b]Bro Arctic[/b] Aku gak tahu apakah Welcome Alert pakai CSS expression masih bisa jalan atau tidak karena menurut aku itu sudah tidak bisa digunakan lagi. Coba saja pakai Welcome Alert versi JS nya OK :) Ini dia scriptnya : [quote]//welcome alert window.onload= function(){ Wellcome(); } function Wellcome() { alert('Selamat datang '+parent.pageViewerFName+' dan terima kasih.'); alert('Jangan lupa commentnya '+parent.pageViewerFName+''); alert('TEXT KAMU'); alert('TEXT KAMU'); }[/quote] Silahkan tambahkan Welcome Alertnya seberapa banyak kamu suka OK :thumbsup: :arrow: Pro : [b]say@nk.vhie[/b] Coba lihat script addBoxmu OK karena script addBox bro Kher itu beda dengan script addBox yang aku pakai. Lihat penjelasan aku untuk bro Rockaddicted diatas. Setelah memahami semuanya, silahkan lihat disini untuk belajar mengkombinasikan script auto friend scanner + randomized friends dengan JS utamamu :arrow: http://theftalk.com/t20756-Mempercepat-Loading-Pada-Profile-Friendster-Kita.html dan lihat postingan nomor [b]16[/b]

Last edited by KaNaLiTnUk (2008-02-11 13:35:27)

Board footer

© 2024 F Talk

Current time is 12:24

[ 12 queries - 0.135 second ]
Privacy Policy