Usprawnienia i naprawione błędy
Serwer
- Ulepszono synchronizację statystyk dla plików i wydań
- Poprawiono błędy powodujące problemy z dostępem do treści po podmianie lub dodaniu plików
- Poprawiona szybkość aktualizacji indeksu po zmianie wielu obiektów na raz
- Dodano operację w konsoli JMX do ponownego przeliczania skrótów i rozmiarów plików danych wersji (przydatną na przykład gdy podmieni się pliki bezpośrednio na dysku)
- Dodano aktualizowanie daty modyfikacji wydań i publikacji w wybranych sytuacjach
- Poprawiono obsługę linków do obrazków pobieranych przez Europeanę
Aplikacja Czytelnika
- Zaktualizowano przeglądarkę DjVu, co poprawia problemy w przeglądarkach opartych na Chromium
- Naprawiono problemy w komunikacji z Crossref przy rejestracji DOI
- Zmieniono domyślną konfigurację aby statystyki wyświetleń były zbierane dla wszystkich kolekcji
- Zaktualizowano listę ignorowanych agentów oraz poprawiono proces jej importu
- Poprawiono linki w historii przeglądania w stopce strony
- Ulepszono linki do obiektów udestępniane w meta tagach strony oraz przez OAI-PMH
- Naprawiono błąd powodujący usuwanie usuwanie diakrytyków (np. ą, é, ü) w nazwach pobieranych plików
- Obsługa protokołu IIIF Image API: przejście z wersji 2.1 na 3.0, poprawki w wyświetlaniu małych obrazów
- Poprawiono ochronę przed wstrzykiwaniem XSS
- Poprawiono problemy z wyświetlaniem opisów wypełnionych w różnych językach na stronie obiektu i w wynikach wyszukiwania
- Poprawiono błąd powodujący zliczanie statystyk wyświetlania obiektu, w przypadku kiedy użytkownik nie posiada prawa do wyświetlania treści obiektu.
- Wprowadzono drobne poprawki wyglądu strony
- 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 problemy z pustymi liniami w edytorzy wartości typu HTML
- Poprawiono pozycje wyświetlania dialogów potwierdzenia operacji na centrum głównego okna
- W konfiguracji połączeń z3950 wprowadzono możliwość podmiany znaków (niektóre serwery wymagają specyficznego zapisu diakrytyków)
- W konfiguracji rozszrzenia do importu plików MARC dodano wybór sposobu parsowania plików (marc4j)
- Poprawiono zapisywanie zmian gdy zmiany były wprowadzone w więcej niż jednej zakładce
- Poprawiono wyświetlanie paska postępu przy przesyłaniu bardzo dużych plików
- Poprawiono zachowanie drzewka biblioteki przy przechodzeniu do katalogów/publikacji grupowych oraz przy przenoszeniu obiektów
- Poprawiono wyświetlanie i automatyczne zaznaczanie nowo utworzonych elementów na liście obiektów
Uwagi dotyczące aktualizacji
...
- Zmieniono menu kontekstowe publikacji oraz poprawiono zmienianie i usuwanie formatów i plików
- Poprawiono błąd przy próbie wyświetlenia listy plików publikacji w niektórych sytuacjach
- Poprawiono zachowanie generatora miniatur przy szybkim zmienianiu wybranej strony
- Poprawiono nadawanie błędnych numerów pozycji w publikacjach grupowych i oznaczonych jako usunięte
- Poprawiono wyświetlanie błędnej ścieżki katalogu w specyficznych warunkach
- Zwiększono domyślny limit pamięci aplikacji z 1GB do 2GB
Uwagi dotyczące aktualizacji
Aplikacja Czytelnika
WEB-INF/web.xml
: Dodano nową stronę błędu dla kodu 403Info title WEB-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.
Info title 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
: W zadaniuStatsSavingTask
usunięto właściwość o nazwieindividualStatsCollections
- aby domyślnie zbierać statystyki dla wszystkich kolekcji