![]() |
|
Estuary Easy - Verze k tisku +- XBMC-Kodi.cz (https://www.xbmc-kodi.cz) +-- Fórum: KODI - software (https://www.xbmc-kodi.cz/forum-kodi-software) +--- Fórum: Skiny (https://www.xbmc-kodi.cz/forum-skiny) +--- Téma: Estuary Easy (/prispevek-estuary-easy) |
RE: Estuary Easy - JiRo - 24.2.2025 Zobrazení příznaku LIVE v EPG Před časem jsem upravil zobrazení Guide (EPG) tak, aby se zobrazoval příznak přímého přenosu. Symbol LIVE jsem přitom zobrazil před text titulu pořadu, který jsem kvůli tomu posunul doprava. Už jsem ale neupravil šířku textu, takže v případech, kdy text byl delší jak aktuální šířka plochy pořadu, přetekl jeho konec do dalšího pořadu. Nic zásadního, ale někomu to vadilo, takže jsme byl požádán o opravu. Tu jsem nakonec vyřešil trouchu jinak tak, že jsem symbol LIVE přesunul do druhého řádku, kde se jinak zobrazují různé další příznaky (probíhající nebo naplánované nahrávání apod.). Novou úpravu jsem koncipoval tak, že pokud není pořad přímým přenosem, zůstává zobrazení 2. řádku tak, jako dosud. Pokud se ale má zobrazit symbol LIVE, zobrazení všech příznaků se musí posunout doprava, aby řádek v případě, že jde o přímý přenos, textem LIVE začínal. Stejně jako v předchozí verzi úpravy se pro to použije funkce animation. Na screenshotu, u kanálu Premier Sport 1 je vidět, jak to nakonec může vypadat. První pořad se právě nahrává, u druhého je nahrávání naplánovano. Úprava se provádí v souboru Includes_PVR.xml, konkrétně v includes EpgGrid, platí pro ni všec, co je už uvedeno v původním příspěku (viz odkaz výše), kromě vlastní úpravy zobrazení symbolu LIVE a posunu zobrazení ostatních příznaků. Jak úprava vypadá teď, je vidět níže. Opět platí, že komentář <!-- EASY+ --> znamená nově vloženou část, <!-- EASY* --> upravenou část. Pro vše ostatní platí to, co je uvedeno v původním příspěvku. Nezapomeňte, pokud už jste původní úpravu dříve provedli, vrátit zpět část pro zobrazení textu titulu pořadu. Kód: <itemlayout height="62" width="60">Uvádím celý itemlayout block, kterého se úprava týká. 1x se doplňuje celý control block zobrazení symbolu LIVE a v jednom control block se doplňuje animation, a v dalším se jedna animation upravuje a dvě animation se doplňují. Nezapomeňte, podobně jako to bylo i v původním příspěvku, že tu úpravu musíte provést 2x, jednou v itemlayout a jednou ve focusedlayout. |