a generic

Editorial Interface

Here are a few sketchy plans for the editorial interface, now that it's time to make another pass. Remember that berylium has two main interfaces - viewer and editorial. The editorial interface never changes, and exists to provide a standard, easy to use application for creating and managing berylium objects. Or at least it's what I use. There's a lot of value in creating objects in the same interface they are displayed in. That's where you come in: you can write your own editorial interface, and even keep the standard one in reserve in case you need to do something new or tricky.

Here are the things you should be able to do to any object at any time, if you have permission to do so:
edit
pick up
+ / - rank
delete

There are several vital bits of info that should always be displayed, even if only by color or icon:
id
objtype
rank
status
public
sitemember/author
originalDate/created/updated/events

Edit, pickup, and delete (actions) have obvious icons, we'll need something special for rank, though. I'm talking about being able to adjust rank in broad strokes, toggling 100->500->1000->50->100... like a four-way lightbulb.
Hmmmmmm, maybe a bulb that gets brigter as the rank goes up...

I like it. Rank = wattage. Sweet.

Now then. Id is always available by rolling over the objtype icon (roll over the document icon on this entry to test). Rank will be indicated on the aforementioned lightbulb, with exact numerical rank available on rollover. Private is a blue icon, public is normal. Sitemember or author will have to be text, obviously, with the sitemember icon displaying the sitememberid.

That leaves visual display of status: new, posted, hidden, or deleted. New doesn't mean unseen in this case, it means "never posted". Posted is standard, hidden is hidden and deleted means it only appears in administrative lists.

The lightbulb could be expanded then-- new is unlit, posted is standard, hidden is shaded, deleted is broken. That just leaves one question about out lightbulb: where does it go?

Events and Dates
I think we'll put a calendar icon in as well, to provide visual access to date and event stats for the object, which links to an events management page.

By Chris Snyder on July 17, 2002 at 10:26pm

jump to top