starting feature #5515 :
- refactoring app to provide a reusable service
- creating 'News' object dedicated to this app and using Period
- removing useless code and abandoned functions (copy/paste)
- moving dedicated portlet from Core to Components
feature #5515 : thumbnail support with brand new JSP tag 'displayThumbnail'
on feature #5515 : adding 'view' page
on feature #5515 : adding brand new home page
on feature #5515 : adding support of comments
on feature #5515 : adding support of subscription
on feature #5515 : adding support of manual notification
on feature #5515 : adding support of broadcast modes (managed by JPA)
adding some tests
on feature #5515 : adding support of unit statistics (number of views)
on feature #5515 : adding support of 'draft' status
on feature #5515 : updating portlet with both display modes (list or carousel)
on feature #5515 : adding support of publishing date (draft out)
feature #5515 : on 'kmelia' app, replacing thumbnail code by 'thumbnail' service
feature #5515 : on 'quickinfo' app, using 'thumbnail' service to get thumbnail settings
feature #5515 : adding fully support of 'ticker' broadcast mode
feature #5515 : adding support of hours to visibility period
improving app homepage to highlight drafts and news out of visibility period
feature #5515 : adding full support of 'blocking' news after user authentication
feature #5515 : adding support of delegated news into 'quickinfo' app
improving/simplifying 'delegated news' app
feature #5515 : removing obsolete JSP files and icons
feature #5515 : uniforming both portlets 'transverse news' and 'application' by using a single JSP