• Vítejte na XBMC-Kodi.cz
  • Česko-slovenská komunita fanoušků XBMC/Kodi
Vítejte návštevníku! Přihlášení Registrace


Hodnocení tématu:
  • 0 Hlas(ů) - 0 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
Artic Fuse
#25
Integrace hledání v doplňku Stream Cinema Community (SCC)

Pozn. Dále uvedený popis a řešení jsou určeny zkušenějším uživatelům a mohou být obtížně použitelné na některých typech instalací, ve kterých není povolen zápis do některých míst souborového systému (např. vyšší verze Android a Android TV). Předpokládám, že v pozdějších verzích řešení se pokusím doplnit jednodušší formu instalace, která bude bez výše uvedených omezení a bude zároveň i uživatelsky příjemnější.

Integrace je provedena formou změny v definičních souborech vzhledu (skinu). Promítnutí změn do instalovaného vzhledu se provede nakopírování příslušných souborů do adresáře vzhledu. Subory jsou uloženy v souboru zip, před kopírování je třeba ho rozbalit a adresáře a soubory, které se v něm nacházejí,  pak nakopírovat do adresáře vzhledu. Soubory a změny v nich odpovídají příslušné verzi vzhledu, pro který jsou určeny. Po případné aktualizaci na novou verzi vzhledu, budou úpravy přepsány a bude třeba soubory do adresáře vzhledu nakopírovat znova, jinak bude nová verze vzhledu už bez fukce integrace hledání v doplňku SCC. Nedá se obecně říci, zda pro novou verzi vzhledu bude třeba provést i novou úpravu změn. Z tohto důvodu případně vyčkejte potvrzení, zda mohou být pro novou verzi vzhledu použity staré soubory nebo zda budou vytvořeny soubory nové.

Protože jde o první zveřejněné řešení, popisuji ho detailněji, aby ho případně mohli použít i další autoři či modifikátoři podobných vzhledů, resp, vzhledů, které používají pro zobrazení výsledků hledání podobné postupy.

Popis změn a dotčených souborů
  • Definice url s voláním pluginu Stream Cinema Community, se vstupním parametrem hledaného řetězce, na které plugin vrací kontejner s nalezenými obsahem. Definuje se v souboru shortcut/template.xml
  • Definice nového wigetu, po jehož zadání v příslušné položce search menu se nastaví správné parametry pro hledání v SCC. Widget je v příslušném seznamu umístěn na prvním místě. Vzhledem k tomu, že integrace zároveň definuji (jako default) rovnou i vlastní položku v Customise search menu, není třeba, aby uživatel tento parametr použil. Význam má pouze tehdy, pokud by si Search menu chtěl pokládat sám. Definuje se v souboru shortcut/overrides.xml
  • Definice nové a defaultní položky pro hledání v SCC v Customise search menu. Díky této definici není třeba novou položku prohledání zadávat. Tato definice také zajistí, že i když například položku pro hledání smažete, tak se při volbě výchozího nastavení skinu v menu zase objeví. Definuje se v searchmenu.DATA.xml
  • Doplnění položky odpovídající doplněným položkám v shortcut/template.xml i do souboru s výchozím obsahem template v adresáři template_generator. Definuje se v souboru shortcut/template_generator/build_search.xmltemplate
  • Obrazový soubor scc.png s ikonou SCC. Umístění extras/icons/scc.png
Další informace, vzhledem k tomu, že jsou určeny skinnerům, poskytnu případně na vyžádání.

Co, jak a kam kopírovat
  • Kopíruje se obsah rozbaleného zip souboru, což jsou dva adresáře extras a shortcuts
  • Pro kopírování je možné použít buď funkce nebo aplikace hostitelského systému nebo Kodi Správce souborů/File Manager
  • Kopírovat se může při běžícím Kodi a cílový skin musí být pochopitelně nainstalován
  • Kopíruje se do adresáře skinu, cesta k němu je .../addons/skin.arctic.fuse
  • Aby se změny ve skinu provedly, stačí po nakopírování spustit funkci Reload 

