Usprawnienia i naprawione błędy
Aplikacja Czytelnika
Zmieniono ikonę dla publikacji planowanych na stronie z wynikami wyszukiwania (książka z zegarem).
Poprawiono błąd, który powodował, że licznik wyświetleń publikacji nie był czasami wyświetlany.
Poprawiono błąd powodujący brak kodowania linków referencyjnych na stronie wyników wyszukiwania jeżeli użyte były filtry.
Kolekcja główna nie będzie wyświetlana w zakładce "Historia przeglądania", jeżeli historia użytkownika jest pusta.
Poprawiono błąd umożliwiający dostęp do obiektów, które nie należały do kolekcji głównej lub jej podkolekcji.
Dodano możliwość podziału pliku sitemap Google Scholar na podstawie liczby obiektów (domyślnie 15000).
Poprawiono błąd powodujący niewłaściwe kodowanie ścieżek do obiektów w pliku sitemap Google Scholar.
Poprawiono błąd powodujący, że na liście "Ulubione obiekty" w profilu użytkownika mogły być widoczne obiekty z innych instancji Aplikacji Czytelnika, jeżeli aplikacje korzystały z tego samego Serwera.
Dla metadanych Dublin Core zawsze generowana będzie wartość DC.identifier, także w przypadku, kiedy główny format obiektu jest inny niż PDF.
Poprawiono wyświetlanie raportów w panelu administracyjnym.
Poprawiono błąd powodujący generowanie niepoprawnych linków do publikacji w raportach w panelu administracyjnym.
Poprawiono błąd powodujący wyświetlanie niewłaściwej listy publikacji w raporcie dot. nie opublikowanych obiektów w panelu administracyjnym.
Raporty w panelu administracyjnym generowane będą tylko względem kolekcji głównej skonfigurowanej w Aplikacji Czytelnika.
Zmieniono język wyświetlania "kolekcji, do których przypisany jest obiekt" w zakładce "Informacje" w widoku publikacji z bieżącego języka metadanych na bieżący język użytkownika.
Dodano możliwość ukrycia wybranych podkolekcji na stronie z opisem kolekcji.
Poprawiono błąd powodujący błędne wyświetlanie nazw formatów w widoku statystyk biblioteki cyfrowej.
Poprawiono błąd powodujący generowanie niepoprawnych linków do obiektów w danym formacie w widoku statystyk biblioteki cyfrowej.
Poprawiono błąd powodujący generowanie niepoprawnych linków do wyszukiwania dla wartości typu Data w widoku publikacji.
Poprawiono błąd związany ze strukturą publikacji pojawiający się w przypadku, kiedy dane przechowywane w cachu są już nieaktualne.
Poprawiono wyświetlanie aktywnych filtrów wyszukiwania w przypadku, kiedy użyta została jedynie opcja "Wyświetl zbiory dodane od dnia".
Zoptymalizowano użycie cache w przypadku przechowywania struktur publikacji grupowych.
Poprawiono obsługę żądań do nieistniejących obrazków - status 404 Not Found zamiast 500 Internal Server Error.
Poprawiono błąd umożliwiający dodawanie podobiektów do obiektów niebędących obiektami grupowymi, za pomocą mechanizmu masowego ładowania.
Poprawiono błąd umożliwiający wyświetlanie w komponencie "Obiekty Polecane" obiektów nienależących do kolekcji głównej. Komponent jest też domyślnie ukrywany jeżeli nie ma obiektów do wyświetlenia.
Poprawiono obsługę protokołu OAI-PMH pod kątem prezentacji obiektów wieloformatowych i przekonwertowanych stron DjVu w profilach
mets
imets_exp
.
Aplikacja Redaktora i Administratora
Poprawiono błąd powodujący, że po edycji wartości słownikowej w Aplikacji Redaktora zmieniał się język wartości.
Poprawiono wczytywanie znaczników zaczynających się od 0 przy importowaniu metadancyh w formacie MARC.
Poprawiono błąd uniemożliwiający zaimportowanie wartości atrybutu w formacie MARC przy użyciu identyfikatora wielowartościowego.
Dodano normalizację Unicode wartości atrybutów.
Serwer
Poprawiono domyślną konfigurację logów. Usunięto zbędne pliki logów. Zwiększono domyślną liczbę plików
wrapper.log
do 20.Uaktualniono domyślną konfigurację eksportu metadanych Dublin Core oraz Highwire Press zgodnie z wytycznymi Google Scholar.
Poprawiono błędy powodujące usunięcie publikacji z indeksu (po przeniesieniu publikacji pomiędzy katalogami lub dodaniu plików do publikacji planowanej)
Poprawiono wydajność aktualizacji metadanych w przypadku dużych publikacji grupowych.
Dodane nowe zadanie JMX pozwalające na normalizację Unicode wszystkich wartości atrybutów w bazie danych.
Dodano nowe zadanie JMX pozwalające na usunięcie z dysku plików miniaturek niepowiązanych z żadną publikacją/edycją/kolekcją.
Poprawiono błąd pozwalający na pobranie plików miniaturek nieopublikowanych edycji.
Uwagi dotyczące aktualizacji
Aplikacja Czytelnika
- W pliku
/WEB-INF/components.xml
został dodany nowy komponentCollectionDescriptionComponent
z parametremHiddenCollectionsIds
. - W pliku
/WEB-INF/periodic.xml
do definicji zadaniaGoogleScholarSitemapTask
została dodana właściwośćfilesPerSitemap
.
Serwer
- Po dokonaniu aktualizacji zaleca się wykonanie dwóch zadań dostępnych poprzez konsolę JMX:
- dLibra Server ver.X.X.X -> Metadata server -> MaintenanceTasks -> Operations -> normalizeUTF8Values
- dLibra Server ver.X.X.X -> Content server -> VariousTasks -> Operations -> clearNotAssociatedThumbnails
- Zaleca się również przyjęcie wszystkich zmian wprowadzonych w pliku
/conf/log4j.properties
. - W pliku
/conf/server.xml
usunięto sekcję dot. ustawień SMTP. - Usunięto plik konfiguracyjny
/conf/smtp.properties
.