This is an old revision of the document!


XML Editing

A future plan of the Mobilize project is to provide to students the basic XML editing skills needed in order create their own campaigns for use in ohmage. Below are some instructions for getting started, and links to more in-depth XML resources (as well as the specific XML schema in use by ohmage.

Getting Started

You can get started editing with only a text editor, but we'd suggest using a few well-known text editors that can do XML syntax highlighting, which will greatly help new users understand the flow of XML.

Text Editor Suggestions

Terms and Grammar

Additionally, some basic knowledge of XML terms and grammar are suggested. A great resource for these is the W3Schools page on XML.

Mobilize Campaigns

Campaigns used in the Mobilize system are defined using XML. A description of this XML schema is available at the campaign definition page.

Campaign Examples

  • If you just wanted to get started creating a campaign fast, you can take a look at this sample XML definition, which uses each of the valid prompt types for an ohmage campaign.
Print/export