Kod źródłowy Wiki Z39.50 pro odesílání autoritních záznamů NKP - "bandaska"
Ostatnio modyfikowane 2025/11/24 12:48 przez Jan Slezák
Ukryj ostatnich autorów
| author | version | line-number | content |
|---|---|---|---|
| |
2.1 | 1 | > |
| 2 | |||
| 3 | ((( | ||
| |
3.1 | 4 | == Musisz mieć zakupiony moduł Aktywny Z-Server!!! |
| 5 | \\Tritius jest gotowy do komunikacji z NKP i wysyłania autorytatywnych wpisów do NKP, tj. „bandaski”. Komunikację tę należy jednak najpierw skonfigurować. == | ||
| |
1.1 | 6 | ))) |
| 7 | |||
| |
3.1 | 8 | = Połączenie z serwerem = |
| |
1.1 | 9 | |
| |
3.1 | 10 | * Tritius używa własnej mikrousługi do komunikacji z serwerem NKP, która jest dostępna pod adresem [[https:~~/~~/zclient.tritius.cz>>https://zclient.tritius.cz]] |
| 11 | * W ustawieniach Tritia, w sekcji **Z-Serwery**, znajduje się gotowa konfiguracja połączenia, którą wystarczy tylko aktywować: | ||
| 12 | |||
| 13 | |||
| 14 | [[image:1722591286912-207.png]] | ||
| |
2.1 | 15 | \\[[image:1722591290658-677.png]] |
| |
3.1 | 16 | |
| |
1.1 | 17 | * **SSH tunel: [[bandaska.nkp.cz>>url:http://bandaska.nkp.cz]];22;bandaska;DfkMN.253:a2;0.0.0.0;8888;localhost;8888;** |
| 18 | |||
| |
3.1 | 19 | = Pola/podpola ignorowane = |
| |
1.1 | 20 | |
| |
3.1 | 21 | * Jeśli biblioteka pobiera dane z NK tylko na własne potrzeby, może wybrać, które pola/podpola nie mają być pobierane. |
| 22 | * Jednak podczas **wysyłania autorytet** do „bandaski” należy pobrać wszystkie pola i podpola **bez kodów**! | ||
| 23 | ** Należy to ustawić na serwerze z-server NK ČR dla danych (id=-1). | ||
| 24 | ** Zalecana wartość w polach ignorowanych: **001;003;005;080** | ||
| 25 | * Jeśli biblioteka zignoruje niektóre pola podczas pobierania, aktualizacja rekordu może nie zostać przeprowadzona z powodu różnic między wysyłanym rekordem a rekordem zapisanym na serwerze z. | ||
| |
1.1 | 26 | |
| |
3.1 | 27 | = Uwierzytelnianie użytkowników = |
| |
1.1 | 28 | |
| |
3.1 | 29 | * Jeśli użytkownik chce dodawać wpisy do katalogu autorytatywnego NKP, musi to robić przy użyciu swoich danych logowania. |
| 30 | * Jeśli użytkownik nie posiada danych logowania, należy skontaktować się z Cosmotron i poprosić o utworzenie konta użytkownika. | ||
| 31 | * Konieczne jest posiadanie zezwolenia na adres IP Tritia – należy skontaktować się z Cosmotron. | ||
| 32 | * Osobą kontaktową jest (prawdopodobnie) [[Petra.Stastna@nkp.cz>>mailto:Petra.Stastna@nkp.cz]] lub p. Nejezchleba [[nejezchleba@cosmotron.cz>>mailto:nejezchleba@cosmotron.cz]] | ||
| 33 | * Gdy użytkownik posiada już swoje dane logowania, należy je dodać do Tritia. | ||
| 34 | * W ustawieniach w sekcji **Logowanie do Z-serwerów** należy utworzyć/edytować wpis dla danego użytkownika wraz z jego danymi logowania do Z-serwera: | ||
| |
1.1 | 35 | |
| |
3.1 | 36 | |
| 37 | [[image:1722591295717-372.png]] | ||
| 38 | |||
| 39 | * Jeśli użytkownik ma zapisane prawidłowe dane logowania, wysyłanie autorytetów do NKP powinno działać. |