Форум А и О (скрипты, дизайн, общение)

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

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



Музыка в постах

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

1

Кнопка в форме ответа

[music]dk5241[/music]

в хтмл низ

<script>
function addSpoiler(str,from,internal){
var pos=0,pos2=0,newpos=0
if((pos=str.indexOf("[music]",from))==-1) return str;
if((pos2=str.indexOf("[/music]"),pos+7)==-1) return str;
newpos=str.indexOf("[music]",pos+7)
if(newpos<pos2 && newpos!=-1) str=addSpoiler(str,pos+7,true)
if((pos2=str.indexOf("[/music]",pos+7))==-1) return str;
str=str.substring(0,pos)+makeSpoiler(str.substring(pos+7,pos2))+str.substring(pos2+8,str.length)
if( str.indexOf("[music]")!=-1 && internal==false) str=addSpoiler(str,0,false)
return str}

function makeSpoiler(txt){
txt="<br/><embed src=\"http://www.filehoster.ru/fhplayer.php\" FlashVars=\"dataurl="+txt+"\" quality=\"high\" bgcolor=\"#ffffff\" width=\"350\" height=\"50\" name=\"urlvariables\" align=\"middle\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" /><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>

в форму ответа Кнопку

<script type="text/javascript">
if(form=document.getElementById("form-buttons"))
form.getElementsByTagName("tr")[0].insertCell(17).innerHTML="<a href='javascript:void(0);' onclick=\"window.open('http://www.filehoster.ru/', 'uploadfile');\"><img title='Загрузить музыку' src='http://img132.imageshack.us/img132/9507/knotify.png' /></a>"
</script>

0

2

Имеем ссылку http://www.filehoster.ru/files/dk5241

Между тегами

Код:
[music][/music]

ставим только dk5241

0

3

ВТОРОЙ СКРИПТ. КНОПКА-[реклама вместо картинки]

[реклама вместо картинки]

пр помощи этой кнопки можно выкладывать музыку в сообщение

тег [playf]......[/playf], если ссылка такая http://playfile.ru/get/5340/, то в тег вставляй последние цифры [playf]5340[/playf]
при нажатии

http://www.playfile.ru/

можно залить файл с компа

Жмите в окне Обзор, выбираете ваш аудиофайл, загружаете. После загрузки откроются ссылки

http://www.10pix.ru/img1/4019/514426.th.png

В верхней ссылке копируете выделенные цифры и вставляете в поле ответа в появившиеся теги

Код:
[playf]229066[/playf]

[playf]229066[/playf]


в html-низ:

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

function makeSpoiler(txt){
    txt='<br /><embed type="application/x-shockwave-flash" id="videoplayer757" src="http://playfile.ru/images/player.swf" quality="high" allowscriptaccess="always" flashvars="st=http://playfile.ru/images/player_style_audio.inc&amp;file=http://playfile.ru/load/'+txt+'/" width="230" height="36">';
    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>

кнопка в форму ответа(или хтмл низ)

Код:
<style>
    #button-mybb {background-image:url('http://img31.imageshack.us/img31/1875/sound.gif'); padding:0; line-height:0; background-position:center; background-repeat:no-repeat; height:26px; width:100%}
    </style>
    <script type="text/javascript">

    var popup;
        function popplayfile()
        {
        popup = window.open("http://www.playfile.ru/","popDialog","height=380,width=650")
        if (!document.all)  {popup.moveTo(100,100);}
        return false
        }

    if(form=document.getElementById("form-buttons"))
    form.getElementsByTagName("tr")[0].insertCell([color=red]19[/color]).innerHTML="<img src='/i/blank.gif' img title='Загрузить музыку' alt='Загрузить музыку' id='button-mybb' onclick=\"popplayfile(); bbcode('[playf]', '[/playf]');\"/>"
    </script>

порядок расположении кнопки меняй как тебе надо insertCell(19)

если ссылка такая http://playfile.ru/get/5340/, то в тег вставляй последние цифры 5340

0

4

[playf][/playf]

Студентка написал(а):

ВТОРОЙ СКРИПТ. КНОПКА-

что то неудачно.. :dontknow:  видимо картинка забивает скрипт..
возможно первый тоже будет не рабочий..

Отредактировано альб (2010-01-09 00:06:52)

0

5

альб написал(а):

что то неудачно..   видимо картинка забивает скрипт..

Вот так наверно надо))

