![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 19.12.2009 Ostrzeżenie: (0%) ![]() ![]() |
Siemka.
Prosiłbym o pomoc w utworzeniu skryptu zmieniającego link. Chodzi mi o linki z muzyką z portalu wrzuta.pl bo chciałbym ułatwić użytkownikom strony wklejenia tła muzycznego na ich profile. Stronkę mam już gotową, tylko nie wiem jak napisać skrypt (jestem zielony w tych sprawach). Mianowicie, po wklejeniu w okno linku z muzyką, ma się pojawić pod spodem link przerobiony w ten sposób: http://ansia95.wrzuta.pl/audio/1ETBBbA7sxK/the_clash_-_should_i_stay_or_should_i_go /audio/ ma zostać zamienione na /sr/f/ a ostatnia część link po slashu ma zostać usunięta. Oczywiście ma mieć to zastosowanie przy wszystkich wklejanych linkach z muzyką z wrzuty. Dzięki za pomoc. (IMG:style_emoticons/default/smile.gif) Ten post edytował jedrzejugorenko 19.12.2009, 13:33:06 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 19.12.2009 Ostrzeżenie: (0%) ![]() ![]() |
Udało mi się wymodzić coś takiego (IMG:style_emoticons/default/smile.gif)
<script language="JavaScript" type="text/javascript"> <!-- function czysc() { document.c("result").innerHTML=''; document.getElementById("links").value=''; } function sprawdz() { document.getElementById("result").innerHTML=''; var linki, l, url, sa, i, h; sa=false; linki=document.getElementById("links").value.split("\n"); for (nr in linki) { l=linki[nr]; l=l.replace(/^\s*|\s*$/g,""); if (l.substr(0,7)=='http://') { if (l.charAt(l.length-1)!='/') l=l+'/'; sa=true; url=""; h=l.indexOf('http://'); if (l.indexOf('http://wrzuta.pl')>=0) h=-1; i=l.indexOf('wrzuta.pl/audio/'); if (i>=0) { url=l.substr(i+16); url='http://'+(h>=0?l.substr(h+7,i-h-7-1):'www')+'.wrzuta.pl/sr/f/'+url.substr(0,url.indexOf('/')); } if (url!="") document.getElementById("result").innerHTML+='Poniższy link kopiuj i wklej w odpowiednie miejsce w swoim profilu:<br><br><code><a href='+url+'>'+url+'/</a></code><br><br>'; } } if (!sa) document.getElementById("result").innerHTML='Hola, hola! Nie wkleiłeś linku!'; } --> </script> |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 17:47 |