Wykonane zadania
Błąd
- DLI-2414 - Nieprawidłowe linki do Javy
- DLI-2434 - Zmiana nazewnictwa list wartości w zapytaniach Hibernate
- DLI-2468 - Ustawienie pliku glownego czasem powoduje bledy
Nowa funkcjonalność
- DLI-1533 - Publikacje grupowe w masowym ładowaniu publikacji (dokumentacja)
- DLI-2246 - Możliwość konfiguracji nazwy wyświetlanej dla adresu nadawcy wiadomości e-mail
- DLI-2382 - Kilka ekslibrisow dla wydania/publikacji
- DLI-2467 - LDAP information provider
Uwagi dotyczące procesu aktualizacji
Nowy mechanizm exlibris
W tym wydaniu zaprezentowany jest elastyczniejszy mechanizm exlibris. Konfiguracja exlibris została przeniesiona do pliku exlibris.xml z katalogu /WEB-INF/conf/. Plik ma teraz odmienną strukturę:
Możliwe jest konfigurowanie exlibrisów dla dowolnych wartości dowolnych atrybutów. Przedstawiony wyżej przykład jest nową wersją poprzedniej domyślnej konfiguracji. Jeśli istnieje potrzeba skonfigurowania exlibrisów dla więcej niż jednego atrybutu lub też potrzebne jest uwzględnienie więcej niż jednej wartości dla atrybutu, wówczas przykładowa konfiguracja mogłaby wyglądać następująco:
Możliwym jest również dodanie wielu exlibrisów (elementów exlibris) dla danej wartości.
Atrybuty identyfikuje się tak jak poprzednio - poprzez ich nazwę RDF, również pliki graficzne dla exlibrisów są nadal pobierane z katalogu /exlibris/. Stara konfiguracja exlibris jest obsługiwana i aby użyć nowej potrzebne są zmiany w pliku components.xml - zmiany uwzględnione są w wersji pliku z tego wydania i dotyczą usunięcia referencji do starej konfiguracji.
Dodatkowy atrybut w pliku smtp.properties
Można dodać parametr określający nazwę nadawcy wiadomości email, nazwa parametru to: from.web.name. Należy pamiętać, że nazwa nadawcy, w której występują polskie znaki, musi być zapisana w ISO 8859-1. Nazwę można skonwertować do ISO 8859-1 za pomocą np. narzędzia native2ascii: (https://native2ascii.dev.java.net/, http://blogs.sun.com/wind/resource/n2a-blogs.jnlp)
Serwer
brak
Webapp
- WEB-INF\conf\user-providers.xml - dodano konfigurację UserInformationProvider'a pozwalającego na uwierzytelnianie użytkowników w oparciu o protokół LDAP. Domyślnie konfiguracja jest zakomentowana.
- WEB-INF\pages.xml - dodano stronę login-ldap umożliwiającą logowanie użytkowników z serwisu katalogowego LDAP. Domyślnie konfiguracja strony jest zakomentowana.
Nowe pliki
Nowe pliki w dlibra-webapp
WEB-INF\conf\exlibris.properties
WEB-INF\conf\exlibris.xml
Niektóre zmienione pliki
Pliki zmienione w dlibra-webapp
*.xml
WEB-INF\components.xml
WEB-INF\pages.xml
WEB-INF\conf\resource-managers.xml
WEB-INF\conf\user-providers.xml
WEB-INF\formats\djvu\message_en.xml
WEB-INF\formats\djvu\message_pl.xml
WEB-INF\formats\html\message_en.xml
WEB-INF\formats\html\message_pl.xml
*.properties
WEB-INF\conf\smtp.properties
*.css
style\dlibra\theme1\simple-inv.css
style\dlibra\theme2\simple-inv.css
Pliki zmienione w dlibra-server
brak