List of comments we are currently working with.
This datamanager instance is used to display an existing comment. only set if there are actually comments to display.
A new comment just created for posting.
The GUID of the object we're bound to.
The controller used to post a new comment. Only set if we have a valid user.
The schema database to use.
Determines the last modified timestamp. It is the max out of all revised timestamps of the comments (or 0 in case nothing was found).
Loads the comments, does any processing according to the state of the GET list.
Prepares the _display_datamanager member.
Initializes a DM2 for posting.
Loads the schemadb (unless it has already been loaded).
Generic request startup work:
Reindex everything, try to conserve as much memory as possible.
The delete handler will drop all entries accociated with any deleted object so that our DB is clean.
Populates the node toolbar depending on the users rights.
Checks if an button of the admin toolbar was pressed. Detected by looking for the net_nehmer_comment_adminsubmit value in the Request.
Checks if a new post has been submitted.
This is a shortcut for $_MIDCOM->relocate which relocates to the very same page we are viewing right now, including all GET parameters we had in the original request.
Display the comment list and the submit-comment form.