Единый форум поддержки

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

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


Вы здесь » Единый форум поддержки » Новые возможности форумов » Музыка в постах


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

Сообщений 761 страница 780 из 780

1

Актуальная на дынный момент версия - Мультитрековый плеер v2
Предыдущие версии с подробными инструкциями актуальными до сих пор:
Мультитрековый плеер в постах (плеер с плейлистом) v1.0
Мультитрековый плеер в постах (плеер с плейлистом) v1.1

+5

761

Спасибо, понятно!

0

762

ACT3255 написал(а):

Проблема с Музыка в постах

Иконки в скрипте надо поменять на местный набор, постараюсь добраться в ближайшие дни

+2

763

Romych, приветствую!
Этот скрипт уже нерабочий? Хотя скорее всего, это я что-то не так делаю.

Можете проверить почему у меня всё время выпадет сообщение: "Утраченная ссылка на аудио. Или неподдерживаемый этим браузером формат"
Ссылка на сообщение для примера.

0

764

Sportbar.mybb
Приветствую! Такое сообщение появляется когда на странице есть хотя бы одна битая и потерявшая актуальный адрес ссылка на аудио

+2

765

Romych, спасибо за разъяснение!

0

766

Здравствуйте! Подскажите, пожалуйста, что не так?  https://upforme.ru/uploads/0000/14/1c/37234/t357994.png

0

767

Здравствуйте, возможно, не в ту тему, но это максимально приближенная тематика, знатоки подскажут и направят (надеюсь), если что не так?

Подскажите, мне нужно что-то крайне простое, чтобы можно было в объявление форума установить маленький плеер, хотя бы на одну песню. Даже можно просто кнопку, по которой будет включаться или выключаться мелодия, может с уровнем громкости, но пусть даже и без него. Пусть даже не в само объявление, а куда-то сбоку на фон и включению по той же кнопке. Вопрос еще и в том, что не знаю, куда заливать такую мелодию, чтобы иметь возможность дать её скрипту в нужной форме html или ссылкой, или еще как?

Помогите, пожалуйста, может кто-то, за годы на форумах, сталкивался с самым примитивным плеером подобного типа?

Отредактировано Brrr (Ср, 16 Июл 2025 22:45:32)

0

768

Brrr
Для вставки плеера в объявление (или любое другое место) можете воспользоваться стандартным от браузера, который появляется при использовании тега <audio>. Подробнее о теге

0

769

Reysler
Спасибо за ответ, но стандартный слишком длинный и белый фон вычурно выглядит в объявлении, а хотелось что-то очень компактное, одна кнопка плей/пауза. Может вместо кнопки картинку, чтобы скрыть. В этой теме, забыл уже на какой странице, к Ромичу обращался админ этого сайта https://oldhats.ru/, у них там при клике на пластинку играет мелодия (понятно, что картинку пластинки можно изменить), а при повторном прекращается. Но код, как я понял, он Ромичу кидал через ЛС и здесь не оставил. Может обратиться к этому пользователю, может он сможет поделиться?

0

770

Если я верно помню, он переделывал из другого своего плеера, вроде из этой темы Радио на форум (HTML5)

0

771

Reysler
О, точно, только вот полного кода с скрытием под картинкой не наблюдаю. Обращусь к пользователю, спасибо.

0

772

Brrr написал(а):

Вопрос еще и в том, что не знаю, куда заливать такую мелодию, чтобы иметь возможность дать её скрипту в нужной форме html или ссылкой, или еще как?

Это как раз причина, почему тема аудиоплееров заглохла. Для аудиплеера нужна прямая ссылка, то есть, чтобы ссылка заканчивалась на .mp3 Большинство хостингов, а возможно уже все, выдают ссылку на файл примерно в таком виде: https://hosting/pSdAurgtk - с такой ссылкой аудиплеер работать не будет, ему нужна такая: https://hosting/pesnya.mp3 А так плеер можно под любой вкус сделать, хотя бы на основе: https://jplayer.org/latest/demo-01-supplied-mp3/ Если найдете хостинг с прямой ссылкой на файл, или который выдает сам плеер, то адаптировать под ваш вкус не проблема.

+1

773

kolobdur74
Спасибо, попробую, авось. Помню в какой-то из тем писалось, с какими аудио-хостингами работает mybb, тоже Ромич писал. Но возможно там не именно .mp3 уже не помню, поищу.

0

774

Brrr написал(а):

Спасибо, попробую, авось. Помню в какой-то из тем писалось, с какими аудио-хостингами работает mybb, тоже Ромич писал. Но возможно там не именно .mp3 уже не помню, поищу.

Практически все плееры, которые выложены на Майбб - это с флешем который нынче устарел и отключен во всех браузерах. Раньше сами хостинги выдавали флеш плеер, который адаптировали под Майбб. Была адаптация под https://prostopleer.com/ - хостинг теперь, по ходу, не рабочий. Была адаптация под promodj.ru, который теперь https://promodj.com/ - он рабочий, но плеер теперь не дает, но, по ходу даёт прямую ссылку, но я оттуда выцарапать её не смогу. Может Ромыч или Алекс смогут её дернуть оттуда. Попробую варианты хостингов еще посмотреть, давно не интересовался осталось ли что-то еще живое.

0

775

Brrr, еще вариант есть ставить с яндекс музыки, можно уменьшить достаточно сильно. Но без регулирования громкости. Вот к примеру, код, поставьте в Объявление и посмотрите:

Код:
<iframe frameborder="0" allow="clipboard-write" style="border:none;width:164px;height:70px;" width="164" height="70" src="https://music.yandex.ru/iframe/album/35841659/track/137253886"></iframe>

