Note that the Create Blog Entry and Reverse Order button are now on the left. This was necessary to solve a scrollbar problem. I'm not, however, replacing all the images just for this.
A typical blog would look something like this,
In this case the configuration was set with border = true and instance = ''. If the instance had value it would be displayed as the window title.
The top of the blog display contains one or two buttons depending on your configuration. The left allows you to create a new blog entry. Clicking this will bring up a form for you to fill out.
On the right there may be a button that allows the user to display the blog with either the newest item on top (blog order) or the oldest item on top (discussion order).
The rest of the display contains the blog postings and replies. The aBlog application supports multi-level threading. User can reply to postings or reply to replies. The organization is shown by enclosing rectangles and indenting.
Note that while blog entries and replies look the same and are created using the same interface, they are different in that the ability to create a blog entry follows different, more restrictive rules, the for replying.
For each message, the title, an attribution and the message are displayed, along with a button allowing a user to reply. The response interface is the same as the one for original postings. Depending on the authority level of the user the reply button and/or the attribution line may be missing.
If allowed by the configuration, each message has a small icon in the upper left corner. If that icon is a then there may be replies that can’t be seen. Click on the icon to display those replies. If the icon is then replies are shown and clicking on the icon will cause the replies to disappear. Note that if there are no replies, clicking on the icon with toggle the icon but otherwise have no impact.
The form for creating a new blog posting or reply is fairly simple.