You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
130 lines
6.1 KiB
130 lines
6.1 KiB
<?php
|
|
# DOKEOS version {DOKEOS_VERSION}
|
|
# File generated by /install/index.php script - {DATE_GENERATED}
|
|
/* For licensing terms, see /dokeos_license.txt */
|
|
/*
|
|
==============================================================================
|
|
Configuration of virtual campus
|
|
|
|
This file contains a list of variables that can be modified by the campus
|
|
site administrator. Pay attention when changing these variables, some changes
|
|
can cause Dokeos to stop working.
|
|
If you changed some settings and want to restore them, please have a look at
|
|
configuration.php. That file is an exact copy of the config file at
|
|
install time.
|
|
==============================================================================
|
|
*/
|
|
|
|
/**
|
|
* @todo change these into a $_configuration array. $_configuration will use only the bare essential variables
|
|
* for configuring the platform (paths, database connections, ...). Changing a $_configuration variable
|
|
* CAN break the installation.
|
|
* Besides the $_configuration array there is also a $_settings array that contains variables that
|
|
* can be changed and will not break the platform.
|
|
* Some of the variables that are used here can move to the $_settings array (and thus be stored in the database)
|
|
* example: $_configuration['tracking_enabled'] (assuming that the install script creates the necessary tables anyway.
|
|
* $phpMyAdminPath
|
|
*
|
|
* @todo use more obvious names for the variables and respect the code guidelines
|
|
*/
|
|
|
|
//============================================================================
|
|
// MYSQL connection settings
|
|
//============================================================================
|
|
// Your MySQL server
|
|
$_configuration['db_host'] = '{DATABASE_HOST}';
|
|
// Your MySQL username
|
|
$_configuration['db_user'] = '{DATABASE_USER}';
|
|
// Your MySQL password
|
|
$_configuration['db_password'] = '{DATABASE_PASSWORD}';
|
|
|
|
//============================================================================
|
|
// Database settings
|
|
//============================================================================
|
|
// Is tracking enabled?
|
|
$_configuration['tracking_enabled'] = TRACKING_ENABLED;
|
|
// Is single database enabled (DO NOT MODIFY THIS)
|
|
$_configuration['single_database'] = SINGLE_DATABASE;
|
|
// Prefix for course tables (IF NOT EMPTY, can be replaced by another prefix, else leave empty)
|
|
$_configuration['table_prefix'] = '{COURSE_TABLE_PREFIX}';
|
|
// Separator between database and table name (DO NOT MODIFY THIS)
|
|
$_configuration['db_glue'] = '{DATABASE_GLUE}';
|
|
// prefix all created bases (for courses) with this string
|
|
$_configuration['db_prefix'] = '{DATABASE_PREFIX}';
|
|
// main Dokeos database
|
|
$_configuration['main_database'] = '{DATABASE_MAIN}';
|
|
// stats Dokeos database
|
|
$_configuration['statistics_database'] ='{DATABASE_STATS}';
|
|
// Scorm Dokeos database
|
|
$_configuration['scorm_database'] ='{DATABASE_SCORM}';
|
|
// User Personal Database (where all the personal stuff of the user is stored
|
|
// (personal agenda items, course sorting)
|
|
$_configuration['user_personal_database'] ='{DATABASE_PERSONAL}';
|
|
|
|
//============================================================================
|
|
// Directory settings
|
|
//============================================================================
|
|
|
|
// URL to the root of your Dokeos installation, example: http://www.mydokeos.com/
|
|
$_configuration['root_web'] = '{ROOT_WEB}';
|
|
|
|
// Path to the webroot of system, example: /var/www/
|
|
$_configuration['root_sys'] = '{ROOT_SYS}';
|
|
|
|
// Path from your WWW-root to the root of your Dokeos installation, example: dokeos (this means dokeos is installed in /var/www/dokeos/
|
|
$_configuration['url_append'] = '{URL_APPEND_PATH}';
|
|
|
|
// Directory of the Dokeos code. You could change this but it is not advised since this has not been tested yet.
|
|
$_configuration['code_append'] = "main/";
|
|
|
|
// Directory to store all course-related files. You could change this but it is not advised since this has not been tested yet.
|
|
$_configuration['course_folder'] = "courses/";
|
|
|
|
|
|
|
|
|
|
// @todo this shouldn't be here.
|
|
// Directory of the admin-area
|
|
$rootAdminAppend = "admin/";
|
|
|
|
// Do not change the following values
|
|
// @todo should be moved to api_get_path
|
|
$clarolineRepositorySys = $_configuration['root_sys'].$_configuration['code_append'];
|
|
$clarolineRepositoryWeb = $_configuration['root_web'].$_configuration['code_append'];
|
|
$rootAdminSys = $clarolineRepositorySys.$rootAdminAppend;
|
|
$rootAdminWeb = $clarolineRepositoryWeb.$rootAdminAppend;
|
|
// directory to store archived courses
|
|
$archiveDirName = "archive";
|
|
// URL to your phpMyAdmin installation.
|
|
// If not empty, a link will be available in the Platform Administration
|
|
$phpMyAdminPath = '';
|
|
|
|
//============================================================================
|
|
// Login modules settings
|
|
//============================================================================
|
|
// For new login module
|
|
// Uncomment these lines to activate ldap
|
|
// $extAuthSource["ldap"]["login"] = $_configuration['root_sys'].$_configuration['code_append']."auth/ldap/login.php";
|
|
// $extAuthSource["ldap"]["newUser"] = $_configuration['root_sys'].$_configuration['code_append']."auth/ldap/newUser.php";
|
|
|
|
//============================================================================
|
|
// Misc. settings
|
|
//============================================================================
|
|
// Verbose backup
|
|
$_configuration['verbose_backup'] = false;
|
|
// security word for password recovery
|
|
$_configuration['security_key'] = '{SECURITY_KEY}';
|
|
// Hash function method
|
|
$userPasswordCrypted = '{ENCRYPT_PASSWORD}';
|
|
// You may have to restart your web server if you change this
|
|
$storeSessionInDb = false;
|
|
// Session lifetime
|
|
$_configuration['session_lifetime'] = SESSION_LIFETIME;
|
|
// Activation for multi-url access
|
|
//$_configuration['multiple_access_urls'] = true;
|
|
|
|
|
|
// Version settings
|
|
$_configuration['dokeos_version'] = '{NEW_VERSION}';
|
|
$_configuration['dokeos_stable'] = NEW_VERSION_STABLE;
|
|
?>
|