kiwi.online

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » kiwi.online » Скрипты и Коды » Вставить Видео с хостингов


Вставить Видео с хостингов

Сообщений 1 страница 2 из 2

1

Скрипт, добавляющий в панель кнопок кнопку YouTube, но уже с более навороченым добавлением.

Вариант 1 :

YouTube

Код:
<script>
function addSpoiler(str,from,internal){
var pos=0,pos2=0,newpos=0
if((pos=str.indexOf("[youtube]",from))==-1) return str;
if((pos2=str.indexOf("[/youtube]"),pos+9)==-1) return str;
newpos=str.indexOf("[youtube]",pos+9)
if(newpos<pos2 && newpos!=-1) str=addSpoiler(str,pos+9,true)
if((pos2=str.indexOf("[/youtube]",pos+9))==-1) return str;
str=str.substring(0,pos)+makeSpoiler(str.substring(pos+9,pos2))+str.substring(pos2+10,str.length)
if( str.indexOf("[youtube]")!=-1 && internal==false) str=addSpoiler(str,0,false)
return str}

function makeSpoiler(txt){
txt="<br><embed src=\"http://www.youtube.com/v/"+txt+"\" type=\"application/x-shockwave-flash\" wmode=\"transparent\" width=\"425\" height=\"350\"></embed><br>"
return txt}


if(document.URL.indexOf("viewtopic.php")!=-1){
elm=document.getElementById("pun-main").getElementsByTagName("div")
for(x in elm) if(elm[x].className=="post-content"){
var post=elm[x]
post.innerHTML=addSpoiler(post.innerHTML,0,false)}}
</script>

html-низ

YouTube

Код:
    <script>
    function addSpoiler(str,from,internal){
    var pos=0,pos2=0,newpos=0
    if((pos=str.indexOf("[youtube]",from))==-1) return str;
    if((pos2=str.indexOf("[/youtube]"),pos+9)==-1) return str;
    newpos=str.indexOf("[youtube]",pos+9)
    if(newpos<pos2 && newpos!=-1) str=addSpoiler(str,pos+9,true)
    if((pos2=str.indexOf("[/youtube]",pos+9))==-1) return str;
    str=str.substring(0,pos)+makeSpoiler(str.substring(pos+9,pos2))+str.substring(pos2+10,str.length)
    if( str.indexOf("[youtube]")!=-1 && internal==false) str=addSpoiler(str,0,false)
    return str}

    function makeSpoiler(txt){
    txt="<br><embed src=\"http://www.ru.youtube.com/v/"+txt+"\" type=\"application/x-shockwave-flash\" wmode=\"transparent\" width=\"425\" height=\"350\"></embed><br>"
    return txt}

    if(document.URL.indexOf("viewtopic.php")!=-1){
    elm=document.getElementById("pun-main").getElementsByTagName("div")
    for(x in elm) if(elm[x].className=="post-content"){
    var post=elm[x]
    post.innerHTML=addSpoiler(post.innerHTML,0,false)}}
    </script>

html-низ

RuTube
[rutube1]ссылка на видео[/rutube1]

Код:
    <script>
    function addSpoiler(str,from,internal){
    var pos=0,pos2=0,newpos=0
    if((pos=str.indexOf("[rutube1]",from))==-1) return str;
    if((pos2=str.indexOf("[/rutube1]"),pos+9)==-1) return str;
    newpos=str.indexOf("[rutube1]",pos+9)
    if(newpos<pos2 && newpos!=-1) str=addSpoiler(str,pos+9,true)
    if((pos2=str.indexOf("[/rutube1]",pos+9))==-1) return str;
    str=str.substring(0,pos)+makeSpoiler(str.substring(pos+9,pos2))+str.substring(pos2+10,str.length)
    if( str.indexOf("[rutube1]")!=-1 && internal==false) str=addSpoiler(str,0,false)
    return str}

    function makeSpoiler(txt){
    txt="<br><embed src=\"http://video.rutube.ru/"+txt+"\" type=\"application/x-shockwave-flash\" wmode=\"transparent\" width=\"425\" height=\"350\"></embed><br>"
    return txt}

    if(document.URL.indexOf("viewtopic.php")!=-1){
    elm=document.getElementById("pun-main").getElementsByTagName("div")
    for(x in elm) if(elm[x].className=="post-content"){
    var post=elm[x]
    post.innerHTML=addSpoiler(post.innerHTML,0,false)}}
    </script>

Video.google

