Attention

This document was written for an unsupported version of Plone, Plone 2.1.x, and was last updated 1240 days ago.

For more information, see the version support policy.

To learn how to upgrade to the current version of Plone, read the upgrade manual.

Introduction

by Paul Everitt last modified Dec 30, 2008 03:05 PM
Background information on the tutorial.

As a CMS, Plone needs to fit in with other information systems. Increasingly, the XML stack is the preferred way for semi-structured content to express itself between systems. Also, customers view XML as a future-proof storage.

Can Plone give XML representations of content types defined in Archetypes? This how-to gives a hands-on treatment of Marshall, a Collective add-on which provides XML saving and loading of your content.

As background, I'm really, really dense. This how-to is written for someone like me, that wants to be told exactly what to do to achieve some initial result.

Outcomes

In this first draft of the how-to, the goal is to get an XML representation of a Page in the fewest possible steps. We'll also show how to create a new Page from a file on disk.

Later installments will show a more flexible configuration, where you can define the kind of thing to be added via an XML element in your file. If Sidnei has enough patience with my questions, I'll add more to this how-to.


Contribute

Something wrong or out of date? Anybody can edit or create a new article in the knowledge base. Simply create an account on this site, log in, and click the Edit button to contribute.