+1

776

kolobdur74 написал(а):

Практически все плееры, которые выложены на Майбб - это с флешем который нынче устарел и отключен во всех браузерах. Раньше сами хостинги выдавали флеш плеер, который адаптировали под Майбб. Была адаптация под https://prostopleer.com/ - хостинг теперь, по ходу, не рабочий. Была адаптация под promodj.ru, который теперь https://promodj.com/ - он рабочий, но плеер теперь не дает, но, по ходу даёт прямую ссылку, но я оттуда выцарапать её не смогу. Может Ромыч или Алекс смогут её дернуть оттуда. Попробую варианты хостингов еще посмотреть, давно не интересовался осталось ли что-то еще живое.

Да, к сожалению, потому и пропали мои предыдущие плееры давным-давно*(

Добавлено:

kolobdur74 написал(а):

Brrr, еще вариант есть ставить с яндекс музыки, можно уменьшить достаточно сильно. Но без регулирования громкости. Вот к примеру, код, поставьте в Объявление и посмотрите:

Код:
<iframe frameborder="0" allow="clipboard-write" style="border:none;width:164px;height:70px;" width="164" height="70" src="https://music.yandex.ru/iframe/album/35841659/track/137253886"></iframe>

Попробовал сейчас навскидку, вставилось, надо еще проверить по уменьшению и, видимо, как-то залить в яндекс музыку свой вариант, хм....
Большое спасибо за ответы, буду пробовать, если придет еще какая-то мысль, надеюсь, на вас.

0

777

Еще раз, здравствуйте, знатоки, подскажите, пожалуйста, как можно в данный скрипт, добавить вместо "галочки-клик-плей", поставить картинку? Есть отдельный скрипт запускающий его, но думаю, он не требуется для данной задачи.

Код:
<!-- скрипт радио -->
<div class="Radio">
<audio id="raudio">
<source src="https://forumstatic.ru/files/0019/3a/78/25113.mp3" type="audio/mpeg">
</audio>
<label><input type="checkbox" id="play" value="1" name="k" onclick="togglePlayPause()"><span></span></label>
</div>

Добавлено:

Brrr написал(а):

Еще раз, здравствуйте, знатоки, подскажите, пожалуйста, как можно в данный скрипт, добавить вместо "галочки-клик-плей", поставить картинку? Есть отдельный скрипт запускающий его, но думаю, он не требуется для данной задачи.

Код:
<!-- скрипт радио -->
<div class="Radio">
<audio id="raudio">
<source src="https://forumstatic.ru/files/0019/3a/78/25113.mp3" type="audio/mpeg">
</audio>
<label><input type="checkbox" id="play" value="1" name="k" onclick="togglePlayPause()"><span></span></label>
</div>

Разобрался с тем, что нужно добавить <img src="https://forumstatic.ru/files/0018/63/71/97718.png?v=1"></img> после onclick="togglePlayPause()">, но остается еще чекбокс, и заменить его картинкой, еще не совсем понимаю как. Как в этом случае надо оформлять display:none; или opacity:0; для input? Подскажите, пожалуйста.

0

778

Brrr написал(а):

остается еще чекбокс, и заменить его картинкой,

Ну чекбокс скрываем через display:none

на обрамляющий <label> ставим картинку фоном возможно стоит задать размеры для <label> под картинку width и hеight

+1

779

Deff написал(а):

Ну чекбокс скрываем через display:none

Но это в стилях css? Это не сделать через данный скрипт? Или это в строчке перед <span>? Просто я очень плох в понимании оформления. Не читаю теги, так сказать.
Есть часть css, который создает мне проблемы из-за того, что он остается на определенном месте по указанию ширины, высоты, а не вставляется в объявление скриптом. То есть, стоит мне запихнуть css часть, к примеру, в любую часть style css, как картинка съезжает относительно указанных параметров, и совершенно игнорирует скрипт в объявлении.

Код:
.Radio{
position:absolute;
top:490px;
left:430px;
z-index:3;
padding-top:0;
padding-left:0;
width:100px;
height:120px
}
input[type=checkbox]:checked+span{
background-position:0 -100px
}
input[type=checkbox]+span
{
position:absolute;
left:0;
top:0;
width:100%;
height:100%;
background:url(
) no-repeat;
cursor:pointer
}

input[type=checkbox]{
display:none
}

label{
width:120px;
height:100px;
display:block;
position:relative
}

0

780

Все, разобрался, спасибо всем участвующим. Оказалось нужно через тег style прописывать. Размер менял самостоятельно без указаний в скрипте. Если кому-то понадобится, этот скрипт можно вставить в объявление, он будет проигрывать одну мелодию по клику на картинку, которую вы установите, и по клику останавливать. Аудио должно быть формата mp3, можете смело заливать его в файлы форума, как и картинку.
#аудиоплеер #одиночная_мелодия #объявление #музыка #радио
Особая благодарность пользователю Plushbear, изначально скрипт его.

Код:
<!-- скрипт радио -->
<div class="Radio">
<audio id="raudio">
<source src="ссылка на мелодию в mp3" type="audio/mpeg">
</audio>
<label><input type="checkbox" style="display: none;" id="play" value="1" name="k" onclick="togglePlayPause()"> <img src="ссылка на картинку"></img><span></span></label>
</div>
<script>
var audio = document.getElementById('raudio');
function togglePlayPause()
{
   if (audio.paused)
{ 
       audio.play();
   }
else {     
      audio.pause();
   };
};
</script>

Отредактировано Brrr (Пн, 28 Июл 2025 10:01:45)

+2


Вы здесь » Единый форум поддержки » Новые возможности форумов » Музыка в постах