Skip to content

1.1.0 — saját lejátszási listák és élő ekvalizér

Choose a tag to compare

@redzs616 redzs616 released this 07 Aug 19:14
· 17 commits to main since this release

Saját lejátszási listák

Új Lejátszási listák tartalomtípus a Lejátszó menü alatt. Adsz neki egy nevet, és kézzel összeválogatod, mely számok legyenek benne, milyen sorrendben.

  • Kereső a jobb oldalon, a kiválasztott lista a bal oldalon, fogd-és-vidd sorrendezéssel
  • A sorok mutatják a borítót, előadót és hosszt, sorszámozva
  • A listák oszlopában ott a kész shortcode
  • Törölt vagy nem lejátszható szám pirossal jelenik meg, nem csendben tűnik el

Beillesztés: [playlist_player playlist="nyari-mix"] — a lista saját sorrendje érvényesül. A Divi modulban legördülőből is választható.

Erre azért volt szükség, mert rövid trackekhez a kategória szerinti listázás nem elég: ott az számít, mi követ mit.

Élő ekvalizér

A kiemelt panel hátterében a sávok a tényleges hangból számolódnak a Web Audio API-val, nem előre gyártott animáció. Lejátszáskor beúszik, megállításkor kiúszik, és a kiemelő színt veszi fel.

equalizer="no" paraméterrel kikapcsolható. Csökkentett mozgást kérő beállítás mellett nem animál.

Egy őszinte korlát: a hangelemzéshez a böngészőnek hozzá kell férnie a fájl tartalmához. Ha a hangfájl más domainről jön CORS fejlécek nélkül, az elemző csendet lát — ilyenkor a sávok egyszerűen nem jelennek meg, a hang viszont szól. Ez tudatos döntés: a lejátszást nem áldozzuk fel egy díszítésért.

Javítás

A popup gomb eddig a keresősor belsejében volt, így search="no" sort="no" mellett eltűnt vele együtt. Most akkor is megjelenik.