1 <h1 id=
"obs-uga-dodatk-w">Obsługa dodatków
</h1>
2 <p>Chorus obsługuje dodatki, ale tylko na poziomie podstawowym. Każdy dodatek działa nieco inaczej, więc nie wszystkie
3 funkcje będą dostępne. Na stronie
<a href=
"#addons/all">Dodatki
</a> widoczna jest lista dodatków wykonywalnych oraz dodatków, które
4 udostępniają muzykę/wideo (np. YouTube). Dostęp do dodatków, widocznych na tej liście, można uzyskać za pośrednictwem
5 <a href=
"#browser">przeglądarki
</a>.
</p>
6 <h2 id=
"wyszukiwanie-zawarto-ci-dodatk-w">Wyszukiwanie zawartości dodatków
</h2>
7 <p>Po instalacji Kodi, Chorus zawiera wyszukiwanie zawartości dla niektórych popularniejszy dodatków, co umożliwia
8 przeszukiwanie zawartości dodatków za pomocą strony wyszukiwania. Dla przykładu, możesz wprowadzić wyrażenie
9 "szalone koty
" w polu wyszukiwania, nacisnąć
"YouTube
", aby pobrać listę odnalezionych materiałów w serwisie YouTube.
</p>
10 <p>Jeśli chciałbyś przeszukiwać zawartość udostępnianą przez dodatki, które nie są zawarte w Chorusie, możesz dodać
11 swoją własną
<a href=
"#settings/search">metodę wyszukiwania
</a> dla wybranego dodatku, która poinformuje Chorusa, jak przeszukiwać zawartość
12 przez niego udostępnianą.
</p>
13 <p>W celu dodania niestandardowego wyszukiwania, musisz znać postać adresu URL używanego wewnętrznie przez dodatek, który służy
14 do dostarczania wyników wyszukiwania. To nie zawsze jest proste ani oczywiste i może wiązać się z analizą kodu dodatku lub pliku
15 dziennika Kodi, aby określi poprawny format adresu URL. Przy czym Chorus zastąpi wzorzec
<code>[QUERY]
</code> szukanym wyrażeniem.
</p>
16 <h3 id=
"przyk-ady-adres-w-url-przeszukiwania-zawarto-ci-dodatk-w">Przykłady adresów URL przeszukiwania zawartości dodatków
</h3>
18 <li>YouTube:
<code>plugin://plugin.video.youtube/search/?q=[QUERY]
</code></li>
19 <li>SoundCloud:
<code>plugin://plugin.audio.soundcloud/search/query/?q=[QUERY]
</code></li>
20 <li>Radio:
<code>plugin://plugin.audio.radio_de/stations/search/[QUERY]
</code></li>
21 <li>MixCloud:
<code>plugin://plugin.audio.mixcloud/?mode=
30&key=cloudcast
&offset=
0&query=[QUERY]
</code></li>
23 <h3 id=
"wsp-udzia-">Współudział
</h3>
24 <p>Jeśli znasz jakiś dobry dodatek, którego można użyć do wyszukiwania zawartości i uważasz, że powinien być dostępny razem
25 z instalacją Kodi, powinieneś rozważyć przesłanie modyfikacji kodu za pomocą funkcji
<a href=
"https://github.com/xbmc/chorus2/pulls">Pull Request
</a>.
26 Przyjrzyj się
<a href=
"https://github.com/xbmc/chorus2/blob/master/src/js/apps/addon/soundcloud/addon_soundcloud_app.js.coffee">modułowi SoundCloud
</a> jako przykład struktury kodu.
27 UWAGA: Tylko dodatki z oficjalnego repozytorium zostaną zaakceptowane.
</p>
28 <h2 id=
"zarz-dzanie-dodatkami">Zarządzanie dodatkami
</h2>
29 <p>Chorus udostępnia
<a href=
"#settings/addons">stronę ustawień
</a> umożliwiającą aktywację i dezaktywację dodatków, ale pamiętaj, że dezaktywacja
30 pewnych dodatków może mieć niekorzystne skutki, więc używaj tej funkcji z ostrożnością.
</p>
31 <h2 id=
"znane-problemy-i-ograniczenia">Znane problemy i ograniczenia
</h2>
32 <p>Zaobserwowano kilka problemów związanych z używanie dodatków w Chorusie
</p>
34 <li>Nie można pobrać zawartości dodatku.
</li>
35 <li>Zawartość dodatku można odtwarzać tylko w Kodi, nie można jej transmitować to przeglądarki.
</li>
36 <li>Rezultatem dodania pojedynczej zawartości dodatku do listy odtwarzania, często jest pozycja o dziwnym lub brakującym
37 tytule. Przy czym dodawanie zawartości folderów dodatku do listy odtwarzania wydaje się działać poprawnie. Stąd wniosek,
38 że jest to jakiś problem z interfejsem programistycznym Kodi.
</li>
39 <li>Niektóre dodatki w ogóle nie działają, w takich przypadkach należy zgłosić to autorowi dodatku.
</li>