Код:
    <script>
    function addSpoiler(str,from,internal){
    var pos=0,pos2=0,newpos=0
    if((pos=str.indexOf("[rutube1]",from))==-1) return str;
    if((pos2=str.indexOf("[/rutube1]"),pos+9)==-1) return str;
    newpos=str.indexOf("[rutube1]",pos+9)
    if(newpos<pos2 && newpos!=-1) str=addSpoiler(str,pos+9,true)
    if((pos2=str.indexOf("[/rutube1]",pos+9))==-1) return str;
    str=str.substring(0,pos)+makeSpoiler(str.substring(pos+9,pos2))+str.substring(pos2+10,str.length)
    if( str.indexOf("[rutube1]")!=-1 && internal==false) str=addSpoiler(str,0,false)
    return str}

    function makeSpoiler(txt){
    txt="<br><embed src=\"http://video.rutube.ru/"+txt+"\" type=\"application/x-shockwave-flash\" wmode=\"transparent\" width=\"425\" height=\"350\"></embed><br>"
    return txt}

    if(document.URL.indexOf("viewtopic.php")!=-1){
    elm=document.getElementById("pun-main").getElementsByTagName("div")
    for(x in elm) if(elm[x].className=="post-content"){
    var post=elm[x]
    post.innerHTML=addSpoiler(post.innerHTML,0,false)}}
    </script>

thx to [M.@.t.r.i.x]

0

2

Вариант 2 :

YouTube

Код:
<style>
#button-youtube {background-image:url('http://img98.imageshack.us/img98/1641/youtubeua3.png'); padding:0; line-height:0; background-position:center; background-repeat:no-repeat; height:26px; width:100%}
</style>
<script type="text/javascript">
function tag_url1()
{var FoundErrors = '';
var enterURL = prompt("Введите окончание ссылки на YouTube Video", "");
var enterTITLE = prompt("Напишите описание данного ролика", "Посмотрите интересное видео");
if (!enterURL)
{FoundErrors += " " + error_no_url;}
if (FoundErrors)
{alert("Ошибка!" + FoundErrors);
return;}
insert('[youtube]' + enterURL + '[/youtube]\n[size=10]' + enterTITLE + '[/size]');}

if(form=document.getElementById("form-buttons"))
form.getElementsByTagName("tr")[0].insertCell(16).innerHTML="<img src='/i/blank.gif' title='Вставить youtube' id='button-youtube' onclick=\"tag_url1()\">"
</script>

RuTube

Код:
<style>
#button-rutube {background-image:url('http://img227.imageshack.us/img227/9287/rutubepp0.png'); padding:0; line-height:0; background-position:center; background-repeat:no-repeat; height:26px; width:100%}
</style>
<script type="text/javascript">
function tag_url2()
{var FoundErrors = '';
var enterURL = prompt("Введите окончание ссылки на Rutube Video", "");
var enterTITLE = prompt("Напишите описание данного ролика", "Посмотрите интересное видео");
if (!enterURL)
{FoundErrors += " " + error_no_url;}
if (FoundErrors)
{alert("Ошибка!" + FoundErrors);
return;}
insert('[rutube1]' + enterURL + '[/rutube1]\n[size=10]' + enterTITLE + '[/size]');}

if(form=document.getElementById("form-buttons"))
form.getElementsByTagName("tr")[0].insertCell(17).innerHTML="<img src='/i/blank.gif' title='Вставить rutube' id='button-rutube' onclick=\"tag_url2()\">"
</script>

Video.google

Код:
<style>
#button-google {background-image:url('http://img134.imageshack.us/img134/2993/googlevideowc9.png'); padding:0; line-height:0; background-position:center; background-repeat:no-repeat; height:26px; width:100%}
</style>
<script type="text/javascript">
function tag_url3()
{var FoundErrors = '';
var enterURL = prompt("Введите окончание ссылки на Google Video", "");
var enterTITLE = prompt("Напишите описание данного ролика", "Посмотрите интересное видео");
if (!enterURL)
{FoundErrors += " " + error_no_url;}
if (FoundErrors)
{alert("Ошибка!" + FoundErrors);
return;}
insert('[google1]' + enterURL + '[/google1]\n[size=10]' + enterTITLE + '[/size]');}

if(form=document.getElementById("form-buttons"))
form.getElementsByTagName("tr")[0].insertCell(18).innerHTML="<img src='/i/blank.gif' title='Вставить google' id='button-google' onclick=\"tag_url3()\">"
</script>

Yahoo

Код:
<style>
#button-yahoo {background-image:url('http://img440.imageshack.us/img440/8933/yahoojd0.png'); padding:0; line-height:0; background-position:center; background-repeat:no-repeat; height:26px; width:100%}
</style>
<script type="text/javascript">
function tag_url4()
{var FoundErrors = '';
var enterURL = prompt("Введите окончание ссылки на Yahoo", "");
var enterTITLE = prompt("Напишите описание данного ролика", "Посмотрите интересное видео");
if (!enterURL)
{FoundErrors += " " + error_no_url;}
if (FoundErrors)
{alert("Ошибка!" + FoundErrors);
return;}
insert('[yahoo12]' + enterURL + '[/yahoo12]\n[size=10]' + enterTITLE + '[/size]');}

if(form=document.getElementById("form-buttons"))
form.getElementsByTagName("tr")[0].insertCell(19).innerHTML="<img src='/i/blank.gif' title='Вставить yahoo' id='button-yahoo' onclick=\"tag_url4()\">"
</script>

0


Вы здесь » kiwi.online » Скрипты и Коды » Вставить Видео с хостингов


Рейтинг форумов | Создать форум бесплатно