JDnevnik

jDnevnik (') is a Java EE blog and multiblog project. It is a customizable blog-system that can be used as personal blog, simple picture storage or corporate blog system. jDnevnik is freely distributed, sources can be accessible on http://jdnevnik.com site. It uses CDDL license, that is Open-Source approved.
History
right
jDnevnik was started as a single-blog project, because old engine (Register, http://nudnik.ru/key/41) was not enough. After some time an idea of usual/corporate multiblog came, and jDnevnik was born. After a year of developing, Frank has won the first place on Russian Java Contest (http://javakonkurs.ru) in J2EE section.
jDnevnik can be positioned in many ways. First of all, it can handle single blog of a single man. It has interesting features, such as hierarhical categories, customizable design, files (images) upload, intergated aggregator, LiveJournal crossposting, etc. Next, it can be used as a multiuser/multiblog system. It has such thing as tree-view of blog system (and mass-editing/moving/removing feature), blog groups, UTF-8 support (different blogs can be in different languages), powerful permissions system and many more.
Finally, jDnevnik can be used as a corporate blog. It has a pluggable and highly extendible architecture (almost every feature can be extended), (expendable) workflow engine, entry types (standard types are: entry/bug/appointment/idea/todo/file/dictionary), wiki auto-links, dynamic blogs (something like stored search queries). Also, other features, liki permissions/users system, tree-view are good for the target.
Main features
* Multiblog system
* UTF8 support
* Many customizable parts (design, entry types, renderers, etc.)
* Typed entries (type defines an entry editor and its view)
* Full-text search (Lucene based)
* Import from LiveJournal and crossposting to LiveJournal (entries/comments/back crossposting comments)
* Wiki-style or HTML syntax
* Statistics
* Blog Groups
* Aggregates (feed collectors)
* Dynamic blogs (Dylogs)
* Objects Tree-view for easy administration
* Powerful permission system
* jFilter (powerful and fast strings filtering system)
* Many, many more features
Information
Homepage: http://jdnevnik.com
Author: Alexander Babaev, personal blog: http://exception.jdnevnik.com
 
< Prev   Next >