Няма описание

jmontoyaa 182aa1c190 Add session.position field BT#13750 преди 6 години
.github 766493cb57 Update Github issue template преди 7 години
app 24895eaad0 Remove unused code преди 7 години
bin ee785696b9 Replace console by new default in symfony преди 7 години
certificates 4175c9a22c Minor - format code. преди 7 години
config 52f87179e9 Disable timeline преди 7 години
custompages c260f7d1bb Remove unused css styles fixes overwrite issues in other portals. преди 7 години
documentation d27f1c81df Boost: Add simple caching rules for woff font files to avoid loading OpenSans at each request преди 7 години
main 49e3bc151c Merge pull request #2207 from lonesomewalker/master преди 7 години
plugin f6d8ab7f32 merge with 1.11.x преди 7 години
public f6d8ab7f32 merge with 1.11.x преди 7 години
src 182aa1c190 Add session.position field BT#13750 преди 6 години
tests f6d8ab7f32 merge with 1.11.x преди 7 години
var a2bf9c927c Add new cache, logs dirs преди 7 години
.codeclimate.yml f6d8ab7f32 merge with 1.11.x преди 7 години
.editorconfig 4b03d5aedc Minor - update setting преди 7 години
.env.dist ea12f01582 Update settings преди 7 години
.gitattributes c7183e5bc4 merge with 1.11.x преди 7 години
.gitignore afe5a2bcc6 Add webpack encore needed to load files with yarn (instead of bower) преди 7 години
.htaccess d27f1c81df Boost: Add simple caching rules for woff font files to avoid loading OpenSans at each request преди 7 години
.scrutinizer.yml f6d8ab7f32 merge with 1.11.x преди 7 години
.travis.yml 370cdc08af Fix fail travis преди 7 години
CONTRIBUTING.md 12c82152b5 Add Behat testing requirement for new features преди 7 години
LICENSE.txt 03b71ba0c8 merge with 1.11.x преди 7 години
Makefile 9a22df04b9 Adding new files due new changes. преди 7 години
README.md 0d8ac93d88 Update paths with new changes преди 7 години
bower.json f6d8ab7f32 merge with 1.11.x преди 7 години
composer.json 039af7a74f Update composer преди 7 години
index.php 9a22df04b9 Adding new files due new changes. преди 7 години
news_list.php d8f78f1660 System announcements rework to use an array of visibilities. BT#12476 преди 7 години
package.json d71c7b1792 Fix chat, update assets преди 7 години
robots.txt f64e6b89f7 Remove webchatdeny.php преди 8 години
user.php 1711b421c8 Scrutinizer Auto-Fixes преди 7 години
user_portal.php f6d8ab7f32 merge with 1.11.x преди 7 години
webpack.config.js 9e5910b8a9 Fix styles. преди 7 години
whoisonline.php 2ab2f84d45 Minor - format code, use api_get_user_id() преди 7 години
whoisonlinesession.php 578e1e527f Minor - format code, remove unused variables преди 7 години

README.md

Chamilo 2.x

Build Status Scrutinizer Code Quality Code Coverage Bountysource Code Consistency CII Best Practices

Installation

The installation instructions are located in the documentation here: Installation

Upgrade

The upgrade instructions are located in the documentation here: Upgrade

Changes from 1.x

  • app/Resources/public/assets moved to public/assets
  • main/inc/lib/javascript moved to public/js
  • main/img/ moved to public/img
  • Installation url changed from main/install/index.php to public/install.php
  • main/template/default moved to src/Chamilo/CoreBundle/Resources/views
  • Template twig file names are changed from *.tpl to *.html.twig to follow Symfony2 format
  • bin/doctrine.php removed use bin/console doctrine:xyz options
  • php files are now loaded using the public/index.php file
    • In 1.x: main/admin/user_list.php
    • In 2.x (dev mode) public/index.php/main/admin/user_list.php
    • In 2.x: (prod mode) htaccess redirects main calls to /index.php/ main/admin/user_list.php
  • Language list is now loaded using the iso code not the english name. Example: "es" instead of "spanish"
  • PHPMailer replaced with Swift Mailer
  • Plugin images, css and js libs are loaded inside the public/plugins folder (composer update copies the content inside plugin_name/public inside web/plugins/plugin_name
  • Plugins templates use asset() function instead of using "_p.web_plugin"

Todo

  • Template system to work with current Symfony2 structure
  • Auth (CAS, Shibboleth, Oath2)
  • URL course changes "cidReq" to "c", "session_id" to "s"
  • Fix plugins that use api_get_setting directly in the code
  • Fix plugins render using tpl or PHP files
  • CAPTCHA

Contributing

If you want to submit new features or patches to Chamilo, please follow the Github contribution guide https://guides.github.com/activities/contributing-to-open-source/ and our CONTRIBUTING.md file. In short, we ask you to send us Pull Requests based on a branch that you create with this purpose into your repository forked from the original Chamilo repository.

Documentation

For more information on Chamilo, visit https://1.11.chamilo.org/documentation/index.html