1. A system for co-authoring a document, comprising:! server including:! one or more documents, each document being organized into sections; ! a document access rights module that stores user access rights for each section of the document, user access rights determine the extent to which the user can modify each section of the document, the document access rights module provides storage of different user access rights for document sections; ! a module for processing document updates that processes requests from a user for sharing document updates with other users, and which processes requests from a user for receiving document updates from other users; and! a document reproducing module that reproduces the document for display on the client, the document being reproduced so that sections of the document are updated by the shared document updates produced by users, while the shared document updates are requested by the user on the client; ! the system allows two or more users to co-author one or more sections of the document, so that each user has certain access rights to one or more sections of the document, so that the user can prescribe whether updates made by the user to one or more sections of the document are displayed to other users, and so the user can see the names of other users accessing
展开▼