Mercurial > hg > discussions
diff whitepaper.txt @ 0:c904249afb04
initial commit of discussions
author | k0s <k0scist@gmail.com> |
---|---|
date | Sat, 02 Jan 2010 13:36:23 -0500 |
parents | |
children | 79ba50af9443 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/whitepaper.txt Sat Jan 02 13:36:23 2010 -0500 @@ -0,0 +1,35 @@ += Discussions = + +All Discussions objects are basically the same. You get a set of +options which are inherited from the parent or provided. + +== Options == + +Options can be in one of three states: unset, set, and locked. In +the case where the option is locked, all children inherit the setting +as well: + +archive.lock = false + +Locking an option prohibits any but a higher-level admin from +unlocking it. The higher-level admin is free to change the setting: + +archive.lock = false +archive = true + +This locks the archive of subchildren into the false state, but sets +the archive for this discussion in the current discussion. + +This prevents archiving on any sublist. Messages to a list inherit +the list settings. + +If an option is unset, it will use the settings of its parent, the +site defaults, or the application default, based on its type +(Forum or Discussion). + + += Members = + +== Preferences == + +Member preferences can also be set from the site level. \ No newline at end of file