Authors

Tanuja Varkanthe, Ganesh Mathrubootham, Dave Johnson

Status

Implemented and in Roller trunk, ready for Roller 5.0 release

Note

University project Sept 08- May 09

Issue

https://issues.apache.org/roller/browse/ROL-1765

Abstract

You can upload any type of content to a Roller weblog and include that content on weblog entries as images or Podcasts, but the tools for doing so are lacking. The interface that allows you to browse your file uploads does not display thumbnails, it is not sortable and not pagable. Once you have uploaded an image or Podcast, you have to cut and paste the URL into your blog post. This project will replace that old File Upload user interface with a more interactive and modern UI for browsing and choosing media and automatically adding the correct HTML markup to blog entries.

Requirements

Basic requirements:

Replace Roller's existing File Upload pages with:

Detailed requirements:

File upload interface

Create blog post interface

Others

Issues

Not yet discussed

Design

User Interface Design

http://cwiki.apache.org/confluence/display/ROLLER/UI+design

Class Design

http://cwiki.apache.org/confluence/display/ROLLER/Media+blogging+-+Class+design

Sequence diagrams

http://cwiki.apache.org/confluence/display/ROLLER/Media+blogging+-+Sequence+diagrams

Data Model

Reference

1) Academic project report associated with this proposal

Comments

Please comment on the Roller-dev mailing list.