Example #1
0
    require 'display/displaytranslator.php';
    require 'display/displaysearch.php';
    require 'display/displaysms.php';
    //require('display/displaynurse.php');
    require 'display/displayresearcher.php';
    require "data.php";
    require 'dataexport.php';
    require 'communication.php';
}
/* SMS admin and survey extensions */
if (Config::smsUsage()) {
    require 'psu.php';
    require 'psus.php';
    require 'proxypermission.php';
}
if (isTestmode() || Config::smsUsage()) {
    require 'contact.php';
    require 'contacts.php';
}
/* check for execution mode */
if (inArray(loadvar(POST_PARAM_SURVEY_EXECUTION_MODE), array(SURVEY_EXECUTION_MODE_NORMAL, SURVEY_EXECUTION_MODE_TEST))) {
    $_SESSION[SURVEY_EXECUTION_MODE] = loadvar(POST_PARAM_SURVEY_EXECUTION_MODE);
}
if (!isset($_SESSION[SURVEY_EXECUTION_MODE])) {
    $_SESSION[SURVEY_EXECUTION_MODE] = SURVEY_EXECUTION_MODE_NORMAL;
    // by default normal mode
}
// set timezone
date_default_timezone_set(Config::timezone());
$logActions = new LogActions();
/* global variables */