Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
xml [2014/01/16 17:38]
hongsudt
xml [2014/05/21 18:18]
hongsudt [Manual Campaign Creation]
Line 7: Line 7:
 ==== Manual Campaign Creation ==== ==== Manual Campaign Creation ====
 There are 2 steps required: There are 2 steps required:
-  - Create: Users manually create an XML file using any editor of their choice. The campaign XML file has to be well-formed and conform to [[https://​github.com/​cens/​ohmageServer/​wiki/​Campaign-Definition|the ohmage campaign definition schema]]. The following ppt file summarizes the campaign properties and how to create ​each prompt. For a quick and simple creation, we recommend taking an XML example below as a template and modify the content where necessary. ​+  - Create: Users manually create an XML file using any editor of their choice. The campaign XML file has to be well-formed and conform to [[https://​github.com/​cens/​ohmageServer/​wiki/​Campaign-Definition|the ohmage campaign definition schema]]. The following ppt file summarizes the campaign properties and how to create ​a simple campaign with the XML. For a quick and simple creation, we recommend taking an XML example below as a template and modify the content where necessary. ​
     * [[http://​web.ohmage.org/​~hongsudt/​slides/​CampaignCreation_MZP_PD_2013.pptx|How to create your own campaign (ppt)]] ​     * [[http://​web.ohmage.org/​~hongsudt/​slides/​CampaignCreation_MZP_PD_2013.pptx|How to create your own campaign (ppt)]] ​
   - Upload: After the campaign definition is created, please login to [[https://​lausd.mobilizingcs.org|the Mobilize Web Frontend]], select the campaign tab, then create campaign to upload your campaign. ​   - Upload: After the campaign definition is created, please login to [[https://​lausd.mobilizingcs.org|the Mobilize Web Frontend]], select the campaign tab, then create campaign to upload your campaign. ​
Line 13: Line 13:
 == Campaign XML Examples == == Campaign XML Examples ==
 A list of XML templates are provided below. Users can download any of these files and modify the content where necessary. We leave some comments at the top to help guide you with the modification. ​ A list of XML templates are provided below. Users can download any of these files and modify the content where necessary. We leave some comments at the top to help guide you with the modification. ​
-  * [[http://​web.ohmage.org/​mobilize/​mzp/​resources/​BirdSighting.xml|Bird Sighting ​Campaign]]: This campaign demonstrates ​the use of basic prompt ​types+  * [[http://​web.ohmage.org/​mobilize/resources/mzp/ShortSnack.xml|Short Snack Campaign]]: This campaign ​contains four questions. Each question ​demonstrates ​different ​basic prompt ​type (i.e., single_choice,​ number, text, and photo)
-  * [[http://​web.ohmage.org/​mobilize/mzp/resources/ShortSnack.xml|Short Snack Campaign]]: This campaign demonstrates the use of basic prompt types with simple conditions.+  * [[http://​web.ohmage.org/​mobilize/​resources/​mzp/​BirdSighting.xml|Bird Sighting ​Campaign]]: This campaign demonstrates the use of basic prompt types, but contains more questions 
  
 Note: For more advanced campaign features, visit [[https://​github.com/​ohmage/​server/​wiki/​Campaign-Definition#​wiki-examples|this page]] for examples. ​ Note: For more advanced campaign features, visit [[https://​github.com/​ohmage/​server/​wiki/​Campaign-Definition#​wiki-examples|this page]] for examples. ​
Line 23: Line 24:
     * Windows: [[http://​notepad-plus-plus.org/​|notepad++]]     * Windows: [[http://​notepad-plus-plus.org/​|notepad++]]
     * Mac OS: [[http://​www.barebones.com/​products/​textwrangler/​|Text Wrangler]]     * Mac OS: [[http://​www.barebones.com/​products/​textwrangler/​|Text Wrangler]]
-    * On-line XML editors: [[http://​collabedit.com/​]],​ [[http://brackets.io/]], [[http://​icecoder.net/​]]+    * On-line XML editors: [[http://​collabedit.com/​]],​ [[http://www.xslfiddle.net/]], [[http://​icecoder.net/​]]
  
 ==== Campaign Authoring Tool (alpha version) ==== ==== Campaign Authoring Tool (alpha version) ====
-[[http://​lausd.mobilizingcs.org/​campaignAuthoringTool|Campaign Authoring Tool]] provides an interactive Graphic User Interface (GUI) that walks users through ​the end-to-end ​campaign creation process. [[https://​wiki.mobilizingcs.org/​app/​authoring|The campaign authoring wiki page]] provides the how-to and tutorial. Please note that the tool is still under development ​and therefore GUI can be changed in the future.  ​+[[http://​lausd.mobilizingcs.org/​campaignAuthoringTool|Campaign Authoring Tool]] provides an interactive Graphic User Interface (GUI) for the entire ​campaign creation process. [[https://​wiki.mobilizingcs.org/​app/​authoring|The campaign authoring wiki page]] provides the how-to and tutorial. Please note that the tool is still under development.  ​
  
Print/export