Collaboration space object model provides for a Place consisting of
rooms. A room is made up of pages. Folders are used to organize pages. Members
belong to rooms, and are those users authorized to access them. Place type controls
the creation of a place, including how many rooms it has, for example. Room type
controls the appearance and content of rooms. A form manages the display of data
notes. A form can contain fields for containing data and employ scripts to process
and compute data. A page is the basic vehicle for content. Content is created using
an or importing content from an external source. A member is also a data note,
and each place contains its own member directory. A place is created and managed
from a client browser in on-line mode and in offline mode with respect to a replicated
copy of the space. Room security is independently managed, and security and aesthetics
characteristics of subrooms selectively inherited. Room navigation and workflow
processing is provided, as are forms creation and uploading from browser to server.