Skip to main content


A-Z glossary of PageSeeder concepts


The person who submitted a comment, version, note or edit to PageSeeder. In the user interface, PageSeeder displays a human-readable name to identify the author.


When the author has an account on PageSeeder, the author is the member and might include other details such as an email address and username.

In that case, the API uses the <author> element, inserting all the <member> element attributes to represent an author:

<author id="13" 
  <fullname>Michael Hodges</fullname>

Or an JSON object name author:

  "id": 13,
  "firstname": "Michael"
  "surname": "Hodges",
  "username": "mhodges"
  "status": "activated",
  "fullname": "Michael Hodges"

If the member hasn’t activated their account, the name is usually “Member” followed by a random number assigned when the account is created. For example, "Member 67". When the user enters their actual name, it is automatically updated.

If the member account is deleted from PageSeeder, only the original name is retained, and other details are no longer updated. It appears like a non-member. Adding or removing a member from the group has no affect on the name.

If the member account is deleted from the server with the “Remove name and email from comments, edits, etc.” option, all member details are expunged from PageSeeder and the author is shown as “Name removed”.

  <fullname>Name removed</fullname>


When a comment is posted by someone that doesn’t have an account on a PageSeeder server, they have to provide a human-readable name.

  <fullname>John Citizen</fullname>


  "fullname": "John Citizen"

This happens when a group is open to the general public. When someone who isn’t a member posts a comment using an API call such as Service: /comments/forurl [POST], they can be prompted for a name.

Created on , last edited on