Katsper
Nytt medlem
- Reaksjonspoeng
- 0
Enda et ganske uskyldig script jeg ønsker skal bli lovlig på .no. Håper ikke det blir for mange scripts å godkjenne på engang nå
Scriptet gjør det enklere å flytte hurtigbar linker (noe som kan være veldig tidsbesparende når man har mange linker der og ønsker å få en ny en på toppen for eksempel). Jeg synes det er rart at det ikke er en slik innebygd funksjon som dette i tw allerede.
Hvordan fungerer det?
Lag en ny link på hurtigbaren og lim inn scriptet. Deretter trykker du på scriptet. Uansett hvor du befinner deg så vil du da gå til "Rediger hurtigbaren"-siden. Der vil du se at det er en grønn og en rød sirkel ved hver link på hurtigbaren din. Så for å flytte ønsket link dit du vil ha den klikker du på den grønne sirkel bak den linken du ønsker å flytte og deretter klikker du på den røde sirkelen der du vil at den skal være. Etter det klikker du på "Move", da vil det komme opp en pop-up boks som forteller deg at du må trykke på "Ok" x antall ganger for å få flyttet linken. Grunnen til pop-up boksen er fordi på .net er det en regel at et script skal kun utføre en handling per klikk (sikkert noe sånt på .no regner jeg med).
Her er et bilde på hvordan det vil se ut:
Klikk her for mer informasjon om scriptet
Scriptet gjør det enklere å flytte hurtigbar linker (noe som kan være veldig tidsbesparende når man har mange linker der og ønsker å få en ny en på toppen for eksempel). Jeg synes det er rart at det ikke er en slik innebygd funksjon som dette i tw allerede.
Kode:
javascript:function%20startJS(){return%20"javascript:var%20doc=document;if(window.frames.length>0)doc=document.main;"}var%20doc=document;if(window.frames.length>0)doc=document.main;url=document.URL;var%20one=url.indexOf("village");var%20two=url.indexOf('%26',one);var%20id;if(two>0)id=url.substring(one,two);elseid=url.substring(one);if(url.indexOf('screen=settings')==-1||url.indexOf('mode=quickbar')==-1)location.search='?screen=settings&mode=quickbar&'+id;else%20{ths=doc.getElementsByTagName('th');var%20table;for(i=0;i<ths.length;i++){if(ths[i].innerHTML=='Link'){table=ths[i].parentNode.parentNode;ths[i].parentNode.appendChild(ths[i].cloneNode(1));ths[i+1].innerHTML='<a%20href=\'%23\'%20id=\%22move\%22>Move</a>';ths[i+2].innerHTML='<label>From:%20</label><input%20type=text%20id=\%22begin\%22%20/><label>%20To:%20</label><input%20type=text%20id=\%22finish\%22%20/>';}}var%20code=table.rows[1].cells[2].getElementsByTagName('a')[0].href;code=code.substring(code.indexOf('&h='));move=table.getElementById('move');move.href=startJS()+'var%20start=doc.getElementById(\%22begin\%22).value;var%20finish=doc.getElementById(\%22finish\%22).value;var%20dir=finish-start;dir>0?dir=\%22down\%22:dir=\%22up\%22;var%20win;function%20moveOne(){win.alert(\%22Plz%20click%20meh%20\%22+Math.abs(finish-start)+\%22%20time(s)!!!\%22);win.close();dir==\%22up\%22?start--:start++;moveTwo()}function%20moveTwo(){if(start!=finish){win=window.open(doc.URL+\%22&id=\%22+start+\%22&action=\%22+dir+code);setTimeout(\%22moveOne()\%22,%201500);}else{location.reload();}}moveTwo();end();';for(i=1;i<table.rows.length;i++){row=table.rows[i];node=row.cells[row.cells.length-1];node.innerHTML="<a%20href=\'"+startJS()+"doc.getElementById(\%22begin\%22).value="+(i-1)+";end();\'>"+"<img%20src=\'http://en24.tribalwars.net/graphic/stat/green.png\'%20/></a>%20%20"+"<a%20href=\'"+startJS()+"doc.getElementById(\%22finish\%22).value="+(i-1)+";end();\'>"+"<img%20src=\'http://en24.tribalwars.net/graphic/stat/red.png\'%20/></a>";}}end();
Hvordan fungerer det?
Lag en ny link på hurtigbaren og lim inn scriptet. Deretter trykker du på scriptet. Uansett hvor du befinner deg så vil du da gå til "Rediger hurtigbaren"-siden. Der vil du se at det er en grønn og en rød sirkel ved hver link på hurtigbaren din. Så for å flytte ønsket link dit du vil ha den klikker du på den grønne sirkel bak den linken du ønsker å flytte og deretter klikker du på den røde sirkelen der du vil at den skal være. Etter det klikker du på "Move", da vil det komme opp en pop-up boks som forteller deg at du må trykke på "Ok" x antall ganger for å få flyttet linken. Grunnen til pop-up boksen er fordi på .net er det en regel at et script skal kun utføre en handling per klikk (sikkert noe sånt på .no regner jeg med).
Her er et bilde på hvordan det vil se ut:
Klikk her for mer informasjon om scriptet