Aktuální verze
Testována a funkční pro verzi vzhledu: 0.3.4, 0.3.8
Soubory se změnami v definičních souborech
[attachment=9530]
 
Citovat
  


Příspěvků v tématu
Artic Fuse - od Rossi D - 17.8.2023, 11:25
RE: Artic Fuse - od kolololop - 11.10.2023, 21:28
RE: Artic Fuse - od JiRo - 15.10.2023, 19:11
RE: Artic Fuse - od Rossi D - 11.10.2023, 22:51
RE: Artic Fuse - od JiRo - 12.10.2023, 5:26
RE: Artic Fuse - od kolololop - 12.10.2023, 8:34
RE: Artic Fuse - od kolololop - 12.10.2023, 9:59
RE: Artic Fuse - od JiRo - 12.10.2023, 12:24
RE: Artic Fuse - od kolololop - 12.10.2023, 14:26
RE: Artic Fuse - od kolololop - 12.10.2023, 20:09
RE: Artic Fuse - od JiRo - 13.10.2023, 22:36
RE: Artic Fuse - od kolololop - 13.10.2023, 13:46
RE: Artic Fuse - od Rossi D - 13.10.2023, 20:45
RE: Artic Fuse - od kolololop - 15.10.2023, 9:20
RE: Artic Fuse - od JiRo - 15.10.2023, 10:39
RE: Artic Fuse - od kolololop - 15.10.2023, 14:52
RE: Artic Fuse - od JiRo - 15.10.2023, 16:09
RE: Artic Fuse - od kolololop - 15.10.2023, 16:20
RE: Artic Fuse - od JiRo - 15.10.2023, 16:21
RE: Artic Fuse - od kolololop - 15.10.2023, 16:38
RE: Artic Fuse - od kolololop - 15.10.2023, 20:36
RE: Artic Fuse - od JiRo - 15.10.2023, 23:00
RE: Artic Fuse - od JiRo - 20.10.2023, 19:48
RE: Artic Fuse - od kolololop - 17.10.2023, 9:33
RE: Artic Fuse - od JiRo - 19.10.2023, 18:24
RE: Artic Fuse - od JiRo - 19.10.2023, 21:38
RE: Artic Fuse - od Lukas9482 - 15.12.2023, 21:17
RE: Artic Fuse - od JiRo - 16.12.2023, 4:24
RE: Artic Fuse - od Lukas9482 - 16.12.2023, 21:17
RE: Artic Fuse - od JiRo - 16.12.2023, 22:13
RE: Artic Fuse - od kolololop - 20.10.2023, 9:44
RE: Artic Fuse - od JiRo - 20.10.2023, 11:43
RE: Artic Fuse - od jkmh - 20.10.2023, 13:44
RE: Artic Fuse - od JiRo - 20.10.2023, 16:26
RE: Artic Fuse - od jkmh - 20.10.2023, 18:08
RE: Artic Fuse - od JiRo - 22.10.2023, 10:20
RE: Artic Fuse - od kolololop - 22.10.2023, 11:04
RE: Artic Fuse - od JiRo - 23.10.2023, 0:21
RE: Artic Fuse - od kolololop - 25.10.2023, 8:37
RE: Artic Fuse - od Lukas9482 - 17.12.2023, 11:00
RE: Artic Fuse - od JiRo - 17.12.2023, 22:08
RE: Artic Fuse - od JiRo - 18.12.2023, 0:29
RE: Artic Fuse - od JiRo - 20.12.2023, 18:36
RE: Artic Fuse - od rendlt - 22.12.2023, 10:24
RE: Artic Fuse - od JiRo - 22.12.2023, 12:29
RE: Artic Fuse - od rendlt - 22.12.2023, 12:58
RE: Artic Fuse - od JiRo - 22.12.2023, 13:10

Přejít na fórum:


Prochází: 1 host(ů)