Antville Project

Monday, 9. July 2001

minor changes

i just updated antville, now:

  • the lastupdate-timestamp of the weblog is updated when a story is changed/deleted or a comment is posted (should give a better impression where something is happening)
  • if the weblog is offline, one is redirected to the login-page (there is a new function called isPublic() in weblog)
  • if the archive of the weblog is disabled, the calendar is disabled too and it's not possible to step back by guessing urls ...
  • contributor-navigation is only displayed when the user is logged in (and is a contributor or "users may contribute" is enabled in weblog-preferences)
  • "appPath" (in apps.properties) is not needed anymore (thanks to hannes!), i didn't know that app.skinfiles[prototype][skin-name] contains the source of the skinfile.

link (one comment
 

specifying rights

we already discussed the roles of contributors and users before, but i still think that the current implementations is not flexible enough, and that there will be soon scenarios where it won't be sufficient.

right now there is just a single property ("user may contribute"), but if you take a closer look you can identify the following actions which need to be granted or restricted to users:

  • accessing a weblog (i.e. reading stories+comments)
  • writing stories
  • editing their own stories
  • deleting their own stories
  • editing other people's stories
  • deleting other people's stories
  • writing comments
  • editing their own comments
  • deleting their own comments
  • editing other people's comments
  • deleting other people's comments
  • upload images
  • remove images

the Admin of a Weblog should always have all those rights, and can also modify the weblog preferences and the skins.

so there are 3 user groups remaining:

  • contributors
  • registered users
  • anonymous users

3 groups times 13 rights = 39 new properties for weblog !?!

looks complicated but should be really eeasy to implement, and is also the "cleanest" solution.

in order to make life easy for weblog-creators there should be a reasonable default setting for all those rights.

link (6 comments
 

where to go with antville

to start the discussion i proposed concerning further aspects of yawn (yet another weblog nanny) i propose the following:

let's discuss where antville could be heading to. is it thought to be of use only for personal weblogs or should antville be able to really manage a group of people developing a cool weblog tool with helme? should it be able to replace the helma.org application?

what are the "operational areas" of antville? what kind of data could i manage with it? which tasks could antville help me with? how would i work with antville, then?

deriving from the results we then can argue about what features antville needs to accomplish the appropriate tasks.

this could be a suggestion like "antville needs a personalised view on the events of a project log - i should be able to see what has happened in the meantime since i logged off the last time according to my personal preferences." (which is meant to be a serious proposal from my side, actually).

finally, we can talk about how (and who is) to implement those features.

link (4 comments
 

The Antville Server Fund has been a great success. Thanks to everybody who contributed!
online for 8551 Days
last updated: 1/4/11, 10:22 AM
status
Youre not logged in ... Login
menu
July 2001
SunMonTueWedThuFriSat
1234567
891011121314
15161718192021
22232425262728
293031
August
recent
zfuture's house here is zfuture's
house
by zfuture (7/31/03, 2:59 AM)
i understand your concerns however,
i hardly can think of a solution. certainly, if the...
by tobi (7/29/03, 9:47 AM)
Found several more similar sites
listed This is getting to be quite a concern to...
by cobalt123 (7/27/03, 7:56 PM)
Second Post Alert on Referrer
bug livecatz I put this into "help" and now here:...
by cobalt123 (7/26/03, 7:14 PM)
well it's not easy to
find from here, anyway. think we should include a link,...
by tobi (7/24/03, 11:25 AM)
So finally I found
the helma Bugzilla - stupid me.
by mdornseif (7/24/03, 10:28 AM)
clock not that it's particularly
earthshattering but the antclock is running slow by about 15...
by kohlehydrat (7/23/03, 8:25 PM)
but blogosphere.us isn't can't really
be rated as spam can it?
by kohlehydrat (7/23/03, 8:08 PM)
More referrer spam www.webfrost.com
by Irene (7/23/03, 7:55 PM)
How to log skin names
I accessed to console?? Hi, I would like to know...
by winson (7/23/03, 4:12 PM)

Click here to get an XML version of this weblog.

Made with Antville
powered by
Helma Object Publisher