Dokeos community 2.0.1 release notes
From Dokeos
These are the release notes of an outdated Dokeos version. Please see the Dokeos releases page for more recent releases.
Dokeos Community Release 2.0.1 is a simple bugfix release. It has basically the same features as Community Release 2.0 but adds several bugfixes. It was released on March 1st.
Contents |
Download
How to install or upgrade
As always for free software; it is provided as is, without any warranty, we try our best but promise nothing, and you are encouraged to take frequent backups, as you should do for all your data. Our FAQ page explains how to backup Dokeos courses.
Your Dokeos community install package already contains installation guides in a few languages, but you can also read the English installation guide online.
If you upgrade from Dokeos community release 2.0, you can simply copy the new files and folders of 2.0.1 over those of the older version. You should not copy over the home, courses or archive folders, otherwise you might lose data. If you accidentally copy over those folders, you can simply replace them with the folders from your backup.
If you upgrade from a lower version of Dokeos (1.6.x), you can use the built-in upgrade facility as described in the installation guide.
Known issues
- When upgrading from Dokeos 1.6.x: users who have sorted courses before will see these return to a default ordering, so they might have to sort them again. There were some issues in 1.6.x versions with people not being able to order their courses (for example people who upgraded from 1.5.x to 1.6.0), and the upgrade will fix these issues. The script could be built to be perfect but time / complexity issues have prevented that for now.
List of bugs fixed since Community Release 2.0
Below the list of bugs that have been fixed in Dokeos Community Release 2.0.1. Also see the Bugs Community Releases forum
- The page to display the users online in a course passes the wrong parameters to the function Who_is_online_in_this_course [1]
- Some of the documentation still mentioned an older version number instead of the new one (2.0). [2]
- An sql query was displayed in the course rights page when editing the view right of a course [3]
- Upon registration, users could submit the form without selecting their status (student/teacher)[4]
- Course member with right to add documents received an error-message when trying to upload a document [5]
- Announcements posted for several groups were visible N times for users member in N of those groups [6]
- Group members could not edit, move,... the documents of their own groups [7]
- Titles of items in learning path weren't shortened correctly [8]
- You could change visibility of all documents in a course by using * in the URL [9]
- The tool introductions could not be edited by course admins in the agenda, links and student publications tools [10]
- Some language variables were missing for HTMLArea in polish language [11]
- Newly created learning paths would be visible in the course navigation menu but hidden on the course homepage [12]
- Adding an attachment to a forum-message resulted in an error [13]
- When you have 2 learnpaths with same name, only one of them appeared in the navigation menu and tool shortcuts [14]
- Using an announcement in a learningpath, the title of the announcement wasn't used [15]
- All learnpaths in navigation menu were highlighted when you were inside one of them [16]
- Advanced course search resulted in an SQL error [17]
- Uploading a video in HTMLArea raised an error [18]
- Allow embed-tag when filtering HTML input [19]
- Users (often students) could not see individual learning paths that were set to be visible, if they did not have the VIEW right in the learning path tool itself. [20]
- When deleting a course, the roles-rights entries about it where not deleted. [21]
- The user list of a virtual course did not show the groups of its students [22]
- An error was raised when trying to reply in a forum after posting an announcement with attachments [23]
- Announcements were sent without a title [24]
- Setting a different default number of items through code in a sortable table did not work correctly (mostly an improvement for programmers) [25]
- When a course was opened from the "my course" page, the "Course Home" link in the tool navigation menu was not set to "active". [26]
- The installation script chmodded a non-existing file. [27]
List of security problems fixed
List of new features
List of improvements
- The query to count the number of users online has been optimized [28]
- Some shortcuts are added in the admin pages to edit users/classes/courses [29]
- Login as other user leads to user portal now [30]
- Included installation guide with better navigation and upgrade instructions [31]
- Don't show option to delete user picture when no picture available [32]
- The learning path overview page (scormdocument.php) is now converted to the roles-rights system [33]
- Use QuickForm in search form on platform admin class list page so keyword won't get escaped [34]
- home_news and home_notice section on campus homepage are available again [35]
- rules are added to the forms to create a course to check size of given course code [36]
- Changed layout of form to select group members [37]
- minor improvements in layout of navigation tabs
Changelog
Since many people modify their Dokeos installation, it's hard for them to just overwrite all their files with those of 2.0. If you wish to update your Dokeos installation manually or by patching your files, you can create a patch file using CVS-commands. More information about this in our FAQ. The files for this release are tagged as DOKEOS_COMMUNITY_2_0_1_STABLE in the cvs.
Below is a list of all changed files between Dokeos Community release 2.0 and Dokeos Community Release 2.0.1. Click on a filename to see the exact changes.
- CREDITS.txt
- INSTALL.txt
- README.txt
- index.php
- installation_guide.html
- claroline/admin/class_information.php
- claroline/admin/class_list.php
- claroline/admin/course_add.php
- claroline/admin/course_list.php
- claroline/admin/user_information.php
- claroline/admin/user_list.php
- claroline/announcements/announcements.inc.php
- claroline/announcements/announcements.php
- claroline/auth/inscription.php
- claroline/auth/profile.php
- claroline/calendar/agenda.php
- claroline/course_home/course_home.php
- claroline/course_info/course_rights.php
- claroline/create_course/add_course.php
- claroline/css/default.css
- claroline/document/document.inc.php
- claroline/document/document.php
- claroline/document/upload.php
- claroline/group/group_edit.php
- claroline/inc/installedVersion.inc.php
- claroline/inc/tool_navigation_menu.inc.php
- claroline/inc/lib/course.lib.php
- claroline/inc/lib/display.lib.php
- claroline/inc/lib/online.inc.php
- claroline/inc/lib/formvalidator/Rule/allowed_tags.inc.php
- claroline/install/index.php
- claroline/install/install_upgrade.lib.php
- claroline/lang/polish/htmlarea.js.php
- claroline/learnpath/learnpath_handler.php
- claroline/link/link.php
- claroline/online/whoisonlinecourse.php
- claroline/phpbb/reply.php
- claroline/plugin/htmlarea/popups/insert_video.php
- claroline/resourcelinker/resourcelinker.inc.php
- claroline/resourcelinker/resourcelinker.php
- claroline/scorm/scormdocument.php
- claroline/user/user.php
- claroline/work/work.php

