Howto upgrade from Chamilo 1.8.7 to Chamilo 1.8.7.1

It’s *very* easy, doesn’t generate any data loss whatsoever, and doesn’t imply any database change. Find the explanation here: http://campus.chamilo.org/documentation/installation_guide.html#3._Upgrade_from_a_previous_version_of

More Details
Howto send mails with PHP + Ubuntu

Update 2010-12-21: A really serious security flaw has been detected in Exim 4 < 0.70. Please make sure your version is secure: https://forum.bytemark.co.uk/comments.php?DiscussionID=2701 If you’re a developer who works with Ubuntu or Debian, or at least with PHP and Apache,…

More Details
Add some live stream to your LMS with Livestream and Chamilo

We’ve had a lot of teachers ask us for streaming capabilities and, over time, we’ve grown tired of setting up videoconference servers for a few bucks a month because teachers just can’t afford the budget. While there are many tools…

More Details
Howto debug templates in Akelos

One of the problems with having everything built into a framework is that, if someone messes up, it is really difficult to find where. If you want to debug templates in Akelos (i.e. put error_log() calls inside your .tpl files),…

More Details
Adding events management to Drupal 6

Being a repetitive task for me, it’s probably a good idea for me to write this down. Installing events and events subscription management to Drupal 6 is as easy as installing a few modules and doing a quick setup. download…

More Details
Translating web applications – lesson 2 – Include punctuation

If you haven’t read lesson 1 on string identifiers for web applications translations, then I strongly recommend you do so first. When you start translating a web application, one question will always pop to mind fast enough: do I include…

More Details
Translating web applications – lesson 1 – String identifiers

Translating a web application is not an easy task (although it might seem so). Or rather, translating it well is not easy. Using tools like gettext will help you, of course, but past the tools, there are a few things…

More Details
Chamilo Developers Quick Reference Sheets

2016 edit: Please note that these quick references might not be up to date anymore. Please refer to our official developers documentation at https://github.com/chamilo/docs/tree/master/1.10/en/developer for more up-to-date information. This is an update of previous development sheets of Dokeos. Now you’ve…

More Details
Style broken when installing Dokkeos on one local computer then seeing it from another

A frequent question I’ve been asked is why, when installing Dokeos on a local computer, then trying to see it from another computer, the styles are broken (the homepage appears as a list of links from top to bottom). This…

More Details

Quick Contact Form