diff --git a/documentation/changelog.html b/documentation/changelog.html
index bb0d4a1a54..a09e03af51 100644
--- a/documentation/changelog.html
+++ b/documentation/changelog.html
@@ -40,12 +40,17 @@
Changelog
Chamilo Changelog
+This is our technical changelog, aimed at providing you a list of the new features, small changes and bug fixes as well as the security issues, style changes and known issues that remain present. This changelog is provided version by version, latest versions first and helps you locate when a specific feature has been made available in Chamilo. If you would like a shorter list of features or a list of overall features, please check our website: http://www.chamilo.org/
+Note: most #xyz references are issue numbers you can find in our public bug tracking system
+
-Chamilo 1.9.0 RC.1 - [version-name], July 2012
+Chamilo 1.9.0 - Vogüé, 31st of July, 2012
Release notes - summary
Chamilo 1.9.0 is a major stable version with loads of added features.
-Note: all #xyz references are issue numbers you can find in our public bugtracking system
+
+Release name
+Vogüé is a small town in the French region of Rhône-Alpes, and one of the most beautiful villages of France. It features a 12th century, a generally very pretty landscape and is one of the few remote towns in current growth. One of our new development team members chose this familiar town because it inspires stability and diversity.
New Features
This version of Chamilo includes a few new features.
@@ -110,142 +115,166 @@ This version of Chamilo includes a few new features.
Improvements
- - Global: Most tables' pagination now work with jQuery for more interactive navigation (#340)
- - Installation: Install process now tests memory limit and suggests value (#607)
- - Global: Most buttons were improved, both in visual style and in labels (#1145)
- - Exercises: Creation of questions was improved (better presentation) (#1151)
+ - Admin: Removed the "use_document_title" option. Now always considered enabled (#3781)
+ - Admin: Session admins are now allowed to see sessions of other session admins (#3823)
+ - Admin: Max course space is shown in MB instead of bytes (#4016)
+ - Admin: Sessions now show the number of users subscribed (#4522)
+ - Admin: Improved user-related admin settings (#4576)
+ - Admin: Now highlighting current category in admin settings (#4615)
+ - Admin: Improved Chamilo external authentication mchanism to enable better Single Sign On (#4618)
+ - Admin: The new "System" block was added in administration
+ - Admin: A new option was added to delete files in /archive (only for the super administrator can access it)
+ - Admin: When disabling the gradebook tool, no more reference appear to the gradebook in other tools (#5034)
+ - Admin: The hide tool options now blocks the access to the tool. See BT#4138
+ - Admin: Removed $_configuration['tracking_enabled'] (#2808)
- Agenda: Invalid dates were removed in time selector (#1197)
- - Installation: Messages during installation have been improved (#1485)
- - Links: Improved coherency of links (#1845)
- - Exercises: Improved Universal Time usage in exercises (#2075)
+ - Agenda: The personal agenda is now enabled by default (#3828)
+ - Announcements: Announcements can now be re-sent by e-mail when edited (#4527)
- Documents: Advanced file manager now lets you see PDF previews (#2245)
+ - Documents: The Nanogong plugin integration has been improved to reduce the number of warnings and work on more platforms (#3257)
+ - Documents: Text to speech feature has been improved in many ways (#4022)
+ - Documents: Updated SVG-edit tool to latest version and included external SVG galleries (#4399, #4408)
+ - Documents: Improved photo retouching application (PixlR) integration to make it possible to run from a simple IP address (no domain name needed) (#4899))
+ - Documents: Added images thumbnail slideshow automatic resize (#5131)
+ - Exercises: Creation of questions was improved (better presentation) (#1151)
+ - Exercises: Improved Universal Time usage in exercises (#2075)
+ - Exercises: Now showing the start screen for exercises only on first screen (#3844)
+ - Exercises: Exams show correct answers for teachers in questions list and preview mode (#3846, #4072)
+ - Exercises: In exercises, show the results to the student even if the teacher didn't review it yet (varies depending on options) (#3949)
+ - Exercises: A new results listing allows you to sort by finish date (#3984)
+ - Exercises: When a teacher finishes giving feedback to a test, he is sent back to the list of tests still missing feedback (#4015)
+ - Exercises: Added a group filter in tests results (#4027)
+ - Exercises: Added a return button at the end of the exercises results page (#4842)
+ - Global: Most tables' pagination now work with jQuery for more interactive navigation (#340)
+ - Global: Most buttons were improved, both in visual style and in labels (#1145)
- Global: the FCKEditor has been updated and improved in many ways (#2479)
- - Learning paths: Improved tracking of multiple exercises in learning paths (#3188)
- Global: The header size has been reduced to give more space to content, in particular for wide screens layouts (#3191)
- Global: Modal windows usability has been improved (#3253)
- - Documents: The Nanogong plugin integration has been improved to reduce the number of warnings and work on more platforms (#3257)
- Global: Reduced the amount of session-kicking and improved messaging (#3266)
- Global: Implemented fixed width layout by default (#3315)
- Global: Menus and breadcrumb were sanitized (#3329)
+ - Global: The configuration.php file has been cleaned up to make it easier to edit (#3604)
+ - Global: Added username as tooltip to most users lists (#4030, #4226)
+ - Global: username has been replaced by full name in logout button (#4505)
+ - Global: FCKEditor now show all tools by default when maximized (#4534)
+ - Global announcements: Global announcements now show as a slideshow on homepage (#4537)
+ - Global: In the courses list, teacher names now link to their info sheet (#4586)
+ - Global: Courses/Session blocks layout have been improved
+ - Global: Right menus where improved and cleaned up
+ - Installation: Messages during installation have been improved (#1485)
+ - Installation: Install process now tests memory limit and suggests value (#607)
+ - Installation: Improved buttons behaviour (#4206)
+ - Learning paths: Improved tracking of multiple exercises in learning paths (#3188)
- Learning paths: The navigation was improved in the learning paths (#3365)
- Learning paths: Documents uploaded from the learning path tool are now located in the learning_path folder in documents (#3542)
- - Global: The configuration.php file has been cleaned up to make it easier to edit (#3604)
- - Admin: Removed the "use_document_title" option. Now always considered enabled (#3781)
- - Admin: Session admins are now allowed to see sessions of other session admins (#3823)
- - Agenda: The personal agenda is now enabled by default (#3828)
- - Exercises: Now showing the start screen for exercises only on first screen (#3844)
- - Exercises: Exams show correct answers for teachers in questions list and preview mode (#3846, #4072)
+ - Learning path: Export of learning paths to PDF is now done as one item per page (#4532)
+ - Links: Improved coherency of links (#1845)
- Social: Social groups interface has been improved to make writing and answering to others easier (#3871)
- - Exercises: In exercises, show the results to the student even if the teacher didn't review it yet (varies depending on options) (#3949)
- - Exercises: A new results listing allows you to sort by finish date (#3984)
- - Exercises: When a teacher finishes giving feedback to a test, he is sent back to the list of tests still missing feedback (#4015)
- - Admin: Max course space is shown in MB instead of bytes (#4016)
- - Documents: Text to speech feature has been improved in many ways (#4022)
- - Exercises: Added a group filter in tests results (#4027)
- System: Increased the disk_quota database field in the course table, previously limiting max space to 4GB (#4028)
- - Global: Added username as tooltip to most users lists (#4030, #4226)
- System: Using a unique function for course creation now (#4068)
- - Installation: Improved buttons behaviour (#4206)
- - Documents: Updated SVG-edit tool to latest version and included external SVG galleries (#4399, #4408)
- System: Behaviour has been verified and improved with SSL (#4465)
- - Global: username has been replaced by full name in logout button (#4505)
- - Admin: Sessions now show the number of users subscribed (#4522)
- - Announcements: Announcements can now be re-sent by e-mail when edited (#4527)
- - Learning path: Export of learning paths to PDF is now done as one item per page (#4532)
- - Global: FCKEditor now show all tools by default when maximized (#4534)
- - Global announcements: Global announcements now show as a slideshow on homepage (#4537)
- Exercises: Improving buttons (#4543)
- - Admin: Improved user-related admin settings (#4576)
- - Global: In the courses list, teacher names now link to their info sheet (#4586)
- System: New courses automatically come with index.html in their directory to avoid browsing if web server not properly configured (#4592)
- Social groups: It is now possible to unsubscribe from a social group (#4593)
- - Admin: Now highlighting current category in admin settings (#4615)
- - Admin: Improved Chamilo external authentication mchanism to enable better Single Sign On (#4618)
- System: Improved api_session_register() (#4784)
- System: Added optional limits for hosting services (#4792)
- - Exercises: Added a return button at the end of the exercises results page (#4842)
- System: Old "Class" tables have been migrated to the usergroups tables (#4882)
- System: Session mode is now the only mode available. Previous "class" mode should now be implemented through user groups
- - Documents: Improved photo retouching application (PixlR) integration to make it possible to run from a simple IP address (no domain name needed) (#4899))
- - Admin: When disabling the gradebook tool, no more reference appear to the gradebook in other tools (#5034)
- - Documents: Added images thumbnail slideshow automatic resize (#5131)
- - Admin: The new "System" block was added in administration
- - Admin: A new option was added to delete files in /archive (only for the super administrator can access it)
- - Global: Courses/Session blocks layout have been improved
- Users: Users lists can now be exported to a PDF document
- - Global: Right menus where improved and cleaned up
- - Admin: The hide tool options now blocks the access to the tool. See BT#4138
- - Admin: Removed $_configuration['tracking_enabled'] (#2808)
-
+
Debugging
- - Search: Fixed queries of fulltext search feature (#3166)
- Admin: Fixed bug by which a session could be added in two distinct URLs at the same time (#3733)
- - Agenda: A complete rework was made for 3 types of calendars: Personal, Course and Admin. Now we use the Fullcalendar js library
- - Announcements: Fixed applied when sending an announcement to a group
- - Assignments: New assignment list, now we use jqgrid and we see the user name instead of the work title see BT#4131
- - Documents: Jplayer lib updated
- - Exercises: Fixed various issues with score calculation (#4406)
- - Gradebook: Multiple gradebooks by course
- Admin: Data filler: several fixes added (developers only)
- Admin: The setting "Hide course tools" was changed: Check the tools you want to hide from teachers. This will prohibit access to the tool instead of just hiding the tools.
- - Sessions: Session list uses now jqgrid in order to filter fields better and faster.
- - Videoconference: A fix was applied to avoid a bug in BigBlueButton by which all videoconference rooms were marked as "not running" (BT#3102). Kindly financed by NoSoloRed and delivered by BeezNest
- - Document > don't display image if document moved (#1278)
- - Crash when importing QTI2 exercices from Dok€os (#1363)
- - Check files in main/external_module (#1397)
- - Multi-url requires database insertion to work (#1850)
- Admin: if the forums tool is hidden on the course, should not be displayed in the social network, also in a blog (#1959)
- - Course progress: Anyone can delete thematic items (registered users) (#2121)
+ - Admin: Settings: Registration Page (#3681)
+ - Admin: Warn about failure to create backup (#3729)
+ - Admin: Backup and Import of course data into clean system will clutter course (#3837)
+ - Admin: Don't send e-mail to inactive accounts (#3855)
+ - Admin: Portal unable to send email contact Administration (#3883)
+ - Admin: Add/Edit course category bug when using non alpha char in code (#3947)
+ - Admin: Course has no category if you delete the category it belongs to (#3970)
+ - Admin: If you are admin and put the wysiwyg editor full screen, buttons are hidden (#4442)
+ - Admin: SQL error when creating a new course (#4477)
+ - Admin: Session title doesn't show in session box (#4514)
+ - Admin: E-mail template for registration (#4525)
+ - Admin: Long course codes "already exists" (#4548)
+ - Admin: settings_current does not get populated from db_main.sql (new install) (#4638)
+ - Admin: Chamilo 19.Alpha4 - Admin => Système =Statut du système (#4650)
+ - Admin: ldap_bind function (#4675)
+ - Admin: HRM : accessibility of the data (#4676)
+ - Admin: Export 1.8.8.4 vs Import 1.9.0 Alpha4 (#4706)
+ - Admin: update_version variable not used (#4711)
+ - Admin: problem creating new field for user (user field) (#5025)
+ - Admin: view copied files from a course to his user folder by an administrator (#5102)
+ - Admin: fill and clean group for all groups don't work (#5106)
+ - Admin: Session admin cannot add users (#5146)
+ - Admin: Session course is not session cùourse (#5173)
+ - Admin: When you remove a user , member of a class (usergroup) from platform, number of registered members in the class(usergourp) doesn't change (#5227)
+ - Agenda: A complete rework was made for 3 types of calendars: Personal, Course and Admin. Now we use the Fullcalendar js library
- Agenda: failing adding all users after editing an event (#2158)
- - Forum: Problem when inserting a google map in the forum (#2159)
+ - Agenda: Show multi-day agenda events as spanning multiple days (#3717)
+ - Agenda: windows (select date) too small (#3894)
+ - Agenda: Error when adding user in calendar event if hamonym exists (#4278)
+ - Agenda: EventType not translated in courseLog.php (#4585)
+ - Agenda: Incorrect date in agenda (#4863)
+ - Agenda: No description in agenda AND long description (#4864)
+ - Agenda: Personal agenda does not show anything outside the course (#4865)
+ - Agenda: course switching automatically on popup (#5162)
+ - Announcements: Fixed applied when sending an announcement to a group
+ - Announcements: in session create ordering problem (#3743)
+ - Announcements: announcements for groups (#3992)
+ - Announcements: Problems in 1.8.8.4 with announcements generated since agenda events (#4404)
+ - Announcements: Impossible to hide announcements (#4463)
+ - Announcements: attachments and notes in announcements (#4612)
+ - Announcements: body not sent in email (#4617)
+ - Announcements: announcements sent to all (#4715)
+ - Announcements: sent to all message is not updated (#4874)
+ - Announcements: not sending to one person (#4879)
+ - Announcements: appear on top of courses (#5249)
+ - Assignments: New assignment list, now we use jqgrid and we see the user name instead of the work title see BT#4131
+ - Assignments: Error downloading assignment X (#3834)
+ - Assignments: assignments download (#3964)
+ - Assignments: submission causes SQL error on c_id (#4054)
+ - Assignments: See echap character \ when having ' character in the Submit paper assignment description. (#4055)
+ - Assignments: Failure in the assignments section (#4403)
+ - Assignments: Visibility of documents in assigments (#4455)
+ - Assignments: Deadline and end date not clear in Dutch (#4526)
+ - Assignments: visible to all users doesn't work (#4528)
+ - Assignments: Sorting by hand out time (#4794)
+ - Assignments: we don't see filename nor description (#4880)
+ - Assignments: course settings are not updated in the current session (#5056)
+ - Backup: Impossible to copy content from one course to another (#4375)
+ - Backup: Problem viewing images after course copy (#4225)
+ - Backup: Bugs when copying questions from one course to another (#4228)
+ - Backup: Copy big courses with igbinary (#4443)
+ - Backup: surveys do not show (#4530)
+ - Backup: Error copying a type 11 question from a course to one another (#5164)
+ - Classes: CSV import problem with classes (#4071)
+ - Classes: Pb if name of classe contains char ' (#4014)
+ - Classes: Potentially bug on classes (#5154)
+ - Course access: closed courses are realy closed (#4814)
+ - Course description: Links in new window open in the same (#3997)
+ - Course progress: Anyone can delete thematic items (registered users) (#2121)
+ - Course progress: Small icons appear when submitted a new Thematic section in Thematic control tool (#4065)
+ - Course settings: In French, course settings show escaped apostrophes (#4207)
+ - Course users: adding a teacher lacks title in users list (#4531)
+ - Course users: Lists of users sort on previous field (#4538)
+ - Dashboard: hiding blocks from dashboard interface can fail (#4083)
+ - Data filler: insert users and courses (#4056)
+ - Documents: Jplayer lib updated
- Documents: Hot potatoes folder bug (#2165)
- Documents: show in frames doesn't run well on iexplorer 7 and 8 (#2719)
- Documents: Resizing flv video embed doesn't work (#2927)
- - Plugins: When saving the BigBlueButton plugin multiple times the icon is generated many times (#2967)
+ - Documents: docs don't display image if document moved (#1278)
- Documents: Path problem when uploading media (except images) with fckeditor (both advenced nor basic) (#3197)
- - Exercises: Can't access orphaned questions from question pool (#3324)
- - Exercises: Hotpotatoes and google chrome (#3332)
- - Exercises: Weird popup option for feedback (#3472)
- Documents: Watermark portal image file should be in default_course_documents/images/ (#3596)
- - Global: Trainings suddenly blank (#3607)
- - Translations: chinese name in wrong order 1.8.8.2 (#3614)
- - Plugins: BBB plugin only works with root dir install (#3625)
- - Gradebook: Public certificates list (#3630)
- - Gradebook: Certificates barcodes (#3631)
- - Admin: Settings: Registration Page (#3681)
- - Agenda: Show multi-day agenda events as spanning multiple days (#3717)
- - Admin: Warn about failure to create backup (#3729)
- - Announcements: in session create ordering problem (#3743)
- - Exercises: Questions database does not work (#3764)
- - Groups: "Number proposed exceeds max." message if group as no number of users limitation (#3773)
- - Exercises: Error if I answer a HotSpot question if not the last question of the 1 question per page test (#3782)
- - Install: step4 unclear description (#3804)
- - Tracking: Admin can't view the tab "My reporting" because the status was changed to Session Admin (#3816)
- - Assignments: Error downloading assignment X (#3834)
- - Admin: Backup and Import of course data into clean system will clutter course (#3837)
- - Exercises: Image zone on a copy of a test (#3838)
- - Global: course catalog go out (#3847)
- - Wiki: wiki all pages - each page is not the last version (#3848)
- - Wiki: tuning count wiki words (#3850)
- - Admin: Don't send e-mail to inactive accounts (#3855)
- - Help: FAQ window from help cannot be closed (#3861)
- Documents: Can't add new templates in 1.8.8.2 (#3862)
- Documents: World-access on course does not work for Documents (#3865)
- - Global: codification problem around index user_portal ... files (#3874)
- - Admin: Portal unable to send email contact Administration (#3883)
- - Translations: Avoid empty translations (#3884)
- - Exercises: lines too close together in exercices (#3893)
- - Calendar: windows (select date) too small (#3894)
- Documents: Documents without title (which is auto-created folders) not shown (#3896)
- - Wiki: I can not change the alignment of the tables in the wiki (#3900)
- - Global: maximize the editor size has stopped working on several tools (#3901)
- - Exercises: When creating a new test question, there is an overflow on the right of the screen (#3905)
- - Exercises: Exercice generated with Chamilo doesn't work in LP (#3912)
- Documents: INSERT IMAGE (#3914)
- - Install: Three error messages after installation (#3915)
- - Groups: fix pixlr in groups (#3921)
- Documents: Folders in Documents Tool not Visible for Anonymous User When Couse Access Set to Open (#3922)
- Documents: editing a pixlr image fail (#3923)
- Documents: create and save a svg image fail (#3924)
@@ -254,253 +283,229 @@ This version of Chamilo includes a few new features.
- Documents: can't edit and save a svg image (#3927)
- Documents: Path problem when uploading media with fckeditor (both advanced and basic) (#3933)
- Documents: Medias copied when duplicate a part of a course doesn't appear in the Chamilo document interface (#3934)
- - Install: Chamilo 1.8.8.4 - Connection error chamilo_test_chamilo_connection (#3937)
+ - Documents: By creating a document with fckeditor and IE *, there is no title in the BD only path (#4023)
+ - Documents: no preview files in ajaxfilemager when create a html file (#4203)
+ - Documents: no play flv files in documents tool (#4204)
+ - Documents: fckeditor bug when adding a wmv video (#4217)
+ - Documents: Error when you put HTML tags with attributes and " in a file/folder name (#4240)
+ - Documents: cannot save pictures from photographic retouching (#4266)
+ - Documents: Document tool upload current folder not changing (#4380)
+ - Documents: Imposible eliminar imagen en curso copiado de otro (#4469)
+ - Documents: In documents tool, audio files do not play (#4491)
+ - Documents: bad update time label (#4609)
+ - Documents: When edit and after save an html document does not return to document list (#4611)
+ - Documents: Second html edit from document tool does not run (#4637)
+ - Documents: creation layout is broken (#4777)
+ - Documents: bad fit when edit a document 1024x768 (#4786)
+ - Documents: PDF export - 2 issues (#4841)
+ - Documents: when create a course the flv directory sample is duplicated (#5136)
+ - Documents: bad work when view a flv file (#5137)
+ - Documents: No directory created in documents on course creation (#5238)
+ - Documents: Google(TM)) text to audio bad file if language not defined (#5277)
+ - Dropbox: unable to download files (#5057)
+ - Dropbox: duplicate warning when uploading a doc (#5058)
+ - Exercises: Crash when importing QTI2 exercices from Dok€os (#1363)
+ - Exercises: Fixed various issues with score calculation (#4406)
+ - Exercises: Can't access orphaned questions from question pool (#3324)
+ - Exercises: Hotpotatoes and google chrome (#3332)
+ - Exercises: Weird popup option for feedback (#3472)
+ - Exercises: Questions database does not work (#3764)
+ - Exercises: Error if I answer a HotSpot question if not the last question of the 1 question per page test (#3782)
+ - Exercises: Image zone on a copy of a test (#3838)
+ - Exercises: lines too close together in exercices (#3893)
+ - Exercises: When creating a new test question, there is an overflow on the right of the screen (#3905)
+ - Exercises: Exercice generated with Chamilo doesn't work in LP (#3912)
- Exercises: Question title too long overlap other question info in test admin (#3941)
- Exercises: number of random question displayed for a test is wrong if you delete some questions (#3945)
- - Admin: Add/Edit course category bug when using non alpha char in code (#3947)
- - Social network: group strange behaviour (#3950)
- - Assignments: assignments download (#3964)
- - Install: New single DB method: showing "Several" in confirmation screen (#3966)
- - Install: New tables added in the stat DB should be added with the track_ prefix (#3967)
- Exercises: Score in test reported wrongly as zero (#3968)
- - Admin: Course has no category if you delete the category it belongs to (#3970)
- - System: ajaxfilemanager_c.js and ajaxfilemanager.js should be the same (#3971)
+ - Exercises: Exercise creation: dropboxes do not show anything (#4025)
+ - Exercises: Learner score > Number of test is wrong (#4026)
- Exercises: When you continue a random question test, you don't have the same list of question (#3972)
- Exercises: If you remove a question from a test, you cannot reuse the question (#3973)
- - Announcements: announcements for groups (#3992)
- - Social network: Bug and/or localization problem in social network's group (#3994)
- - Course description: Links in new window open in the same (#3997)
- Exercises: "New exercice" icon should not show up when exercise is inactive/hidden (#3998)
- - Translation: (gallerie > galerie) (#3999)
- - Classes: Pb if name of classe contains char ' (#4014)
- Exercises: Results on quiz missing ... (#4020)
- - Documents: By creating a document with fckeditor and IE *, there is no title in the BD only path (#4023)
- - Exercises: Exercise creation: dropboxes do not show anything (#4025)
- - Exercises: Learner score > Number of test is wrong (#4026)
- - Install: screen shifts because of smaller header1 (#4040)
- - Install: Database check is incorrect (#4041)
- - Tracking: When exporting users in CSV or Excel, the first names are reversed with the last names. (#4043)
- - Gradebook: Assessment modification (#4047)
- - System: course.css should be deleted or merge into other file (#4050)
- - Tracking: SQL error in Course Reporting "Documents most downloaded" (#4051)
- - Assignment: submission causes SQL error on c_id (#4054)
- - Assignment See echap character \ when having ' character in the Submit paper assignment description. (#4055)
- - Data filler: insert users and courses (#4056)
- Exercises: SQL error on test result page for teacher, when sorting by date. (#4061)
- - Course progress: Small icons appear when submitted a new Thematic section in Thematic control tool (#4065)
- - Sessions: Import of sessions via XML doesn't work (#4069)
- - Classes: CSV import problem with classes (#4071)
- - System: http://campus.chamilo.org/main/user/subscribe_user.php too slow (#4079)
- - Dashboard: hiding blocks from dashboard interface can fail (#4083)
- - Tracking: Time spent in course 1500 hours and more (#4084)
- - Sessions: campus.chamilo.org/main/admin/add_users_to_session.php Fails (#4127)
- - Learning paths: SQL error when uploading SCORM package (#4143)
- - Social network: It's not possible preview an image in social network portfolio (#4202)
- - Documents: no preview files in ajaxfilemager when create a html file (#4203)
- - Documents: no play flv files in documents tool (#4204)
- - Course settings: In French, course settings show escaped apostrophes (#4207)
- - Learning paths: Students' answers disappear when test is in learnpath (#4211)
- - Install: Problem in a Local instalation (#4214)
- - Documents: fckeditor bug when adding a wmv video (#4217)
- - Backup: Problem viewing images after course copy (#4225)
- - Backup: Bugs when copying questions from one course to another (#4228)
- - Tracking: Visibility of results for students (#4229)
- - Tracking: Inconsistency of terms in test result table (#4236)
- - Documents: Error when you put HTML tags with attributes and " in a file/folder name (#4240)
- - Links: Links added in a learning path doesn't work (#4250)
- - Links: check online link does not run (#4251)
- Exercises: overflow tables 1024x768 (#4252)
- - Social network: view copy files from a course to my portfolio show course files, no portoflio files (#4254)
+ - Exercises: Report form quiz (#4407)
+ - Exercises: Test preview appear align on the right in test questions view (#4440)
+ - Exercises: Filtering test result table doesn't work (#4441)
+ - Exercises: Test review window doesn't close when click on [X] icon (#4489)
+ - Exercises: Some bugs in exercices - Chrome + audio (#4493)
+ - Exercises: "Remove answer option" in exercises changes questions numbering (#4539)
+ - Exercises: "Review" option not aligned in test preview (#4540)
+ - Exercises: review only marked questions in all-on-one-page mode (#4542)
+ - Exercises: Exercises results export: wrong data (#4545)
+ - Exercises: Bad score calculation on 1.9 Beta Platform (#4604)
+ - Exercises: Issue with quiz correction (#4606)
+ - Exercises: Mouse over highlighting doesn't work for action column in test list (#4613)
+ - Exercises: Total number of question and test score doesn't update for copied questions (#4614)
+ - Exercises: Multiple choice question score calculation for the question (#4661)
+ - Exercises: The group column of the Test > Learner score page table is empty (#4698)
+ - Exercises: Wrong display of questions when reordoring a question above the saved div (#4783)
+ - Exercises: Multiple answers score computing (#4801)
+ - Exercises: Ranking (student Progress) calculation is wrong (#4861)
+ - Exercises: live stats show more answered questions (#4876)
+ - Exercises: single page mode : transition previous-next question does not store (#5169)
+ - Exercises: Process time for function get_exam_results_data is slow (#5179)
+ - Exercises: sort by Validated/Not validated doesn't work. (#5180)
+ - Exercises: Report by question (#5257)
+ - Exercises: reaching time limit provokes refresh for each non-answered question (#5263)
+ - Forum: Problem when inserting a google map in the forum (#2159)
+ - Forum: threads names do not show in gradebook (#4550)
+ - Global: Trainings suddenly blank (#3607)
+ - Global: course catalog go out (#3847)
+ - Global: codification problem around index user_portal ... files (#3874)
+ - Global: maximize the editor size has stopped working on several tools (#3901)
- Global: css break in IE9 (#4265)
- - Documents: cannot save pictures from photographic retouching (#4266)
- - Portal announcements: lost features (#4268)
- Global: Hiding tabs should show them in right-side panel (#4269)
- - Agenda: Error when adding user in calendar event if hamonym exists (#4278)
- - Users: Columns badly located in users list (learner view) (#4356)
- - Users: Users cannot update their user name (#4364)
- - Backup: Impossible to copy content from one course to another (#4375)
- - Documents: Document tool upload current folder not changing (#4380)
- - Plugins: BigBlueButton (#4381)
- Global: DATABASE ERROR #1064: on file main/inc/local.inc.php (#4402)
- - Assignments: Failure in the assignments section (#4403)
- - Announcements: Problems in 1.8.8.4 with announcements generated since agenda events (#4404)
- Global: Strange error with the login (Chamilo 1.8.8.4) (#4405)
- - Exercises: Report form quiz (#4407)
- - Exercises: Test preview appear align on the right in test questions view (#4440)
- - Exercises: Filtering test result table doesn't work (#4441)
- - Admin: If you are admin and put the wysiwyg editor full screen, buttons are hidden (#4442)
- - Backup: Copy big courses with igbinary (#4443)
- Global: The wysiwyg editor is vertically squeezing my image to an of 1200px (#4448)
- Global: New style broke the quick toolbar (#4451)
- - Assignments: Visibility of documents in assigments (#4455)
- - Announcements: Impossible to hide announcements (#4463)
- - Documents: Imposible eliminar imagen en curso copiado de otro (#4469)
- - Admin: SQL error when creating a new course (#4477)
- - Exercises: Test review window doesn't close when click on [X] icon (#4489)
- - Documents: In documents tool, audio files do not play (#4491)
- - Exercises: Some bugs in exercices - Chrome + audio (#4493)
- - Learning paths: Error when adding mp3 to learning path item if lots of items, +adding drag&drop audio (#4503)
- Global: HRM can't access to courses (#4504)
- Global: User info box align left when user has no courses and right if he has courses (#4506)
- Global: Platform users cannot view a course "Open - access allowed for users registered on the platform" (#4508)
- - Translation: get_lang() doesn't manage well empty translations (#4511)
- - Admin: Session title doesn't show in session box (#4514)
- Global: Logout link should remain logout link (#4515)
- Global: username update doesn't work (#4516)
- - Tracking: Check if global stats distinguish between multiple URLs (#4521)
- Global: Font resizing feature only resizes part of the interface fonts (#4524)
- - Admin: E-mail template for registration (#4525)
- - Assignments: Deadline and end date not clear in Dutch (#4526)
- - Assignments: visible to all users doesn't work (#4528)
- - Translation: Confusing language terms: homework/assignment/student publication (#4529)
- - Course copy: surveys do not show (#4530)
- - Course users: adding a teacher lacks title in users list (#4531)
- - Course users: Lists of users sort on previous field (#4538)
- - Exercises: "Remove answer option" in exercises changes questions numbering (#4539)
- - Exercises: "Review" option not aligned in test preview (#4540)
- - Exercises: review only marked questions in all-on-one-page mode (#4542)
- - Translation: Dutch translation for hotspot filetype is wrong (#4544)
- - Exercises: Exercises results export: wrong data (#4545)
- - Learning paths: detailed stats allow for other attempts (#4546)
- - Admin: Long course codes "already exists" (#4548)
- - Translation: Mark learners should be Grade learners (#4549)
- - Forum: threads names do not show in gradebook (#4550)
- Global: Incorrect protocol (http/https) in link created by javascript code (#4552)
- - Plugins: Error on table pluggin_bbb after reinstall (#4555)
- - Plugins: Forms variables are not viewed in all regions when activate a plugin in several regions (#4559)
- - Sessions: Sort user list in "Training sessions list > Session overview > List of user" doesn't work (#4569)
- - Social network: I cannot upload a user image for my profile (#4577)
- - Agenda: EventType not translated in courseLog.php (#4585)
- Global: Rename the "quitter" button for "disconnect" (#4591)
- Global: Course list not displayed properly on home page (#4599)
- Global: Check Rapid still works (#4601)
- - Exercises: Bad score calculation on 1.9 Beta Platform (#4604)
- - Translation: User list in french (#4605)
- - Exercises: Issue with quiz correction (#4606)
- - Documents: bad update time label (#4609)
- - Documents: When edit and after save an html document does not return to document list (#4611)
- - Announcements: attachments and notes in announcements (#4612)
- - Exercises: Mouse over highlighting doesn't work for action column in test list (#4613)
- - Exercises: Total number of question and test score doesn't update for copied questions (#4614)
- - Announcements: body not sent in email (#4617)
- Global: Course legal notice isn't visible when not registered in a course (#4619)
- - Notebook: edit notebook does not run well (#4624)
- - Plugins: ldap plugins missing (#4625)
- - Surveys: Fillsurvey bug (#4629)
- - Install: Try several permissions during installation (#4630)
- - Documents: Second html edit from document tool does not run (#4637)
- - Admin: settings_current does not get populated from db_main.sql (new install) (#4638)
- Global: 'Tricky' logout (#4640)
- Global: Self register to the course logic error when (self) enrolment isn't allowed (#4642)
- - System: SQL error in get_personal_session_course_list (#4649)
- - Admin: Chamilo 19.Alpha4 - Admin => Système =Statut du système (#4650)
- - Exercises: Multiple choice question score calculation for the question (#4661)
- Global: Duplicate ID tab_active (#4668)
- Global: Duplicate ID clickable_email_link (#4669)
- Global: SortableTable html validation errors (#4673)
- - Admin: ldap_bind function (#4675)
- - Admin: HRM : accessibility of the data (#4676)
- Global: Course voting score starts at 0 (#4683)
- - Gradebook: Error modifying weight of activity in assessment (#4685)
- - Tracking: improper use of echo statement in access_datails.php (#4689)
- - Exercises: The group column of the Test > Learner score page table is empty (#4698)
- - Admin: Export 1.8.8.4 vs Import 1.9.0 Alpha4 (#4706)
- - Admin: update_version variable not used (#4711)
- - System: Undefined variable: nbr_courses (#4712)
- - Announcements: announcements sent to all (#4715)
- - Systems: Delete get_scorm_database() functions and other "scorm database calls" (#4716)
- Global: Allow user to unsubscribe from platform (#4720)
- - System: Missing tables after upgrade (#4725)
- - System: Missing indexes after upgrade (#4726)
- Global: Security issue bug in FCKEditor 2.6.6 (#4743)
- - Glossary: csv export with international chars do not work (#4758)
- - this.GetSelection() is null js error when fckeditor wiris plugin is enabled (#4760)
- - Document creation layout is broken (#4777)
- - Link to document title fails when editing SVG (#4780)
- - Exercises: Wrong display of questions when reordoring a question above the saved div (#4783)
- - Documents: bad fit when edit a document 1024x768 (#4786)
- - Social network: my files doesn't work (chamilodev) (#4787)
+ - Global: this.GetSelection() is null js error when fckeditor wiris plugin is enabled (#4760)
- Global: USERNAME_MAX_LENGTH = 40 but if we use the "Use the email as username" setting? (#4793)
- - Assignments: Sorting by hand out time (#4794)
- Global: time_limit_whosonline in seconds or in minutes?? (#4795)
- - Exercises: Multiple answers score computing (#4801)
- Global: Style broken on homepage - anonymous (#4807)
- Global announcements: visibility broken again (#4808)
- - Tracking: error in mySpace/user_add.php (#4812)
- - Course access: closed courses are realy closed (#4814)
- - Wiki : menu is overlapped by status message (#4832)
- - Documents: PDF export - 2 issues (#4841)
- Global: 1.9 nightly 04 Termes et conditions (#4851)
- - Reporting: learner score test details : not filtered by learner (#4858)
- - Reporting-sessions: division by zero on closed course (#4860)
- - Exercises: Ranking (student Progress) calculation is wrong (#4861)
- Global: Empty random course pick in catalog (#4862)
- - Agenda: Incorrect date in agenda (#4863)
- - Agenda: No description in agenda AND long description (#4864)
- - Agenda: Personal agenda does not show anything outside the course (#4865)
- - Announcements: sent to all message is not updated (#4874)
- - Exercises: live stats show more answered questions (#4876)
- - Announcement: not sending to one person (#4879)
- - Assignments: we don't see filename nor description (#4880)
- - Admin: problem creating new field for user (user field) (#5025)
- - System: forum join with item properties missing some filter (#5026)
- - Assignments: course settings are not updated in the current session (#5056)
- - Dropbox: unable to download files (#5057)
- - Dropbox: duplicate warning when uploading a doc (#5058)
- - Surveys: happiness/compliance survey (#5100)
- - Admin: view copied files from a course to his user folder by an administrator (#5102)
- - Admin: fill and clean group for all groups don't work (#5106)
- - System: Duplicate column name 'max_attempt' (#5108)
- - Migration: Duplicate column name 'theme' (#5109)
- - Migration: Duplicate column name 'type' (#5110)
- - Migration: undefined index:update-db-1.8.6.2-1.8.7 on line 303 (#5117)
+ - Global: Go to course button is missing on private courses (#5140)
+ - Global: Course catalog allows people access to unassign courses (#5212)
+ - Global: Hide e-mails in users subscriptions list (#5216)
+ - Global: User can access to the platform even if the account is inactive (#5217)
+ - Global: On Chamilodev, white space in anonymous header (#5223)
+ - Global: Open course, "Go to course" button and the empty assignment (#5240)
+ - Global: "When ""unsubscribe allowed"" is set in a course, the student has no way to unsubscribe" (#5258)
+ - Global: Popular courses block does not filter by url (#5271)
+ - Glossary: csv export with international chars do not work (#4758)
+ - Gradebook: Multiple gradebooks by course
+ - Gradebook: Public certificates list (#3630)
+ - Gradebook: Certificates barcodes (#3631)
+ - Gradebook: Assessment modification (#4047)
+ - Gradebook: Error modifying weight of activity in assessment (#4685)
+ - Gradebook: weight recalculation error when category weight is changed (#5168)
+ - Groups: "Number proposed exceeds max." message if group as no number of users limitation (#3773)
+ - Groups: fix pixlr in groups (#3921)
+ - Help: FAQ window from help cannot be closed (#3861)
+ - Install: step4 unclear description (#3804)
+ - Install: Three error messages after installation (#3915)
+ - Install: Chamilo 1.8.8.4 - Connection error chamilo_test_chamilo_connection (#3937)
+ - Install: New single DB method: showing "Several" in confirmation screen (#3966)
+ - Install: New tables added in the stat DB should be added with the track_ prefix (#3967)
+ - Install: screen shifts because of smaller header1 (#4040)
+ - Install: Database check is incorrect (#4041)
+ - Install: Problem in a Local instalation (#4214)
+ - Install: Try several permissions during installation (#4630)
+ - Install: strange button for previous step (#5243)
- Install: Seems that the table xxx.metadata doesn't exists (#5118)
- - Migrate: sql error for alter table (#5119)
+ - Learning paths: SQL error when uploading SCORM package (#4143)
+ - Learning paths: Students' answers disappear when test is in learnpath (#4211)
+ - Learning paths: Error when adding mp3 to learning path item if lots of items, +adding drag&drop audio (#4503)
+ - Learning paths: detailed stats allow for other attempts (#4546)
- Learning paths: export a learning path with an exercice fail (#5130)
- Learning paths: Students don't see tests in a learning path (#5133)
- Learning paths: they play the same audio file, even if you change activity. (#5134)
- - Documents: when create a course the flv directory sample is duplicated (#5136)
- - Documents: bad work when view a flv file (#5137)
- - Global: Go to course button is missing on private courses (#5140)
- - Admin: Session admin cannot add users (#5146)
- - Sessions: Category session/session - learner has an error messare (#5153)
- - Classes: Potentially bug on classes (#5154)
- - Invitation pending => blank page blanche (#5156)
- - Agenda: course switching automatically on popup (#5162)
- - Copying: Error copying a type 11 question from a course to one another (#5164)
- - Migrate: Encryption problem upgrading from 1.8.8.4 to 1.9 nightly 2012-07-10 (#5165)
- - Assessments : weight recalculation error when category weight is changed (#5168)
- - Exercises: single page mode : transition previous-next question does not store (#5169)
- - Admin: Session course is not session cùourse (#5173)
- - Tracking: overall statistics errors (#5175)
- - Session-reporting-learner details in course: tests stats empty (#5176)
- - Exercises: Process time for function get_exam_results_data is slow (#5179)
- - Exercises: sort by Validated/Not validated doesn't work. (#5180)
- Learning paths: minipanel learning path doesn't work (#5181)
+ - Learning paths: When I create a learning path a new visible folder is created in the document tool (#5251)
+ - Learning paths: Integration quiz of a LP - timer KO + pas de score (#5255)
+ - Learning paths: adding an assignment when assignments are empty (#5256)
+ - Links: Links added in a learning path doesn't work (#4250)
+ - Links: check online link does not run (#4251)
+ - Links: to document title fails when editing SVG (#4780)
+ - Migrate: Duplicate column name 'theme' (#5109)
+ - Migrate: Duplicate column name 'type' (#5110)
+ - Migrate: undefined index:update-db-1.8.6.2-1.8.7 on line 303 (#5117)
+ - Migrate: sql error for alter table (#5119)
+ - Migrate: Encryption problem upgrading from 1.8.8.4 to 1.9 nightly 2012-07-10 (#5165)
- Migrate: Undefined index: activate_legal (#5188)
- Migrate: Undefined index: legal_agreement (#5189)
- Migrate: Undefined index: id_auto (#5190)
- Migrate: empty answer in update db 1.8.6.2-1.8.7 (#5191)
- - Social network: friend invitations are not delivered (#5195)
- - Global: Course catalog allows people access to unassign courses (#5212)
- - Global: Hide e-mails in users subscriptions list (#5216)
- - Global: User can access to the platform even if the account is inactive (#5217)
- - Global: On Chamilodev, white space in anonymous header (#5223)
- - Admin: When you remove a user , member of a class (usergroup) from platform, number of registered members in the class(usergourp) doesn't change (#5227)
- - Documents: No directory created in documents on course creation (#5238)
- - Global: Open course, "Go to course" button and the empty assignment (#5240)
- - Installation: strange button for previous step (#5243)
+ - Migrate: After upgrade only a few courses are available (#5262)
+ - Multi-url requires database insertion to work (#1850)
+ - Notebook: edit notebook does not run well (#4624)
+ - Portal announcements: lost features (#4268)
+ - Plugins: BigBlueButton (#4381)
+ - Plugins: When saving the BigBlueButton plugin multiple times the icon is generated many times (#2967)
+ - Plugins: Error on table pluggin_bbb after reinstall (#4555)
+ - Plugins: Forms variables are not viewed in all regions when activate a plugin in several regions (#4559)
+ - Plugins: ldap plugins missing (#4625)
- Plugins: unable to set/configure plugins (#5244)
- - Announcements: appear on top of courses (#5249)
- - Learning paths: When I create a learning path a new visible folder is created in the document tool (#5251)
- - Learning paths: Integration quiz of a LP - timer KO + pas de score (#5255)
- - Learning paths: adding an assignment when assignments are empty (#5256)
- - Exercises: Report by question (#5257)
- - Global: "When ""unsubscribe allowed"" is set in a course, the student has no way to unsubscribe" (#5258)
- - Migration: After upgrade only a few courses are available (#5262)
- - Exercises: reaching time limit provokes refresh for each non-answered question (#5263)
- - Global: Popular courses block does not filter by url (#5271)
- - Google(TM)) text to audio bad file if language not defined (#5277)
+ - Search: Fixed queries of fulltext search feature (#3166)
+ - Sessions: Session list uses now jqgrid in order to filter fields better and faster.
+ - Sessions: Import of sessions via XML doesn't work (#4069)
+ - Sessions: campus.chamilo.org/main/admin/add_users_to_session.php Fails (#4127)
+ - Sessions: Sort user list in "Training sessions list > Session overview > List of user" doesn't work (#4569)
+ - Sessions: Category session/session - learner has an error messare (#5153)
+ - Sessions: reporting-learner details in course: tests stats empty (#5176)
+ - Social network: Bug and/or localization problem in social network's group (#3994)
+ - Social network: group strange behaviour (#3950)
+ - Social network: It's not possible preview an image in social network portfolio (#4202)
+ - Social network: view copy files from a course to my portfolio show course files, no portoflio files (#4254)
+ - Social network: I cannot upload a user image for my profile (#4577)
+ - Social network: my files doesn't work (chamilodev) (#4787)
+ - Social network: Invitation pending => blank page (#5156)
+ - Social network: friend invitations are not delivered (#5195)
+ - Surveys: Fillsurvey bug (#4629)
+ - Surveys: happiness/compliance survey (#5100)
+ - System: Checked files in main/external_module (#1397)
+ - System: ajaxfilemanager_c.js and ajaxfilemanager.js should be the same (#3971)
+ - System: course.css should be deleted or merge into other file (#4050)
+ - System: http://campus.chamilo.org/main/user/subscribe_user.php too slow (#4079)
+ - System: SQL error in get_personal_session_course_list (#4649)
+ - System: Undefined variable: nbr_courses (#4712)
+ - System: Delete get_scorm_database() functions and other "scorm database calls" (#4716)
+ - System: Missing tables after upgrade (#4725)
+ - System: Missing indexes after upgrade (#4726)
+ - System: forum join with item properties missing some filter (#5026)
+ - System: Duplicate column name 'max_attempt' (#5108)
+ - Videoconference: A fix was applied to avoid a bug in BigBlueButton by which all videoconference rooms were marked as "not running" (BT#3102). Kindly financed by NoSoloRed and delivered by BeezNest
+ - Tracking: Admin can't view the tab "My reporting" because the status was changed to Session Admin (#3816)
+ - Tracking: When exporting users in CSV or Excel, the first names are reversed with the last names. (#4043)
+ - Tracking: SQL error in Course Reporting "Documents most downloaded" (#4051)
+ - Tracking: Time spent in course 1500 hours and more (#4084)
+ - Tracking: Visibility of results for students (#4229)
+ - Tracking: Inconsistency of terms in test result table (#4236)
+ - Tracking: Check if global stats distinguish between multiple URLs (#4521)
+ - Tracking: improper use of echo statement in access_datails.php (#4689)
+ - Tracking: error in mySpace/user_add.php (#4812)
+ - Tracking: learner score test details : not filtered by learner (#4858)
+ - Tracking: Reporting-sessions: division by zero on closed course (#4860)
+ - Tracking: overall statistics errors (#5175)
+ - Translations: chinese name in wrong order 1.8.8.2 (#3614)
+ - Translations: Avoid empty translations (#3884)
+ - Translations: (gallerie > galerie) (#3999)
+ - Translations: get_lang() doesn't manage well empty translations (#4511)
+ - Translations: Confusing language terms: homework/assignment/student publication (#4529)
+ - Translations: Dutch translation for hotspot filetype is wrong (#4544)
+ - Translations: Mark learners should be Grade learners (#4549)
+ - Translations: User list in french (#4605)
+ - Plugins: BBB plugin only works with root dir install (#3625)
+ - Users: Columns badly located in users list (learner view) (#4356)
+ - Users: Users cannot update their user name (#4364)
+ - Wiki: wiki all pages - each page is not the last version (#3848)
+ - Wiki: tuning count wiki words (#3850)
+ - Wiki: I can not change the alignment of the tables in the wiki (#3900)
+ - Wiki: menu is overlapped by status message (#4832)
Style changes
@@ -522,6 +527,7 @@ Due to the move to HTML5, it is very likely that any older stylesheet will have
- During upgrade, if your database ends with "c_", the installation process will report errors in the PHP error log. This is due to a check on the new c_id field for database normalization, but is not important. The corresponding logging code can be disabled in database.lib.php
- Agenda regression: because we implemented a much more usable and familiar agenda for most of you, and because we lacked some time to go into the details, we have temporarily removed the possibility to make an event visible to specific users (they are always visible to all the course users right now) - see task #5201 for details
- Exercises: When reviewing an exercise, hotspot questions results are not remembered see #3980
+ - Learning paths: Copying a learning path with embedded documents and exercises from one course to another might cause resource linking problems (images, audio, etc). We recommend copying the complete course and then removing unnecessary elements, or exporting the learning path as SCORM.
Third-Party Libraries additions/updates
@@ -529,6 +535,7 @@ Due to the move to HTML5, it is very likely that any older stylesheet will have
Fullcalendar js library version 1.5.2
Twig Template system added
Twitter Bootstrap CSS Framework
+ More libraries were added but haven't been properly registered at this time...
Removals