Can I export my forum to a standard format?

Yes, Nabble can export your forum data, subcategories and messages to the standard XML format. You can download these files by clicking on "Options > Download archives". You will realize that Nabble doesn't have these files ready for you, so first you will have to build them. This process may take some minutes or even hours depending on the size of your application. You will receive an email when this process has finished.

To make downloading easier, Nabble groups XML files into zip archives. Each zip archive contains thousands of XML files, where each file represents a node in the forum structure (learn more). Below you can find the description of each field in the XML file, which may help you in creating a parser for this information.

Field Description
exportId ID of the node represented by the XML file. This ID may be referenced by other XML files as a way to express relationship.
kind Kind of the node ("APP" for applications or "POST" for messages).
ownerEmail Email of the user who created the node represented by the XML file.
ownerName Name of the user who created the node represented by the XML file.
ownerAnonymousId If the node was created by an anonymous user, this ID will identify this user (anonymous users are not registered and thus have no email information).
subject Title/subject of this node.
message Message contents of this node.
msgFmt Format of the message (m=mail, h=html or t=text).
parentId ID of the parent node.
whenCreated Date/Time when the node was created (number of milliseconds since January 1, 1970, 00:00:00 GMT)
hasReplyAlert true/false if user wants to receive new replies by email.
whenUpdated Date/Time when the node was updated (number of milliseconds since January 1, 1970, 00:00:00 GMT)
restriction Type of restriction for this node (i.e., indicates who can view and post messages under this node): NONE, REGISTERED, PROTECTED_CHILDREN, REGISTERED_PROTECTED_CHILDREN, PROTECTED, PRIVATE, PROTECTED_READ_ONLY, PRIVATE_READ_ONLY.
type Node/Application type (FORUM, BOARD, CATEGORY, NEWS, GALLERY, BLOG, COMMENT)
customStyle Custom CSS stylesheet created for this node.
pin Order of this node in the pinned list of the parent node.
files Files attached to this node. Creates one entry for each file. Contents are byte arrays encrypted using Base64 encoding.
messageID "Message ID" header of the email sent for this node (only for mailing list archives).
isGuessedParent true/false if Nabble had to guess the parent of this node (only for mailing list archives).
mlAddress Email address of the mailing list archived by this node (only for mailing list archives).
mlUrl Website URL of the mailing list archived by this node.
mlPlainTextOnly true/false if this mailing list accepts only plain-text emails.
mlIgnoreNoArchive true/false if Nabble should ignore the X-No-Archive header in emails sent to this mailing list archive.
mlServer Mailing list server type (e.g., google groups, yahoo groups, mailman, etc.)

If you still have questions, visit Nabble Help or the Nabble Support forum.


« Go Back