Drupal CMS : Development Environment
Convio Drupal > Development Environment
The following are steps to build out a development environment for the Convio Drupal-CMS project.
1. Install Drupal
A complete development stack consists of PHP, MySQL, Apache HTTP Server, and Drupal.
You can download an easy-to-install packaged distribution like
Bitnami Drupal. Or you can build out each of these components separately.
2. Install 3rd-Party modules and themes
3rd-party Drupal modules can be downloaded from
http://drupal.org/project/modules. To install the 3rd-party modules, download, unzip, and copy the source to:
${drupal.home}/sites/all/modules/
. Some modules require installing additional libraries.
The following modules are required:
Module |
Description |
Token |
Required for C360 personalized tags. |
I also recommend installing:
Module |
Description |
Content Construction Kit (CCK) |
Create custom content types. |
Views |
List and filter content items. |
3. Install Convio modules
- Download the module from drupal.org: Convio Integration API
- Create the
build.properties
configuration file in your checkout root. Refer to build.example.properties
for an example.
- Configure Convio Open APIs if you haven't done so already.
- Place the secret key in a file. This file should not be under a web root!
- Copy
//trunk/site_data/001/00000001/static_data/api/api_client.html
to //drupal/assets
.
- Deploy the Convio modules and themes using Apache Ant.
ant deploy
-- Michael Pih (mpih@convio.com) - 20 July 2010
Copyright (C) 2010 Convio, Inc. All rights reserved. This program is free open source software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU General Public License is available at http://www.gnu.org/licenses/.