Niniejszy podrozdział omawia szczegółowo funkcje i operacje umożliwiające zarządzanie słownikiem synonimów dla atrybutów, oraz opisuje kroki jakie należy podjąć, aby te operacje wykonać.
Przydatnym narzędziem pomocnym w zarządzaniu słownikami wartości atrybutów jest Narzędzie do czyszczenia słownika atrybutu |
Interfejs do zarządzania wartościami atrybutów (rysunek powyżej) jest dostępny po wybraniu węzła pojedynczego atrybutu na Drzewie Biblioteki i wejściu na zakładkę Wartości. Jeśli biblioteka obsługuje wiele języków metadanych, wartości dla poszczególnych języków dostępne są po kliknięciu w odpowiednią zakładkę po lewej stronie. Wartości w obrębie języka również podzielone są na zakładki, aby ułatwić przeglądanie dużych słowników. Tytuł zakładki jest skróconą wersją pierwszej wartości należącej do tej zakładki (wszystkie wartości są posortowane w kolejności alfabetycznej). W przypadku bardzo dużych słowników, grupowanie wartości w zakładkach może odbywać się na kilku poziomach, tak jak to widać na przykładowym rysunku - zakładek z konkretnymi wartościami jest tak dużo, że same muszą być rozdzielone pomiędzy kilka zakładek. Wtedy tytuł zakładki nadrzędnej odpowiada tytułowi pierwszej zakładki podrzędnej.
Aby szybko znaleźć zakładkę zawierającą konkretną wartość, można wpisać całą wartość lub kilka pierwszych liter w pole tekstowe znajdujące się nad zakładkami z wartościami i kliknąć przycisk Szukaj. Jeśli wpisanej wartości nie ma w słowniku, zostanie otworzona zakładka, na której powinna się ona znaleźć (zgodnie z kolejnością alfabetyczną).
Każda zakładka z wartościami podzielona jest na dwie części - listę grup synonimów po lewej stronie oraz listę wartości w grupie po stronie prawej. Lista wartości wypełnia się wartościami po wyborze jednej z grup na liście z lewej strony. Każda lista ma dodatkowo zestaw przycisków umożliwiających wykonanie pewnych czynności na słowniku. Wszystkie dostępne akcje są omówione dokładnie w dalszej części tego rozdziału.
Aby stworzyć nową grupę synonimów:
Aby usunąć grupę synonimów:
Uwaga! Jeżeli którakolwiek z wartości znajdujących się w grupie jest powiązana z opisem bibliograficznym jakiegoś elementu biblioteki, to system nie usunie tej grupy tylko wyświetli komunikat o konieczności usunięcia wszystkich powiązań.
Aby połączyć dwie grupy synonimów:
W oknie (rysunek poniżej) należy wybrać grupę, do której wcześniej wybrana grupa ma zostać dołączona. Tak jak w głównym oknie edycji wartości, w przypadku dużej liczby grup mogą one zostać rozdzielone na wiele zakładek. Wpisanie wartości (lub kilku pierwszych liter) i kliknięcie przycisku Szukaj pozwoli szybko otworzyć wymaganą zakładkę.
Wszystkie operacje są wykonywane po wybraniu konkretnej grupy na liście z lewej strony.
Aby dodać wartość do grupy:
Aby usunąć wartość z grupy:
Aby zmienić wartość (spowoduje to zmianę opisu bibliograficznego wszystkich publikacji powiązanych z tą wartością):
Uwaga 1: Nowa fraza dla wartości nie może być taka sama jak wartość już istniejąca w tej samej grupie. Jeśli wszystkie publikacje powiązane z edytowaną wartością mają zostać powiązane z istniejącą wartością, należy skorzystać z funkcji połącz (zostało to opisane poniżej).
Uwaga 2: W przypadku edycji wartości bazowej w grupie, należy uważać, czy docelowa wartość nie jest wartością bazową innej grupy. Ponieważ dwie grupy nie mogą mieć takiej samej wartości bazowej, w przypadku duplikacji system zaproponuje połączenie edytowanej grupy z grupą odpowiadającą nowej frazie.
Aby przenieść wartość do nowej grupy:
Aby usunąć powiązania wartości:
Należy nacisnąć przycisk Wydania.... Pojawi się nowe okienko zawierające listę wydań i katalogów, których opisy bibliograficzne są powiązane z wybraną wartością. Naciśnięcie w dowolnym momencie przycisku Anuluj cofnie poczynione zmiany.
Na panelu zarządzania słownikiem atrybutu znajduje się przycisk Importuj..., który pozwala redaktorowi lub administratorowi na importowanie grup wartości z zewnętrznych źródeł. Program zakłada, że wszystkie zaimportowane wartości należą do tego języka, który jest wybrany spośród zakładek z językami. Analogicznie, przycisk Eksportuj... pozwala na wyeksportowanie wartości w aktualnie wybranym języku, na przykład do pliku na dysku. Mechanizm importowania/eksportowania grup wartości słownika działa na podstawie rozszerzeń, które takie funkcje udostępniają. Domyślnie w systemie dLibra znajdują się następujące rozszerzenia:
Szczegółowe informacje działaniu i konfiguracji rozszerzeń odpowiedzialnych za import i eksport grup wartości można znaleźć tutaj
Jeżeli w aplikacji istnieje tylko jedno rozszerzenie obsługujące wybraną operację to po wybraniu przycisku Importuj... lub Eksportuj... sterowanie przekazywane jest do tego rozszerzenia i użytkownik powinien postępować zgodnie ze wskazówkami znajdującymi się w opisie tego rozszerzenia. Jeśli istnieje więcej takich rozszerzeń to użytkownik w pierwszym kroku wybiera rozszerzenie z którego chce skorzystać, następnie powinien postępować zgodnie ze wskazówkami znajdującymi się w opisie rozszerzenia, które wybrał.