Webboard

Pełna wersja: Odtwarzacz muzyki na każdej stronie - ciągły
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
wersja skryptu MyBB: 1.8.x
adres forum:
na czym polega problem (screen, opis, komunikaty, nazwa i wersja wtyczki):

Witam,
jest może jakiś plugin w sensie odtwarzacz muzyki przez link np. z youtuba lub lokalizację z dysku lub serwera?. Taki np., że ustawiam sobie odtworzenie (interfejs playera) na górze strony po lewej lub na dole i leci mi muzyka stale niezależnie czy przechodzę między stronami czy nie. Jeden plugin co mi się udało znaleźć to dodaje jedynie do wyświetlenia profilu możliwość dodania właśnie linku teledysku czy muzyki i tylko tam można odtworzyć.
Wystarczy dodać kod do szablonu nagłówka (header) aby muzyka grała na każdej stronie przy przechodzeniu, ale podczas wczytywania strony muzyka przestanie grać.
Aby muzyka nie przerywała podczas przechodzenia strony to Żaden plugin Ci tutaj nie pomoże.
Możesz to zrobić w ten sposób, że strona główna to nie forum, a twój kod w którym odtwarzasz muzykę, a za pomocą ramki wyświetlasz forum.
popróbuję z tym się pobawić.
Stwórz sobie na ftp plik np o nazwie test.html z treścią:
Kod:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><!-- start: index -->
<html xml:lang="pl" lang="pl" xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Pragma" content="no-cache" />
    <meta http-equiv="Expires" content="-1" />
    <meta http-equiv="Cache-Control" content="no-cache" />
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>strona główna</title>
</head>
<frameset rows="0,*" frameborder="no" border="0" framespacing="0" cz-shortcut-listen="true" style="background: transparent" allowtransparency="true">
<frame src="TwojeRadio.html" name="_info" scrolling="No" noresize="noresize" id="topFrame">
</frame>

<frame src="http://AdresTwojejStrony.pl/index.php" name="_forum" id="mainFrame">
</frame>
</frameset>
</html>

W 1 ramce wyszukaj masz url: TwojeRadio.html tam stworzysz plik html z kodem radia.
W 2 ramce masz url: twojej strony.
Spróbuj na tym przykładzie, radio powinno grać cały czas nawet podczas poruszania się forum.
chodzi, tylko jest jeden problem. Teraz obecnie jest ten plik test.html no i jak przeglądam forum to adres w przeglądarce nie przeskakuje na poszczególne działy, da się to jakoś zmienić?. Ten kod z test.html przenieść chyba lepiej do pliku index na stronie forum bo tak to jak wejdę bezpośrednio na forum to nie odtwarza, muszę dopiero na ścieżka/test.html i wtedy wychodzi ten drugi frame i odtwarza muzykę.


===========
chwilę później
===========


wkleiłem kod z tym frame do index.html no i przekierowuje mnie od razu na forum tzn. tak jak sobie tam ustawiłem w src, ale adres strony nadal pozostaje taki na jaki na początku wszedłem. Gdyby to się jeszcze poprawiło to już by było super :)
Hm PA > style i szablony > szablony > Twój szablon > Stopka - Szablony > footer

I dopisz na końcu

Kod:
<div id="radio" style="position: fixed; bottom: 5px; right: 20px; z-index: 999;">
    <!-- BEGINS: AUTO-GENERATED MUSES RADIO PLAYER CODE -->
  <script type="text/javascript" src="http://hosted.musesradioplayer.com/mrp.js"></script>
    <script type="text/javascript">
        MRP.insert({
            'url':'http://gr-relay-13.gaduradio.pl/57',
            'lang':'pl',
            'codec':'aac',
            'volume':40,
            'autoplay':true,
            'jsevents':true,
            'buffering':5,
            'title':'Open FM',
            'bgcolor':'#FFFFFF',
            'skin':'eastanbul',
            'width':467,
            'height':26
        });
    </script>
    <!-- ENDS: AUTO-GENERATED MUSES RADIO PLAYER CODE -->
</div>
Poszło radio :), masz może pomysł jak zamiast radia wrzucić swój utwór lub listę utworów?. Do pojedynczego utworu to zamieniłem 'url':'ścieżka do pliku' i tutaj już niestety nie chodzi i nie ważne czy tam /folder/plik.mp3 czy folder/plik.mp3

====
chwilę później
====

podmieniłem codec na mp3 i odtwarza, ale po 1-3s zatrzymuje utwór i odtwarza ponownie.
Podaj adres forum
A jeżeli chcesz to możesz sobie wybrać inną stację open.fm wchodząc na open.fm wybierając stację potem w adresie strony po /play/ będzie numer stacji i podmienić ten numer w url na końcu
Już przestawiłem sobie stacje tylko chciałem zrobić żeby wczytywało moje pliki. No ale to aż tak ważne nie jest :), dobrze że przynajmniej muza tarabani, dodałem jeszcze parę odtwarzaczy z innym typem i zatrzymałem, żeby usery mogły sobie wybrać jeden z dwóch :)

=====
chwilę później
=====

poszukam jeszsze takiego skryptu w stylu rozwijalnej playlisty. I tam sobie wrzucę tych parę linków, żeby nie były tak jeden nad drugim.