Теперь вы можете выложить в ваше сообщение музыкальный файл в виде плеера. Для этого вам необходимо клацнуть на кнопочку [реклама вместо картинки], откроется окно

Свернутый текст

http://10pix.ru/img1/2213/478418.jpg

Жмите в окне Обзор, выбираете ваш аудиофайл, загружаете. После загрузки откроются ссылки

Свернутый текст

http://10pix.ru/img1/3495/478449.jpg

В верхней ссылке копируете выделенные цифры и вставляете в поле ответа в появившиеся теги

http://10pix.ru/img1/4300/479825.jpg

Жмите Отправить, результат на лицо)))
[playf]5712[/playf]

***********************************************************
Можно взять уже существующий файл с хостинга. Для этого так же жмём кнопку, в окне жмём ссылку Каталог файлов
Выбираем папку МУЗАКА, жмём на ней и видим список загруженной на хостинг музыки. Выбираем что хотим, нажимаем правой кнопкой на название и в окне клацаем:

В браузере Опера

Копировать адрес ссылки
Из этой ссылки берём номер http://10pix.ru/img1/4300/479825.jpg

В браузерах Мазила и IE

Жмём правоё кнопкой по названию, в открывшемся окошке жмём Свойства Откроется окошко с ссылкой.

Отредактировано Домовой (2010-01-09 00:47:12)

0

6

Домовой как ставить музыку я понял, а где скрипт?? ^^
я имел ввиду картинки плеера в самом скрипте! они отображаются даже в тегах кода..

Отредактировано альб (2010-01-09 13:07:08)

0

7

альб написал(а):

а где скрипт??  я имел ввиду картинки плеера в самом скрипте! они отображаются даже в тегах кода..

А вот это уже дело администратора. Если форум занимается саппортом то на этом форуме категарически нельзя ставить такие скрипты как спойлер, видео, музыка, модераторские теги. Результат на лицо. Ну а уж если так зочется то тогда надо создать ещё один форум и там зделать каталог скриптов и болше ничего, и кидать на эти скрипты ссылки.
Ну собственно воть.
Примерно так
КАТАЛОГ СКРИПТОВ

Студентка, если сочтёшь за рекламу удали.

0

8

Домовой написал(а):

КАТАЛОГ СКРИПТОВ

лучше б сразу ссыль на этот скрипт дал.. :D  если он там есть..
кстати.. есть вариант когда будет работать код и при установленном на форуме.. просто теги нужно взять в звёздочки.. :rolleyes:

0

9

Домовой написал(а):

КАТАЛОГ СКРИПТОВ

по мере возможностей
тык

0

10

тык мне больше нравится!! :D  понятен даж для тупых..

0

11

альб написал(а):

тык мне больше нравится!!

ну дак поэтому и сделала, чтоб сразу все было видно, но Домовой прав, над сделать архив на другом форе))или отседова убрать все))

0

12

Студентка написал(а):

или отседова убрать все))

ну не всё!! всего то 3-5 скриптов.. :rolleyes:

0

13

альб написал(а):

всего то 3-5 скриптов.

ну я про них и грила, там ток это ну еще видео с рутьюба)

0

14

Студентка написал(а):

ну еще видео с рутьюба)

это оставь!! скушно будет.. :sceptic:

0

15

альб написал(а):

скушно будет..

ну как бы с рутьюбе не оч и заливают)

0

16

[music]s7284[/music]

0

17

спс,поставил)

0

18

спасибо большое!)

0

19

:cool:

0

20

:cool:

0



Сервис форумов BestBB © 2016-2020. Создать форум бесплатно