Usprawnienia i naprawione błędy
Serwer
- Poprawiono wyświetlanie wartości niewypełnionych dla danego języka
- Ulepszono synchronizację statystyk dla plików i edycji
- Dodano tworzenie wersji przy dodawaniu pliku do folderu content
- Zastąpiono pojedyncze zapytania przy pobieraniu elementów do indeksowania na zapytania z wieloma obiektami
- Dodano zadanie do ponownego przeliczania skrótów i rozmiarów plików danych wersji
- Poprawiono duplikaty numerów pozycji w publikacjach grupowych (może to do aria?)
- Poprawiono numery pozycji dla obiektów w stanie publikacji skasowanej (może to do aria?)
- Dodano aktualizowanie daty modyfikacji edycji i publikacji w wybranych sytuacjach
- Poprawiono wyświetlanie wyników z wielu języków na raz w wynikach wyszukiwania
- Poprawiono linki do konwersji djvu do jpg
Aplikacja Czytelnika
- Poprawiono generowanie schematu Crossref
- Zmieniono domyślne ustawienie statystyk na zapisywanie dla wszystkich kolekcji
- Dodano małe zmiany stylu strony
- Dodano instrukcje do funkcji wyszukiwania
- Zwiększono maksymalny rozmiar sterty z 1 GB do 2GB
- Zaktualizowano listę ignorowanych agentów
- Poprawiono importowanie listy ignorowanych agentów
- Poprawiono brak id publikacji w OAI-PMH
- Poprawiono brak części url w elementach mapy strony
- Poprawiono linki i cytacje w OAI-PMH powiązane ze starymi plikami po ich podmianie
- Dodano obsługę HTTPS w linkach do contentu w metatagach tam gdzie możliwe
- Poprawiono kodowanie nazw plików
- Poprawiono obsługę znaku `^` w url
- Zaktualizowano używaną wersje api IIIF
- Poprawiono obsługę zapytań bez właściwości do IIIF
- Poprawiono literówki w panelu admina
- Poprawiono błąd przy próbie wyświetlenia obrazu w szerokości większej niż ta oryginalnego pliku
- Poprawiono ochronę przed wstrzykiwaniem XSS
- Zaktualizowano djvu-viewer co poprawia parę błędów w przeglądarkach opartych na chromium
- Dodano odświeżanie listy obiektów po dodaniu nowego elementu
- Poprawiono błąd powodujący zliczanie statystyk wyświetlania obiektu, w przypadku kiedy użytkownik nie posiada prawa do wyświetlania treści obiektu.
- Dodano dedykowaną stronę błędu dla próby bezpośredniego wyświetlenia treści obiektu, w przypadku kiedy użytkownik nie posiada odpowiedniego prawa. Uwaga! Strona zostanie wyświetlona jedynie wtedy, kiedy istnieje konfiguracja treści błędu dla kodu 403. W przeciwnym przypadku zostanie wyświetlony standardowy komunikat z błędu z kodem 500.
Aplikacja Redaktora i Administratora
- Dodano normalizację geolokacji w narzędziu masowego ładowania
- Poprawiono błędne wyświetlanie dodatkowych linii spowodowanych wybranymi tagami HTML
- Zmieniono pozycje dialogów potwierdzenia na centrum głównego okna
- Poprawiono literówki w etykietach
- Poprawiono wyświetlanie ścieżki katalogu w specyficznych warunkach
- Poprawiono aktualizowanie etykiety narzędzia do przydzielania formatów gdy zmienia się język
- Dodano obsługę znaków zamiennych w konfiguracji serwerów z3950 co pozwana na wprowadzanie w niej niestandardowych znaków
- Poprawiono zapisywanie zmian gdy zmiany były wprowadzone w więcej niż jednej zakładce
- Poprawiono niewyświetlanie paska postępu przy przesyłaniu nowej wersji plików
- Poprawiono sortowanie obiektów w drzewku biblioteki gdy obiekt zostanie przesunięty z obiektu grupowego
- Dodano przewinięcie widoku i zaznaczenie przy wybraniu obiektu w otwartym katalogu lub obiekcie grupowym
- Dodano pole wyboru marc4j do konfiguracji rozszerzenia mf marc
- Dodano zależność zaznaczenia pola wyboru marc4j w zależności od kodowania w dialgu kodowania
- Zmieniono menu kontekstowe publikacji i obsługę zmiany plików i formatów
- Poprawiono błąd przy wyświetlaniu zawartości plików publikacji
- Poprawiono ustawianie miniatury obiektu na podstawie obecnie wybranej strony
Uwagi dotyczące aktualizacji
Aplikacja Czytelnika
WEB-INF/web.xml
: Dodano nową stronę błędu dla kodu 403WEB-INF/web.xml
<error-page>
<error-code>403</error-code>
<location>/&mainServletName;/error</location>
</error-page>
W związku z wprowadzeniem nowej strony błędu (kod 403) zalecane jest dodanie nowego komunikatu błędu. W tym celu należy:- Zalogować się jako Administrator na stronie portalu.
- Przejść do panelu 'Zarządzania portalem' (W panelu zalogowanego użytkownika należy przejść na zakładkę 'Zarządzaj', a następnie wybrać opcję 'Zarządzaj portalem').
- Z panelu po prawej stronie wybrać opcję 'Błędy'.
- Przejść do formularza dodawania nowego komunikatu ('Dodaj nowy komunikat')
- Dodać treść komunikatu dla kodu 403 według poniższego schematu. Komunikat należy dodać dla każdego języka z osobna.
Edycja komunikatu o błędzie
Tytuł: Brak uprawnień
ID: 403
Kod błędu: 403
Język: polski
Komunikat: Brak uprawnień do wyświetlenia treści obiektu.
WEB-INF/periodic.xml
: Plik zmienił się ze względu na dodanie domyślnego zapisywania statystyk dla wszystkich kolekcji