基于ZK開發的內容管理系統 Jease 2.5 發布
Jease是一個開源的框架,用來簡化用Java開發基于內容和數據庫驅動的Web應用。
另外 Jease 提供了一個完全 Ajax 驅動的內容管理系統作為一個最佳實踐來帶你快速學習 Jease。
項目地址: http://www.jease.org/Jease 2.5 發布了,該版本主要改進包括基于時間的訪問控制、新的簡單設計、相片設計以及修復了重要的bug,詳情:
Jease 2.5 released
New features
- Implemented time based Access object. This allows to specify a time range where an Access object is guarding the content.
- Added "simple" design as documented "kickstarter" for creating custom designs.
- Improved user experience by directly displaying the editor if the user has only rights to edit himself, so that non administrators don't see the nearly empty user-table anymore. Instead they can directly edit their user account details.
Other Improvements
- Made photo design responsive to screen size. Thanks to Patrick for his contribution!
- Optimized footer in photo-template so that no big black border is shown on small screens. Thanks to Falk for contribution!
- Added Navigations.getLatestContribution() which returns the last modified child for a content object. Applied it to all templates so that the editoral is displayed correctly (e.g. in case of Composites).
- Dispatcher: changed pageContext.include() to pageContext.forward(), so Page.jsp is able to add headers/cookies as long as response is not committed.
- Added Content#getProperty(key, default) which returns a property as string or the default string value. This makes using properties in templates less verbose.
- Datefield/Timefield: used abstract name "short" for format-definition, so I18N should work better for more people.
- Updated Japanse translation. Thanks to Jun!
Other changes
- Node: changed visibility for validateParent from public to protected.
- Authorizations: small performance improvement by avoiding to fetch the guard a second time.
Bug fixes
- Fixed concurrency bug in garbage collector for persistent values. The bug could lead to null-properties or other concurrent modification bugs as the GC is triggered every hour via the maintenance job.
- Fixed possible NPE with null-properties.
- MailService didn't work with multiple TO-adresses.
Library updates
- ZK 5.0.9
- Tika 0.10
- Lucene 3.4.0
- Tomcat 7.0.22
本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!