Prerelease
Neben dem aktuellen Release stellt das Entwickler-Team in unregelmäßigen Abständen auch Vorabversionen zum nächsten Release, sogenannte Prereleases, zur Verfügung. Auf diesem Wege sollen die Benutzer unseres Projektes die Möglichkeit haben, rasch neue Entwicklungsschritte in ihre eigenen Anwendungen integrieren zu können.
Um den aktuellen Stand in der eigenen Anwendung oder dem aktuellen DocPortal zu verwenden, muss in der pom.xml (zu finden unter docportal/config) die entsprechende MyCoRe-Version auf 2.0.94 angepasst werden:
<groupId>org.mycore</groupId> <artifactId>application-model</artifactId> <version>2.0.94</version>Anschliessend muss die Anwendung neu erstellt werden.
Alternativ steht DocPortal mit dem aktuellen Release-Candidate 2.0.94 zum Download zur Verfügung. Die dazugehörige Installationsanleitung finden Sie
im UserGuide.
Changes in this version include
New features
- Added functionality to disable editing of a textfield and set it read-only with @disabled="true", same as for list elements.
- Added MCRLocalServlet to allow multi lingual javascript applications.
- Added two command 'list' and 'restore' to handle revision of a metadata object.
- Added METS editor.
- Added a new Toolbar-API to modify ImageViewer toolbar.
-
ImageViewer uses structure information of METS-files for "chapter overview" using
- jsTree (http://www.jstree.com/)
- fg-menu 3.0 (http://www.filamentgroup.com/lab/jquery_ipod_style_and_flyout_menus/)
Fixed Bugs
- Validation fails when creating new user account (see 3118487)
- password of a user should always be changeable (see 3152882)
- MCRSessionListingServlet throws NullPointerException (see 3118486)
- "MCR.editor_" + type + "_directory" (see 3164569)
- Error while tranforming XML workflow file (see 3164572)
- ErrorServlet has wrong WebAppBaseURL (see 3118439)
- IView permalink doens't work with space characters in file (see 3189052)
- MCRMETSServlet (see 3185631)
- Sorting of a fulltext search result has no effect. (see 3189936)
- "ant resolve" override pom.xml (see 3199545)
- DocPortal does not index content of A. Hohlfeld (see 3204336)
- WCMS "save changes" doesn't work (see 3177246)
Changes
- Moved all webcli classes in package org.mycore.webcli.
- Added option to initialize all hits of a lucene query: MCR.Searcher.{ID}.initializeResult=true.
- Enable storing of fields of type long and date, so they can be use for sorting.
- Adding manager class for creating, get, removing store in IFS2. MCRStore is no longer responsible for these operations.
- Merged mycore-useradmin and mycore-userlogin component into mycore-user moved user system related code from mycore-base to mycore-user.
- Separate ACL system from User system MCRUserMagr.login() now actually logs a (MCR) user in Guest User is not physically stored in database anymore A default group for new users can be configured via property (defaults to "users"): MCR.Users.DefaultGroupName.


