Konfiguracja SOWA OPAC
Konfiguracja on-line
Konfiguracja odbywa się za pomocą dostępnego przez przeglądarkę konfiguratora on-line. Dostępny jest on pod adresem: http://[adres_do_katalogu]/tools/configure.php - np. dla przykładów adresów podanych w temacie Instalacja będzie to http://opac.biblioteka.miasto.pl/tools/configure.php. Wejście na stronę konfiguracji wymaga podania użytkownika i hasła założonego podczas instalacji serwisu.
Wybór i edycja instancji
Poszczególne serwisy nazywane są instancjami - pojedyncza instancja obsługuje połączenie z jednym wybranym katalogiem bibliotecznym. Instancje te mogą być przypisane do różnych domen internetowych (w sytuacji, gdy instalacja obsługuje wiele domen) - przy czym jeśli wszystkie instancje należą do tej samej domeny, wówczas należy je konfigurować w standardowo dostępnej domenie default.
Jeśli skonfigurowana zostanie domena - wówczas można dla niej utworzyć dowolną liczbę aliasów, np. dla domeny katalog.strona-biblioteki.pl aliasem może być www.katalog.strona-biblioteki.pl.
Po wskazaniu domeny wyświetlona zostanie lista instancji dostępnych w ramach tej domeny.
Za pomocą ikon przedstawione są operacje, które można wykonywać na domenach i katalogach. W szczególności ikony te pozwalają na:
Dodanie nowej domeny - system poprosi o wpisanie istniejącej nazwy domenowej. Jeśli nazwa zostanie poprawnie zweryfikowana - utworzona zostanie nowa pusta konfiguracja dla tej domeny
Skopiowanie bieżącej domeny - system poprosi o wpisanie istniejącej nazwy domenowej. Jeśli nazwa zostanie poprawnie zweryfikowana - utworzona zostanie konfiguracja dla tej domeny wraz z kopią instancji z bieżącej domeny.
Usunięcie domeny - system poprosi o potwierdzenie, a następnie skasuje domenę wraz ze wszystkimi jej aliasami oraz instancjami katalogów.
Zmiana nazwy domeny - system poprosi o nową nazwę dla domeny (trzeba podać istniejącą). Opcjonalnie po zmianie stara nazwa domenowa może być zachowana jako alias do nowej nazwy domenowej.
Zmiana numeracji instancji - pozwala zmienić identyfikatory (KatID) poszczególnych instancji w ramach domeny, a także wybrać instancję domyślną.
Zaimportowanie domeny z pliku - pozwala na import ustawień z pliku JSON. Pozwala w trakcie importu określić docelową nazwę domenową - jeśli nie zostanie podana, system użyje nazwy zapisanej w pliku importu.
Wyeksportowanie domeny do pliku.
Dodanie nowego aliasu - domena może posiadać dowolną liczbę aliasów.
Dodanie nowej instancji - utworzy nową, pustą instancję, a edytor zostanie wypełniony wartościami domyślnymi.
Skopiowanie istniejącej instancji - utworzy nową instancję, a edytor zostanie wypełniony kopią wartości z bieżącej instancji.
Usunięcie instancji.
Jeśli wybrana jest instancja wyświetlany jest także jej status (online lub offline) - status ten można zmienić i wyłączyć (z podaniem przyczyny) i włączyć tylko wybraną instancję katalogu.
Narzędzie udostępnia wyszukiwarkę - wystarczy wprowadzić np. kawałek nazwy katalogu, numer portu albo IP - wyszukane zostaną instancje pasujące do wzorca. Jest to szczególnie użyteczne w instalacjach wielodomenowych.
Ponadto w postaci przycisków dostępne są operacje czasowego wyłączania/włączania instancji (przydatne do informowania czytelników o pracach serwisowych lub innych powodach czasowej niedostępności katalogu OPAC):
Włącz wszystkie - przywraca działanie wszystkich skonfigurowanych instancji we wszystkich domenach
Wyłącz wszystkie - pozwala czasowo wyłączyć wszystkie instancje we wszystkich domenach
Włącz domenę - przywraca działanie wszystkich instancji z wybranej domeny
Wyłącz domenę - pozwala czasowo wyłączyć wszystkie instancje z wybranej domeny (z podaniem powodu wyłączenia). Użytkownicy przez ten czas nie będą mogli korzystać z katalogu, natomiast serwis będzie prezentować podany powód wyłączenia.
Poniżej dostępne są przyciski zmiany trybu edytora konfiguracji:
Podstawowe - podstawowe ustawienia. Jest to domyślny tryb, w którym uruchamia się konfigurator
Zaawansowane - ustawienie zaawansowane
Pamięć cache - zarządzanie pamięcią podręczną (cache)
Testy - proste testy
Wstawki - możliwość dodawania kodu HTML lub PHP do wybranych miejsc strony
Kod CSS - możliwość dodawania lokalnych styli CSS
Podstawowe
Niektóre z pól są wielojęzyczne - dostępne są dla nich osobne pola edycyjne. Ważne jest wypełnienie co najmniej pola dla języka polskiego. Jeśli pole dla pozostałych języków nie jest wypełnione - zostanie użyta wartość pola dla języka polskiego.
Ustawienia podstawowe
Grupa
SOWA OPAC może obsługiwać dowolną ilość serwerów SowaSQL, które można grupować, dzięki czemu odnośniki do kolejnych katalogów będą dostępne z formularza wyszukiwawczego każdego z nich w postaci "kafelków" nad polem wyszukiwawczym.W polu tym należy wpisać nazwę grupy, do której należy dany katalog. Można w bramce korzystać z wielu grup.
IP serwera
Adres IP, na którym uruchomiony jest serwer aplikacji SowaSQL.
Port
Port, na którym działa serwer aplikacji SowaSQL obsługujący katalog.
URL do wyszukiwarki
Dla systemu SowaSQL Premium należy podać tutaj adres URL do serwera wyszukiwawczego Elasticsearch (w sieci lokalnej) lub serwera ASIO (gdy łączymy się przez Internet)
Opis serwera
[Pole wielojęzyczne] Krótki opis katalogu. Wyświetla się w liście rozwijanej z wyborem katalogu (zob. uwaga przy polu Grupa).
Nagłówek – tytuł katalogu
[Pole wielojęzyczne] Nagłówek katalogu, który pojawia się u góry każdej podstrony serwisu. nad formularzem wyszukiwania. Dopuszcza się stosowanie znaczników HTML w celu właściwego sformatowania nagłówka. Zwykle umieszcza się tam nazwę biblioteki oraz katalogu w nagłówku <h2> np.:<h2>Katalog księgozbioru Biblioteki Miejskiej</h2>
Nagłówek – logo lewe (prawe)
Ikona z logo biblioteki, która będzie umieszczona w lewym (lub prawym) górnym rogu nagłówka. Jej zalecany 132x132 i powinien być to plik PNG obsługujący przezroczystość. Plik najlepiej umieścić w podkatalogu site/media.
Nagłówek – odnośnik URL na lewym (prawym) logo
Odnośnik URL do strony informacyjnej biblioteki. Odnośnik ten będzie aktywowany po kliknięciu w ikonę biblioteki (po lewej lub prawej stronie nagłówka). Odnośnik otwiera się w nowym oknie (lub karcie) przeglądarki. Jeśli kliknięcie w odnośnik ma otworzyć stronę w tym samym oknie, wówczas adres URL należy poprzedzić frazą _self i dwukropkiem, np. _self:http://www.strona-biblioteki.pl/
Ustawienia logowania i obsługa kont czytelników
Logowanie możliwe
Dotyczy serwerów obsługujących wypożyczalnię. Ustawienie pola na NIE sprawi, że nie będzie dostępna obsługa konta czytelnika przez Internet, a tym samym brak możliwości zdalnego rezerwowanie i zamawiania pozycji z tego katalogu.
Prefiks numeru karty
Dotyczy tylko logowania przy pomocy numeru karty bibliotecznej. Jest to jedno lub trzycyfrowy prefiks, który będzie automatycznie dodawany do wprowadzonej wartości (ponadto wartość ta jest dodatkowo uzupełniana zerami z lewej strony, jeśli jest krótsza niż wartość pola Długość numeru karty).
Jeśli prefiks jest pusty, wówczas system nie ingeruje we wprowadzony przez użytkownika numer.
Długość numery karty
Jeśli ustawiony na wartość większą od zera, wówczas numer karty wprowadzony przez użytkownika uzupełniany jest zerami z lewej strony tak, by osiągnął wymaganą długość.
Rezerwowanie włączone
Dotyczy serwerów obsługujących wypożyczalnię z modułem zamawiania i rezerwowania przez Internet. Określa czy rezerwacje są dopuszczalne (przy czym operacje zamawiania wciąż są dostępne).
Logowanie wyłącznie przez SSL
Określa czy obsługa konta czytelnika (w tym logowanie) ma się odbywać w szyfrowanej sesji SSL. Uwaga: wymaga to poprawnie skonfigurowanego serwera WWW i wykupienia ważnego certyfikatu SSL!
Możliwość edycji adresów
Określa czy czytelnik może samodzielnie przez konto czytelnika zmienić swój adres zamieszkania i adres korespondencyjny. Można dopuścić edycję obu adresów, ograniczyć edycję tylko do adresu do korespondencji, albo całkowicie zabronić edycji adresów.
Możliwość edycji telefonu
Określa czy czytelnik może samodzielnie przez konto czytelnika zmienić swój numer telefonu do kontaktów.
Możliwość edycji adresu e-mail
Określa czy czytelnik może samodzielnie przez konto czytelnika modyfikować listę podstawowych adresów e-mail. Można określić wymóg potwierdzenia zmiany e-maila - wówczas zmiana zostanie zastosowana pod warunkiem podania przez czytelnika poprawnego adresu e-mail i kliknięciu w link aktywujący zmianę (wymaga poprawnie skonfigurowanego wysyłania e-maili przez system SOWA). Można także zezwolić na edycję adresu bez konieczności jego potwierdzenia (nie zalecane), albo całkowicie zabronić edycji podstawowych adresów e-mail.