Drawtivity - installation guide

Installation of the Drawtivity system

The Drawtivity authoring system is available for download, adaptation and installation under a Creative Commons Attribution Share Alike license. This means Drawtivity can installed and used, adapted and shared so long as the website footer is displayed with attribution details for the original developers and funders of the project.

Minimum server requirements:

To install your own Drawtivity system you need to have access to a web server which runs:

PHP version 5 or greater (which includes the zip and mysqli extensions)

//a random string added to user passwords when encrypted in the database (replace this with your own long random string - use a random string generating service such as http://www.random.org/strings/)
define("SITE_SALT", 'a long random string of characters');

//url of the site
define("SITE_URL", 'the url of the website including http://');

//the FROM email address used by the system when sending automated emails
define("SITE_CONTACT_EMAIL", 'your email address');

Optional dy_config.php settings

The remaining settings in the dy_config.php file are optional and can be left with their default values:

//format used for dates displayed on the site (google "PHP date" for more information)
define("DATE_FORMAT", 'jS M Y');

//format used for date and times displayed on the site (again google "PHP date" for more information)
define("DATE_TIME_FORMAT", DATE_FORMAT.' g.ia');

//long name for the site used as the alt text for the site header logo
define("SITE_NAME_LONG", 'Drawtivity - OER drawing activities for learning');

//shorter name for the site used in the site content
define("SITE_NAME_SHORT", 'Drawtivity');