Chamilo is a learning management system focused on ease of use and accessibility
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.
 
 
 
 
 
 
chamilo-lms/main/install/configuration.dist.php

153 lines
7.0 KiB

<?php
# DOKEOS version {DOKEOS_VERSION}
# File generated by /install/index.php script - {DATE_GENERATED}
/*
==============================================================================
Dokeos - elearning and course management software
Copyright (c) 2004-2005 Dokeos S.A.
Copyright (c) 2003 Ghent University (UGent)
Copyright (c) 2001 Universite catholique de Louvain (UCL)
For a full list of contributors, see "credits.txt".
The full license can be read in "license.txt".
This program is free 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.
See the GNU General Public License for more details.
Contact address: Dokeos, 44 rue des palais, B-1030 Brussels, Belgium
Mail: info@dokeos.com
==============================================================================
*/
/*
==============================================================================
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";
// change this to a place out of web if you can
$garbageRepositorySys = '{GARBAGE_DIR}';
// 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}';
// Settings for new and future features
$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;
?>