<script> function addSpoiler(str,from,internal){ var pos=0,pos2=0,newpos=0 if((pos=str.indexOf("[mailru1]",from))==-1) return str; if((pos2=str.indexOf("[/mailru1]"),pos+9)==-1) return str; newpos=str.indexOf("[mailru1]",pos+9) if(newpos<pos2 && newpos!=-1) str=addSpoiler(str,pos+9,true) if((pos2=str.indexOf("[/mailru1]",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("[mailru1]")!=-1 && internal==false) str=addSpoiler(str,0,false) return str} function makeSpoiler(txt){ txt="<br><embed src=\"http://img.mail.ru/r/video2/player_v2.swf?par="+txt+"\" type=\"application/x-shockwave-flash\" width=\"452\" height=\"385\" allowScriptAccess=\"always\"></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>
Теги: [mailru1]~[/mailru1]
Как пользоваться: Значит под каждым видео есть ссылка на HTML код, нажимаем и получаем код выглядит он
<object width="452" height="385"><param name="flashvars" value="imaginehost=video.mail.ru&perlhost=video.mail.ru&alias=inbox&username=vladimir.matveev&albumid=3&id=4&catalogurl=http://video.mail.ru/catalog/naturevideo/&tagurl=" /><param name="allowScriptAccess" value="always" /><param name="movie" value="http://img.mail.ru/r/video2/player_v2.swf?par=http://content.video.mail.ru/inbox/vladimir.matveev/3/$4$0$120" /><embed src="http://img.mail.ru/r/video2/player_v2.swf?par=http://content.video.mail.ru/inbox/vladimir.matveev/3/$4$0$120" type="application/x-shockwave-flash" width="452" height="385" flashvars="imaginehost=video.mail.ru&perlhost=video.mail.ru&alias=inbox&username=vladimir.matveev&albumid=3&id=4&catalogurl=http://video.mail.ru/catalog/naturevideo/" allowScriptAccess="always"></embed></object>
Отсюда берем то что выделенно жирным и красным, и вставляем между ббкодами. Удачи если что то не понятно, вопросы в ЛС ко мне
Кнопка для видео mail@ru
<style> #button-mailvideo {background-image:url('http://i046.radikal.ru/0805/28/c3e523638ec3.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("Введите окончание ссылки на Mail.ru", ""); var enterTITLE = prompt("Напишите описание данного ролика", "Посмотрите интересное видео"); if (!enterURL) {FoundErrors += " " + error_no_url;} if (FoundErrors) {alert("Ошибка!" + FoundErrors); return;} insert('[mailru1]' + enterURL + '[/mailru1]\n[size=10]' + enterTITLE + '[/size]');} if(form=document.getElementById("form-buttons")) form.getElementsByTagName("tr")[0].insertCell(16).innerHTML="<img src='/i/blank.gif' title='Вставить mailvideo' id='button-mailvideo' onclick=\"tag_url1()\">" </script>
Вставлять:хтмл под формой ответа
Теги: mail.ru, video, bb-tags