11.1.2017, 11:44
Nevím, čeho přesně chceš docílit, ale budu předpokládat, že sloučení více žárů do jedné množiny pro vyhledání. Pokud ano, pak zkus následující:
Ve složce userdata\library\video\ vytvoř novou složku a pojmenuj ji např. "mojezanry". V této nové složce vytvoř xml soubor s názvem index.xml (kódování UFT8) s tímto obsahem:
Tím ti v kodi (Video) vnikne nová položka. A teď příklad první kombinace filtru, např. chceš sloučit žánry Akční a Komedie a současně to mají být filmy pouze z konkrétní složky na NASu. Pak vytvoř nový soubor xml s názvem, např. priklad_1.xml (UTF8) s tímto obsahem:
V příloze je tento příklad. Lepší než upravovat DB. Můžeš tak nakombinovat třeba dvacet žánrů do jedné položky. A ještě třeba podle země, délky atd.
Ve složce userdata\library\video\ vytvoř novou složku a pojmenuj ji např. "mojezanry". V této nové složce vytvoř xml soubor s názvem index.xml (kódování UFT8) s tímto obsahem:
Kód:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<node order="1" visible="Library.HasContent(Movies)">
<!-- a virtual folder -->
<label>Filtry Žánrů</label>
<icon>DefaultMovies.png</icon>
</node>
Tím ti v kodi (Video) vnikne nová položka. A teď příklad první kombinace filtru, např. chceš sloučit žánry Akční a Komedie a současně to mají být filmy pouze z konkrétní složky na NASu. Pak vytvoř nový soubor xml s názvem, např. priklad_1.xml (UTF8) s tímto obsahem:
Kód:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<node order="1" type="filter">
<label>Komedie/Akční</label>
<icon>DefaultGenre.png</icon>
<content>movies</content>
<order direction="ascending">sorttitle</order>
<match>all</match>
<rule field="genre" operator="is">
<value>Komedie</value>
<value>Akční</value>
</rule>
<rule field="path" operator="contains">
<value>NAS/moje_filmy_hd</value>
</rule>
</node>
V příloze je tento příklad. Lepší než upravovat DB. Můžeš tak nakombinovat třeba dvacet žánrů do jedné položky. A ještě třeba podle země, délky atd.