Changelog 1.6.x

From ClaroDevel

(Redirected from Changelog 1.6.1)

This page aims to resume in a "comprehensive language" what has been changed or fixed between Claroline 1.6.0 and 1.6.x.

A lot of people in the forum asked to get such a list in case of a customized campus, this can be useful. If you need more technical informations about the changes (scripts concerned,... ) please refer directly to the Claroline CVS (http://cvs.claroline.net/cgi-bin/viewcvs.cgi/claroline/?only_with_tag=V_1_6).

Table of contents

Modification between claroline 1.6.3 and 1.6.4

Translation

  1. Spanish Latin 92,2% by Carlos Brys from Universidad Nacional de Misiones (Argentina)
  2. Hungarian 90,2% by Balázs Györök, associate professor at Szent István University (Hungria)

Fixed bugs and improvements

  1. Improve the way to find the production language file ( Forum Posts: 4068 (http://www.claroline.net/forum/viewtopic.php?t=4068), 4042 (http://www.claroline.net/forum/viewtopic.php?t=4042) and 4014 (http://www.claroline.net/forum/viewtopic.php?t=4014))
  2. Group : Improve the order of users lists in page to add user in group. ( Forum Post: 3783 (http://www.claroline.net/forum/viewtopic.php?t=3783))
  3. Administration : Delete course in administration : Missing include of events.lib.inc.php
  4. Forum : Display localised date in forum
  5. Forum : Don't display date if no posts
  6. Import CSV : fix some bugs ( Forum Posts: 4018 (http://www.claroline.net/forum/viewtopic.php?t=4018), 4054 (http://www.claroline.net/forum/viewtopic.php?t=4054), 4056 (http://www.claroline.net/forum/viewtopic.php?t=4056) and 4019 (http://www.claroline.net/forum/viewtopic.php?t=4019)).
  7. Administration: Enroll users of a class to course (even if enrollment to this course is not allowed) ( Forum Post: 4046 (http://www.claroline.net/forum/viewtopic.php?t=4046))
  8. Administration of courses categories : index was corrupt after move or delete of nodes ( Forum Post : 3852 (http://www.claroline.net/forum/viewtopic.php?t=3852) 4077 (http://www.claroline.net/forum/viewtopic.php?t=4077) and 4028 (http://www.claroline.net/forum/viewtopic.php?t=4028) ) <-- Fixed only in 1.7
  9. Administration configuration tool : cannot change the value of 'Default course access' in 'Course Option'.
  10. Administration configuration tool : Wrong values of 'Default course access' in 'Course Option'.

Security patches

  1. replace import.php and import_page.php by empty script to overwrite old code with security bugs
  2. A security hole in the file editing. There was no process to prevent the view of file upside the course directory.
  3. A remote inclusion in forum footer

Modification between claroline 1.6.2 and 1.6.3

Claroline 1.6.3 released (Mon August 26 2005)

Translation

  • Spanish 100% by Gerardo Albela González - Bolseiro Servizo de Teledocencia (Edif. Fundición)

Fixed bugs and improvements

  1. Send mail to user after registration didn't work: it was a missing " in the build of "Email TO" param
  2. Install Claroline in a database with a number as first character in name was not possible.
  3. The examples (ie: quizz, ...) in course created in a language different of the platform were in the language of the platform and not in the selected language.
  4. No language variables with language in production when the domain is different of $rootWeb. ( Forum Posts: 4014 (http://www.claroline.net/forum/viewtopic.php?t=4014), 3623 (http://www.claroline.net/forum/viewtopic.php?t=3623), 3698 (http://www.claroline.net/forum/viewtopic.php?t=3698))
  5. Url of forum notification mail wrapped in mail

Security patches

  1. Cross Site Scripting Fix : in registration script
  2. HTTP Response Splitting Fix : in redirection script
  3. SQL Injection Fix : in the login and admin script ( not easy to exploit - we need benchmark privileges on the mysql server )

Find by James Bercegay of the GulfTech Security Research Team

Modification between claroline 1.6.1 and 1.6.2

Claroline 1.6.2 released (Mon August 8 2005)

Translation

Fixed bugs, improvements and security patches

  1. CSV import : add mime-type detection for more csv text format.
  2. Quiz: Fix a little bug where the exercice object was not always correctly refreshed when using back button before entering the admin.
  3. Register My Campus: Country list is now sorted on country name instead of isocode. Fix error with campus and institution name with quote. ( Forum Post: 3866 (http://www.claroline.net/forum/viewtopic.php?t=3866) )
  4. Cannot subscribe a class to a course : It was impossible to subcribe users of a class when the subscription to this course was closed. ( Forum Post: 3902 (http://www.claroline.net/forum/viewtopic.php?t=3902) )
  5. Fix a bug with PHP and Apache configuration (with SUSE distribution) : permission to 0777 for file uploaded in document tool.
  6. Fix bug : if you put only an image in the introduction section, we cannot display it. ( Forum Post : 3914 (http://www.claroline.net/forum/viewtopic.php?t=3914))
  7. Fix a bug related to image file upload when we upload an html page.
  8. claroline/admin/upgrade/restore_course_repository.php didn't work (a script to restore the index.php of courses' folder)
  9. Document: Impossible to add description to document.
  10. Document: Bug when you delete a document ( Forum Post: 3925 (http://www.claroline.net/forum/viewtopic.php?t=3925) )
  11. Registration : don't send mail if user have no email address
  12. Homepage : the title "categories" sometimes appeared twice on the Campus homepage, this has been corrected in the claroline/inc/index_anonymous.inc.php script
  13. Configuration tool : When we use single quote in input text field of configuration form, the new configuration file have php syntax error.
  14. Learning Path: Use htmlspecialchars instead of htmlentities to display correctly no-ISO languages in Learning Path (ie : Simple Chinese, Arabic, ...)
  15. Fix a bug with PHP and Apache configuration (with SUSE distribution) : in document tool, if a parameter is empty apache remove the request parameters. (Forum Posts : 3539 (http://www.claroline.net/forum/viewtopic.php?t=3539), 3553 (http://www.claroline.net/forum/viewtopic.php?t=3553) )

Modification between claroline 1.6.0 and 1.6.1

Claroline 1.6.1 released (Mon June 27 2005)

Translation

  • Dutch 100% by Michael Van Canneyt
  • Italian 100% by Giuseppe Filice (GIUDALAB - D.E.I.S. - Universitŕ della Calabria - Italy)
  • Galician 100% by Gerardo Albela González - Bolseiro Servizo de Teledocencia (Edif. Fundición)
  • German 100% by Angela Büchler - Technische Universität Berlin
  • Greek 100% by Spiros Ktenas
  • Spanish 85% by Victor Manuel Martinez Mtz.

Fixed bugs, improvements and security patches

  1. Fix a bug with start time of exercises.
  2. Fix a bug where session and total time where not shown for exercises. ( Forum Post : 3670 (http://www.claroline.net/forum/viewtopic.php?t=3670) )
  3. Fix a bug with mp3 player not working when using Microsoft Internet Explorer. ( Forum Post : 3657 (http://www.claroline.net/forum/viewtopic.php?t=3657) )
  4. Fix a bug in HTMLAREA and french language
  5. Fix a bug : installer cannot generate currentVersion.inc.php
  6. PHP5 compatibility: Use $_REQUEST instead of HTTP_POST_VARS ( Forum Post: 3664 (http://www.claroline.net/forum/viewtopic.php?t=3664))
  7. PHP5 compatibility: Use $_FILES instead of HTTP_POST_FILES ( Forum Post: 3664 (http://www.claroline.net/forum/viewtopic.php?t=3664))
  8. Openbasedir error: use absolute path to avoid open_basedir restriction ( Forum Post: 3671 (http://www.claroline.net/forum/viewtopic.php?t=3761))
  9. Fix file permission: don't use umask() and default file permission is 0777 ( Forum Post: 3769 (http://www.claroline.net/forum/viewtopic.php?t=3769))
  10. Fix a bug, image to subscribe a class to a course not displayed in users tool ( Forum post: 3726 (http://www.claroline.net/forum/viewtopic.php?t=3726), 3758 (http://www.claroline.net/forum/viewtopic.php?t=3758)).
  11. Fix bugs in Single Sign-On (SSO) module
  12. Fix error in upgrade: if the upgrade of a course repository failed, the next start of the upgrade forget to try upgrade again.
  13. Fix bug in the SCORM API : "session_time" elements could be sent in wrong format, which caused a javascript error (instead of sending back an API standarised error), scormAPI.inc.php is the only file affected.