Add new file structure see #7522

1.10.x
Julio Montoya 11 years ago
parent 44bd8b5214
commit 9438dbdd6c
  1. 88
      app/AppKernel.php
  2. 0
      app/cache/.gitkeep
  3. 0
      app/config/add_course.conf.dist.php
  4. 0
      app/config/auth.conf.dist.php
  5. 0
      app/config/course_info.conf.dist.php
  6. 0
      app/config/events.conf.dist.php
  7. 19
      app/config/mail.conf.dist.php
  8. 0
      app/config/portfolio.conf.dist.php
  9. 0
      app/config/profile.conf.dist.php
  10. 0
      app/courses/.gitkeep
  11. 0
      app/home/.gitkeep
  12. 0
      app/logs/.gitkeep
  13. 0
      app/upload/courses/.gitkeep
  14. 0
      app/upload/sessions/.gitkeep
  15. 0
      app/upload/users/.gitkeep
  16. 19
      main/inc/conf/mail.conf.dist.php

@ -0,0 +1,88 @@
<?php
/* For licensing terms, see /license.txt */
/**
* Class AppKernel
*/
class AppKernel
{
protected $rootDir;
/**
* @return string
*/
public function getRootDir()
{
if (null === $this->rootDir) {
$r = new \ReflectionObject($this);
$this->rootDir = str_replace('\\', '/', dirname($r->getFileName()));
}
return $this->rootDir;
}
/*public function getCacheDir()
{
return dirname(dirname(__DIR__)).'/cache/'.$this->environment;
}
public function getLogDir()
{
return dirname(dirname(__DIR__)).'/log/';
}*/
/*public function getLogDir()
{
return $this->rootDir.'/../logs/'.$this->environment.'/logs/';
}
public function getCacheDir()
{
return $this->rootDir.'/../data/temp/'.$this->environment.'/cache/';
}*/
// Custom paths
/**
* Returns the real root path
* @return string
*/
public function getRealRootDir()
{
return realpath($this->getRootDir().'/../').'/';
}
/**
* Returns the data path
* @return string
*/
public function getDataDir()
{
return $this->getRealRootDir().'data/';
}
/**
* @return string
*/
public function getAppDir()
{
return $this->getRealRootDir().'app/';
}
/**
* @return string
*/
public function getConfigDir()
{
return $this->getRealRootDir().'app/config/';
}
/**
* @return string
*/
public function getConfigurationFile()
{
return $this->getRealRootDir().'app/config/configuration.php';
}
}

@ -0,0 +1,19 @@
<?php
/**
* This file holds the configuration settings
* for phpmailer Class.
*
* @package chamilo.configuration
*/
$platform_email['SMTP_FROM_EMAIL'] = (isset($administrator['email']) ? $administrator['email'] : 'admin@example.com');
$platform_email['SMTP_FROM_NAME'] = (isset($administrator['name']) ? $administrator['name'] : 'Admin');
$platform_email['SMTP_HOST'] = 'localhost';
$platform_email['SMTP_PORT'] = 25;
$platform_email['SMTP_MAILER'] = IS_WINDOWS_OS ? 'smtp' : 'mail'; // mail, sendmail or smtp
$platform_email['SMTP_AUTH'] = 0;
$platform_email['SMTP_USER'] = '';
$platform_email['SMTP_PASS'] = '';
$platform_email['SMTP_CHARSET'] = api_get_system_encoding();
$platform_email['SMTP_UNIQUE_SENDER'] = 0; // to send all mails from the same user

@ -1,19 +0,0 @@
<?php
/**
* This file holds the configuration settings
* for phpmailer Class.
*
* @package chamilo.configuration
*/
$platform_email['SMTP_FROM_EMAIL'] = (isset($administrator['email'])?$administrator['email']:'admin@example.com');
$platform_email['SMTP_FROM_NAME'] = (isset($administrator['name'])?$administrator['name']:'Admin');
$platform_email['SMTP_HOST'] = 'localhost';
$platform_email['SMTP_PORT'] = 25;
$platform_email['SMTP_MAILER'] = IS_WINDOWS_OS ? 'smtp' : 'mail'; // mail, sendmail or smtp
$platform_email['SMTP_AUTH'] = 0;
$platform_email['SMTP_USER'] = '';
$platform_email['SMTP_PASS'] = '';
$platform_email['SMTP_CHARSET'] = api_get_system_encoding();
$platform_email['SMTP_UNIQUE_SENDER']= 0; // to send all mails from the same user
Loading…
Cancel
Save