diff --git a/documentation/changelog.html b/documentation/changelog.html
index 6fb21e8c55..bf739f918f 100755
--- a/documentation/changelog.html
+++ b/documentation/changelog.html
@@ -108,7 +108,7 @@
-
Chamilo 1.11.12 - Le Breuil-sous-Argenton, ??/08/2020
+
Chamilo 1.11.12 - Le Breuil-sous-Argenton, 12/08/2020
Release notes - summary
Chamilo 1.11.12 is a minor bugfix release on top of 1.11.10.
Starting from this release, changes are registered by reversed date of addition (the latest changes first), which dramatically improves the changelog edition time. Because yes, it is reviewed manually.
@@ -144,6 +144,7 @@
Notable new Features
For end-users, teachers and Chamilo admins
+ - [2020-08-06] (fe2796dd - BT#16553) Survey: Show page break text as the new page's introduction section
- [2020-07-30] (ed713e1d - CT#17589) UserPortal: Add new link "Latest visited course" to redirect the user to the latest visited course/course-session
- [2020-07-24] (7d102e29 - BT#17576) Session: Allow session admins to see session reports
- [2020-07-16] (d7a05c03 - GH#3093) Tracking: New attndances page for parents/HRM
@@ -227,7 +228,7 @@
- [2020-05-22] (d775d89e - BT#17196) Admin: Add setting 'disable_clean_exercise_results_for_teachers'
- [2020-05-14] (e486742c) Admin: Add configuration setting 'timepicker_increment'. Adding time increment for DateRangePicker
- [2020-05-14] (6417aebc - GH#3249) Admin: Add configuration setting 'quiz_answer_extra_recording' to use track_e_attempt_recording to store all answer attempts (even temporary) and improve audit capabilities for exams
- - [2020-05-12] (d9b46e6c - GH#3226) Admin: Add configuration setting 'quiz_check_button_enable'. Quiz: Add answer-saving procedure check before starting the quiz
+ - [2020-05-12] (d9b46e6c - GH#3226) Admin: Add configuration setting 'quiz_check_button_enable'. Exercise: Add answer-saving procedure check before starting the quiz
- [2020-05-13] (79b48401 - BT#17134) Plugin: BigBlueButton: Add support for HTTP redirects from Scalelite
- [2020-05-05] (f11eb7d0 - BT#17176) Admin: Add configuration setting enable_unsubscribe_button_on_my_course_page
- [2020-04-16] (3a1c1e47 - BT#17028) Admin: Add configuration setting 'download_files_after_all_lp_finished'
@@ -243,13 +244,13 @@
- [2020-03-03] (b5efff49 - BT#16782) Admin: Add new sessions list tabs
- [2020-02-28] (5dfed8c7 - BT#16346) Admin: Add configuration setting 'allow_session_status' to manage automated evolution of sessions through a 'status' extra field
- [2020-02-26] (25e770f2 - BT#15385) Admin: Add configuration setting 'plugin_upload_enable' to allow plugins to be uploaded
- - [2020-02-25] (9486bad7 - GH#3100) Admin: add config setting 'quiz_prevent_backwards_move'. Requires DB change. Exercises: Prevent going back to previous questions
+ - [2020-02-25] (9486bad7 - GH#3100) Admin: add config setting 'quiz_prevent_backwards_move'. Requires DB change. Exercise: Prevent going back to previous questions
- [2020-02-20] (fa6a1442) Admin: Add configuration setting 'popular_courses' to mark popular courses manually
- [2020-02-20] (85c425f9 - BT#16758) Admin: add config setting "whoisonline_only_for_admin"
- [2020-02-18] (a00f874c - BT#16734) Plugin: OAuth2: Add generic OAuth2 plugin
- [2020-02-12] (98b2a26b - BT#16255) Sequence: Add Course support in Sequence
- [2020-02-17] (d35e30f6) Admin: Add configuration setting 'zoom_images_quiz' to allow users to zoom on images in exercises
- - [2020-02-09] (5643beaa - GH#3069) Learning path: Add option to use score as progress in single-SCO SCORM packages
+ - [2020-02-09] (5643beaa - GH#3069) Learnpath: Add option to use score as progress in single-SCO SCORM packages
- [2020-02-07] (c5a432e3 - BT#16693) Admin: Add configuration setting 'lp_view_settings.display.navigation_in_the_middle' Puts the LP navigation in the middle left of the screen BT#16693
- [2020-02-07] (ab3f9bca - BT#16553) Admin: Add configuration setting 'gdpr_terms_public' to enable the public availability of GDPR terms used on the platform
- [2020-02-06] (0b4a8c78 - BT#9859) Admin: Add configuration setting 'pass_reminder_custom_link'
@@ -264,7 +265,7 @@
- [2019-10-15] (ea7bd167 - BT#16237) Admin: Add configuration setting "lp_menu_location". Change location of LP menu navigation.
- [2019-10-11] (6501c3b4 - BT#16231) Admin: Add configuration setting "allow_career_users". Adds new table user_career
- [2019-10-09] (dcc8b86d - BT#15259) Admin: Add configuration setting "ck_editor_enter_mode_value". Changes the default ckeditor enter mode value. https://ckeditor.com/docs/ckeditor4/latest/features/enterkey.html
- [2019-10-08] (e4835a05 - BT#16212) Admin: Skill: Add config setting "skills_teachers_can_assign_skills" to teachers to decide which skills are assigned through their courses
- - [2019-10-01] (a7948972 - BT#16152) Admin: Quiz: Add configuration setting 'quiz_open_question_decimal_score'
+ - [2019-10-01] (a7948972 - BT#16152) Admin: Exercise: Add configuration setting 'quiz_open_question_decimal_score'
- [2019-09-17] (3fee4491 - BT#16126) Admin: Add new configuration setting "my_courses_session_order" - Add session.name as a sort option
- [2019-09-12] (66162cee - BT#16059) Social: Remove course/session list in social network. Fix search announcements list - dont call get all course/session list
- [2019-09-11] (c5aa6262 - BT#16097) Admin: Fix session copy not copying some session settings
@@ -313,19 +314,72 @@
Improvements (minor features) and debug
- - [2020-07-31] (cad4feb0 - GH#3421) Learning path: Fix width of float menu
+ - [2020-08-11] (ca2c3db7 - GH#3061) Gradebook: Set new QR code generator's error correction level to MEDIUM to match previous QR codes
+ - [2020-08-10] (318c6ef1) Internal: Sort composer dependencies
+ - [2020-08-10] (5af68014 - GH#3392) Exercise: Extend attempts limit (was not configurable over 10)
+ - [2020-08-10] (2900dfa7 - BT#16791) Exercise: Don't allow start/continue session if session read-only
+ - [2020-08-10] (ade11fac - BT#17165) Script: Move update_lti_chidren_tools.php to tests/scripts
+ - [2020-08-10] (59ede164 - BT#17165) Script: Update all children tools created by a LTI tool in courses
+ - [2020-08-10] (479af645 - GH#3061) Gradebook: Set image to 120px and white border 10px (5px each).
+ - [2020-08-10] (42427276 - BT#17617) Survey: Add only students to survey invitation button
+ - [2020-08-10] (04948c99 - BT#16298) Webservice: Rest API: add rest api validation for action "update_user_pause_training" BT#16298
+ - [2020-08-10] (3fe97a28 - BT#16298) Plugin: Pause training - fix verification, allow user to edit should not bloc update from webservice
+ - [2020-08-10] (047dbdfb - GH#3163) Security: Add ModSecurity exceptions in .htaccess against false positive XSS detection
+ - [2020-08-10] (907b4446 - BT#16298) Plugin: Pause training - fix cron dates + add debug
+ - [2020-08-10] (892cd708 - BT#17613) Reports: Add LP progress report per session / course
+ - [2020-08-09] (d69ba7eb) Tracking: Add check on empty number of students to avoid notice in courseLog.php
+ - [2020-08-07] (c709cb91 - GH#3061) Internal: Gradebook: Change endroid/qr-code to 2.5.*, Version php >= 5.6
+ - [2020-08-07] (b0655d63 - BT#17165) Plugin: LTI: Add option to replicate tool as invisible
+ - [2020-08-07] (98deaccf - GH#3061) Internal: Gradebook: certificate QR code, change aferrandini/phpqrcode to endroid/qr-code into composer.json
+ - [2020-08-07] (878a476b - BT#17288) Plugin: Zoom: Adding info of user creating the meeting will be identified as host
+ - [2020-08-07] (959faa74 - BT#16298) Plugin: Pause training: Fix cron dates + add debug
+ - [2020-08-07] (e9d508da - BT#16298) Plugin: Pause training: Fix cron test
+ - [2020-08-07] (31b6b5a5 - BT#16298) Plugin: Pause training: Add cron test
+ - [2020-08-06] (6311b82e - BT#17614) Exercise: Fix HTMl code for Draggable question
+ - [2020-08-06] (5104308e - GH#2991) Exercise: Fix issue showing less questions in the question pool when deleting a question
+ - [2020-08-06] (8e75e6f8 - BT#17606) Plugin: Custom certificate: Fix date in PDF export
+ - [2020-08-06] (1717ea24) Internal: Add check on result of api_get_user_info() in api_is_anonymous() to avoid notice
+ - [2020-08-06] (f337682b - BT#17288) Plugin: Zoom: Meeting activity, fix UI
+ - [2020-08-06] (5810d8d6 - BT#17288) Plugin: Zoom: Meeting activity, refactor code
+ - [2020-08-06] (e435f522 - BT#17288) Plugin: Zoom: Add group add, meeting activity, refactor code
+ - [2019-05-20] (7b42b42c - BT#15591) Exercise: Fix shuffle questions by categories
+ - [2020-08-05] (8e63eee4) Admin: Allow .tpl and .txt files when uploading plugins
+ - [2020-08-05] (f1aa88d5 - GH#3427) Learnpath: Improve code and template for impress view
+ - [2020-08-05] (c0ab14e4 - GH#3427) Learnpath: Close HTML tag in no_layout template
+ - [2020-08-05] (b086c036 - GH#3427) Learnpath: Clean CSS for impress.js
+ - [2020-08-05] (cf0ab858 - GH#3427) Learnpath: Update default CSS for impress.js
+ - [2020-08-05] (9f090dcb - GH#3270) Display: Fix registration form on iOS (3/3)
+ - [2020-08-05] (ebb0ebd4 - GH#3270) Display: Fix registration form on iOS (2/3)
+ - [2020-08-05] (31542b9b - GH#3427) Learnpath: Improve IDs for steps in impress view
+ - [2020-08-05] (8305136a - GH#3427) Learnpath: Add navigation for impress view
+ - [2020-08-05] (9f72601a - GH#3427) Learnpath: Fix style about impress
+ - [2020-08-05] (746d39a7 - GH#3427) Learnpath: Update impress.js
+ - [2020-08-05] (13470ded - GH#3270) Display: Fix registration form on iOS (1/3)
+ - [2020-08-05] (72143180 - BT#17288) Plugins: Zoom: Show meetings if user is registered to a meeting
+ - [2020-08-05] (116f250b) Plugin: Zoom: Fix meeting list
+ - [2020-08-05] (26839925 - GH#3209) Exercise: Fix dragging student answer when clicking back button
+ - [2020-08-04] (6c9097bc - BT#17545) User groups: Strip tags when sorting multidimensional array
+ - [2020-08-04] (f8e672b4 - BT#17545) User groups: Improve style for filter input in jqGrid
+ - [2020-08-04] (843ca887 - BT#17545) User groups: Add filter by name in list
+ - [2020-08-04] (4badc057 - BT#17545) User groups: Don't change type when creating a non-social group
+ - [2020-08-03] (59bb5365 - BT#16791) Exercise: Initialize variables properly
+ - [2020-08-03] (d5531276 - BT#17288) Plugin: zoom refactor, use doctrine ids, format code
+ - [2020-08-03] (aae5bd46 - BT#16298) Plugin: Pause training: fix message cron
+ - [2020-08-03] (11f1f39f - BT#17597) Survey: Fix export to compact CSV
+ - [2020-08-02] (eaba4491 - BT#17599) Exercise: Save question when time ends
+ - [2020-07-31] (cad4feb0 - GH#3421) Learnpath: Fix width of float menu
- [2020-07-31] (f730fe2f) Auth: Rename properly HMAC file
- [2020-07-31] (0611ecc8) Plugin: Zoom: Rename Zoom plug in class
- - [2020-07-30] (73348d50) Quiz: Fix table style and inputs for categories in configuration
+ - [2020-07-30] (73348d50) Exercise: Fix table style and inputs for categories in configuration
- [2020-07-30] (c623b960 - GH#2968) Force generation for path of platform logo in PDF
- - [2020-07-30] (7c426d8b) Quiz: Remove Display::display_footer in result.php
+ - [2020-07-30] (7c426d8b) Exercise: Remove Display::display_footer in result.php
- [2020-07-30] (9004408e) Scripts: Update undefined language variables detector script to ignore variables called as get_lang() method of a plugin
- - [2020-07-29] (2c1b6453 - GH#3409) Learning path: Show item view when selecting an item in ToC
+ - [2020-07-29] (2c1b6453 - GH#3409) Learnpath: Show item view when selecting an item in ToC
- [2020-07-29] (a8f8788b - GH#3008) Course Progress: Incorrect time in Thematic Advance Change .ready for function
- [2020-07-29] (1bbcbb44) Documentation: Remove support for PHP 7.4 from documentation: Due to library dependencies, 7.4 is supported *but* generates a lot of NOTICE and WARNING messages, which can spook users or overload server logs.
- [2020-07-29] (ccde072d) WCAG: Add label text to search form in documents list
- [2020-07-29] (a50c07ad - GH#3406) Gradebook: Grade model: Increase max elements to 20
- - [2020-07-28] (e936e64c - BT#17585) Exercises: Fix missing NoFeedback option
+ - [2020-07-28] (e936e64c - BT#17585) Exercise: Fix missing NoFeedback option
- [2020-07-28] (e1db8e08) Plugin: Zoom fix entity definition
- [2020-07-27] (dd03905c - BT#17415) Plugin: Whispeak: Change enrollment title
- [2020-07-27] (6b402e1c - BT#17415) Plugin: Whispeak: Remove unused lang variables
@@ -351,9 +405,8 @@
- [2020-07-22] (4e0e2be4 - BT#16298) Plugin: Pause training: Update send mail conditions. Format code + remove unused function
- [2020-07-22] (0d8106a0) Survey: Fix course id
- [2020-07-22] (adde7f5e - BT#16298) Plugin: Pause training: Block emails not chamilo inbox msgs
- - [2020-07-21] (e9597587 - GH#3044) Quiz: Fix user answers for hotspot when time ending
- - [2020-07-21] (b042a115 - GH#3044) Quiz: Fix hotspot questions by user
- - [2020-07-21] (9a2890c1 - GH#3044) Quiz: Fix hotspot result
+ - [2020-07-21] (b042a115 - GH#3044) Exercise: Fix hotspot questions by user
+ - [2020-07-21] (9a2890c1 - GH#3044) Exercise: Fix hotspot result
- [2020-07-21] (86e0903f - GH#3093) Display: Update access details report icon to avoid confusion with new attendances report
- [2020-07-21] (2763d160 - GH#3093) Attendance: Fix variables filtering issues
- [2020-07-21] (97cf40ba - GH#3093) Attendance: Fix variables filtering issues
@@ -389,10 +442,10 @@
- [2020-07-19] (ebe5387f - BT#17288) Plugin: Zoom: MeetingEntity::getRegistrableUsers() bug fix
- [2020-07-19] (83db5379 - BT#17288) Plugin: Zoom: web hooks endpoint
- [2020-07-17] (89b22cea - BT#17550) Admin: Fix course to redirect with go_to_course_after_login
- - [2020-07-17] (9946716c - BT#17549) Quiz: Fix "Previous" button when review questions mode enabled
+ - [2020-07-17] (9946716c - BT#17549) Exercise: Fix "Previous" button when review questions mode enabled
- [2020-07-17] (98512f7b) Plugins: Update instance of Plugin::isEnabled() method
- [2020-07-17] (1a1c199b) Plugins: Add check in Plugin::isEnabled() method to check for the *_tool_enable setting if present
- - [2020-07-17] (3a94aca6 - BT#15518) Quiz: Fix reminder checkbox style
+ - [2020-07-17] (3a94aca6 - BT#15518) Exercise: Fix reminder checkbox style
- [2020-07-17] (ac29a499 - BT#17516) Work: Fix working time with new system
- [2020-07-17] (de5ff36f) Internal: Fix constant USERNAME_MAX_LENGTH during installation
- [2020-07-17] (ccc0d445) Installation: Fix email validation for anon user
@@ -418,12 +471,12 @@
- [2020-07-15] (90da4ffa - BT#17288) Plugin: Zoom: Remove Heredoc syntax causing parse error
- [2020-07-15] (4aaaca2d) Plugin: Zoom: Add Zoom plugin to official list
- [2020-07-15] (55439d1f) Plugin: BigBlueButton: Fix URL when the videoconference server string contains /bigbluebutton at the end *and* we use HTML5 mode
- - [2020-07-15] (1b917fe8) Learning path: Add support for info_time_prerequisite field for each lesson on accordion lessons list
+ - [2020-07-15] (1b917fe8) Learnpath: Add support for info_time_prerequisite field for each lesson on accordion lessons list
- [2020-07-15] (b9e731d7 - BT#17516) Work: fix add virtual time in new system. Save work id instead of result id
- [2020-07-15] (9e05d2fd - BT#17516) Work: fix add virtual time in new system
- - [2020-07-14] (0dd8a257 - BT#16791) Quiz: Use template for result.php
- - [2020-07-14] (f6b489c0 - BT#16791) Quiz: Create template for exercise_result.php
- - [2020-07-14] (b50b752e - BT#16791) Quiz: Use template (tpl) for exercise_result
+ - [2020-07-14] (0dd8a257 - BT#16791) Exercise: Use template for result.php
+ - [2020-07-14] (f6b489c0 - BT#16791) Exercise: Create template for exercise_result.php
+ - [2020-07-14] (b50b752e - BT#16791) Exercise: Use template (tpl) for exercise_result
- [2020-07-14] (d2afa7ae - GH#3352) Document: Search in Documents does not work correctly. The variable $search was not used. Currently $search is used to determine whether to omit the documentation between /
- [2020-07-14] (9bffc0b6 - BT#17288) Plugin: Zoom: Moved code from global scope to plugin class methods
- [2020-07-14] (54a9b914 - GH#3191) Social: Limit speed of user searches in social network. Change casting to int. if $delay = (int)$this->getAttribute('delay'); is null then $delay will be 0. Is necesary change to $delay = (0 !== $delay) ? "delay: $delay, " : '';
@@ -433,7 +486,7 @@
- [2020-07-14] (2d650978 - BT#16255) User portal: Remove link in icon to enter course if requirements are not met
- [2020-07-14] (924a34ef - BT#16298) Social: Edit profile: Fix profile tabs (justification/pause training plugins)
- [2020-07-14] (e298106b - BT#16298) Plugin: Pause training: Add email body content
- - [2020-07-13] (bb099be8 - BT#16791) Quiz: Add hook at the end of the quiz
+ - [2020-07-13] (bb099be8 - BT#16791) Exercise: Add hook at the end of the quiz
- [2020-07-13] (ec664797 - GH#3191) Social: Limit speed of user searches in social network. Add delay of 1000ms user's search
- [2020-07-13] (be17286e - GH#3191) Social: Limit speed of user searches in social network. Add delay to select2 search https://select2.org/data-sources/ajax
- [2020-07-13] (39267e57 - BT#17431) Announcements: Fix extra field tags not present in the message - Disable use cache BT#17431
@@ -452,22 +505,22 @@
- [2020-07-10] (c50146e3 - BT#17524) LP: Add edit icon to return to build menu
- [2020-07-10] (54414e20 - BT#17415) Plugin: Whispeak: Fix auth by password + template for authentication
- [2020-07-10] (c9bb3bd7) LP: Fix missing icon in lp list
- - [2020-07-09] (a15a89a7 - BT#17519) Quiz: accept savec questions is mandatory with quiz_confirm_saved_answers
+ - [2020-07-09] (a15a89a7 - BT#17519) Exercise: accept savec questions is mandatory with quiz_confirm_saved_answers
- [2020-07-09] (8aa9c353 - GH#3300) Install: Remove literal mention of required field (now shown with a red asterisk
- [2020-07-09] (f254bcc4 - BT#17415) Plugin: Whispeak: Remove unnecessary classes
- [2020-07-09] (d52ff44c - BT#17415) Plugin: Whispeak: Get text to speak for auth from api
- [2020-07-09] (9a0be154 - GH#3293) Plugin: Google Meet: Merging into Chamilo
- [2020-07-09] (0c08ecfc) Admin: Refactor checkCreateCourseAccessUrlParam function
- - [2020-07-09] (c28a5e00 - BT#17524) Learning path: Improve LP audio upload
+ - [2020-07-09] (c28a5e00 - BT#17524) Learnpath: Improve LP audio upload
- [2020-07-09] (a53833b9 - BT#16297) Plugin: User Remote Service: PHP < 7.3 compatibility
- - [2020-07-09] (039984b9 - BT#17524) Learning path: Add audio from different folder
+ - [2020-07-09] (039984b9 - BT#17524) Learnpath: Add audio from different folder
- [2020-07-08] (85b38d64 - BT#17140) Gradebook: Fix lp by session when session not matching
- - [2020-07-08] (2183f63f - BT#17519) Quiz: Don't show help message in form to confirm saved answers
- - [2020-07-08] (2339dcec - BT#17524) Learning path: Use LP item audio with different path
+ - [2020-07-08] (2183f63f - BT#17519) Exercise: Don't show help message in form to confirm saved answers
+ - [2020-07-08] (2339dcec - BT#17524) Learnpath: Use LP item audio with different path
- [2020-07-08] (76155eab) Global: My publications page - Block page if config allow_my_student_publication_page is not set + format code
- [2020-07-08] (b7e74075 - BT#17508) Global: My publications page - fix query
- - [2020-07-08] (24970b67 - BT#17524) Learning path: Improve add lp audio
- - [2020-07-08] (1e9d9e6c - BT#17519) Quiz: Improve end message and saved answers
+ - [2020-07-08] (24970b67 - BT#17524) Learnpath: Improve add lp audio
+ - [2020-07-08] (1e9d9e6c - BT#17519) Exercise: Improve end message and saved answers
- [2020-07-08] (04d26b94) Agenda: Fix calendar js. Fix ListViewGrid error
- [2020-07-08] (faf3d26f) Admin: Check course limits before allowing a new course creation
- [2020-07-08] (4e29ffd6 - BT#16341) Tracking: Add tutors reports (mySpace/tc_report.php)
@@ -475,17 +528,17 @@
- [2020-07-08] (a098c38d - BT#17508) Global: Improve my publications UI
- [2020-07-08] (eaee08af - GH#3142) Admin: Improve menu item delete_all action display + fix JS issue selecting all languages
- [2020-07-07] (d20cbf56 - BT#17415) Plugin: Whispeak: Get text to speak for enroll from api
- - [2020-07-07] (362f1a13 - GH#3090) Quiz: Fix linefeed issue blocking JS execution (although it goes against code conventions) and update language terms
+ - [2020-07-07] (362f1a13 - GH#3090) Exercise: Fix linefeed issue blocking JS execution (although it goes against code conventions) and update language terms
- [2020-07-07] (26bf7219 - BT#16297) Plugin: User Remote Service: Renamed user remote service plugin table
- - [2020-07-07] (256e9579 - BT#17522) Learning path: Fix lp import in a session + format code
+ - [2020-07-07] (256e9579 - BT#17522) Learnpath: Fix lp import in a session + format code
- [2020-07-07] (071d2844 - BT#17405) Gradebook: Fix gradebook result, make difference between null and 0 result
- [2020-07-07] (7552fcf9 - BT#17405) Gradebook: Add LP name in the exercise list
- [2020-07-07] (e7a2cc04 - BT#16297) Plugin: User Remote Service: More user documentation for plugin userremoteservice
- - [2020-07-07] (f67c5361 - BT#17524) Learning path: audio changes
- - [2020-07-07] (dad4d9fa - BT#17524) Learning path: Add title in LP record audio
+ - [2020-07-07] (f67c5361 - BT#17524) Learnpath: audio changes
+ - [2020-07-07] (dad4d9fa - BT#17524) Learnpath: Add title in LP record audio
- [2020-07-06] (01e85e59 - BT#17415) Plugin: Whispeak: Improve requests with Guzzle
- [2020-07-06] (12150267 - BT#17415) Plugin: Whispeak: Update authentication request
- - [2020-07-06] (cfaa20b8 - BT#17265) Quiz: Add additional check on answers sent on single-page exams when pressing the "finish test" button: if all answers received are null, do not allow saving
+ - [2020-07-06] (cfaa20b8 - BT#17265) Exercise: Add additional check on answers sent on single-page exams when pressing the "finish test" button: if all answers received are null, do not allow saving
- [2020-07-04] (8b7280e1 - BT#17502) Admin: Add configuration setting to enable a donation message on the course creation page
- [2020-07-03] (a3414e82 - BT#17415) Plugin: Whispeak: Update enrollment request
- [2020-07-03] (a2edc49b - BT#17512) Document: DRH can access to document when 'drh_can_access_all_session_content' is enabled
@@ -507,7 +560,7 @@
- [2020-07-02] (5954707a - BT#16297) Plugin: User Remote Service: Active service menu item is highlighted
- [2020-07-01] (2ea82415 - GH#3333) Global: HR managers did not receive a copy of the messages. Prevents error when "user_id" is not found but "id" if it exists. Copy condition added to RH
- [2020-07-01] (7d4aef50 - BT#17441) Group: Add group link in group_overview.php
- - [2020-06-30] (172ca222 - GH#3079) Learning path: Don't show status for chapters
+ - [2020-06-30] (172ca222 - GH#3079) Learnpath: Don't show status for chapters
- [2020-06-30] (ed208125 - GH#3037) Skill: Make skill wheel responsive
- [2020-06-30] (e5e06852) Plugin: LTI: Fix variable name
- [2020-06-30] (fc5c7ad5 - GH#3342) User: Fix User::setLastLogin function declaration
@@ -516,7 +569,7 @@
- [2020-06-30] (2054b0c4 - BT#17483) Auth: LDAP: UpdateUserFromLDAP does not reset picture_url
- [2020-06-30] (b3107176 - BT#17454) CSV import: User update by csv - fix mail sending
- [2020-06-29] (f126bb23 - GH#3162) Dropbox: Wrong file list order on last_sent column in Dropbox. Add last edit date at start to sort correctly by date. Fix tab to 4 spaces
- - [2020-06-29] (2d3f5618 - GH#3153 - GH#3334) Quiz: Error in assigning exercises as an online assessment component (in session). Only remove new line before {
+ - [2020-06-29] (2d3f5618 - GH#3153 - GH#3334) Exercise: Error in assigning exercises as an online assessment component (in session). Only remove new line before {
- [2020-06-29] (46f970b7 - BT#17288) Plugin: Zoom: Batch user group registration to a meeting
- [2020-06-29] (652865ef - BT#17288) Plugin: Zoom: More API class documentation
- [2020-06-28] (a9859a1e) Scripts: Update script to delete old courses
@@ -524,14 +577,14 @@
- [2020-06-25] (ea94ac49 - GH#2915) Tracking: Make timeline in "My Progress" tab partially responsive.
- [2020-06-25] (4f4dc30d - BT#17288) Plugin: Zoom: Library code more readable and efficient
- [2020-06-25] (037f0385 - GH#3153) Gradebook: Fix missing items in gradebook links when in a session. The session was not assigned at the time of creating the link. Therefore the session id is assigned before generating the course query, this makes it possible to display the selector of the elements assigned to the session and also to the course when they are active.
- - [2020-06-25] (5897b387 - BT#17325) Quiz: Performance: Fix question pool + improve speed
+ - [2020-06-25] (5897b387 - BT#17325) Exercise: Performance: Fix question pool + improve speed
- [2020-06-25] (024b9ea4 - BT#17288) Plugin: Zoom: meeting recording file management
- [2020-06-25] (a1ed80a9 - BT#17288) Plugin: Zoom: next_page_token is an attribute of Pagination
- [2020-06-24] (6961c48e - GH#3162) Dropbox: Wrong file list order on last_sent column in Dropbox. Add last edit date at start to sort correctly by date
- [2020-06-24] (673eb59e - BT#17455) Tracking: Fix logo in PDF export in mySpace/myStudents.php
- [2020-06-24] (89789618 - BT#17455) Tracking: Fix PDF export in mySpace/myStudents.php
- [2020-06-24] (c04e6893) Performance: Tracking: Improve mySpace/myStudents.php page speed
- - [2020-06-24] (9bc91383 - BT#17325) Quiz: Fix reuse mass action in question_pool.php
+ - [2020-06-24] (9bc91383 - BT#17325) Exercise: Fix reuse mass action in question_pool.php
- [2020-06-24] (fe0d4628 - BT#16817) Catalogue: Fix for course catalogue
- [2020-06-24] (3d21ace9 - BT#16815) Catalogue: Fix popup
- [2020-06-24] (aaa6d5cf - BT#16815) Catalogue: Fix popup
@@ -549,7 +602,7 @@
- [2020-06-22] (53094d8b - GH#3118) Tracking: Fix report accesses by user overview. Fix IP list
- [2020-06-22] (f5c2472e - GH#3118) Tracking: Fix report accesses by user overview - Remove 'clicks' column - Fix foreach - Fix count table elements
- [2020-06-22] (d9d11f1d) Tracking: Fix query: Use user.id instead of user.user_id
- - [2020-06-22] (fb1aeb84 - BT#17438) Quiz: Fix exercise edition UI
+ - [2020-06-22] (fb1aeb84 - BT#17438) Exercise: Fix exercise edition UI
- [2020-06-22] (77815034) Internal: change order of languages in languageCodeToCountryIsoCodeForFlags() to ease maintenance
- [2020-06-20] (6f90fc48 - GH#2989) Admin: Update Adminer to 4.7.7 (English only, PHP warning and notice disabled)
- [2020-06-19] (97b44056) Social: Add config setting to allow teachers or admins to view full social profile the same way that if they'd be Good friends in the social network (later renamed social_make_teachers_friend_all).
@@ -559,7 +612,7 @@
- [2020-06-19] (94fcafe7) Admin: Social: Add configuration setting 'treat_superior_statuses_as_friends' to allow teachers or admins to view full social profile the same way that if they'd be Good friends in the social network (later renamed social_make_teachers_friend_all).
- [2020-06-19] (67344d0e - BT#17386) Cron: Fix email logo when sending via a cron script
- [2020-06-19] (687f9ad7 - BT#17400) Auth: CAS: Only CAS users are redirected to CAS logout page
- - [2020-06-19] (d7e60e39) Quiz: Disable auto change of feedback when changing the type of distribution of Questions per page.
+ - [2020-06-19] (d7e60e39) Exercise: Disable auto change of feedback when changing the type of distribution of Questions per page.
- [2020-06-18] (3ac28cd6 - GH#3302) Course maintenance: Ask for course code before deleting *or* recycling #3302 Message of confirmation on option full_backup
- [2020-06-18] (a0d67205 - GH#3302) Course maintenance: Ask for course code before deleting *or* recycling #3302 On recycling, ask for course code to complete recycle. Languaje CourseCodeConfirmation
- [2020-06-18] (cc67893d - GH#3302) Course maintenance: Ask for course code before deleting *or* recycling #3302 On recycling, ask for course code to complete recycle. Languaje CourseCodeConfirmation
@@ -588,36 +641,36 @@
- [2020-06-15] (d3c839ce - BT#16817) Catalogue: Fix select width
- [2020-06-15] (2aa0a631 - BT#17403) Gradebook: Fix gradebook score update
- [2020-06-15] (9d98b466 - BT#17400) Auth: CAS: Fix redirect if cas is active
- - [2020-06-15] (849b19cf - BT#17393) Learning path: Fix LP creation, add datetimepicker + subscribe users checkbox
+ - [2020-06-15] (849b19cf - BT#17393) Learnpath: Fix LP creation, add datetimepicker + subscribe users checkbox
- [2020-06-15] (87da354f) Tracking: Add Event::registerLog
- - [2020-06-12] (dd1dfc69 - BT#17396) Quiz: Fix save exe_id attempt_recording
+ - [2020-06-12] (dd1dfc69 - BT#17396) Exercise: Fix save exe_id attempt_recording
- [2020-06-12] (9e75d04b - BT#17370) Tracking: Add group column in LP report
- [2020-06-12] (e73f046e - BT#17370) Tracking: Add group filter in LP report
- [2020-06-12] (2c91cc38) Global chat: Added try/catch on chat ajax request done callback
- [2020-06-12] (b2ebce67) Performance: Add recommended indexes to optimization guide
- [2020-06-12] (4c55d67a - BT#17288) Plugin: Zoom: Show Zoom meeting list after update or delete
- [2020-06-12] (3ad68a70) Plugin: Custom certificate: Use GradebookUtils::get_list_users_certificates function to get users list
- - [2020-06-12] (3e8b1fcb - BT#17387) Learning path: async: false in SCORM
- - [2020-06-12] (6aa63862) Learning path: Add $.when(saveAjax).done in SCORM + remove unused code
+ - [2020-06-12] (3e8b1fcb - BT#17387) Learnpath: async: false in SCORM
+ - [2020-06-12] (6aa63862) Learnpath: Add $.when(saveAjax).done in SCORM + remove unused code
- [2020-06-12] (e10aa972 - BT#17375) Work: Add url in work notification
- [2020-06-12] (08307a70 - BT#17288) Plugin: Zoom: instant meeting opens in a new browser tab
- [2020-06-12] (6551899c - BT#17381) WYSIWYG: Add Oembed button in minimized CKEditor
- [2020-06-12] (f1588e14 - BT#17288) Plugin: Zoom: Warning message about Zoom not being free software
- - [2020-06-12] (adbe2bbb - BT#17381) Quiz: Fix exercise question UI (div elements were too glued together)
+ - [2020-06-12] (adbe2bbb - BT#17381) Exercise: Fix exercise question UI (div elements were too glued together)
- [2020-06-12] (94c17ca5 - BT#17288) Plugin: Zoom: Fixed Zoom meeting start time and duration formatting
- [2020-06-11] (4443fd94) Internal: Fix plugin configuration when no plugin class
- [2020-06-11] (77d90fdc) Plugin: Facebook Login: Improve FB login button
- - [2020-06-11] (c00a9c11 - BT#17367) Quiz: Improve questions pool query
+ - [2020-06-11] (c00a9c11 - BT#17367) Exercise: Improve questions pool query
- [2020-06-11] (f5951859 - BT#17386) Internal: Remove style when sending messages from CLI
- [2020-06-11] (03fa0e1c - BT#17309) Plugin: Azure: Fix azure plugin login
- [2020-06-11] (b12441c1 - BT#17154) Admin: Bulk anonymize user interface i18n
- [2020-06-10] (ec66f671 - BT#16821) Extra fields: Consider separator of tag data as ", " instead of ","
- [2020-06-10] (c7a01f5e - BT#16848) Document: Fix back button in document creation
- [2020-06-10] (f5a86a03 - BT#17375) Work: Improve student publication notification message
- - [2020-06-10] (b2716de7 - BT#17381) Learning path: Update exercise toolbars
- - [2020-06-10] (75716eea - BT#17373) Learning path: Fix prerequisite form
- - [2020-06-10] (8b1719ce - BT#17381) Learning path: Update exercise toolbars
- - [2020-06-10] (86bcc150 - BT#17376) Quiz: Fix default correct choice
+ - [2020-06-10] (b2716de7 - BT#17381) Learnpath: Update exercise toolbars
+ - [2020-06-10] (75716eea - BT#17373) Learnpath: Fix prerequisite form
+ - [2020-06-10] (8b1719ce - BT#17381) Learnpath: Update exercise toolbars
+ - [2020-06-10] (86bcc150 - BT#17376) Exercise: Fix default correct choice
- [2020-06-10] (66558b76 - BT#17375) Work: Improve student publication notification message
- [2020-06-10] (04bdf2f0) User: Add Security::remove_XSS in user list
- [2020-06-10] (ef12e169 - BT#17372) Course backup: Avoid /../exercises/ files in backup
@@ -645,7 +698,7 @@
- [2020-06-04] (f5516cc3 - BT#17288) Plugin: Zoom: More guidance on the Zoom plugin configuration page
- [2020-06-04] (29778dae - BT#17288) Plugin: Zoom: Support meetings that were not created through Chamilo
- [2020-06-03] (c26f55f8) Survey: Add configure icon to differentiate between questions and survey config
- - [2020-06-03] (a4bfbe9e) Quiz: Fix references to CQuizCategory repo in getQuestionListWithCategoryListFilteredByCategorySettings()
+ - [2020-06-03] (a4bfbe9e) Exercise: Fix references to CQuizCategory repo in getQuestionListWithCategoryListFilteredByCategorySettings()
- [2020-06-03] (296c1114 - BT#17326) Tracking: Fix session export, filter by URL
- [2020-06-03] (891155c3 - BT#17154) Admin: GDPR: Disabled memory limit for bulk anonymisation
- [2020-06-03] (a0376bb7 - BT#17154) Admin: GDPR: Added "bulk anonymize user" link to admin page
@@ -665,11 +718,11 @@
- [2020-05-31] (073254ee) Global: Fix additional issue introduced in optimization in a8eb3b61176f3166f6986cc571221ce5df50d2f5 whereby no *new* records would be inserted with a 0'd out user id in track_e_online (only previously connected users)
- [2020-05-31] (4597ecd7) Global: Fix issue introduced in optimization in a8eb3b61176f3166f6986cc571221ce5df50d2f5 whereby no *new* records would be inserted in track_e_login (only previously connected users)
- [2020-05-31] (d36fe4b8) Internal: Do not exit on database serialization error (generally due, on DB replicas, to duplicate updates where one was successful)
- - [2020-05-28] (89a5fd06 - BT#17308) Quiz: Fix colors in draggable question
- - [2020-05-27] (a81f0d84 - BT#17308) Quiz: Improve UI for draggable question
- - [2020-05-27] (5d066ec2 - GH#3226) Quiz: Don't block start button with test
- - [2020-05-26] (4bd8fef0 - GH#3226) Quiz: Validate quiz_check_button_enable request
- - [2020-05-26] (9bb63553 - GH#3226) Quiz: Add second request with sleep
+ - [2020-05-28] (89a5fd06 - BT#17308) Exercise: Fix colors in draggable question
+ - [2020-05-27] (a81f0d84 - BT#17308) Exercise: Improve UI for draggable question
+ - [2020-05-27] (5d066ec2 - GH#3226) Exercise: Don't block start button with test
+ - [2020-05-26] (4bd8fef0 - GH#3226) Exercise: Validate quiz_check_button_enable request
+ - [2020-05-26] (9bb63553 - GH#3226) Exercise: Add second request with sleep
- [2020-05-26] (d3c22d8f - BT#17287) Plugin: BigBlueButton: add closed at and show count users
- [2020-05-26] (e7db15a6) Plugin: BigBlueButton: Add ThereIsNoVideoConferenceActive message
- [2020-05-26] (4f3fe55b) Plugin: BigBlueButton: Add get_lang('Guest') + fix php error
@@ -680,12 +733,12 @@
- [2020-05-24] (17933ae2 - GH#3193) Tracking: Display time in course above time in platform
- [2020-05-24] (28c9eaa4 - BT#17280) Internal: Fix erroneous rename of get_courses_of_user() in previous commit bb78e5e3033f4e79cdbc1b2e9e4ca9798e56dbc4. Use CourseManager::getCoursesByUserCourseCategory() instead
- [2020-05-24] (3967b176) Admin: Re-introduce the possibility to set DB client flags in configuration.php (see https://www.doctrine-project.org/projects/doctrine-dbal/en/2.10/reference/configuration.html#custom-driver-options)
- - [2020-05-23] (85c3f517) Quiz: Make async ajax to save a quiz. Try and reduce issues reported on not being able to save.
+ - [2020-05-23] (85c3f517) Exercise: Make async ajax to save a quiz. Try and reduce issues reported on not being able to save.
- [2020-05-22] (61a1a62c - BT#16848) Group: Fix upload audio recording in group
- [2020-05-22] (09e61f7b - BT#16848) Group: Fix upload audio recording in group
- [2020-05-22] (fbb85943 - BT#16848) Group: Fix upload audio recording in group
- [2020-05-22] (d8572022) Plugin: LTI: Add missing field plugin_ims_lti_tool.replacement_params
- - [2020-05-22] (9aeed5ad - BT#17270) Quiz: Hide clean all exercises icon from normal teachers
+ - [2020-05-22] (9aeed5ad - BT#17270) Exercise: Hide clean all exercises icon from normal teachers
- [2020-05-22] (7a39aa8e - BT#15488) Survey: Fix previous feature addition whereby dependencies can only be created if a 'parent_id' column exists, which is not true unless the structure has been modified
- [2020-05-21] (698b5071 - GH#3256) Scripts: Use UserManager::deleteUserFiles in delete_old_users_folder.php
- [2020-05-21] (026dda55 - GH#3256) Admin: Simplify UserManager::deleteUserFiles
@@ -696,15 +749,15 @@
- [2020-05-21] (1cf87448) Plugin: BigBlueButton: If the BBB URL has a protocol, use it when making API calls When configuring a BigBlueButton server with HTTPS, it wasn't using HTTPS in the API calls. Even if the server returned a redirect on HTTP calls they would not work, since curl is not configured to follow redirects. So all API calls would fail.
- [2020-05-21] (19642f30 - BT#17268) Survey: Fix get documents inside the fillsurvey.php code
- [2020-05-20] (b1059b92 - GH#3184) Documents: Fix creation template form
- - [2020-05-20] (2432c01f - BT#17265) Quiz: Improve JS code for save answers
- - [2020-05-20] (9936f211 - GH#3195) Quiz: Fix "fill in blanks" with multiple answers enabled
+ - [2020-05-20] (2432c01f - BT#17265) Exercise: Improve JS code for save answers
+ - [2020-05-20] (9936f211 - GH#3195) Exercise: Fix "fill in blanks" with multiple answers enabled
- [2020-05-19] (2bbfb2ba - BT#17247) Sessions: Add access URL filter in session methods
- [2020-05-19] (6d1f8378) Plugin: BigBlueButton: Fix previous commit 047c5049fe5be7b428de0fca236e46dcd1811478 as should remain different from >url
- - [2020-05-18] (43809008 - BT#17243) Quiz: Fix call to method
- - [2020-05-18] (536e3842 - BT#17243) Quiz: Use Exercise::getUserAnswersSavedInExercise in reminder page
- - [2020-05-18] (11b62381 - BT#17243) Quiz: Add number of user answers saved
- - [2020-05-18] (cfeb7c37 - BT#17243) Quiz: Add validation for data in result_exercise template
- - [2020-05-18] (d508bf78 - BT#17243) Quiz: Show header in results page for exam mode
+ - [2020-05-18] (43809008 - BT#17243) Exercise: Fix call to method
+ - [2020-05-18] (536e3842 - BT#17243) Exercise: Use Exercise::getUserAnswersSavedInExercise in reminder page
+ - [2020-05-18] (11b62381 - BT#17243) Exercise: Add number of user answers saved
+ - [2020-05-18] (cfeb7c37 - BT#17243) Exercise: Add validation for data in result_exercise template
+ - [2020-05-18] (d508bf78 - BT#17243) Exercise: Show header in results page for exam mode
- [2020-05-18] (7799d120) Sessions: Set dates to local timezone values if not set in copy() method
- [2020-05-18] (92300086) Internal: Fix missing course code
- [2020-05-18] (5d0af2b2) Internal: Fix api_get_course_info calls
@@ -712,10 +765,10 @@
- [2020-05-15] (d8400a45 - BT#17145) WebService: Add GET_COURSE_QUIZ_MDL_COMPAT
- [2020-05-15] (829c3c92 - GH#3256) Scripts: Add script to delete personal folders left behind after a user deletion from the platform
- [2020-05-15] (2cd5e460 - BT#16853) Survey: Add survey code in export file
- - [2020-05-15] (b12ed632 - BT#17229) Quiz: Show answer comment in direct feedback question
- - [2020-05-14] (64fe0186 - BT#17196) Learning path: Fix lp session category actions
+ - [2020-05-15] (b12ed632 - BT#17229) Exercise: Show answer comment in direct feedback question
+ - [2020-05-14] (64fe0186 - BT#17196) Learnpath: Fix lp session category actions
- [2020-05-14] (5ea116cd - BT#16819) Admin: Fix "Without Category" nbr in "Courses categories" selector
- - [2020-05-14] (902a47ab - BT#17196) Learning path: Fix LP category in sessions
+ - [2020-05-14] (902a47ab - BT#17196) Learnpath: Fix LP category in sessions
- [2020-05-14] (c170416c - BT#17233) Catalogue: Fix catalog pagination
- [2020-05-14] (055a19ba - BT#17137) Performance: Optimize login query removing unnecessary link to track_e_login
- [2020-05-14] (a8eb3b61 - BT#17137) Performance: Optimize query tracking user connexion in track_e_login
@@ -737,7 +790,7 @@
- [2020-05-06] (78eca14a - BT#17198) Internal: Allow display PDF in new window for Firefox
- [2020-05-06] (4af43f9b - BT#17190) Custom pages: Fix missing legal link render because of custom pages
- [2020-05-06] (6ce24499 - BT#17190) Legal: Add strip_tags in legal list
- - [2020-05-06] (1b1584af - BT#17182) Learning path: Move code into a function, save LP score after saving exercise. No need to redirect in order to save quiz status/score
+ - [2020-05-06] (1b1584af - BT#17182) Learnpath: Move code into a function, save LP score after saving exercise. No need to redirect in order to save quiz status/score
- [2020-05-06] (afc62b32) Catalogue: Fix category filter
- [2020-05-06] (d16834ff - BT#16600) Tracking: Fix tracking pagination
- [2020-05-05] (334e964f - BT#17176) Display: Template unsubscribe button bugfix
@@ -763,7 +816,7 @@
- [2020-05-04] (ce56951f) Internal: Add remove_xss function in twig
- [2020-05-01] (39fc564f - BT#17165) Plugin: LTI: Update link target when updating parent tool
- [2020-05-01] (b3fb82b3 - BT#17165) Plugin: LTI: Update link target when updating tool
- - [2020-05-01] (d93fb159) Quiz: exercises list: show only using table c_quiz. Check invisible session exercises from item property if exists.
+ - [2020-05-01] (d93fb159) Exercise: exercises list: show only using table c_quiz. Check invisible session exercises from item property if exists.
- [2020-04-30] (b24f2dab - GH#3211) Fix update user by CSV
- [2020-04-30] (a6c2f663 - BT#17134) Plugin: BigBlueButton: Add update all course BBB settings at once
- [2020-04-30] (a8043355 - BT#16850) Survey: Fix survey multiplication question
@@ -772,10 +825,10 @@
- [2020-04-30] (972b3ff1) Admin: Fix simple user list search
- [2020-04-30] (b7d5a6c8 - BT#17152) Notification: Add missing count message notification tpl
- [2020-04-30] (c95cd365) Document: Use id instead of iid for old installations.
- - [2020-04-29] (f6db9593 - BT#17163) Quiz: Fix LP list for quiz in base course
+ - [2020-04-29] (f6db9593 - BT#17163) Exercise: Fix LP list for quiz in base course
- [2020-04-29] (6bec8245) Documentation: add breaking change info to changelog regarding mail.conf.php
- [2020-04-29] (418c7a1c - BT#16600) Tracking: Add lp_report.php export to excel. Support new track_e_complete table.
- - [2020-04-28] (85bb9800 - BT#17140) Quiz: Get the first LP found matching the session ID
+ - [2020-04-28] (85bb9800 - BT#17140) Exercise: Get the first LP found matching the session ID
- [2020-04-28] (516dd6fd) Scripts: Add scripts to create item property for exercises
- [2020-04-28] (e3a2594c) Document: Undo commit breaks old installations https://github.com/chamilo/chamilo-lms/commit/cead56b536507a9909b5880fe7b0ac7f258906f1?diff=unified
- [2020-04-28] (36a0a009 - BT#17153) Catalogue: Set empty date
@@ -810,10 +863,10 @@
- [2020-04-24] (00a443e2 - BT#9859) Admin: Add configuration setting 'auth_password_links' BT#9859 Add extra conditions in the user profile to show/hide password or/and show a link.
- [2020-04-23] (79fe494f - BT#17113) Survey: Add selective display question type. Requires composer update
- [2020-04-23] (1872f906 - BT#17114) Survey: Fix option ID, update iid if set.
- - [2020-04-22] (6981444f - BT#17086) Learning path: Fix set correct max score
+ - [2020-04-22] (6981444f - BT#17086) Learnpath: Fix set correct max score
- [2020-04-21] (d7322af0 - BT#17034) Tracking: Fix missing table in report
- [2020-04-21] (c53b04e3 - BT#17088) Survey: Remove display: none for a question label
- - [2020-04-21] (5cb5d5f3 - BT#17086) Learning path: Use navigator.sendBeacon when on beforeunload in SCORM
+ - [2020-04-21] (5cb5d5f3 - BT#17086) Learnpath: Use navigator.sendBeacon when on beforeunload in SCORM
- [2020-04-21] (96324560) Internal: Reduce number of code syntax warnings in api.lib.php
- [2020-04-21] (a49ec57b) Internal: Add APCu support to api_get_visual_theme()
- [2020-04-20] (57fbd41b - BT#17034) Tracking: Disable sessions status if config not set
@@ -822,28 +875,28 @@
- [2020-04-18] (270178c2 - BT#17076) Internal: Use Database::insert to save track_e_downloads
- [2020-04-17] (4c69dc2d - BT#17065) Course home: Force load plugin settings in course home
- [2020-04-17] (2aa203e6 - BT#16686) Auth: LDAP: LDAP synchronisation script is relocatable
- - [2020-04-17] (295eaff3 - BT#16644) Learning path: Fix not saving progress in mac - safari when using scorm and closing window
+ - [2020-04-17] (295eaff3 - BT#16644) Learnpath: Fix not saving progress in mac - safari when using scorm and closing window
- [2020-04-17] (2094753d - BT#17068) Recycle course: Delete tool for LP category
- [2020-04-17] (45a6e5d8) Internal: Optimization for heavy load servers: Asssume URL ID = 1 when multiple_access_urls is not enabled
- [2020-04-17] (1feefd6e) Display: Optimize load time for online users widget by avoiding calculations if options are disabled
- [2020-04-17] (de2b38a1) Display: Fix commit fa0161b53e3610f8b9a1a870cd53ead34f14cba2 removing one line too much in accessWhoIsOnline()
- [2020-04-17] (161eadf7) Internal: Add APC detection to global-min.inc.php
- - [2020-04-16] (917296a7 - BT#17036) Learning path: WIP fix "beforeunload" in mac safari scorm BT#17036
+ - [2020-04-16] (917296a7 - BT#17036) Learnpath: WIP fix "beforeunload" in mac safari scorm BT#17036
- [2020-04-16] (c9b570e5) Plugin: BigBlueButton: Fix configuration 'big_blue_button_record_and_store' that was not appearing in the course setting because there is no specific configuration for this in the plugin
- - [2020-04-16] (32424fe6 - BT#17028) Learning path: Add xajax_save_item_scorm onbeforeunload/unload BT#17028
- - [2020-04-16] (b2a2e670 - BT#17028) Learning path: Check lp time is valid
+ - [2020-04-16] (32424fe6 - BT#17028) Learnpath: Add xajax_save_item_scorm onbeforeunload/unload BT#17028
+ - [2020-04-16] (b2a2e670 - BT#17028) Learnpath: Check lp time is valid
- [2020-04-16] (0e586412 - BT#17046) Gradebook: Show all gradebook in list
- - [2020-04-16] (03cf2da2 - BT#17036) Learning path: Add jquery for unload and beforeunload in scorm api
+ - [2020-04-16] (03cf2da2 - BT#17036) Learnpath: Add jquery for unload and beforeunload in scorm api
- [2020-04-15] (f3f77e26 - BT#17000) Course Restorer: Add option to reuse lp category
- - [2020-04-15] (dca8bb2d) Learning path: Add userId to learnpath::save_last() to avoid SQL error
- - [2020-04-15] (e77f4f5a - BT#17053) Quiz: Fix exercise table order, remove unused exercise_tooltip/link_tooltip
+ - [2020-04-15] (dca8bb2d) Learnpath: Add userId to learnpath::save_last() to avoid SQL error
+ - [2020-04-15] (e77f4f5a - BT#17053) Exercise: Fix exercise table order, remove unused exercise_tooltip/link_tooltip
- [2020-04-15] (9895e1a4 - BT#16686) WYSIWYG: CKEditor font list is configurable
- [2020-04-15] (7b54c8ce - BT#16977) Work: Fix work score edition
- [2020-04-15] (018de865) Catalogue: Add default searchTerm
- [2020-04-15] (6c29476b) Catalogue: Add search_term in pagination URL
- [2020-04-15] (330b3357 - GH#3182) Internal: Fix Uncaught Error: Call to a member function getAdminUrl()
- [2020-04-15] (83c07f30) Forum: Fix forum icon link
- - [2020-04-15] (07333558) Learning path: Add userId to learnpath::get_view() to avoid SQL error
+ - [2020-04-15] (07333558) Learnpath: Add userId to learnpath::get_view() to avoid SQL error
- [2020-04-15] (538e10c7) Internal: Fix previous c_document.iid commit error
- [2020-04-15] (cead56b5) Internal: Convert c_document.id to c_document.iid in documents lib (using id instead of iid prevents the use of indexes on c_document
- [2020-04-14] (f4547849) Auth: OKN: Fix time in okn report
@@ -860,10 +913,10 @@
- [2020-04-13] (3e899d02 - BT#16818) Catalogue: Subscription and vote count in descending order
- [2020-04-13] (f6f3922e) Chat: Save messages sanitized
- [2020-04-13] (90dc6102) Chat: Fix CSS
- - [2020-04-13] (e4d25f02 - BT#17042) Quiz: Get number of questions by user attempt
+ - [2020-04-13] (e4d25f02 - BT#17042) Exercise: Get number of questions by user attempt
- [2020-04-13] (dc907a97 - BT#17034) Performance: Improve rendering speed of recent logins stats page (remove 15 days period & other optimizations)
- [2020-04-13] (a5ba59c1 - BT#17041) Internal: Allow get settings when using global-min.inc.php
- - [2020-04-13] (ff1fd1cf - BT#17036) Learning path: LP report - Use new system report
+ - [2020-04-13] (ff1fd1cf - BT#17036) Learnpath: LP report - Use new system report
- [2020-04-13] (20c4b530) Catalogue: Fix overlap menus
- [2020-04-13] (6ffb0152) Catalogue: Course catalog - Fix default filter data
- [2020-04-12] (17cec3d9 - GH#2974) Plugin: BigBlueButton: Improve videoconference server host validation + check if host & salt have been defined and adapt warning message
@@ -887,7 +940,7 @@
- [2020-04-08] (8790c8ed - BT#17022) Registration: Add 'AnEmailToResetYourPasswordHasBeenSent' message after password reset
- [2020-04-08] (46874802) Tracking: Hide buttons for admin level actions from others, on reports tab view
- [2020-04-08] (ed960bbf - BT#17007) Plugin: BigBlueButton: Add system events when deleting a BBB recording
- - [2020-04-07] (ede07e5f - BT#17010) Announcements: Fix access when announcement is for groups
+ - [2020-04-07] (ede07e5f - BT#17010) Announcement: Fix access when announcement is for groups
- [2020-04-07] (bb47540b - BT#16686) Auth: CAS: \Template::displayCASLoginButton form action forced to current REQUEST_URI
- [2020-04-07] (1fcd9dfb - BT#16878) Agenda: Check HRM event permission if is not allowed.
- [2020-04-07] (03a2b5eb - BT#16878) Agenda: Fix delete event session permission
@@ -896,9 +949,9 @@
- [2020-04-07] (14419a5e - BT#17005) Admin: Add 'autocomplete' => 'off' in user edit
- [2020-04-07] (72b397fc - BT#17003) Document: Fix empty document list when cloud link document is set to invisible
- [2020-04-07] (de66083a - BT#16996) Extension: Oogie: Add Bootstrap CSS to generated documents, make them responsive and ensure path doesn't contain double slashes
- - [2020-04-07] (3c353af3 - GH#2038) Quiz: Fix time format for epiclock
+ - [2020-04-07] (3c353af3 - GH#2038) Exercise: Fix time format for epiclock
- [2020-04-06] (a815898c - BT#16994) Internal: Rename disabled_announcement_attachment to disable_announcement_attachment
- - [2020-04-06] (bbddb277) Quiz: Fix argument set to 0 fix prevent test results from showing when in mode 6 (ranking) inside session
+ - [2020-04-06] (bbddb277) Exercise: Fix argument set to 0 fix prevent test results from showing when in mode 6 (ranking) inside session
- [2020-04-06] (bc380843 - GH#1559) WYSIWYG: CKEditor: Remove mapping plugin as requirement for Wiris #1559 Refs 8dac91b4e9a31bcd5a773dc4edc4b7df5941ed42 Seems like it reference to BT#15411
- [2020-04-06] (d6b31e5d - BT#15411) WYSIWYG: CKEditor: Update configuration for WIRIS ChemType
- [2020-04-06] (26560ef5 - BT#16993) Admin: Allow "dash" in user import
@@ -916,7 +969,7 @@
- [2020-04-03] (a1c0f404 - BT#16822) Catalogue: Fix sql error
- [2020-04-03] (1b86854c - BT#16339) Tracking: Check valid extra field date/datetime type
- [2020-04-03] (c70416f7 - BT#16977) Work: Allow students/teachers to access work comments
- - [2020-04-03] (8c5fecbb - GH#3148) Quiz: Don't allow delete question when it is not an orphan
+ - [2020-04-03] (8c5fecbb - GH#3148) Exercise: Don't allow delete question when it is not an orphan
- [2020-04-02] (b72562a0 - BT#16815) Catalogue: Fix show category in course catalog
- [2020-04-02] (a559513d - BT#16815) Catalogue: Fix course redirection after auto subscription. Checking config settings: course_catalog_settings catalog_course_subscription_in_user_s_session
- [2020-04-02] (49f3a47b - BT#16844) Tracking: User course/session access report fix date range
@@ -1024,7 +1077,7 @@
- [2020-03-20] (04947192 - BT#16846) Display: Fix style in course
- [2020-03-20] (72a75c7d - BT#16866) Plugin: BigBlueButton: Add group list in bbb
- [2020-03-20] (6c4c0117) Plugin: MigrationMoodle: Fix plugins installation
- - [2020-03-20] (6f436e58 - BT#16660) Quiz: Fix question pool order
+ - [2020-03-20] (6f436e58 - BT#16660) Exercise: Fix question pool order
- [2020-03-19] (9ea364fa - BT#15991) Plugin: MigrationMoodle: Don't use orm
- [2020-03-19] (35419366 - BT#15992) Plugin: MigrationMoodle: Add timestamp to logs
- [2020-03-19] (d397fcea - BT#15992) Plugin: MigrationMoodle: Improve queries with user filters
@@ -1057,12 +1110,12 @@
- [2020-03-17] (bca3c944 - BT#15992) Plugin: MigrationMoodle: Generar course code when course already exists
- [2020-03-17] (9c97d4d1 - BT#16852) Survey: Add sent invitation to group tutors
- [2020-03-17] (ab43469d - BT#16852) Survey: Add multiply survey mass action
- - [2020-03-17] (a565d2a9 - BT#16865) Quiz: Add course code in report
+ - [2020-03-17] (a565d2a9 - BT#16865) Exercise: Add course code in report
- [2020-03-17] (cdfedd96 - BT#16844) Auth: OKN: Change time diff
- [2020-03-17] (d54d1848 - BT#16644) Auth: OKN: auth fix redirect, add report.php
- [2020-03-17] (5b2ebd16 - BT#16644) Auth: OKN: SSO Login via OKN
- [2020-03-17] (d128710d - BT#16851) Survey: Add survey to group tutors button
- - [2020-03-17] (ce22781a - BT#16766) Learning path: Do not update status if "score as progress" and $userNavigatesAway. The progress will be saved by the SCORM.
+ - [2020-03-17] (ce22781a - BT#16766) Learnpath: Do not update status if "score as progress" and $userNavigatesAway. The progress will be saved by the SCORM.
- [2020-03-16] (7a33acb3 - BT#15992) Plugin: MigrationMoodle: Set quizzes as inactive
- [2020-03-17] (c1ffcd30 - BT#16838) Scripts: Add example script to fix issues in the database based on a CSV file
- [2020-03-16] (03a3c89d - BT#15992) Plugin: MigrationMoodle: Fix user answerd for truefalse question
@@ -1075,14 +1128,14 @@
- [2020-03-13] (f19aa74b) Course chat: Apply timeout to track chat
- [2020-03-13] (44a2d778 - BT#15992) Plugin: MigrationMoodle: Output buffering
- [2020-03-13] (5e95e30b) Plugin: LTI: Fix query to install plugin
- - [2020-03-13] (b08db322 - BT#16837) Learning path: SCORM API : Add an option to select an extra field to be used as SCORM Student Id
+ - [2020-03-13] (b08db322 - BT#16837) Learnpath: SCORM API : Add an option to select an extra field to be used as SCORM Student Id
- [2020-03-13] (c2f5608f - BT#16644) Auth: OKN: Fix validation
- [2020-03-13] (2caf7300 - BT#16644) Auth: OKN: Use username to check user, register user as student to a course list
- [2020-03-13] (a409588b) Work: Access to dhr in task view
- [2020-03-13] (2fdb761a - BT#16808) Catalogue: User remains subscribed to course even when session is over
- [2020-03-13] (8b71a168 - BT#16808) Catalogue: Subscribe from about page opens session-contained course index page
- [2020-03-12] (f02b4601) Translation : Updating translation from translate.chamilo.org
- - [2020-03-12] (0240f23d - BT#16679) Quiz: Fix save extra fields for questions
+ - [2020-03-12] (0240f23d - BT#16679) Exercise: Fix save extra fields for questions
- [2020-03-12] (0e61a23a - BT#16808) Catalogue: Click on course's "about" page "Subscribe" button leads to course page only if session is currently accessible
- [2020-03-12] (7fe3042a - BT#16644) Auth: OKN: Don't send session
- [2020-03-12] (5db5cb67 - BT#16644) Auth: OKN: Add course lp progress function
@@ -1095,7 +1148,7 @@
- [2020-03-11] (e652f85c - GH#3118) Tracking: Fix fatal error in getUserDataAccessTrackingOverview()
- [2020-03-10] (5da64005 - BT#15992) Plugin: MigrationMoodle: Fix transform for user question anserw gapselect
- [2020-03-10] (d4d6eb10 - BT#15992) Plugin: MigrationMoodle: Fix query in quizzes task
- - [2020-03-09] (42ca3e01) Quiz: Fixed logic for showing end test button in random test
+ - [2020-03-09] (42ca3e01) Exercise: Fixed logic for showing end test button in random test
- [2020-03-09] (fafe68e2 - BT#16379) Plugin: LTI: Fix save public key when editing tool
- [2020-03-09] (78c21d0f - BT#16379) Plugin: LTI: Delete course tool when deleting LTI tool
- [2020-03-09] (f3f91a12 - BT#16379) Plugin: LTI: Add option to launch tool in iframe or window
@@ -1129,7 +1182,7 @@
- [2020-03-02] (c1e06237) User portal: Fix js error, invalid $.cookie call in my courses list
- [2020-02-28] (502f8902 - BT#16734) Plugin: OAuth2: User update from resource owner details is configurable
- [2020-02-28] (fcea663f - BT#16255) Gradebook: Set requirement field 'is_requirement' for first gradebook in a course. Secondary gradebooks are not marked as 'is_requirement'
- - [2020-02-28] (43c0c717 - GH#3069) Learning path: Fix documentation of 3c12fc9 by adding the extra field creation requirement
+ - [2020-02-28] (43c0c717 - GH#3069) Learnpath: Fix documentation of 3c12fc9 by adding the extra field creation requirement
- [2020-02-28] (85897d5e - BT#16553) Survey: Enable language parameter in anonymous survey invitation
- [2020-02-27] (43834f57 - BT#15992) Plugin: MigrationMoodle: Fix order for lp item views
- [2020-02-27] (7394a585 - BT#16734) Plugin: OAuth2: User access URLs can be updated from the OAuth2 server
@@ -1138,12 +1191,12 @@
- [2020-02-26] (46683672 - BT#16262) Announcement: Check general coach in sys announcement (career/promotion)
- [2020-02-26] (0f6b577c - BT#16262) Announcement: Fix sys announcements when using careers/promotions
- [2020-02-26] (7d3fca41 - BT#16255) Sequence: Add course title in sequence graph
- - [2020-02-26] (c309d7c0) Quiz: Fix pagination query
+ - [2020-02-26] (c309d7c0) Exercise: Fix pagination query
- [2020-02-25] (a5503611 - BT#15992) Plugin: MigrationMoodle: Add task for gapselect questions
- - [2020-02-25] (0ce24fac - BT#16765) Quiz: Fix exercise pagination when using sessions
+ - [2020-02-25] (0ce24fac - BT#16765) Exercise: Fix exercise pagination when using sessions
- [2020-02-25] (9eedf1dd - BT#16734) Plugin: OAuth2 access token renewal at expiration
- [2020-02-25] (a27e48a7 - BT#15992) Plugin: MigrationMoodle: Set all quiz questions on one page
- - [2020-02-25] (49a4d6d6 - BT#16765) Quiz: Fix exercise pagination
+ - [2020-02-25] (49a4d6d6 - BT#16765) Exercise: Fix exercise pagination
- [2020-02-25] (7ecc4e09 - BT#16734) Plugin: OAuth2: authenticated user creation / update
- [2020-02-25] (5651f067) Plugin: BigBlueButton: Fix redirect in recording regeneration link
- [2020-02-21] (a8800609 - BT#15992) Plugin: MigrationMoodle: Fix quiz scores task when no answers
@@ -1169,7 +1222,7 @@
- [2020-02-17] (a270bbdf - BT#16262) Career: Fix portal news when saving career/promotion
- [2020-02-17] (7bb1e6b6 - BT#16240) CSV import: Improve importCsv cron speed BT#16240
- [2020-02-17] (2b8aae4a - BT#16240) CSV import: Improve importCsv cron speed BT#16240
- - [2020-02-17] (059f6aa8) Quiz: Add jquery.elevatezoom.js to exercises
+ - [2020-02-17] (059f6aa8) Exercise: Add jquery.elevatezoom.js to exercises
- [2020-02-16] (193472e7 - BT#16625) Admin: Fix courses list export to support multi URL
- [2020-02-14] (a0ff7c26 - BT#15992) Plugin: MigrationMoodle: Add task to migration lp views
- [2020-02-12] (dafc4c1c - BT#15992) Plugin: MigrationMoodle: Fix lesson pages order
@@ -1180,22 +1233,22 @@
- [2020-02-11] (ae401be7 - BT#15992) Plugin: MigrationMoodle: Reset cid in admin page
- [2020-02-11] (5e21b940 - BT#15992) Plugin: MigrationMoodle: Fill blanks are FILL_THE_BLANK_SEVERAL_ANSWER
- [2020-02-11] (53f16e8e - BT#15992) Plugin: MigrationMoodle: Add task for Short Answers questions
- - [2020-02-11] (c8525d35 - BT#15992) Learning path: Fix redirection when updating scorm
- - [2020-02-11] (edf83c2e - BT#15992) Learning path: Fix redirection when updating scorm
+ - [2020-02-11] (c8525d35 - BT#15992) Learnpath: Fix redirection when updating scorm
+ - [2020-02-11] (edf83c2e - BT#15992) Learnpath: Fix redirection when updating scorm
- [2020-02-11] (77ee3cf8 - BT#15992) MigrationMoodle: Fix description item in LP
- - [2020-02-11] (cb3232ba - BT#16582) Learning path: Update lp_view content when moving student from course base to session
+ - [2020-02-11] (cb3232ba - BT#16582) Learnpath: Update lp_view content when moving student from course base to session
- [2020-02-11] (7e69da88 - BT#16717) Class: Fix classes course pagination
- - [2020-02-11] (660117fc - BT#16716) Quiz: Fix matching question script
+ - [2020-02-11] (660117fc - BT#16716) Exercise: Fix matching question script
- [2020-02-10] (df4553a9 - BT#15992) Link: Fix course info argument when saving
- [2020-02-10] (3101cb5e - BT#15992) Plugin: MigrationMoodle: Fix UrlLoader
- [2020-02-10] (4bfbf72a - BT#15992) Plugin: MigrationMoodle: Fix LP items order
- [2020-02-10] (3d87eff7 - BT#15992) Internal: Move code to function
- - [2020-02-10] (181b7a79 - BT#15992) Learning path: Move LpItemOrderList and LpOrderItem to individual files
+ - [2020-02-10] (181b7a79 - BT#15992) Learnpath: Move LpItemOrderList and LpOrderItem to individual files
- [2020-02-10] (c5ed429e - BT#16484) Auth: CAS: Fix typo in CAS condition
- - [2020-02-10] (009ea8e8 - BT#16602) Quiz: Fix jsplumb graph when loading images
+ - [2020-02-10] (009ea8e8 - BT#16602) Exercise: Fix jsplumb graph when loading images
- [2020-02-10] (9e5be4b2 - BT#16600) Tracking: Fix query + use getAverageStudentScore() function
- [2020-02-10] (eb7fc30a - BT#16240) Import CSV: Get course color from last user result
- - [2020-02-07] (4f166c7e - BT#16600) Learning path: Add new LP report
+ - [2020-02-07] (4f166c7e - BT#16600) Learnpath: Add new LP report
- [2020-02-07] (22134858 - BT#15992) Plugin: MigrationMoodle: Don't list unused tasks
- [2020-02-06] (de9abe9f - BT#9859) Plugin: Azure: Use pass_reminder_custom_link in login form
- [2020-02-06] (b8e32578 - BT#15992) Plugin: MigrationMoodle: Add task for URL modules
@@ -1212,24 +1265,24 @@
- [2020-02-05] (ae1de5ef - BT#15992) Plugin: MigrationMoodle: Add task for files in course intro
- [2020-02-05] (013a7031 - BT#15992) Plugin: MigrationMoodle: Add task for course introductions
- [2020-02-05] (3081d9b2 - BT#15992) Plugin: MigrationMoodle: Improve migration messages
- - [2020-02-05] (d3e9c7af - BT#16576) Quiz: Improve finish button in embeddable quiz
- - [2020-02-05] (0135ecb1 - BT#16576) Quiz: Add CSS style for embeddable quiz
+ - [2020-02-05] (d3e9c7af - BT#16576) Exercise: Improve finish button in embeddable quiz
+ - [2020-02-05] (0135ecb1 - BT#16576) Exercise: Add CSS style for embeddable quiz
- [2020-02-05] (09c4244d - BT#16704) Admin: Session: Fix query
- [2020-02-05] (a8c28255 - BT#16703) Session: Add session registration date in excel report
- [2020-02-04] (f591f7f2 - BT#15992) Plugin: MigrationMoodle: Subscribe course and users to session in EfcUserSession task
- - [2020-02-04] (da4e5db1 - BT#16679) Quiz: Fix query in question pool
- - [2020-02-04] (aa0e6ca4 - BT#16679) Quiz: Add extra fields as filers in question pool
- - [2020-02-04] (8c1f94c0 - BT#16679) Quiz: Use FormValidator in question pool
+ - [2020-02-04] (da4e5db1 - BT#16679) Exercise: Fix query in question pool
+ - [2020-02-04] (aa0e6ca4 - BT#16679) Exercise: Add extra fields as filers in question pool
+ - [2020-02-04] (8c1f94c0 - BT#16679) Exercise: Use FormValidator in question pool
- [2020-02-04] (7fe4b718 - BT#12552) Glossary: Fix glossary AJAX request
- - [2019-07-16] (fbba73c7 - BT#15818) Quiz: Show extra fields in creation form
- - [2020-02-03] (2dfdc33c - BT#16691) Quiz: Allow QTI to use question description
+ - [2019-07-16] (fbba73c7 - BT#15818) Exercise: Show extra fields in creation form
+ - [2020-02-03] (2dfdc33c - BT#16691) Exercise: Allow QTI to use question description
- [2020-02-03] (4cb04a9d) Catalogue: Session: Fix default "catalog_settings" values
- [2020-02-03] (8cdc3da0 - BT#16475) Catalogue: Session: Add option for config "catalog_settings" to show session info
- [2020-02-02] (adaad156 - BT#15992) Plugin: MigrationMoodle: Add task for user sessions - BT#15992
- [2020-02-02] (e2c4c456) Skills: Avoid blank skills ranking list when no search condition
- - [2020-01-31] (59b60c77 - BT#16676) Quiz: Fix hotspot edition and math formulas
- - [2020-01-31] (a6e19a63 - BT#16683) Quiz: Fix exercise result when using float values
- - [2020-01-31] (19d3425c - BT#16683) Quiz: Fix exercise result when using float values
+ - [2020-01-31] (59b60c77 - BT#16676) Exercise: Fix hotspot edition and math formulas
+ - [2020-01-31] (a6e19a63 - BT#16683) Exercise: Fix exercise result when using float values
+ - [2020-01-31] (19d3425c - BT#16683) Exercise: Fix exercise result when using float values
- [2020-01-30] (3d1dcd91 - BT#16110) Document: Tolerate spaces in filenames if the '+' version is not found
- [2020-01-30] (edf7ee7d - BT#9859) Plugin: Azure: Use azure login only when user auth_source is azure
- [2020-01-30] (431f88e5) Document: Fix finite loop when using cloud links
@@ -1242,9 +1295,9 @@
- [2020-01-29] (3f10294a) Tracking: Fix XLS export URL
- [2020-01-29] (08cba0cf) Internal: Update from preprodparkur branch
- [2020-01-28] (87217f8f - BT#15992) Plugin: MigrationMoodle: Use Course extractor in task
- - [2020-01-28] (64afa8df - BT#16585) Quiz: Tutors should always be able to see an exercise in their course
+ - [2020-01-28] (64afa8df - BT#16585) Exercise: Tutors should always be able to see an exercise in their course
- [2020-01-28] (c9cb6499) Internal: Add default parameters to subscribeBossToUsers
- - [2020-01-28] (5b64a6ab - BT#16660) Quiz: Fix clone question in question pool
+ - [2020-01-28] (5b64a6ab - BT#16660) Exercise: Fix clone question in question pool
- [2020-01-27] (669a4c17 - BT#15974) WYSIWYG: CKEditor: Fix fake image for responsive video
- [2020-01-24] (238be68c - BT#15992) Plugin: MigrationMoodle: Refactor extractors as filters
- [2020-01-24] (572b54d2 - BT#15992) Plugin: MigrationMoodle: Add task for SCORM items
@@ -1359,7 +1412,7 @@
- [2019-12-18] (dbfb9820) Plugin: LTI: Fix custom values and substitution + fix params
- [2019-12-18] (cb40d1a2) Plugin: LTI: Fix LTI dependencies
- [2019-12-16] (86cc262a) Plugin: LTI: Adding Deep-Linking 2.0
- - [2019-12-18] (4c14e043 - BT#16496) Learning path: Complete fix for group access in LP's category
+ - [2019-12-18] (4c14e043 - BT#16496) Learnpath: Complete fix for group access in LP's category
- [2019-12-18] (deb4787b) Internal: Update multi-url conversion script
- [2019-12-18] (df1ee896 - BT#16386) Notification: Add event id + notification UI improvemenets
- [2019-12-18] (87e6bac4) Internal: Remove unused code
@@ -1370,14 +1423,14 @@
- [2019-12-17] (bfa9c292 - BT#16500) Internal: Fix notice warning on use_max_score
- [2019-12-17] (17c9a6f4) Internal: Fix PHP 7.4 error
- [2019-12-17] (6df6d716) Internal: Fix PHP 7.4 warning
- - [2019-12-17] (4ce044ee - BT#16496) Learning path: Fix access to LP in category when only a group is subscribe and no user directly
+ - [2019-12-17] (4ce044ee - BT#16496) Learnpath: Fix access to LP in category when only a group is subscribe and no user directly
- [2019-12-17] (27d9cea4 - BT#16498) Mail: Remove set sender
- [2019-12-17] (3d0c27df - BT#16386) Plugin: Justification: Add notification and justification admin links
- [2019-12-16] (7a6c8bf3 - BT#16386) Plugin: Justification: Fix justification link
- [2019-12-16] (97df9824 - BT#16484) Auth: PhpCAS externalisation
- [2019-12-13] (6b96c4f7 - BT#16386) Global: Notification: Add event text
- [2019-12-13] (c9cfd788 - BT#16386) Global: Notification: Fix notification JS
- - [2019-12-12] (9602b3ac - BT#15259) Learning path: Fix set author to HTML
+ - [2019-12-12] (9602b3ac - BT#15259) Learnpath: Fix set author to HTML
- [2019-12-12] (47286d14) Internal: Avoid notice-level PHP error messages
- [2019-12-11] (1cb77fa4 - BT#16382) Tracking: Empty session search works again
- [2019-12-11] (cef36fe6 - BT#16360) Display: Restored use of CSS class scorm_highlight
@@ -1401,13 +1454,13 @@
- [2019-12-04] (feef7a7a - BT#9859) Plugin: Azure: Update instructions on README file
- [2019-12-04] (2703b5a2 - BT#16382) Tracking: Fix extra field checkbox use for session search
- [2019-12-04] (fe918541 - BT#9859) Plugin: Azure: Add file for external login
- - [2019-12-03] (da6a0aaa - BT#16360) Learning path: Update list accordion scorm css
- - [2019-12-02] (9ff32750 - BT#16465) Quiz: Add page for recalculate all results
+ - [2019-12-03] (da6a0aaa - BT#16360) Learnpath: Update list accordion scorm css
+ - [2019-12-02] (9ff32750 - BT#16465) Exercise: Add page for recalculate all results
- [2019-12-02] (e0cc0039) Display: Add print.css css empire_green
- - [2019-12-02] (9f24cfc7 - BT#16465) Quiz: Move code into a function
- - [2019-12-02] (37c86dd0 - BT#16465) Quiz: Validate question exists + use entity when recalculating
+ - [2019-12-02] (9f24cfc7 - BT#16465) Exercise: Move code into a function
+ - [2019-12-02] (37c86dd0 - BT#16465) Exercise: Validate question exists + use entity when recalculating
- [2019-12-02] (03903ef0 - GH#3040) Tracking: Add question_deleted and question_removed_from_quiz to course audit events
- - [2019-11-29] (b9dbc200 - BT#16432) Learning path: Fix prerequisites min/max for decimals
+ - [2019-11-29] (b9dbc200 - BT#16432) Learnpath: Fix prerequisites min/max for decimals
- [2019-11-29] (7afa6449 - BT#16379) Plugin: Update README file for LTI
- [2019-11-28] (0c12b973 - BT#15992) Plugin: MigrationMoodle: Fix score for multiple answers
- [2019-11-28] (537675d7 - BT#15992) Plugin: MigrationMoodle: Add task for truefalse answers
@@ -1424,13 +1477,13 @@
- [2019-11-26] (5fbf3c55 - BT#15992) Plugin: MigrationMoodle: Add task for quizzes in cours sections
- [2019-11-26] (cea01004 - BT#15992) Plugin: MigrationMoodle: Fix extend class in file task
- [2019-11-26] (3475e66d - BT#15992) Plugin: MigrationMoodle: Improve admin page
- - [2019-11-26] (f4fc0381 - BT#16383) Quiz: Fix CSV/XLS results export not including incomplete exercises
+ - [2019-11-26] (f4fc0381 - BT#16383) Exercise: Fix CSV/XLS results export not including incomplete exercises
- [2019-11-26] (0258921a - BT#15992) Plugin: MigrationMoodle: Add task for course modules quiz
- [2019-11-25] (f4094038 - BT#15992) Plugin: MigrationMoodle: Rename properly the classes files
- [2019-11-26] (e2682bba) Documentation: Added missing development env setup information
- [2019-11-26] (fe95d15b) Gradebook: Fix text encoding
- [2019-11-26] (69b73b2c - BT#15259) Gradebook: Fix graph label
- - [2019-11-26] (11ee5b1b - BT#15259) Learning path: Fix link names
+ - [2019-11-26] (11ee5b1b - BT#15259) Learnpath: Fix link names
- [2019-11-22] (ed632789 - BT#15992) Plugin: MigrationMoodle: Add task for files in lesson answers
- [2019-11-22] (a040d144 - BT#15992) Plugin: MigrationMoodle: Allow migrate numerical pages
- [2019-11-22] (651c0689 - BT#15992) Plugin: MigrationMoodle: Add task for short answers in lesson pages
@@ -1442,18 +1495,18 @@
- [2019-11-21] (92e46b07 - BT#16356) Admin: Add MessageManager::sendNotificationOfNewRegisteredUserApproval() to use mail template and allow for mail template customization with the mail_template_system configuration option
- [2019-11-21] (e018e876 - BT#15992) Plugin: MigrationMoodle: Add task for multiple answers in lesson pages
- [2019-11-21] (58f99b78 - BT#15992) Plugin: MigrationMoodle: Add task for multiple choice answers in lesson pages
- - [2019-11-21] (bf2fa69a - BT#16282) Learning path: Show ogg as audio media
- - [2019-11-21] (815cffd1 - BT#16282) Learning path: Show ogg files as a media content
- - [2019-11-21] (9d64891b - BT#16365) Quiz: Fix fill in blanks answer block see. Fix overwriting parameter $resultsDisabled
+ - [2019-11-21] (bf2fa69a - BT#16282) Learnpath: Show ogg as audio media
+ - [2019-11-21] (815cffd1 - BT#16282) Learnpath: Show ogg files as a media content
+ - [2019-11-21] (9d64891b - BT#16365) Exercise: Fix fill in blanks answer block see. Fix overwriting parameter $resultsDisabled
- [2019-11-21] (48df7b55 - BT#16171) Gradebook: Certificate: Don't modify font size in UL/OL/P tags when printing
- - [2019-11-21] (dcef77dd - BT#16238) Learning path: Fix lp shortcut published option
+ - [2019-11-21] (dcef77dd - BT#16238) Learnpath: Fix lp shortcut published option
- [2019-11-21] (04a41fac - BT#16222) Gradebook: Improve gradebook pdf generation - requires testing
- [2019-11-20] (693f714a - BT#15992) Plugin: MigrationMoodle: Fix migration for true-false lesson question
- [2019-11-20] (69ff663c - BT#15992) Plugin: MigrationMoodle: Add task for true-false question in lesson pages
- [2019-11-20] (63d55a69 - BT#15992) Plugin: MigrationMoodle: Divide migration to create quiz and then questions
- [2019-11-20] (62c763f4 - BT#16396) Admin: Sessions list: Load list for session template by ajax
- [2019-11-20] (13d86375 - BT#16375) Internal: Add script to fix multiple collation issues
- - [2019-11-20] (fe8ac987 - BT#15992) Quiz: Add function to count answers in question
+ - [2019-11-20] (fe8ac987 - BT#15992) Exercise: Add function to count answers in question
- [2019-11-19] (aa515e3f - BT#15592) Plugin: MigrationMoodle: Add transformer for questions type + phpdoc
- [2019-11-19] (428fe52e - BT#15992) Plugin: MigrationMoodle: Improve UI
- [2019-11-19] (a2fc6796 - BT#15992) Plugin: MigrationMoodle: Create questions from lesson
@@ -1462,7 +1515,7 @@
- [2019-11-16] (481a114d - BT#15992) Plugin: MigrationMoodle: Don't wrap HTML blocks with HTML4
- [2019-11-16] (6056fb8b - BT#15992) Plugin: MigrationMoodle: Use URLify::filter to transform file paths
- [2019-11-16] (3fbf1952 - BT#15992) Plugin: MigrationMoodle: Add task for LP quizzes
- - [2019-11-15] (1332bad0 - BT#15992) Learning path: Avoid create quiz when adding item with id = 0
+ - [2019-11-15] (1332bad0 - BT#15992) Learnpath: Avoid create quiz when adding item with id = 0
- [2019-11-15] (6ae8e479 - BT#15992) Plugin: MigrationMoodle: Simplify load for LP documents
- [2019-11-15] (a7337c7f - BT#15992) Plugin: MigrationMoodle: Use hypens instead of spaces in image paths from documents
- [2019-11-15] (c80a46dc - BT#15992) Plugin: MigrationMoodle: Set disk quota for courses
@@ -1474,7 +1527,7 @@
- [2019-11-13] (20f2e25b - BT#15992) Plugin: MigrationMoodle: Add task for files in LP documents
- [2019-11-13] (1d37b444 - BT#15992) Documents: Allow set course, session, user, group in params when uploading
- [2019-11-13] (4024d731 - BT#15992) Plugin: MigrationMoodle: Optimize query in LpItemsTask
- - [2019-11-13] (a542157a - BT#16329) Quiz: Add headers in overview table
+ - [2019-11-13] (a542157a - BT#16329) Exercise: Add headers in overview table
- [2019-11-12] (e0d2a57f - BT#15992) Plugin: MigrationMoodle: Replace paths for documents
- [2019-11-12] (25ab1231 - BT#12552) Glossary: Add glossary terms linking into the glossary dialog
- [2019-11-11] (13df6418 - BT#15992) Plugin: MigrationMoodle: Add task for LP documents
@@ -1497,7 +1550,7 @@
- [2019-10-20] (100c6639 - BT#16274) CSV import: Remove notice error messages in users update through CSV
- [2019-10-18] (d4baa6c9 - BT#16240) Career: Course id is an string
- [2019-10-18] (04688b4c - BT#16240) Career: Course id is an string
- - [2019-10-18] (c58a1def - BT#16256) Quiz: Show only status for the selected student answer
+ - [2019-10-18] (c58a1def - BT#16256) Exercise: Show only status for the selected student answer
- [2019-10-18] (6240ad4c - BT#16250 - GH#1947) Global: Allow hyphen (-) in username
- [2019-10-18] (d49ea7f6 - BT#16233) Career: Add career results diagram
- [2019-10-17] (40786321 - BT#16240) CSV import: Add career results
@@ -1513,15 +1566,15 @@
- [2019-10-15] (46091e06 - BT#16231) Career: Fix career UI, career link
- [2019-10-15] (dfd74f2d - BT#16231) Career: Add user career table, in my progress page
- [2019-10-15] (e1bfd594 - BT#16232) Catalogue: Fix session count
- - [2019-10-14] (c22d5b13 - BT#16237) Learning path: Fix navigation bar
+ - [2019-10-14] (c22d5b13 - BT#16237) Learnpath: Fix navigation bar
- [2019-10-14] (f945a797 - BT#12861) Career: Resize career diagram
- [2019-10-14] (3a7adfa9) Tracking: Add periodic export page
- [2019-07-22] (ae366abf - BT#15821) Tracking: Add hook system for My Student's Quizzes tracking table
- [2019-07-22] (f103bf22 - BT#15821) Tracking: Add hook system for My Student's LP tracking table
- [2019-07-08] (d6f1cf5e - BT#15813) Auth: Add hooks for conditional login
- - [2019-10-11] (ac12cbe1 - BT#15466) Learning path: Improve LP menu
+ - [2019-10-11] (ac12cbe1 - BT#15466) Learnpath: Improve LP menu
- [2019-10-11] (49e2ff2c - BT#16231) Career: Add career user information
- - [2019-10-11] (4b201961 - BT#15276) Quiz: Exercise report: Fix group filter
+ - [2019-10-11] (4b201961 - BT#15276) Exercise: Exercise report: Fix group filter
- [2019-10-11] (7ee5d129 - BT#16232) Catalogue: Fix session query filtering by url id. Remove unused search session option
- [2019-10-10] (ac1b18f3 - BT#15259) Glossary: If title is in HTML, then search using like and "%"
- [2019-10-10] (c6fc9ac7 - BT#15259) Glossary: Fix php warning
@@ -1530,11 +1583,11 @@
- [2019-10-10] (28321593 - BT#12861) Career: diagram UI changes
- [2019-10-10] (cc4b2d37 - BT#12861) Career: diagram UI changes
- [2019-10-09] (5c7028ce) Internal: Fix mysql error in countActiveCourses()
- - [2019-10-09] (f0f5d9fe - BT#15466) Learning path: Add link to lp_subscribe_users.php
+ - [2019-10-09] (f0f5d9fe - BT#15466) Learnpath: Add link to lp_subscribe_users.php
- [2019-10-09] (0dbf4bd5 - BT#15259) Course description: Fix course description text
- [2019-10-09] (5be9162c - BT#15259) Glossary: Fix glossary title when using HTML
- [2019-10-09] (c973b6ef - BT#15259) Internal: WYSIWYG: Config "ck_editor_enter_mode_value" tpl change
- - [2019-10-09] (3e59b07e - BT#15259) Learning path: item title: fix invisible ckeditor
+ - [2019-10-09] (3e59b07e - BT#15259) Learnpath: item title: fix invisible ckeditor
- [2019-10-09] (b088b03c - BT#16224) Course copy: fix exercise matching question copy
- [2019-10-08] (1d7259ce - BT#16170) Gradebook: Course objective - Use course_objectives extra field for tag course_objectives in certificates
- [2019-10-08] (fd0b95c5 - BT#16212) Skill: Course teacher can edit skills
@@ -1549,7 +1602,7 @@
- [2019-10-04] (72119be8 - BT#16097) Admin: Fix copy session
- [2019-10-04] (469aea71 - BT#16205) Social: Copy document to my files: Fix api not allowed
- [2019-10-02] (56e88f67 - BT#16186) Internal: Remove use of doctrine forAll
- - [2019-10-02] (614c7e57 - BT#15450) Learning path: Change LP category visibility
+ - [2019-10-02] (614c7e57 - BT#15450) Learnpath: Change LP category visibility
- [2019-10-02] (ad851056 - BT#15466) Classes: Allow teacher to view user, class list
- [2019-10-02] (d10a8bee - BT#15636) Exercise: Fix column order
- [2019-10-02] (0efff796 - BT#16181) Tracking: fix date format in csv export
@@ -1568,7 +1621,7 @@
- [2019-09-25] (8fa575ae) Performance: Use static to avoid querying the database.
- [2019-09-25] (c6e0fccd) Performance: Use static to avoid querying the database.
- [2019-09-25] (e0a3f60e) Performance: Use static to avoid querying the database.
- - [2019-09-24] (a7fcbfe2) Quiz: Fix exercise pagination
+ - [2019-09-24] (a7fcbfe2) Exercise: Fix exercise pagination
- [2019-09-24] (75d2456b - BT#16159) CSS: fix pdf export, remove unused print css styles - Add boostrap - Add silent before mpdf exports
- [2019-09-24] (f3005477 - BT#16162) Social: Fix extra fields tags UI
- [2019-09-24] (0d20999a) Document: Speed improvements, don't show course quota to students.
@@ -1613,7 +1666,7 @@
- [2019-09-09] (819ec58f - GH#2987) Plugin: Buy course: Add course/session/service pagination. By default the page size is 2, just for tests.
- [2019-09-09] (0a33c5a6) Plugin: Buy courses: Rename configuration.php to list.php
- [2019-09-06] (4174a77c - BT#16054) Plugin: Buy Courses: Fix buy courses plugin when working with taxes
- - [2019-09-06] (db5984db - BT#15259) Learning path: Fix lp item titles when is changed to HTML
+ - [2019-09-06] (db5984db - BT#15259) Learnpath: Fix lp item titles when is changed to HTML
- [2019-09-05] (bd59107d - BT#16039) Gradebook: Fix default value for flat view
- [2019-09-05] (fa7e7d58 - BT#16041) Internal: Add missing fixlinks.js in lp view
- [2019-09-05] (d86398e4 - BT#15827) Exercise: Exercise popup feedback: add js changes
@@ -1697,7 +1750,7 @@
- [2019-07-26] (edc1b0bc - BT#15698) Plagiarism: Remove unused Compilatio variables
- [2019-07-26] (8874f72f - BT#15698) Plagiarism: Add Compilatio fixes
- [2019-07-26] (106100a5 - BT#15698) Plagiarism: Add fixes to Compilatio
- - [2019-07-26] (a627bd47 - BT#15827) Exercises: Allow new type of questions in immediate popup exercises. Improve class loading
+ - [2019-07-26] (a627bd47 - BT#15827) Exercise: Allow new type of questions in immediate popup exercises. Improve class loading
- [2019-07-24] (c93a451a - BT#15743) Internal: Write timezone into the user session
- [2019-07-24] (5ee3a54c - #2957) Internal: Fix function name, add comments
- [2019-07-23] (9e5469bf - BT#15743) Exercise: Add JS countdown to see results, if quiz extra field "results_available_for_x_minutes" is set
@@ -1722,7 +1775,7 @@
- [2019-07-08] (1faf35f5 - BT#15827) Exercise: Improve UI modal question page
- [2019-07-04] (06c4dc08) Calendar: Fix agenda files upload
- [2019-07-04] (f6b16777 - GH#2946) Internal: Fix declaration of inheritable function
- - [2019-07-04] (285759b3 - GH#2945) Quiz: Scenario mode is not embeddable
+ - [2019-07-04] (285759b3 - GH#2945) Exercise: Scenario mode is not embeddable
- [2019-07-04] (f6d3429a - BT#15858) Gradebook: Use correct session id
- [2019-07-04] (9a8c9693 - BT#15628) Import CSV Cron: fix announcement email subject, fix language loading BT#15628
- [2019-07-03] (1545341d - BT#15628) Import CSV Cron: fix announcement email subject, fix language loading BT#15628
@@ -1955,19 +2008,19 @@
Notable new Features
For end-users, teachers and Chamilo admins
- - [2019-05-07] (94b7ca55 - BT#15579) Quiz: Add "Unanswered" status for unique questions, showing on the quiz results page
+ - [2019-05-07] (94b7ca55 - BT#15579) Exercise: Add "Unanswered" status for unique questions, showing on the quiz results page
- [2019-04-30] The IMS/LTI plugin now fully supports LTI 1, 1.1, 1.1.1, Outcomes and Deep Linking
- - [2019-04-16] (f8d91f9c - BT#15534) Quiz: Allow editing questions that are not inside an exercise
+ - [2019-04-16] (f8d91f9c - BT#15534) Exercise: Allow editing questions that are not inside an exercise
- [2019-04-11] (c68ccd9f - CT#7683) Display: Improvement in user summary (tracking)
- - [2019-04-11] (f2b8f733 - BT#15535) Quiz: If random show also the total number of questions
- - [2019-04-05] (6153de7e - BT#15389) Quiz: Show icon to indicate when exercises is embeddable in videos
+ - [2019-04-11] (f2b8f733 - BT#15535) Exercise: If random show also the total number of questions
+ - [2019-04-05] (6153de7e - BT#15389) Exercise: Show icon to indicate when exercises is embeddable in videos
- [2019-03-29] (a3d00fdb) Documentation: Indicate support reduced to IE11+
- - [2019-03-21] (ed0cba3c - BT#15234) Quiz: Add course setting "quiz_question_limit_per_day"
+ - [2019-03-21] (ed0cba3c - BT#15234) Exercise: Add course setting "quiz_question_limit_per_day"
- [2019-03-20] (f25743cb - BT#15394) Calendar: Add calendar for training sessions planning
- - [2019-03-20] (7c93e972 - BT#15233) Quiz: Add new "result disable" option in exercises "Show only correct answer" BT#15233
+ - [2019-03-20] (7c93e972 - BT#15233) Exercise: Add new "result disable" option in exercises "Show only correct answer" BT#15233
- [2019-02-13] (bde49a2b - BT#15281) Plugin: Add ExportSurvey CSV plugin
- - [2019-02-07] (8cbcfe93 - GH#2788) Quiz: Add new Ranking mode to show a ranking table on the results page
- - [2019-01-23] (63fde0cd - BT#15232) Quiz: Add "SCORE" support in aiken
+ - [2019-02-07] (8cbcfe93 - GH#2788) Exercise: Add new Ranking mode to show a ranking table on the results page
+ - [2019-01-23] (63fde0cd - BT#15232) Exercise: Add "SCORE" support in aiken
- [2018-11-13] (373427b5 - BT#15033) Add questions multiplication in surveys, based on classes (allows for teachers deliberations)
- [2018-11-08] (ad1ecb2b) PDF view with viewerjs in LP
- [2018-11-08] (4733577f - BT#14957) Add survey type to agree on a schedule (doodle-type)
@@ -2055,13 +2108,13 @@
- [2019-05-08] (bca6e588) Plugin: CustomCertificate: Fix camel caps format
- [2019-05-08] (db498a91) Plugin: CustomCertificate: Add certificate generation date
- [2019-05-08] (cf030732 - BT#15609) Gradebook: Create "/certificates" folder when creating course In order to avoid issues when creating a course and different sessions BT#15609
- - [2019-05-08] (daab628e - BT#15534) Quiz: Add delete option in question list
- - [2019-05-08] (961c380a - BT#15631) Quiz: Fix page access when setting "exercises_hidden_when_no_start_date" is "on" in configuration.php $_custom['exercises_hidden_when_no_start_date']
+ - [2019-05-08] (daab628e - BT#15534) Exercise: Add delete option in question list
+ - [2019-05-08] (961c380a - BT#15631) Exercise: Fix page access when setting "exercises_hidden_when_no_start_date" is "on" in configuration.php $_custom['exercises_hidden_when_no_start_date']
- [2019-05-08] (f7bfb84f - BT#15534) Admin: Improve question search
- [2019-05-08] (6ce8d9e8 - BT#15607) Learnpath: Don't add time to a LP with an exercise
- [2019-05-07] (4989cffd) UI: Restore Open Sans as default font
- - [2019-05-07] (70710b51 - GH#2890) Quiz: Allow export/import unique answer, multiple choice, free question in QTI #2890
- - [2019-05-07] (a4e9dbbb - GH#2890) Quiz: Fix export/import QTI questions #2890
+ - [2019-05-07] (70710b51 - GH#2890) Exercise: Allow export/import unique answer, multiple choice, free question in QTI #2890
+ - [2019-05-07] (a4e9dbbb - GH#2890) Exercise: Fix export/import QTI questions #2890
- [2019-05-07] (5cb0dc94 - BT#15629) Session: Fix session catalog pagination
- [2019-05-07] (ee8f82ed - BT#15607) Internal: Fix correct session id
- [2019-05-07] (59e4230c) Internal: Use parameter instead of global course/session value
@@ -2070,8 +2123,8 @@
- [2019-05-07] (5ae54427) Learnpath: Fix frameReady when loading css files
- [2019-05-06] (33601ce6 - BT#15389) Learnpath: Fix frameReady when change item
- [2019-05-06] (3ed37d20 - BT#15389) Internal: Replace jquery frameReady to load dependencies properly
- - [2019-05-06] (8ec637d5 - BT#15612) Quiz: Add session info in email notification
- - [2019-05-06] (643ea188 - BT#15612) Quiz: Add session info in email notification
+ - [2019-05-06] (8ec637d5 - BT#15612) Exercise: Add session info in email notification
+ - [2019-05-06] (643ea188 - BT#15612) Exercise: Add session info in email notification
- [2019-05-06] (0ca45d55 - BT#12552) Glossary: Render glossary in the glossary list
- [2019-05-06] (366dfb4a) Learnpath: Fix lp js errors
- [2019-05-03] (5db21799 - BT#15617) Reporting: Don't show legal block when allow_terms_conditions is disabled
@@ -2079,15 +2132,15 @@
- [2019-05-03] (2437c45c - BT#15617) Template: Avoid double function call in user details page
- [2019-05-03] (4e74c84a - BT#15617) Template: Create macro for user details in reporting
- [2019-05-03] (e4143df0 - BT#15617) Display: Tracking: Use macros for user details template
- - [2019-05-02] (966c18c7 - BT#15389) Quiz: Show button to close embeddable quiz result
- - [2019-05-02] (b966e600 - BT#15389) Quiz: Update mediaelement's markersrolls plugin
- - [2019-05-02] (9990517c - BT#15389) Quiz: Fix question titles in exercise reminder when save_titles_as_html is enabled
- - [2019-05-02] (dcbdd867 - BT#15389) Quiz: Remove unnecessary conditional
- - [2019-05-02] (5eb9fb6c - BT#15389) Quiz: Don't show header/footer in embeddable quizzes
- - [2019-05-02] (ee2749e6 - BT#15389) Quiz: Fix JS for embeddable quizzes
- - [2019-05-02] (f5fd5b74 - BT#15389) Quiz: Hide header in result page when exercise is embed on video
- - [2019-05-02] (8de61594 - BT#15389) Quiz: Avoid load data when hide_user_info_in_quiz_result is enabled
- - [2019-05-02] (9cca874e - BT#15389) Quiz: Fix CKEditor's qmarkersrolls dialog whith large quiz titles
+ - [2019-05-02] (966c18c7 - BT#15389) Exercise: Show button to close embeddable quiz result
+ - [2019-05-02] (b966e600 - BT#15389) Exercise: Update mediaelement's markersrolls plugin
+ - [2019-05-02] (9990517c - BT#15389) Exercise: Fix question titles in exercise reminder when save_titles_as_html is enabled
+ - [2019-05-02] (dcbdd867 - BT#15389) Exercise: Remove unnecessary conditional
+ - [2019-05-02] (5eb9fb6c - BT#15389) Exercise: Don't show header/footer in embeddable quizzes
+ - [2019-05-02] (ee2749e6 - BT#15389) Exercise: Fix JS for embeddable quizzes
+ - [2019-05-02] (f5fd5b74 - BT#15389) Exercise: Hide header in result page when exercise is embed on video
+ - [2019-05-02] (8de61594 - BT#15389) Exercise: Avoid load data when hide_user_info_in_quiz_result is enabled
+ - [2019-05-02] (9cca874e - BT#15389) Exercise: Fix CKEditor's qmarkersrolls dialog whith large quiz titles
- [2019-04-30] (dcf36bc7 - GH#2892) Skills: Improve template in skills report for student boss
- [2019-04-29] (cdcc010f) Display: Fix color
- [2019-04-29] (934b6312) Display: Fix class
@@ -2103,15 +2156,15 @@
- [2019-04-26] (915fa57b - BT#14921) Plugin: Restoring Whispeakauth
- [2019-04-26] (94b6743d) Display: remove course sorting when in course grid view. Add alt attribute to teacher image when more than 2 in grid view. Improve badge display.
- [2019-04-26] (affe0b79) Documentation: Update documentation directory with new dependencies, requirement on PHP 5.6 and LTI compliance
- - [2019-04-26] (fa9071bd) Quiz: Fix exercise result display (2)
- - [2019-04-26] (53b74781) Quiz: Fix exercise result display
- - [2019-04-26] (23bad83a) Quiz: Fix regression in hotspot image upload introduced in d8fdd1f410cdcc8fcce7580d677f4045475ec267
- - [2019-04-26] (31046727) Quiz: Fix questions titles in scenario when save_titles_as_html is enabled
+ - [2019-04-26] (fa9071bd) Exercise: Fix exercise result display (2)
+ - [2019-04-26] (53b74781) Exercise: Fix exercise result display
+ - [2019-04-26] (23bad83a) Exercise: Fix regression in hotspot image upload introduced in d8fdd1f410cdcc8fcce7580d677f4045475ec267
+ - [2019-04-26] (31046727) Exercise: Fix questions titles in scenario when save_titles_as_html is enabled
- [2019-04-26] (d56a0871) Tracking: Display: Improve courses overview
- [2019-04-26] (976e4526) Internal: Remove show-tick CSS class from selects elements
- [2019-04-26] (3f08ed68) Tracking: Fix title in user details
- [2019-04-25] (0aac5942 - GH#2849) Global: Format date range to save it with EN locale format
- - [2019-04-25] (3e052551 - BT#15534) Quiz: Add script to delete orphan questions from the platform
+ - [2019-04-25] (3e052551 - BT#15534) Exercise: Add script to delete orphan questions from the platform
- [2019-04-25] (f52b084e - BT#12552) Glossary: Fix double glossary popup
- [2019-04-24] (1b072202 - GH#2856) Chat: Show message when no friends in contact list
- [2019-04-24] (bae8f1de) Social: Fix load Open Graph content in wall
@@ -2137,7 +2190,7 @@
- [2019-04-22] (14fa6ea0 - GH#2878) Tracking: User details: Fix template
- [2019-04-22] (4ac55d47 - GH#2880) Admin: Add configurations
- [2019-04-22] (ac4172fe - GH#2880) Admin: Add configuration setting social_show_language_flag_in_profile
- - [2019-04-22] (fc709ca6 - BT#15534) Quiz: Allow edit orphan questions
+ - [2019-04-22] (fc709ca6 - BT#15534) Exercise: Allow edit orphan questions
- [2019-04-19] (533a143b - BT#15554) Social: Fix wrong font when creating a new message
- [2019-04-18] (f922a9eb) Internal: Replace document.ready with shortcut "$(function () {" document.ready is not working in jquery v3, needed in master.
- [2019-04-17] (3c1f083e - GH#2878) Tracking: Fix details in user page
@@ -2160,14 +2213,14 @@
- [2019-04-12] (db4935e3 - CT#7683) Display: Fix tooltip help
- [2019-04-12] (223ec820) Display: Add tooltip help
- [2019-04-12] (0d3f5e14 - CT#7683) Display: Format code user summary
- - [2019-04-12] (86255ae8 - BT#15389) Quiz: Improve presentation of icon for embeddable exercises
+ - [2019-04-12] (86255ae8 - BT#15389) Exercise: Improve presentation of icon for embeddable exercises
- [2019-04-12] (076d6e3a - CT#7683) Display: Pagination of results user summary
- [2019-04-12] (1f303558 - GH#2875) Document: Fix redirect and fix double message when unzipping a file
- [2019-04-12] (49fd40ee) Internal: Fix course access to files, blocking using api_protect_course_script() - format code + add "int" casting
- [2019-04-12] (1afa6f05 - GH#2875) Internal: Add api_protect_course_script
- [2019-04-11] (61f7df47 - CT#7683) Display: Update colors
- [2019-04-11] (934f3704 - BT#15533) Learnpath: Fix autoplay in player with wav/ogg
- - [2019-04-11] (0f695892 - BT#15535) Quiz: Fix pagination
+ - [2019-04-11] (0f695892 - BT#15535) Exercise: Fix pagination
- [2019-04-10] (53bc13e4 - CT#7683) Internal: New array function for user summary
- [2019-04-10] (502bbf4b - GH#2763) Internal: Add additional check for array-type labels (used for extra field descriptions) to avoid array to string conversion notice
- [2019-04-10] (a937bd8a) Internal: Fix php warning
@@ -2191,10 +2244,10 @@
- [2019-04-05] (671d8659 - BT#15265) Plugin: QuestionOptionsEvaluation: Improve code
- [2019-04-05] (d9b66393 - BT#15389) Display: Add CKEditor plugin Quiz Markers Rolls
- [2019-04-05] (2d8d1dc3 - BT#15502) Internal: Fix student progress/score when entering for the first time
- - [2019-04-05] (a004c957 - BT#15232) Quiz: Improve aiken import
- - [2019-04-05] (56c10148) Quiz: Improve speed when generating score
- - [2019-04-05] (12cedeb4 - BT#15492) Quiz: Fix exercise count
- - [2019-04-04] (2c588909 - BT#15233) Quiz: Improve labels for only global score and correct score setting
+ - [2019-04-05] (a004c957 - BT#15232) Exercise: Improve aiken import
+ - [2019-04-05] (56c10148) Exercise: Improve speed when generating score
+ - [2019-04-05] (12cedeb4 - BT#15492) Exercise: Fix exercise count
+ - [2019-04-04] (2c588909 - BT#15233) Exercise: Improve labels for only global score and correct score setting
- [2019-04-04] (63943133 - BT#15492) Session: Fix exercise list. Don't show disabled exercises
- [2019-04-04] (d9eb5fb4 - BT#15173) Forum: Fix forum flag list
- [2019-04-04] (a980c4b2 - BT#15174) Internal: Fix wrong encoding in search form
@@ -2206,7 +2259,7 @@
- [2019-04-02] (f1d70b58 - BT#15280) Plugin: SurveyExportTxt: fix exporting with multiple pagebreak
- [2019-04-02] (4ee20dec - BT#15362) Session: Don't keep showing uploaded files in resume session page
- [2019-04-02] (c5464953 - GH#2869) Display: Add right-aligned text icon on all minimal CKeditor toolbars - replace JustifyBlock by JustifyRight whenever needed to maintain display size to minimum
- - [2019-04-02] (6d7bf9b4) Quiz: Fix exercise creation
+ - [2019-04-02] (6d7bf9b4) Exercise: Fix exercise creation
- [2019-04-02] (084a9056 - BT#15484) Internal: Fix query, improve code in course catalog search
- [2019-04-02] (6fbb6d9b) Internal: Fix php warning $list_categories not declared. Remove apc code see: 120a8d79ce1299859f080fcad52be0f1dfc9af81
- [2019-04-01] (74beb624 - BT#15389) Display: MediaElement: Add markersrolls plugin
@@ -2217,7 +2270,7 @@
- [2019-04-01] (c717006f) Internal: Add int casting
- [2019-04-01] (93887d86) Internal: Don't ignore app/courses/proxy.php
- [2019-03-31] (36b15cff) Internal: Add missing proxy.php
- - [2019-03-29] (bc16fa62 - BT#15234) Quiz: Fix validation with quiz_question_limit_per_day
+ - [2019-03-29] (bc16fa62 - BT#15234) Exercise: Fix validation with quiz_question_limit_per_day
- [2019-03-29] (7c222659 - GH#2845) Course creation: Fix create course with example content
- [2019-03-29] (6e2c7b4e - GH#2859) Install: Add missing settings when installing
- [2019-03-29] (1c81dcb2) Social: Fix message_feedback see 9c5371b
@@ -2227,8 +2280,8 @@
- [2019-03-29] (77e36219) Internal: Fix file attachment UI, move code into a function class
- [2019-03-29] (460521a2) Forum: Fix folding categories
- [2019-03-29] (878df6fc - BT#15461) Assignments: Fix "eventAddVirtualCourseTime()" sometimes the record is not created
- - [2019-03-29] (fd492c85 - BT#15403) Quiz: If feedback is set to no results/no score then don't send email. It is useless to send a notification when the student cannot have access to the page
- - [2019-03-29] (e3e5a822 - BT#15403) Quiz: Don't allow send email notification in exam mode. Link inside email will contain no data because student cannot see results
+ - [2019-03-29] (fd492c85 - BT#15403) Exercise: If feedback is set to no results/no score then don't send email. It is useless to send a notification when the student cannot have access to the page
+ - [2019-03-29] (e3e5a822 - BT#15403) Exercise: Don't allow send email notification in exam mode. Link inside email will contain no data because student cannot see results
- [2019-03-29] (cb8c0666 - BT#15402) Internal: Add app/courses/proxy.php & add rule in .htaccess to allow that file
- [2019-03-29] (90603d4d - BT#15473) Social: Add missing session block
- [2019-03-28] (e2eda963 - GH#2846) Social: Fix "See More" button
@@ -2246,24 +2299,24 @@
- [2019-03-27] (8b9d6265 - BT#15265) Plugin: QuestionOptionsEvaluation: Use max score to calculate result
- [2019-03-27] (3f3c16b4 - BT#15265) Plugin: QuestionOptionsEvaluation: Fix save and show score
- [2019-03-27] (1caea04a - BT#15280) Plugin: SurveyExport: Add option to export incomplete surveys
- - [2019-03-27] (492252c5 - BT#15441) Quiz: Fix NoNegativeScore when importing CSV quizzes
- - [2019-03-27] (43fe85b9 - BT#15395) Quiz: Add more memory and time limit when importing a quiz
- - [2019-03-27] (128126b9) Quiz: Improve exercise loading speed
- - [2019-03-27] (d0ecc6c5 - BT#15233) Quiz: Fix RESULT_DISABLE_SHOW_ONLY_IN_CORRECT_ANSWER option (2)
+ - [2019-03-27] (492252c5 - BT#15441) Exercise: Fix NoNegativeScore when importing CSV quizzes
+ - [2019-03-27] (43fe85b9 - BT#15395) Exercise: Add more memory and time limit when importing a quiz
+ - [2019-03-27] (128126b9) Exercise: Improve exercise loading speed
+ - [2019-03-27] (d0ecc6c5 - BT#15233) Exercise: Fix RESULT_DISABLE_SHOW_ONLY_IN_CORRECT_ANSWER option (2)
- [2019-03-26] (29bf4c5b - BT#15265) Plugin: QuestionOptionsEvaluation: Fix evaluation formulas
- [2019-03-26] (b5eac6a7 - BT#15256) Learnpath: SCORM: Use encodeURIComponent to avoid error with "+" char
- - [2019-03-26] (f4a130ed - BT#15458) Quiz: Remove 100 chars limit when importing questions using Aiken
+ - [2019-03-26] (f4a130ed - BT#15458) Exercise: Remove 100 chars limit when importing questions using Aiken
- [2019-03-26] (c16538f6 - BT#15465) Display: Fix selects inside inline forms
- [2019-03-26] (90e13a9e) Forum: Fix category flag for translation-enabled forums
- [2019-03-26] (60e79381 - BT#15445) Social: Show only friend users in chat box
- - [2019-03-26] (8ffc709f - BT#15445) Quiz: Fix array_flip error when importing an exercise
+ - [2019-03-26] (8ffc709f - BT#15445) Exercise: Fix array_flip error when importing an exercise
- [2019-03-26] (10f6629a - BT#15309) Social: Fix thread list when getting social groups
- - [2019-03-26] (72bb2bf7 - BT#15233) Quiz: Fix RESULT_DISABLE_SHOW_ONLY_IN_CORRECT_ANSWER option
+ - [2019-03-26] (72bb2bf7 - BT#15233) Exercise: Fix RESULT_DISABLE_SHOW_ONLY_IN_CORRECT_ANSWER option
- [2019-03-26] (f7441c56 - BT#15309) Internal: Move social group block code into a function
- - [2019-03-25] (6b440f68 - BT#15329) Quiz: Fix form with Random field selected
+ - [2019-03-25] (6b440f68 - BT#15329) Exercise: Fix form with Random field selected
- [2019-03-25] (a9fc7ace - BT#15329) Plugin: QuestionOptionsEvaluation: use count of validated questions
- [2019-03-25] (49918ed6 - BT#15460) Survey: Fix survey question UI
- - [2019-03-25] (f677cca9 - BT#15451) Quiz: Show results in PDF
+ - [2019-03-25] (f677cca9 - BT#15451) Exercise: Show results in PDF
- [2019-03-22] (0c3dc96c - BT#15265) Plugin: QuestionOptionsEvaluation: Fix formulas
- [2019-03-21] (9fcaa88d - BT#15394) Calendar: Add breadcrumb + toolbar to sessions calendar
- [2019-03-21] (94bad43b - BT#15394) Calendar: Fix session calendar style
@@ -2280,7 +2333,7 @@
- [2019-03-20] (53fa3599 - GH#2854) Social: Use responsive css class, fixes big images in social posts
- [2019-03-20] (6e36fbcd - BT#15438) Internal: Use bccomp to compare float requires php-bcmath extension
- [2019-03-20] (e3f1130c - BT#15417) Social: When adding groups with category respect the category max limit
- - [2019-03-20] (80d80a53) Quiz: Fix missing column in matching answer list
+ - [2019-03-20] (80d80a53) Exercise: Fix missing column in matching answer list
- [2019-03-20] (0a1ba00c) Internal: Remove bcmath requirement
- [2019-03-20] (30a15f33 - BT#15438) Internal: Check if bccomp function exists
- [2019-03-20] (457e2fe7 - BT#15438) Internal: Use bccomp to compare floats instead of '>='
@@ -2288,8 +2341,8 @@
- [2019-03-19] (764ef902 - GH#2851) Display: Align input in arabic #RTL
- [2019-03-19] (a6a1fe25 - GH#2850) Display: Change Arab flag (was UAE) #RTL
- [2019-03-19] (561ab909 - BT#15175) Display: Fix css icon
- - [2019-03-19] (2f129063 - BT#15437) Learning path: Fix access to learning path folder and session course docs
- - [2019-03-19] (52ffe3b3 - BT#15437) Learning path: Fix access to learning path folder and session course docs
+ - [2019-03-19] (2f129063 - BT#15437) Learnpath: Fix access to learning path folder and session course docs
+ - [2019-03-19] (52ffe3b3 - BT#15437) Learnpath: Fix access to learning path folder and session course docs
- [2019-03-19] (d86d9803 - BT#15177) Global chat: WIP: Chat sync issues
- [2019-03-19] (8dac91b4 - BT#15411) Plugin: Wiris: Fix wiris plugin, adding ckeditor plugin requirements
- [2019-03-19] (2a2ae083 - BT#15173) Forum: Fix notification subject
@@ -2311,7 +2364,7 @@
- [2019-03-15] (2dae87ed) Internal: Use "$(function() {" instead of document.ready
- [2019-03-15] (d0b690d3 - BT#15174) Social: Fix skills in profile
- [2019-03-15] (1ca163b3) Internal: Fix php warning + add "ext-fileinfo" needed in order to use mime_content_type()
- - [2019-03-15] (efbf41e8 - BT#15416) Learning path: Show mp3 files correctly when added in a LP
+ - [2019-03-15] (efbf41e8 - BT#15416) Learnpath: Show mp3 files correctly when added in a LP
- [2019-03-15] (4b26ef5a) Template: Use default/macro/macro.tpl, "get_template" doesn't work in some installations
- [2019-03-14] (8783e5af - BT#15393) Internal: Optimization of code + Format code
- [2019-03-14] (19ab4d0c - BT#15280) Survey: Improve invitations lists
@@ -2325,7 +2378,7 @@
- [2019-03-14] (a7c97e45 - BT#15280) Survey: Hide "Answered" column
- [2019-03-14] (52586e95 - BT#15280) Survey: Take into account anonymous surveys in the invitation message
- [2019-03-14] (d7fe2719 - BT#15280) Survey: Add option to send email without changing the subject with "you have a new msg"
- - [2019-03-14] (370dd7c3 - BT#15233 - BT#15403) Quiz: Fix dragging answer list + refactor results_disabled form elements
+ - [2019-03-14] (370dd7c3 - BT#15233 - BT#15403) Exercise: Fix dragging answer list + refactor results_disabled form elements
- [2019-03-13] (1c3d73d9 - BT#15265) Display: Add icons options_evaluation.png
- [2019-03-13] (ad09135a - GH#2844) Internal: Don't use default template #2844 See 152fddee6306b26189ddcf3c266509e9cd883d30
- [2019-03-13] (ef8f9140 - BT#15412) Internal: Fix error when import/exporting courses
@@ -2338,18 +2391,18 @@
- [2019-03-12] (00f485e1 - BT#15280) Survey: Allow sent survey reminder when survey_anonymous_show_answered is enabled
- [2019-03-12] (72b14483 - BT#15174) Social: Restore skills block
- [2019-03-12] (ea973082) Internal: Fix course categories when using "allow_base_course_category" Should fix: https://github.com/chamilo/chamilo-lms/commit/52b9d7925d7f38d41664bab80be42c92821e4cfb
- - [2019-03-12] (2483111a) Quiz: Remove "limit_exercise_teacher_access" setting when creating an exercise
+ - [2019-03-12] (2483111a) Exercise: Remove "limit_exercise_teacher_access" setting when creating an exercise
- [2019-03-12] (1bcaabae - BT#15056) Internal: Improve replace method
- - [2019-03-12] (a58cf0e1 - BT#13954) Quiz: Fix exercise result when "expected choice" mode is enabled
- - [2019-03-11] (0b604eee - BT#15233) Quiz: WIP - Add missing constant in new result option
+ - [2019-03-12] (a58cf0e1 - BT#13954) Exercise: Fix exercise result when "expected choice" mode is enabled
+ - [2019-03-11] (0b604eee - BT#15233) Exercise: WIP - Add missing constant in new result option
- [2019-03-11] (e5d1ab2d - BT#15309) Display: Fix "SeeAllCommunities" link
- [2019-03-11] (14c4be77 - BT#15378) Survey: Add doodle edition
- - [2019-03-11] (12e42c30 - BT#15235) Quiz: Hide "delete all attempts" and block reports page
+ - [2019-03-11] (12e42c30 - BT#15235) Exercise: Hide "delete all attempts" and block reports page
- [2019-03-11] (0469f700 - BT#15378) Survey: Fix survey creation, set start/end date as required
- [2019-03-11] (7d852156) Scripts: Update fix document script
- [2019-03-11] (820a28d4 - GH#2832) Internal: Fix php warnings
- [2019-03-08] (1722c48c) Display: Move modals out of footer
- - [2019-03-08] (0ff4ce38 - GH#2755) Learning path: Fix scorm mobile
+ - [2019-03-08] (0ff4ce38 - GH#2755) Learnpath: Fix scorm mobile
- [2019-03-08] (23a987e0 - BT#15279) Forum: Fix forum list
- [2019-03-08] (29e75f90 - BT#15279) Display: Icons identifiers user
- [2019-03-08] (792bbf44) Social: Quick fix when message has more than one attachment
@@ -2379,9 +2432,9 @@
- [2019-03-07] (3b22c31f) Display: New social UI
- [2019-03-07] (60a61141) Internal: Reset js variables
- [2019-03-07] (401cf0df) Global chat: If closing the contact list, user will logout from global chat. Fix closing chat windows
- - [2019-03-06] (340d2c4e - GH#2755) Learning path: Fix scorm menubar
- - [2019-03-06] (298e4f32 - GH#2755) Learning path: Fix scorm nav-tabs right
- - [2019-03-06] (1d8ac223 - GH#2755) Learning path: Fix scorm in mobile
+ - [2019-03-06] (340d2c4e - GH#2755) Learnpath: Fix scorm menubar
+ - [2019-03-06] (298e4f32 - GH#2755) Learnpath: Fix scorm nav-tabs right
+ - [2019-03-06] (1d8ac223 - GH#2755) Learnpath: Fix scorm in mobile
- [2019-03-06] (caecbea4 - GH#2823) Calendar: Fix sent date when adding event on agenda
- [2019-03-06] (4dbdc706 - GH#2823) Display: Remove toolbar styles for rtl languages
- [2019-03-06] (df34cc93) Admin: Move news block after users and courses
@@ -2402,9 +2455,9 @@
- [2019-03-05] (f0cdd954 - GH#2821) Internal: Add allowed classes for UnserializeApi
- [2019-03-05] (796e1f84 - GH#2821) Internal: Add global namespace to UnserializeApi calls
- [2019-03-05] (90ada466 - GH#2810) Admin: Fix issue with random usernames generator only working if username is set
- - [2019-03-05] (36d39ecd - GH#2755) Learning path: Fix menu scorm
+ - [2019-03-05] (36d39ecd - GH#2755) Learnpath: Fix menu scorm
- [2019-03-05] (fc4ff45a) Forum: Fix e_notice with PHP
- - [2019-03-05] (4263aa51 - GH#2755) Learning path: New navigation menu for mobile
+ - [2019-03-05] (4263aa51 - GH#2755) Learnpath: New navigation menu for mobile
- [2019-03-05] (73f61512 - BT#15374) Skills: Add content-type for badges' class and assertion
- [2019-03-05] (546e0171 - BT#15374) Skills: Don't show export button to invalid user
- [2019-03-05] (b97d3add - BT#15374) Skills: Fix text in links to share on twitter
@@ -2418,24 +2471,24 @@
- [2019-03-04] (7ec25df2 - GH#2823) Calendar: Prevent attempting to load unexisting localization files in timepicker lib for calendar
- [2019-03-04] (aeaf74b5) Install: Update install process to fix sending admin data
- [2019-03-04] (f77765fc) Install: Update version to 1.11.10 in version.php
- - [2019-03-04] (00482576 - GH#2755) Learning path: Fix SCORM type
- - [2019-03-04] (9d2f24a7 - GH#2755) Learning path: Fix SCORM type
- - [2019-03-04] (88e095ab - GH#2755) Learning path: Add iframe type
+ - [2019-03-04] (00482576 - GH#2755) Learnpath: Fix SCORM type
+ - [2019-03-04] (9d2f24a7 - GH#2755) Learnpath: Fix SCORM type
+ - [2019-03-04] (88e095ab - GH#2755) Learnpath: Add iframe type
- [2019-03-04] (c10632ae - BT#15374) Skills: Fix query for badge assertion
- [2019-03-04] (36401001 - GH#2821) Plugins: LTI: Fix ImsLti plugin by unserialize settings
- - [2019-03-04] (b23f847a - GH#2755) Learning path: Fix view scorm
+ - [2019-03-04] (b23f847a - GH#2755) Learnpath: Fix view scorm
- [2019-03-04] (c18601c8) Internal: Add missing file in be4f22be03c332765704a7321a4e89878ae38cd8
- [2019-03-04] (be4f22be) Internal: Moving api_unserialize_content for Unserialize::unserialize Moving to avoid overload api.lib.php
- [2019-03-04] (071197c7 - GH#2822) Security: Filter course category code/name before showing categories dropdown
- - [2019-03-02] (89a6c527 - GH#2821) Learning path: Fix unserialized scorm/aicc packages
+ - [2019-03-02] (89a6c527 - GH#2821) Learnpath: Fix unserialized scorm/aicc packages
- [2019-03-01] (6b82bf54 - GH#2763) GDPR: Add help questions for GDPR's
- [2019-03-01] (120a8d79 - GH#2822) Course catalogue: Enable cache for categories menu in course catalogue
- [2019-03-01] (c828bec9 - GH#2822) Course catalogue: Fix categories menu in course catalogue
- - [2019-03-01] (fd4d8d2e) Quiz: Improve question pool performance
- - [2019-03-01] (3f1a5997) Quiz: Improve duplicate code performance
+ - [2019-03-01] (fd4d8d2e) Exercise: Improve question pool performance
+ - [2019-03-01] (3f1a5997) Exercise: Improve duplicate code performance
- [2019-03-01] (9b0dc03e - BT#15258) Document: Add document toolbar when viewing an html file
- [2019-03-01] (9651d52a - BT#15126) Display: Add collapsable course category link on user_portal
- - [2019-03-01] (002ccd28) Quiz: Remove get_count_question_list use getQuestionCount "get_count_question_list" depended in "question list" not always set
+ - [2019-03-01] (002ccd28) Exercise: Remove get_count_question_list use getQuestionCount "get_count_question_list" depended in "question list" not always set
- [2019-03-01] (ab02ed27) Internal: Fix sql error
- [2019-02-28] (8aa070f8 - GH#2822) Course catalogue: Adding course category select input
- [2019-02-28] (52b9d792 - GH#2822) Internal: Update array return getCourseCategoriesTree
@@ -2450,24 +2503,24 @@
- [2019-02-25] (941887ee - BT#15317) Adding new configuration parameter 'forum_fold_categories'
- [2019-02-25] (435aa17c - BT#15317) Forum: Fix category accordion
- [2019-02-22] (3f18c7a4) Internal: Add Estonian language folder - requires a database change to support it in the interface
- - [2019-02-22] (3e000d03 - BT#15329) Quiz: Improve speed when editing a question (don't parse the questions list) + Format code
- - [2019-02-22] (a1a8c94f - BT#15329) Quiz: Add pagination to the course question pool
- - [2019-02-22] (0eb85c8f - BT#15231) Quiz: Add exercise id in question pool
+ - [2019-02-22] (3e000d03 - BT#15329) Exercise: Improve speed when editing a question (don't parse the questions list) + Format code
+ - [2019-02-22] (a1a8c94f - BT#15329) Exercise: Add pagination to the course question pool
+ - [2019-02-22] (0eb85c8f - BT#15231) Exercise: Add exercise id in question pool
- [2019-02-20] (63c1a1ca - BT#15281) Plugins: SurveyExportTxt: Avoid export without correct data
- [2019-02-20] (8c62d78b - BT#15280) Plugins: Add SurveyExportCsv plugin
- [2019-02-20] (a977a401 - BT#15281) Plugins: Fix SurveyExportToTxt callback
- [2019-02-20] (00707be1 - BT#15281) Internal: Improve code readability
- [2019-02-20] (14316b40 - BT#15281) Internal: Improve query load
- [2019-02-20] (f2aa5f4c - BT#15281) Surveys: Fix count pages
- - [2019-02-20] (9e25823d) Quiz: Use $sessionId instead of $session_id
- - [2019-02-20] (39344362 - BT#15329) Quiz: Improve speed when loading lot of questions (2000+)
- - [2019-02-20] (dd83d781 - BT#15329) Quiz: If using pagination don't show the total score info + Improve speed in exerices with many questions
+ - [2019-02-20] (9e25823d) Exercise: Use $sessionId instead of $session_id
+ - [2019-02-20] (39344362 - BT#15329) Exercise: Improve speed when loading lot of questions (2000+)
+ - [2019-02-20] (dd83d781 - BT#15329) Exercise: If using pagination don't show the total score info + Improve speed in exerices with many questions
- [2019-02-20] (d8f6d0e7 - BT#15056) Documents: Fix document path
- - [2019-02-20] (11c6672d - BT#15230) Quiz: Add course code in the unique question id
+ - [2019-02-20] (11c6672d - BT#15230) Exercise: Add course code in the unique question id
- [2019-02-19] (444c2c4f) Surveys: Alert for required questions in preview
- [2019-02-19] (20bb2d5f) Admin: Fix error when changing general coach of session included in a sequence
- [2019-02-19] (b12d2f98 - BT#15281) Plugin: Rename to SurveyExportTxt
- - [2019-02-19] (0ba69221) Quiz: Avoid show in session HotPotatoes that were hidden in course
+ - [2019-02-19] (0ba69221) Exercise: Avoid show in session HotPotatoes that were hidden in course
- [2019-02-19] (05c0db73) Skill: Fix list skills
- [2019-02-19] (6b9e3258 - GH#2796) Admin: Fix load for admin latest news
- [2019-02-19] (ea7b7e8f - BT#15320) Internal: Fix query
@@ -2479,14 +2532,14 @@
- [2019-02-18] (cc3c9ab9) Course chat: Avoid list inactive users
- [2019-02-18] (4aa26b9e) Groups: Show column to indicate whether user is active or not
- [2019-02-18] (a08ec5aa) Admin: Avoid showing double message when subscribing users to course
- - [2019-02-18] (26c76f23 - BT#15231) Quiz: If question was not added to a exercise send to exercise link
- - [2019-02-18] (a00ed87e - BT#15231) Quiz: Fix question edit link when searching questions
+ - [2019-02-18] (26c76f23 - BT#15231) Exercise: If question was not added to a exercise send to exercise link
+ - [2019-02-18] (a00ed87e - BT#15231) Exercise: Fix question edit link when searching questions
- [2019-02-18] (9db7ed72 - BT#15020) Tracking: Fix new track system ignore connections with empty current_id
- [2019-02-18] (f3a47d4f - BT#15020) Tracking: Remove current_id = 0
- [2019-02-15] (be0fdddb) Admin: Fix access to course by password
- - [2019-02-15] (210f36b7 - BT#15231) Quiz: Show edit question link
- - [2019-02-15] (4bfc4a67 - BT#15314) Quiz: Show id in question preview, redirect to last page after new question was created.
- - [2019-02-15] (cf4b8a93 - BT#13954) Quiz: Fix show dragging results option when answer is wrong
+ - [2019-02-15] (210f36b7 - BT#15231) Exercise: Show edit question link
+ - [2019-02-15] (4bfc4a67 - BT#15314) Exercise: Show id in question preview, redirect to last page after new question was created.
+ - [2019-02-15] (cf4b8a93 - BT#13954) Exercise: Fix show dragging results option when answer is wrong
- [2019-02-15] (b9a622e6 - BT#15313) Internal: Fix filemanager (elfinder) folder permission
- [2019-02-15] (022b4ae1) Plugin: BuyCourses: Fix required field 'sale_email'
- [2019-02-14] (56da49ae - BT#15257) Work: Allow show content when submitted file is video
@@ -2496,8 +2549,8 @@
- [2019-02-13] (1777a75a) Internal: FormValidator: Improve thumnails for ajax uploader
- [2019-02-13] (01feab57 - BT#15281) Display: Add icon export_evaluation.png in 22px
- [2019-02-13] (6be9f6e9 - GH#2796) Admin: Avoid use of global variable when getting latest admin news
- - [2019-02-13] (13c3fede - BT#15231) Quiz: Add title, description filters in global question page + Add pagination
- - [2019-02-13] (640d3690 - BT#15231) Quiz: Add question search form by id in admin
+ - [2019-02-13] (13c3fede - BT#15231) Exercise: Add title, description filters in global question page + Add pagination
+ - [2019-02-13] (640d3690 - BT#15231) Exercise: Add question search form by id in admin
- [2019-02-12] (db180619 - GH#2717) Internal: Use SortableTableFromArray to show course reporting
- [2019-02-12] (6e4ce8cb - GH#2717) Internal: Fix sortable table pagination
- [2019-02-12] (5cd6205b - BT#15274) LP: LP visibility depends of the publication date even if user is subscribed directly via the user-lp registration
@@ -2505,9 +2558,9 @@
- [2019-02-11] (32f6c691 - BT#15281) Survey: Add mark_survey_question_as_required conf setting
- [2019-02-11] (7e3fc8c5 - BT#15281) Survey: Hide menu/chat/whoisonline when filling anonymouse survey
- [2019-02-08] (e1938aa4 - GH#2758) Internal: Remove certificate for course creation with exemplary content
- - [2019-02-08] (c422b0f8 - GH#2788) Quiz: Fix table of ranking mode test
- - [2019-02-08] (eab7338e - GH#2788) Quiz: Fix sort by date in ranking mode
- - [2019-02-08] (162fc98c - GH#2788) Quiz: Show ranking mode for teachers
+ - [2019-02-08] (c422b0f8 - GH#2788) Exercise: Fix table of ranking mode test
+ - [2019-02-08] (eab7338e - GH#2788) Exercise: Fix sort by date in ranking mode
+ - [2019-02-08] (162fc98c - GH#2788) Exercise: Show ranking mode for teachers
- [2019-02-08] (7298224b) Internal: Replace external chart.js file with local file
- [2019-02-08] (616a15e3 - GH#2800) Internal: Remove unused file
- [2019-02-07] (072aa64c - GH#2798) Plugins: Buy courses: Minor: Fix PHP code indentation
@@ -2521,29 +2574,29 @@
- [2019-02-06] (0d646427) Plugins: BuyCourses: Add invoice section
- [2019-02-06] (5cac1176) Internal: Fix row in template
- [2019-02-06] (2f89e9c0 - BT#15270) Internal: Change jqgrid settings to be used in sortable table too
- - [2019-02-04] (1c77a2cd - BT#13954) Quiz: Fix double column for matching draggable
+ - [2019-02-04] (1c77a2cd - BT#13954) Exercise: Fix double column for matching draggable
- [2019-02-01] (cf0c9690) Document: Update document.lib.php
- [2019-02-01] (097585fd - BT#15252) Tracking: Config "lp_minimum_item", depends in a course extra field. The course extra field name is "new_tracking_system". It should be turned on in order to process the new stats, otherwise it will load the classic stats.
- [2019-02-01] (bb29bba3) Admin: Fix default value in checkbox extra field in a new element
- - [2019-02-01] (894b8fb8 - BT#15262) Quiz: Add log when creating/updating questions
+ - [2019-02-01] (894b8fb8 - BT#15262) Exercise: Add log when creating/updating questions
- [2019-01-31] (2f6d826c) Forum: Fix condition when adding new forum thread
- [2019-01-30] (b788be09) Social: Fix form in group invitation
- - [2019-01-30] (9969de1c - BT#15235) Quiz: Disable delete question + add id and description filter
+ - [2019-01-30] (9969de1c - BT#15235) Exercise: Disable delete question + add id and description filter
- [2019-01-29] (9725ec9a) Display: Fix footer
- [2019-01-29] (3b6e518d) Display: Fix footer
- [2019-01-29] (829ddbb1 - BT#15123) Diplay: Fix table list user
- [2019-01-29] (23c7df85) Plugin: BBB: Fix order meeting list
- [2019-01-29] (713c31d5 - BT#15080) Social: Personal data link / my files link are independent of message tool
- - [2019-01-29] (970529f8 - BT#15230) Quiz: Check if question code is unique
+ - [2019-01-29] (970529f8 - BT#15230) Exercise: Check if question code is unique
- [2019-01-28] (1600d379 - BT#14949) Forum: Don't show empty categories (for students)
- [2019-01-28] (c3109933 - BT#15238) Admin: Add pagination in question list
- [2019-01-27] (5903d6cc) Session: Add extra header for email editor & add chart js for session graph
- [2019-01-25] (eb46f47b) Bower: Add Virtual Keyboard dependency
- [2019-01-25] (40560f93) Tickets: Disabled unused ticket pages
- [2019-01-25] (2937cf24) Admin: Only admins and hrm users can search for global users.
- - [2019-01-25] (709740fe - BT#15230) Quiz: Add question code in question edition (admin only)
+ - [2019-01-25] (709740fe - BT#15230) Exercise: Add question code in question edition (admin only)
- [2019-01-25] (d209d182 - GH#2784) LP: Fix default values of created_on/modified_on when importing lps
- - [2019-01-25] (ca61aec0 - BT#15232) Quiz: Add question code when showing a question
+ - [2019-01-25] (ca61aec0 - BT#15232) Exercise: Add question code when showing a question
- [2019-01-24] (7956c89e - GH#2693) Admin: Allow delete resource sequence
- [2019-01-24] (d5d77cc5 - GH#2693) Admin: Add title to button to set sequence reference
- [2019-01-24] (c8c8774a - GH#2693) Admin: Fix sequence's dependency tree graph
@@ -2600,7 +2653,7 @@
- [2019-01-11] (76df6ed8) Gradebook: Fix register log when adding gradebook eval
- [2019-01-10] (c613e75a - GH#2761) Skills: Fixing links to "My skills report"
- [2019-01-10] (489ab37a - GH#2761) Admin: Allow HRM access to admin skills wheel when allow_hr_skills_management is set to true
- - [2019-01-09] (2ecfa748 - BT#15154) Quiz: Add new "show score" option: Do not show the score (only when user finishes all attempts) but show feedback for each attempt
+ - [2019-01-09] (2ecfa748 - BT#15154) Exercise: Add new "show score" option: Do not show the score (only when user finishes all attempts) but show feedback for each attempt
- [2019-01-08] (d9c67248 - BT#15020) Tracking: Fix total course time
- [2019-01-08] (e72a0842 - BT#15020) Tracking: Fix LP calculation time, use new total course time system by NSR
- [2019-01-07] (9c87eaeb - BT#15020) Tracking: Use NSR total time to calculate all time in course instead of only LP time
@@ -2616,11 +2669,11 @@
- [2018-12-27] (e1eb8b41 - BT#15020) LP: Improve UI in new min time LP feature
- [2018-12-27] (7496ea76 - BT#15020) Tracking: Delete content from track_e_complete when deleting LP item
- [2018-12-21] (99a4d761 - GH#2184) Gradebook: Redirect to LP that contains the exercise in exercise link
- - [2018-12-21] (d422edc5 - GH#2565) Quiz: Add warning when editing question added from question pool
- - [2018-12-20] (5107c476) Quiz: Fix form to add question in question pool
- - [2018-12-20] (8162f8a9 - GH#2082) Quiz: Hide only the Finish Test button in Reading Comprehension question
- - [2018-12-20] (2b552d9a - GH#2082) Quiz: Add Start button to Reading Comprehension when showing all in one page
- - [2018-12-20] (ab0ef42b - GH#2082) Quiz: Hide the Fisnish Test button in Reading Comprehension question
+ - [2018-12-21] (d422edc5 - GH#2565) Exercise: Add warning when editing question added from question pool
+ - [2018-12-20] (5107c476) Exercise: Fix form to add question in question pool
+ - [2018-12-20] (8162f8a9 - GH#2082) Exercise: Hide only the Finish Test button in Reading Comprehension question
+ - [2018-12-20] (2b552d9a - GH#2082) Exercise: Add Start button to Reading Comprehension when showing all in one page
+ - [2018-12-20] (ab0ef42b - GH#2082) Exercise: Hide the Fisnish Test button in Reading Comprehension question
- [2018-12-19] (6c3b9f73) Fix delineation questions
- [2018-12-18] (87fddfd1 - BT#14357) Fix encoding issue when downloading multiple HTML
- [2018-12-17] (40f9e3c2 - GH#2753) Fix issue to qualify the forum thread when editing
@@ -2997,14 +3050,14 @@
- [2018-08-14] (c7b881ee - GH#2622) Document: Add support for 360° videos in documents and learning paths
- [2018-07-05] (33dc232d - BT#14609) Learnpath: SCORM change: Default value of olms.lesson_status is "not attempted"
- - [2018-06-27] (43bf4868 - BT#14435) Quiz: Change color from blue to black in ASCIIMathML scripts to highlight formulas (now will appear in a normal black)
+ - [2018-06-27] (43bf4868 - BT#14435) Exercise: Change color from blue to black in ASCIIMathML scripts to highlight formulas (now will appear in a normal black)
- [2018-06-13] (dd3390a6) Global: Adding page about the course
- [2018-06-11] (0a345a93 - BT#14453) Message: Add voice recorder button when sending a msg in the chamilo inbox
- [2018-05-18] (c91f572d - BT#14350) Session: Session coach can now edit documents
- - [2018-05-18] (187acee1 - BT#14338) Quiz: Droppable questions: Add counter in boxes
+ - [2018-05-18] (187acee1 - BT#14338) Exercise: Droppable questions: Add counter in boxes
- [2018-05-16] (87c4804c - BT#14111) Course homepage: if LP links are added, use the LP order
- [2018-04-10] (43d53a73 - BT#5776) Learnpath: Add more prerequisite information if available when loading an item
- - [2018-04-09] (98efe2a6) Quiz: Add "certainty level" question type
+ - [2018-04-09] (98efe2a6) Exercise: Add "certainty level" question type
- [2018-03-21] (4b5f86c4 - BT#11913) Survey: Add pending surveys page
- [2018-03-20] (d04996a3 - BT#14141) Work: Add teacher comment to the notification
- [2018-03-16] (b256c090 - BT#14056) Portfolio: Add Portfolio Tool. Requires DB changes
@@ -3099,16 +3152,16 @@
- [2018-08-09] (5b391589) Privacy: Show extra fields when showing legal
- [2018-08-09] (fb8cb161 - GH#2554) Privacy: WIP - Add extra fields for terms and conditions
- [2018-08-08] (7a854cf9 - GH#2503) Privacy: Return created documents with a link to the corresponding documents an toggle visibility to display:none by default
- - [2018-08-08] (eb4d446b) Quiz: Avoid edit question categories in session course
+ - [2018-08-08] (eb4d446b) Exercise: Avoid edit question categories in session course
- [2018-08-08] (1b13d5d8 - GH#2555) Privacy: Add icons delete_terms.png
- - [2018-08-08] (e3c24e39 - GH#2466) Quiz: Fix delete hotpotatoes attempt
+ - [2018-08-08] (e3c24e39 - GH#2466) Exercise: Fix delete hotpotatoes attempt
- [2018-08-08] (f5603e90 - GH#2503) Privacy: Add document, events and friends in personal data dump
- [2018-08-08] (5a7b97be - GH#2555) Privacy: Add label and temporary icon to user_list_consent.php
- [2018-08-08] (7a5f035a) Privacy: Rename some language terms to reduce risk of confusion
- [2018-08-08] (5be220d0 - GH#2555) Privacy: Reshape the withdrawal section
- [2018-08-07] (dc7d27ba - GH#2620) Fix escape queries on installation
- [2018-08-07] (7731a2c6) Update language variable InformationRightToBeForgottenText to InformationRightToBeForgottenLinkX to make link part of code
- - [2018-08-07] (9d2ebcc6 - GH#2572) Learning path: Fix iframe selector in lp view for ios
+ - [2018-08-07] (9d2ebcc6 - GH#2572) Learnpath: Fix iframe selector in lp view for ios
- [2018-08-07] (d905b5ac - GH#2555) Privacy: Block cron from browser
- [2018-08-07] (40ffb936 - GH#2555) Privacy: Fix link, add cron reminder of user requests
- [2018-08-07] (2848fa7d - GH#2555) Privacy: You cannot "anonymize" yourself
@@ -3119,11 +3172,11 @@
- [2018-08-06] (531e4505 - GH#2555) Privacy: Add "erase account" extra fields
- [2018-08-06] (ecb18907) Internal: Maintenance: Remove use of Course::unserialize() when exporting/importing course bk
- [2018-08-06] (0683b236) Internal: Create the main.language.js file even if we're in CLI
- - [2018-08-03] (c2b4f937 - GH#2616) Quiz: Fix empty lines appearing when no question details set to appear
- - [2018-08-03] (3400f430 - GH#2572) Learnpath: Quiz: Fix issue preventing save buttons for individual questions and end of test when quizzes are included into learning paths on Apple devices
+ - [2018-08-03] (c2b4f937 - GH#2616) Exercise: Fix empty lines appearing when no question details set to appear
+ - [2018-08-03] (3400f430 - GH#2572) Learnpath: Exercise: Fix issue preventing save buttons for individual questions and end of test when quizzes are included into learning paths on Apple devices
- [2018-08-03] (618c56cd - GH#2555) Privacy: Add "Delete legal agreement" button
- [2018-08-03] (48304997 - GH#2503) Privacy: Adding courses, classes, sessions in the personal data page
- - [2018-08-02] (1721979c) Quiz: Certainty level: Change e-mail message format
+ - [2018-08-02] (1721979c) Exercise: Certainty level: Change e-mail message format
- [2018-08-02] (fa564446) Learnpath: Change language term linked to buy course plugin for certificate service
- [2018-08-02] (fca22196) Course introduction: Fix language variable for group PDF import
- [2018-08-02] (87d7828a) Internal: Add option to hide terms for plugins in language script
@@ -3136,7 +3189,7 @@
- [2018-08-02] (7a669164) Internal: Add error checking before writing web/build/main.language.js
- [2018-08-02] (13676a5d - GH#2574) Install: Use "SET SESSION sql_mode" to avoid issues with bin/doctrine.php when we don't have global DB privileges
- [2018-08-02] (dd29d0f3) Internal: Remove TEACHER case from get_status_from_code(): TEACHER constant doesn't exist.
- - [2018-08-02] (6075671b) Quiz: Add link to user profile in test results header table
+ - [2018-08-02] (6075671b) Exercise: Add link to user profile in test results header table
- [2018-08-02] (a7567be9) Privacy: Personal data - Add extra fields in export
- [2018-08-02] (0483dcf9 - GH#2553) Privacy: Add terms page and link from personal_data.php
- [2018-08-02] (c6991d19 - GH#2554) Privacy: Add new event when user confirms the email LOG_USER_CONFIRMED_EMAIL
@@ -3155,7 +3208,7 @@
- [2018-07-31] (46801a74 - GH#2491) Gradebook: fix issues shifting gradebook charts - fix #2491
- [2018-07-31] (475f58e7 - BT#14372) Internal: Add session_id = 0 to fix c_tool LP links
- [2018-07-31] (673dd3d3 - BT#14372) Document: Change "video/mpeg4-generic" to "video/mp4", fix video tag BT#14372 Remove filename when using "inline" not needed https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Disposition
- - [2018-07-30] (302ec74d - BT#14688) Quiz: Fix inter-version issue introduced by 5a80a12c58e3864cead851c43ad10d0048b7acd6 in which the comments and scores in exercises corrections were not taken into account
+ - [2018-07-30] (302ec74d - BT#14688) Exercise: Fix inter-version issue introduced by 5a80a12c58e3864cead851c43ad10d0048b7acd6 in which the comments and scores in exercises corrections were not taken into account
- [2018-07-30] (f9b0c9c2 - BT#14688) Document: Add api_detect_encoding() call into api_replace_dangerous_char() to avoid URLify::filter() removing the complete string. This was altering the behaviour of Chamilo as the same file was uploading correctly in 1.10.4
- [2018-07-30] (191d5fc3 - BT#14664) Internal: Move tpl
- [2018-07-30] (be82d6af - BT#14664) Plugin: BBB: Add icons for conference type
@@ -3183,9 +3236,9 @@
- [2018-07-24] (085779cc - BT#14608) Plugin: Learning calendar: improve plot UI, improve js calls
- [2018-07-24] (5bdc33e2 - BT#14608) Plugin: Learning calendar: Fix IE issue when updating calendar
- [2018-07-24] (3f1c90bd - BT#14608) Plugin: Learning calendar: Add new table "learning_calendar_control_point" - Add jqplot - Add multiple users to a calendar
- - [2018-07-23] (5dd7561c - GH#2605) Quiz: Remove French hardcoded texts in certainty question type
+ - [2018-07-23] (5dd7561c - GH#2605) Exercise: Remove French hardcoded texts in certainty question type
- [2018-07-23] (804e3690 - BT#14115) Optimization: Largely optimize session courses list on My Courses page by splitting list query in two. Reduces execution time from 85s to ~0.2s for campus with 58K sessions
- - [2018-07-23] (321095f1 - GH#2600) Quiz: Change of colors and improvement of presentation of results for certainty question type
+ - [2018-07-23] (321095f1 - GH#2600) Exercise: Change of colors and improvement of presentation of results for certainty question type
- [2018-07-23] (e7fcee62 - BT#14688) Install: Add check on sso_authentication_subclass to avoid insertion of an empty one if SSO was already implemented
- [2018-07-23] (1510ec9d) Internal: Replace create_function with anonymous function
- [2018-07-23] (7c0a0320 - BT#14506) Learnpath: Check first the iid then try the id to get the correct item
@@ -3196,9 +3249,9 @@
- [2018-07-20] (2d893442) Optimization: CDN: Improve speed of api_get_cdn_path() by checking first for the 'cdn_enable' option's value
- [2018-07-20] (ddf3db2c) Optimization: CDN: Add CORS information to configuration.php in CDN feature block
- [2018-07-20] (5bfb14aa) Optimization: CDN: Implement missing CDN path feature for main JS and CSS files (was only working on custom CSS)
- - [2018-07-20] (8839965e - GH#2549) Quiz: Improvement for responsive email template
+ - [2018-07-20] (8839965e - GH#2549) Exercise: Improvement for responsive email template
- [2018-07-20] (ba8bb15e - GH#2584) Optimization: Make main.js file generation language-aware
- - [2018-07-20] (5a80a12c - GH#2549) Quiz: Add tpl exercise_result_alert_body
+ - [2018-07-20] (5a80a12c - GH#2549) Exercise: Add tpl exercise_result_alert_body
- [2018-07-20] (de60f7ed - GH#2584) Global: Improve delete popup
- [2018-07-20] (0af3ddab - GH#2584) Optimization: Move js code into a file web/build/main.js #2584
- [2018-07-20] (d7a4bcee - GH#2599) Internal: Remove unused UserRepository file #2599, update references - Copy functions from old UserRepository to the new one. - Use shortcut UserManager::getRepository() instead of all path
@@ -3222,16 +3275,16 @@
- [2018-07-18] (a9bee372 - BT#14608) Plugin: Learning calendar: Add learning_calendar.author_id
- [2018-07-18] (7e68f46d) Plugin: Learning calendar: Add learning_calendar.author_id
- [2018-07-18] (834622f8 - BT#14608) Plugin: Learning calendar: LpCalendar WIP -
- - [2018-07-17] (75ea810a) Quiz: Reduced 3 methods into one, simplify and improve presentation of degree of certainty questions results
- - [2018-07-17] (148a4217) Quiz: Add check to avoid errors when no degree of certainty question is in the quiz
- - [2018-07-17] (42d75cb3 - GH#2593) Quiz: Adding greyscale question icons
- - [2018-07-17] (3bf525ee - GH#2593) Quiz: Fix class
+ - [2018-07-17] (75ea810a) Exercise: Reduced 3 methods into one, simplify and improve presentation of degree of certainty questions results
+ - [2018-07-17] (148a4217) Exercise: Add check to avoid errors when no degree of certainty question is in the quiz
+ - [2018-07-17] (42d75cb3 - GH#2593) Exercise: Adding greyscale question icons
+ - [2018-07-17] (3bf525ee - GH#2593) Exercise: Fix class
- [2018-07-17] (495b6ea3 - GH#2593) Display: Add icon mccert
- [2018-07-17] (305ae64f) Internal: Use MessageManager::send_message_simple to send email instead of api_mail_html
- [2018-07-17] (a853f7dd) Internal: Apply patch from analyses/8906
- - [2018-07-17] (0e2a01c3) Quiz: Correct bot check
+ - [2018-07-17] (0e2a01c3) Exercise: Correct bot check
- [2018-07-17] (d44da64f - BT#14608) Plugin: Learning calendar: LpCalendarPlugin (WIP) fix php notices, use plugin lang vars BT#14608
- - [2018-07-16] (e11513db) Quiz: Remove undefined JS var myChoiceDegreeCertainty temporarily
+ - [2018-07-16] (e11513db) Exercise: Remove undefined JS var myChoiceDegreeCertainty temporarily
- [2018-07-16] (3a647d3a) Learnpath: Increase LP item length in build mode menu
- [2018-07-16] (d4252007 - BT#14608) Plugin: Learning calendar: WIP Lp calendar - Fix php warning, errors, format code, fix query. BT#14608
- [2018-07-16] (f4f92c9d - BT#14450) Tracking: Fix "Accesses by user overview" report page
@@ -3263,12 +3316,12 @@
- [2018-07-05] (fae300d0 - GH#2513) Chat: Fix user list for course chat in group
- [2018-07-05] (44761c43 - GH#2514) Chat: Fix user status in chat
- [2018-07-05] (0bf462dc) Global: Fix call of api_get_setting('catalog_show_courses_sessions')
- - [2018-07-05] (07ca7f89 - BT#13187) Quiz: Fix round scores in results screen
- - [2018-07-05] (85b509b8 - BT#13187) Quiz: Fix round values in results screen
+ - [2018-07-05] (07ca7f89 - BT#13187) Exercise: Fix round scores in results screen
+ - [2018-07-05] (85b509b8 - BT#13187) Exercise: Fix round values in results screen
- [2018-07-04] (286c4e9c - BT#14608) Display: Add agenda-na icon
- [2018-07-04] (17584756 - BT#14388) Global: Add jquery.ui.touch-punch.min.js lib to fix issue of non-responsive elements on mobile devices
- - [2018-07-04] (36430c6b - BT#13187) Quiz: Fix show "round values" in report
- - [2018-07-04] (0bdb3ca9 - BT#13187) Quiz: Fix round values
+ - [2018-07-04] (36430c6b - BT#13187) Exercise: Fix show "round values" in report
+ - [2018-07-04] (0bdb3ca9 - BT#13187) Exercise: Fix round values
- [2018-07-04] (9cf54749 - BT#14535) Message: Change pagination number use list 10, 20 ,50, 100 ,500, 1000
- [2018-07-02] (163b788b - BT#14572) Plugin: Buy courses: Fix for multiurl using the currentUrlId and not always 1
- [2018-06-29] (5dbc14cc - BT#14571) Global: classes block: Fixing query to avoid repetition of usergroup_id refs BT#14571
@@ -3286,15 +3339,15 @@
- [2018-06-22] (30095bd5 - BT#14468) Survey: Fix off-by-59 seconds issue to validate survey availability
- [2018-06-22] (bdfb1ca9 - BT#14345) Plugin: Redirection: Fix show include files when Redirection plugin is enabled
- [2018-06-20] (760c6c6b - BT#14345) Session: Fix link to edit session when grid view is enabled
- - [2018-06-20] (abe5fd81 - BT#14513) Announcements: (global) Clear security token after using it in announcements. Prevents sending twice
+ - [2018-06-20] (abe5fd81 - BT#14513) Announcement: (global) Clear security token after using it in announcements. Prevents sending twice
- [2018-06-18] (3691c6f9 - BT#14435) Learnpath: Display: Fix SCORM/LP CSS
- [2018-06-18] (0f257902 - BT#14457) Global: Redirect index to url for logged in users
- [2018-06-18] (2cba428a - BT#14497) Session: Grid session list closed by default
- - [2018-06-18] (b0081b68 - BT#13187) Quiz: Add setting "exercise_category_round_score_in_export" - Round values using the ceil function in the exercise category reports
+ - [2018-06-18] (b0081b68 - BT#13187) Exercise: Add setting "exercise_category_round_score_in_export" - Round values using the ceil function in the exercise category reports
- [2018-06-18] (01359302 - BT#14497) Session: Fix grid courses session collapsable link
- [2018-06-18] (b909a0cf - BT#14371) Global: Change textarea with div to allow hrefs
- [2018-06-15] (6e68e851) Global: Adding js mediaelementplayer for videos within iframes
- - [2018-06-15] (838a4d29 - BT#14495) Quiz: Fix exercise count (fix query including session id is null)
+ - [2018-06-15] (838a4d29 - BT#14495) Exercise: Fix exercise count (fix query including session id is null)
- [2018-06-15] (059d96f0 - BT#14425) Maintenance: Fix export/import orphan questions in backup
- [2018-06-15] (bb00c108 - BT#14425) Maintenance: Improve backup export/import speed
- [2018-06-14] (f94d73aa - BT#14468) Survey: Fix edit survey dates when allow_survey_availability_datetime is enabled
@@ -3372,21 +3425,21 @@
- [2018-05-29] (15f99ccd - BT#14381) Template: Add twig filter to display date in time ago string
- [2018-05-29] (f7f782b5 - BT#14342) Display: Fix grid with one row and multiples columns
- [2018-05-29] (7ab5981b - GH#2537) Document: Fix empty svg editor page
- - [2018-05-28] (43b88f4c - GH#2524) Quiz: Fix hotspot when using time limit
+ - [2018-05-28] (43b88f4c - GH#2524) Exercise: Fix hotspot when using time limit
- [2018-05-25] (8ee45b89 - GH#2521) Learnpath: Fix button pdf in lp list view
- [2018-05-24] (904f6b72) Plugin: BBB: Fix error when creating a table
- [2018-05-24] (c6ec4675 - BT#14363) Announcement: Check if announcement was already sent by email and skip it
- [2018-05-24] (5d0255d2) Internal: Restore file app/cache/.gitkeep
- [2018-05-24] (51b8cfe1) Internal: Add PHPDoc and change headers functions
- - [2018-05-23] (d2854b4f - BT#14219) Quiz: Show exercise result link in e-mail even if exercise is in a LP
+ - [2018-05-23] (d2854b4f - BT#14219) Exercise: Show exercise result link in e-mail even if exercise is in a LP
- [2018-05-22] (0b36b506 - BT#14327) Session: Fix creation session without users
- [2018-05-22] (76040c66 - BT#14365) Announcement: Hide announcement "sent to" label
- [2018-05-21] (98fa407b - BT#14059) Global: Fix show custom pages when user is not logged
- [2018-05-21] (d1b04140) CI: Behat tests: Improve fill in blanks questions - Fill in blank question now is tested with more complicated text values.
- - [2018-05-21] (ded87e08 - BT#14030) Quiz: Fix answer with apostrophe in fill in blanks
- - [2018-05-21] (85d0d4fe - BT#14030) Quiz: Fix "ALL" random question option
+ - [2018-05-21] (ded87e08 - BT#14030) Exercise: Fix answer with apostrophe in fill in blanks
+ - [2018-05-21] (85d0d4fe - BT#14030) Exercise: Fix "ALL" random question option
- [2018-05-18] (65a69b75 - BT#14352) Admin: Fix SQL error in admin users list
- - [2018-05-18] (2d4ebcb0 - BT#14294) Quiz: Fix "are you sure you want to leave this page" in safari
+ - [2018-05-18] (2d4ebcb0 - BT#14294) Exercise: Fix "are you sure you want to leave this page" in safari
- [2018-05-17] (42a621a5 - BT#14310) Learnpath: Fix blank page in exercise inside a LP with all question in one page
- [2018-05-17] (c3b4fc17) Admin: Fix delete course when setting "allow_skill_rel_items" is enabled
- [2018-05-17] (594bd306) Global: Fix error in course home - query fixed
@@ -3394,7 +3447,7 @@
- [2018-05-17] (4bf22d97 - BT#14332) Message: When forwarding a message, also forward attachment files
- [2018-05-17] (71c5ee1d - BT#13926) Session: Add function to detect if other sessions use the same session name
- [2018-05-16] (c448a1e5 - BT#14253) Message: If message tool is disabled then don't show inbox link
- - [2018-05-16] (2861630f - BT#14251) Quiz: Fix exercise auto-launch when using it inside a session
+ - [2018-05-16] (2861630f - BT#14251) Exercise: Fix exercise auto-launch when using it inside a session
- [2018-05-16] (f6c2f494 - BT#14192) Tracking: Change user session stats - Now it shows user subscribed in according the field session_rel_user.registered_at
- [2018-05-16] (17fc89e9 - BT#14324) Learnpath: Default LP visibility after import now depends on platform setting - Checks api_get_setting(tool_visible_by_default_at_creation)
- [2018-05-16] (b1a4aa30 - BT#14330) Learnpath: Allow add student publications to a LP inside a session
@@ -3433,7 +3486,7 @@
- [2018-04-30] (5dbffe6c - BT#14252) Session: My courses session order
- [2018-04-30] (0b13cf39 - BT#12861) Career: Fix diagram link
- [2018-04-30] (204172f4 - GH#2511) Admin: Document: Add configuration setting "video_features" to enable speed controller in video player // $_configuration['video_features'] = ['features' => ['speed']];
- - [2018-04-27] (505d1b8e - GH#2415) Quiz: Improvement in view of fill-in-the-blanks questions
+ - [2018-04-27] (505d1b8e - GH#2415) Exercise: Improvement in view of fill-in-the-blanks questions
- [2018-04-27] (8c6e2d5f - GH#2509) Learnpath: Improve styles of selected items (white)
- [2018-04-27] (38fc9d6d - BT#10885) Learnpath: Only show the "export to chamilo format" icon for learnpaths that have been created in Chamilo
- [2018-04-27] (0ad20571) Learnpath: Add "upload/learning_path/images" when exporting LP
@@ -3441,7 +3494,7 @@
- [2018-04-26] (7fe66536 - BT#14273) Global: Use mediaelement.js to show videos instead of unmaintained jsplayer
- [2018-04-26] (e72f3a2c - BT#14273) Global: Replace jplayer with mediaelement.js to preview mp3 files in document tool
- [2018-04-26] (ce472d7b) CI: Check if download is available for user - Fix behat test
- - [2018-04-26] (86658674 - GH#2508) Quiz: Fix excel import + add behat test
+ - [2018-04-26] (86658674 - GH#2508) Exercise: Fix excel import + add behat test
- [2018-04-26] (beb51b9d - BT#14271) Session: Show user registration time in session page
- [2018-04-26] (5e86f357) Learnpath: Undo "invisible" link in LP
- [2018-04-26] (29c41d55 - BT#14269) Learnpath: Fix lp when loading a document, try with iid if not try with id
@@ -3452,7 +3505,7 @@
- [2018-04-25] (cd694bdd) Learnpath: Fix some invisible links due to CSS
- [2018-04-24] (ddbae4d3) Learnpath: Fix LP list CSS
- [2018-04-24] (c26d3f00 - BT#11338) Learnpath: Improvement in the list of lessons with category interface
- - [2018-04-24] (e384c7b1 - BT#14212) Quiz: Add username column to exercise report
+ - [2018-04-24] (e384c7b1 - BT#14212) Exercise: Add username column to exercise report
- [2018-04-24] (aa6658fc - BT#14259) Document: Avoid showing link to a document if AJAX upload failed
- [2018-04-24] (8b3d27dc) Learnpath: Fix author edit lp
- [2018-04-24] (57c78b6d) Template: Fix template for activity view and base.css
@@ -3471,9 +3524,9 @@
- [2018-04-23] (aee59a5b - BT#14192) Admin: Tracking: Allow access to portal-specific user-sessions stats only if multiple urls are enabled
- [2018-04-23] (2d0be54f) Global: Add "last month"/"this month" options in date range field.
- [2018-04-23] (244afaf8 - BT#10769) Admin: Group: Add configuration setting "group_category_document_access" to allow sharing options for the documents to be set from inside a course-group category. Requires DB change
- - [2018-04-23] (bdd03a3f - BT#13954) Quiz: Fix exercise report access
- - [2018-04-21] (7085dd82) Quiz: Fix undefined $id in item_property update for hotpotatoes upload
- - [2018-04-21] (d9ea0e02 - GH#2497) Quiz: Fix exercise import when importing courses from 1.10
+ - [2018-04-23] (bdd03a3f - BT#13954) Exercise: Fix exercise report access
+ - [2018-04-21] (7085dd82) Exercise: Fix undefined $id in item_property update for hotpotatoes upload
+ - [2018-04-21] (d9ea0e02 - GH#2497) Exercise: Fix exercise import when importing courses from 1.10
- [2018-04-21] (638f0725 - GH#2498) Display: Add mising file_flash and order-course icons
- [2018-04-20] (776d10a6) Session: Fix issue using wrong field_id for session images
- [2018-04-20] (9511290b - BT#11338) Session: Fix session about css
@@ -3491,10 +3544,10 @@
- [2018-04-18] (f283df55 - BT#11338) Plugin: Buy courses: Template: Improvement of service detail interface
- [2018-04-18] (121b21d8 - BT#12835) Internal: Move js code for webcam tool
- [2018-04-18] (c57e4c03) Plugin: Buy courses: Template: Fix style service_process.ptl
- - [2018-04-18] (7a2b9466 - GH#2415) Quiz: Improvement in the feedback icons in fill in the blanks questions
+ - [2018-04-18] (7a2b9466 - GH#2415) Exercise: Improvement in the feedback icons in fill in the blanks questions
- [2018-04-18] (76fbb2b8) Global: Protect pages against unauthorized users
- [2018-04-18] (fdc6933c) Global: Protect pages against unauthorized users
- - [2018-04-18] (070258d1 - BT#14250) Quiz: Add "select all/unselect all" button when reviewing answers in an exercise
+ - [2018-04-18] (070258d1 - BT#14250) Exercise: Add "select all/unselect all" button when reviewing answers in an exercise
- [2018-04-18] (6ab526dc) Global: Protect pages against unauthorized users.
- [2018-04-18] (568d5fd2) Global: Fix PHP warnings, improve security access.
- [2018-04-18] (13946847) Global: Protect pages against unauthorized users
@@ -3510,7 +3563,7 @@
- [2018-04-16] (d3645f4f) Display: Fix check feedback question icon
- [2018-04-16] (1d574e46 - GH#2492) Display: Learnpath: Improvement of lp_view and SCORM title placing
- [2018-04-16] (d36fb8fa) Display: Add learnpath view icons
- - [2018-04-16] (8433e74a - GH#2352) Quiz: Fix order "categories alphabetically with random questions"
+ - [2018-04-16] (8433e74a - GH#2352) Exercise: Fix order "categories alphabetically with random questions"
- [2018-04-16] (9a498d57) Internal: Remove e_notice when editing multiple-answer questions
- [2018-04-16] (1ce92aeb) Session: Add permissions check when getting user coach info
- [2018-04-16] (8cd27f41 - BT#10882) Learnpath: If lp/lp category visibility settings are off, show everything. Uses the settings: allow_add_users_to_lp_category allow_add_users_to_lp
@@ -3550,14 +3603,14 @@
- [2018-04-11] (539fda37) Tracking: Give more precision to "Average number of courses per student assigned to me" in general tracking tab page
- [2018-04-11] (c1f36582) Install: Update spanish installation guide
- [2018-04-11] (0a618726 - BT#14219) Global: Reset course access if login comes from another page than login. The parameter "redirect_after_not_allow_page" is set when entering a course page but we don't have access, so the user have to enter login/password, after entering the course access should be reset with the new permissions
- - [2018-04-11] (8a1e9cdf - BT#14222) Quiz: Check access when rendering hotspot answers
- - [2018-04-11] (0185b2f2 - BT#14222) Quiz: Fix hotspot preview question + add security access
- - [2018-04-11] (51828642 - BT#14222) Quiz: Fix hotspot question copy from question pool
+ - [2018-04-11] (8a1e9cdf - BT#14222) Exercise: Check access when rendering hotspot answers
+ - [2018-04-11] (0185b2f2 - BT#14222) Exercise: Fix hotspot preview question + add security access
+ - [2018-04-11] (51828642 - BT#14222) Exercise: Fix hotspot question copy from question pool
- [2018-04-10] (9c41b743) Internal: Add comment about possible gradebook tables optimization query
- [2018-04-10] (6e7977a6 - BT#13964) Gradebook: Don't send notification when certificate/shared folder is added
- [2018-04-10] (add33b05 - BT#13964) Chat: Don't send notification when document is added in chat
- [2018-04-09] (f0af5355 - BT#14180) Display: Learnpath: Restore update scorm action in lp list for accordion view
- - [2018-04-09] (fa49d13e - BT#14209) Quiz: Escape delete popup text to avoid JS issues
+ - [2018-04-09] (fa49d13e - BT#14209) Exercise: Escape delete popup text to avoid JS issues
- [2018-04-09] (00f3e4a6) Work: Fix work access for teachers and students
- [2018-04-06] (c3b64189) Learnpath: Fix lp_view code
- [2018-04-06] (64a3f5cb - GH#2483) Plugin: Buy courses: Avoid showing "Free" price tag when buy course is not enabled
@@ -3603,11 +3656,11 @@
- [2018-04-02] (5944a886) Session: Fix empty session duration time
- [2018-04-02] (2b4c678e) Session: Fix session edition, error when updating session duration.
- [2018-04-02] (6773bc83 - BT#14174) Install: Fix lp.id to lp.iid migration (a script is also available in tests/scripts/)
- - [2018-04-02] (9dfc19ca - BT#14184) Quiz: Fix fill in blanks FILL_THE_BLANK_SEVERAL_ANSWER with ö/ë chars BT#14184
+ - [2018-04-02] (9dfc19ca - BT#14184) Exercise: Fix fill in blanks FILL_THE_BLANK_SEVERAL_ANSWER with ö/ë chars BT#14184
- [2018-04-01] (ee1b479f) Tracking: Clean differences in students reports scripts in main/mySpace/
- [2018-03-30] (37f3010a - BT#12861) Career: Add new option to read "Connections" like "G1-123"
- [2018-03-29] (3e252155 - BT#14149) Global: Fix ajax call not working on firefox for course logout registration
- - [2018-03-28] (7ff3883a - GH#2415) Display: Quiz: Fix fill in blanks style
+ - [2018-03-28] (7ff3883a - GH#2415) Display: Exercise: Fix fill in blanks style
- [2018-03-28] (8a14be22) Internal: Use symfony ExceptionHandler object to handle errors (only in test mode) - If a database error exists a more informative debug appears. - tag "@throws \Doctrine\DBAL\DBALException" will be not needed
- [2018-03-28] (8a465b29 - GH#2470) Maintenance: Fix course backup creation. Fix scorm folder
- [2018-03-27] (26b1a690) Display: Tracking: Fix reporting menu
@@ -3617,8 +3670,8 @@
- [2018-03-27] (d866b762 - BT#14149) Tracking: Learnpath: Show correct time duration, not calculated time duration
- [2018-03-27] (90cb90bd - BT#14161) Skill: Show all skills if "allow_teacher_access_student_skills"
- [2018-03-27] (d89a608b - BT#14165) Message: Fix "not allowed" error when sending a message
- - [2018-03-26] (b0c85057 - BT#14161) Quiz: Save duration instead of calculation of start/end date
- - [2018-03-26] (62b74171 - BT#14149) Quiz: Fix exercise duration time
+ - [2018-03-26] (b0c85057 - BT#14161) Exercise: Save duration instead of calculation of start/end date
+ - [2018-03-26] (62b74171 - BT#14149) Exercise: Fix exercise duration time
- [2018-03-26] (e67e7355 - BT#14161) Admin: Add configuration setting 'allow_teacher_access_student_skills' to allow teachers to access student skills. Skills setting must be enabled in the platform.
- [2018-03-26] (1ebd8ae5 - BT#13954) Install: Migration from 1.9.x/1.10.x - Add fix LP.id to LP.iid
- [2018-03-26] (26e3a1be) Internal: Use table object to remove index and drop FK, to avoid DB error.
@@ -3654,9 +3707,9 @@
- [2018-03-16] (e3fe5e1d) Internal: Use official kigkonsult/icalcreator lib now it has a tag
- [2018-03-15] (44fe555a - BT#14125) Internal: Session: Add SCHEDULE_ANNOUNCEMENT constant
- [2018-03-15] (902f0c6b - BT#14125) Session: Add extra fields for schedule announcements
- - [2018-03-15] (656ceddf - BT#14127) Quiz: Fix error when sending an oral question notification
+ - [2018-03-15] (656ceddf - BT#14127) Exercise: Fix error when sending an oral question notification
- [2018-03-15] (0e5679ca) Internal: Replace non-existent ToolbarSet "IntroductionTool" in CKEditor
- - [2018-03-14] (6919041a - GH#2415) Quiz: Fix hidden select when previewing fill in the blanks questions
+ - [2018-03-14] (6919041a - GH#2415) Exercise: Fix hidden select when previewing fill in the blanks questions
- [2018-03-14] (c81fe1e3 - BT#5758) Learnpath: Fix LP folder creation when group session id is set
- [2018-03-14] (11ffa3a2 - CT#8462 - BT#14020) Fix Chrome issue when changing audio/video progress - Undo changes in video plugin that replaces the /courses/document to app/courses/document - Add "Accept-Ranges: bytes"
- [2018-03-14] (f11e2ffc) Internal: Update mediaelement.js lib to v4.2.8
@@ -3683,8 +3736,8 @@
- [2018-03-07] (042c265e - BT#14096) Calendar: Import calendar events by CSV: delete event if session doesn't exists
- [2018-03-07] (fb768632 - BT#12861) Career: Add new diagram layout
- [2018-03-06] (b872335f - BT#13334) Skill: Fix PHP error when updating profile/level. Add flash msgs
- - [2018-03-05] (178eee13) Quiz: Fix copy exercise in sessions
- - [2018-03-05] (fd424214) Quiz: Fix import qti2 in sessions
+ - [2018-03-05] (178eee13) Exercise: Fix copy exercise in sessions
+ - [2018-03-05] (fd424214) Exercise: Fix import qti2 in sessions
- [2018-03-02] (52fd5b9f - BT#12667) Admin: Remove E_NOTICE when admin edits user
- [2018-03-02] (b62b010e - BT#14084) Session: Fix load session template when using multiple options
- [2018-03-02] (9ec102fb - BT#14089) Survey: Don't edit survey code, "freeze" the input
@@ -3708,19 +3761,19 @@
- [2018-02-23] (322cdeb2 - BT#14043) Session: Fix error when session admin cannot see exercise results
- [2018-02-23] (65a9b564 - BT#10885) Learnpath: Change variable name to add scorm information on export
- [2018-02-22] (a1d2eeb3 - BT#14026) Global: Fix set course visual theme
- - [2018-02-22] (7218fd1c - BT#13187) Quiz: Add $decimalSeparator and $thousandSeparator params - Used comma as separator for the exercise_category_report.php page
- - [2018-02-22] (a6a772b7 - BT#14030) Quiz: Fix wrong answer in exercise with calculated question
+ - [2018-02-22] (7218fd1c - BT#13187) Exercise: Add $decimalSeparator and $thousandSeparator params - Used comma as separator for the exercise_category_report.php page
+ - [2018-02-22] (a6a772b7 - BT#14030) Exercise: Fix wrong answer in exercise with calculated question
- [2018-02-20] (baad87a1 - GH#2388) Session: Document: Fix visibility of base-course documents from session
- [2018-02-20] (2a4ea89f - BT#10895) Global: Export csv file as utf8
- [2018-02-20] (a905f9c8 - BT#10895) Global: Try to convert imported CSV from ISO-8859-15 to utf8 if is not valid
- - [2018-02-19] (6679227b - BT#14030) Quiz: WIP: Fix calculated question result
+ - [2018-02-19] (6679227b - BT#14030) Exercise: WIP: Fix calculated question result
- [2018-02-19] (71cc9fc0 - BT#14029) Work: Fix double extension when uploading work with ajax
- - [2018-02-19] (158d0cc5 - BT#13950) Quiz: Show "your choice" column when "expected choice" is on
+ - [2018-02-19] (158d0cc5 - BT#13950) Exercise: Show "your choice" column when "expected choice" is on
- [2018-02-19] (98dd6d58 - BT#10895) Internal: Use League\Csv\Reader instead of Ddeboer\DataImport
- - [2018-02-16] (e1a02f37 - GH#2278) Quiz: Fix menu width in fill in the blanks questions
+ - [2018-02-16] (e1a02f37 - GH#2278) Exercise: Fix menu width in fill in the blanks questions
- [2018-02-16] (f90ac3c0 - GH#2380) Internal: Update ViewerJS library to version 0.5.8 #2380
- [2018-02-16] (2f3689c4 - BT#13334) Skill: Add "result_id" in SkillRelItemRelUser
- - [2018-02-14] (739ed0c6 - GH#2351) Quiz: Fix copy exercise when using category order
+ - [2018-02-14] (739ed0c6 - GH#2351) Exercise: Fix copy exercise when using category order
- [2018-02-14] (68819d85 - BT#14004) Course homepage: Fix tool icons to load correctly in Chrome (Chrome bug)
- [2018-02-14] (c209282c - BT#10885) Learnpath: Add option to update scorm files only
- [2018-02-14] (ec189ea5 - BT#13334) Skill: Add DB changes for setting "allow_skill_rel_items"
@@ -3732,7 +3785,7 @@
- [2018-02-13] (9835041c - BT#14005) Document: Fix move document feature
- [2018-02-12] (3d837cf4 - BT#13829) Global: Course catalog: Hide course categories with no courses
- [2018-02-12] (2e7c681b - BT#13556) Message: Replace not valid tag </br> to
when parsing message
- - [2018-02-12] (f4c67219 - GH#2351) Quiz: Hide question category if setting is on
+ - [2018-02-12] (f4c67219 - GH#2351) Exercise: Hide question category if setting is on
- [2018-02-09] (f78ca9d9 - BT#13992) Tracking: Fix "onbeforeunload" not calling course logout in firefox
- [2018-02-09] (fbffecbf - BT#13808) Display: Fix wrong css styles when printing
- [2018-02-09] (19536a78 - BT#13808) Display: Fix printing html because of media=screen
@@ -3741,29 +3794,29 @@
- [2018-02-09] (876c4a82 - BT#13913) Plugin: "getToolIconVisibility" added to allow plugins to show icon to teachers
- [2018-02-08] (2b26a9ca - BT#13954) Internal: Add script to fix issues with migrations from Chamilo <1.11.6 where lp.id and lp.iid could be mixed in the c_lp_item table
- [2018-02-08] (102264d4 - BT#13979) Global: Wrap recover password url in a <a> tag
- - [2018-02-08] (06d0d12e - GH#2351) Quiz: Save question category when duplicate exercise
- - [2018-02-08] (772dbcb7 - GH#2351) Quiz: Save question category when cloning a question
+ - [2018-02-08] (06d0d12e - GH#2351) Exercise: Save question category when duplicate exercise
+ - [2018-02-08] (772dbcb7 - GH#2351) Exercise: Save question category when cloning a question
- [2018-02-07] (57984f13 - BT#13187) Global: Use real xls export instead of html table in generic data export AJAX
- - [2018-02-07] (b9dd8d71 - BT#13976) Quiz: Fix exercise list in question pool (fix query session id = '' or null)
- - [2018-02-05] (46cc7ca2 - BT#10892) Quiz: Add cid_req to annotation requests
+ - [2018-02-07] (b9dd8d71 - BT#13976) Exercise: Fix exercise list in question pool (fix query session id = '' or null)
+ - [2018-02-05] (46cc7ca2 - BT#10892) Exercise: Add cid_req to annotation requests
- [2018-02-05] (cbbe78f7 - BT#10882) Learnpath: Replace custom tpl with a generic, fix php error, fix message when adding users to a LP category
- - [2018-02-05] (7f308681 - BT#10892) Quiz: Fix PHP warnings that blocked annotation question
+ - [2018-02-05] (7f308681 - BT#10892) Exercise: Fix PHP warnings that blocked annotation question
- [2018-02-02] (3d6e0115 - BT#13956) Announcement: Fix wrong user in announcement view
- [2018-02-02] (71084143) Global: Fix error when no course docs in ckeditor, api_get_cidreq() added.
- - [2018-02-01] (99f39aa7 - BT#13672) Announcements: Add "sender id" arg when sending an email
+ - [2018-02-01] (99f39aa7 - BT#13672) Announcement: Add "sender id" arg when sending an email
- [2018-02-01] (457e3b59 - BT#13923) Admin: Update setting "allow_teacher_to_blocked_lp_by_prerequisite" - Allow teachers, drhs and admins to access blocked LP's because a prerequisite.
- [2018-02-01] (2b14c67b - BT#13952) Survey: Use survey.iid to get survey data
- [2018-02-01] (f754acb2 - BT#13947) Announcement: Change configuration value of access by DRH value and use DB setting
- [2018-01-30] (69cfbfd4 - BT#13926) Session: Check if session name exists before update (cron/import_csv.php)
- [2018-01-29] (de1a9663 - BT#13926) Session: Fix error when updating a session with the same name as another
- - [2018-01-25] (b55835b7 - BT#13920) Quiz: Allow stop and save oral expresion question
+ - [2018-01-25] (b55835b7 - BT#13920) Exercise: Allow stop and save oral expresion question
- [2018-01-26] (8ed61f4e - BT#13856) Gradebook: Avoid show margins when exporting certificates without header and footer
- - [2018-01-26] (cadbe031 - BT#13920) Quiz: Fix get correct answers in all attempts for oral expression
+ - [2018-01-26] (cadbe031 - BT#13920) Exercise: Fix get correct answers in all attempts for oral expression
- [2018-01-26] (536b8a0c - BT#13925) Admin: Add users to sessions in page main/admin/user_import.php
- [2018-01-24] (ef44f61a - BT#13856) Global: Fix absolute image paths when exporting docs/certs to pdf
- [2018-01-24] (cfac7f38 - BT#13917) Forum: Fix forum visibility whe date has expired
- [2018-01-22] (6743e971 - BT#13469) Plugin: LTI: Fixes to LTI plugin
- - [2018-01-22] (02135593 - BT#13894) Quiz: Show feedback audio when feedback text is empty
+ - [2018-01-22] (02135593 - BT#13894) Exercise: Show feedback audio when feedback text is empty
- [2018-01-22] (9ad848c2 - BT#13870) Survey: Fix parse of survey direct link (session id added)
- [2018-01-22] (2fafe47b - BT#13697) Ticket: Fix inbox attachment when ticket is sent
- [2018-01-19] (7ededc83 - BT#13697) Ticket: Send ticket attachments in email
@@ -3843,7 +3896,7 @@
For developers and sysadmins
- - [2017-12-28] (b00352a5 - GH#2149) Webservices: Add REST services to create user, create course and subscribe to course. Remove SQL injection. Improve code style
+ - [2017-12-28] (b00352a5 - GH#2149) Webservice: Add REST services to create user, create course and subscribe to course. Remove SQL injection. Improve code style
- [2017-12-28] (39bbae3c - BT#13750) Admin: Add configuration setting "session_list_order" to enable sessions ordering in courses list (requires DB changes)
- [2017-12-21] (a8974e80 - BT#13789) Admin: Add configuration setting "exercise_category_report_user_extra_fields" to add extra fields to the exercise_category_report.php page
- [2017-12-21] (1e4f1c57 - BT#13703) Admin: Add configuration setting 'block_my_progress_page' to block access to any user to "my progress" page
@@ -5057,20 +5110,20 @@
For end-users, teachers and Chamilo admins
- (c0f6582b - GH#1693) Tracking: Add new social report to user information page
- - (ef1a70bd - BT#12289) Exercises: Add button to pause recording in oral expression question
- - (e01349fc - BT#12288) Exercises: Add custom message notification for exercise review by teacher
+ - (ef1a70bd - BT#12289) Exercise: Add button to pause recording in oral expression question
+ - (e01349fc - BT#12288) Exercise: Add custom message notification for exercise review by teacher
- (92aba7ec - BT#12220) Sessions: Add feature to redirect to session after registration (previously only available for courses)
- (b662ece7 - BT#11371) Plugins: Add Google Maps Plugin with a map to show extra field coordinates markers
- - (a54d416a) Exercises: Add support for random questions in QTI import
+ - (a54d416a) Exercise: Add support for random questions in QTI import
- (b07d954e - BT#12494) Plugin: BBB: Allow hiding BBB meetings without recording when using sessions
- - (f80eadf8 - GH#1791) Exercises: Add support for unclosed attempts in exercises reports
+ - (f80eadf8 - GH#1791) Exercise: Add support for unclosed attempts in exercises reports
- (16adcd2d) Sessions: Add sessions dates in sessions catalogue
- (88093b27) Sessions: Show session duration in sessions catalogue
- (d265a83c - BT#12478) Plugins: Add MaintenanceMode Plugin
- (ad36b122 - BT#12538) Collapse CKEditor when full_ckeditor_toolbar_set is enabled
- - (02670755 - GH#1896) Exercises: Add reading speed/comprehension question type
+ - (02670755 - GH#1896) Exercise: Add reading speed/comprehension question type
- (99e1afa9) Improve learnpath tracking details
- - (1f68292b - BT#12625) Exercises: Add option to display draggable question like with vertical orientation
+ - (1f68292b - BT#12625) Exercise: Add option to display draggable question like with vertical orientation
- (PR 1734) Add SEPE plugin for Spanish Employment and Social Security Ministry compliance / Añadido plugin SEPE para cumplimiento con normas del Ministerio de Empleo y Seguridad Social de España
- (f2109a10) Plugins: BBB: Add global limit to number of users per room, including extra fields for course and session to define contextual limits
- (37de579d - BT#12756) Learnpaths: Allow publishing learning paths categories as course tool
@@ -5113,19 +5166,19 @@
- (9757d82b - BT#12471) Sessions: Add configuration setting 'session_list_show_count_users'
- (e28086e0 - BT#12725) Home: Add configuration setting hide_course_rating support in course catalog
- (2069223b - BT#12510) Sessions: Add configuration setting "session_admins_access_all_content"
- - (a07a8865) System announcements: Add configuration setting 'system_announce_extra_roles'
+ - (a07a8865) System Announcement: Add configuration setting 'system_announce_extra_roles'
- (5e765870 - BT#11019) Export: Add configuration setting "pdf_img_dpi" option
- (661239d8 - GH#1772) Mailing: Add configuration setting SMTP_UNIQUE_REPLY_TO setting + support in api_mail_html() - fixes #1772
- (a5ba257b - BT#12631) Sessions: Add configuration setting 'allow_edit_tool_visibility_in_session'
- (0767c9b0 - BT#12413) System: Add script to generate a table of missing terms in a language. Edit to set $language, then run in a browser and copy-paste in a spreadsheet soft to hand out to professional translators
- (3d83d694) System: Improve Apache and Nginx rules in installation guide in English based on the .htaccess file
- - (d8f78f16 - BT#12476) System announcements: rework to use an array of visibilities (requires database changes)
+ - (d8f78f16 - BT#12476) System Announcement: rework to use an array of visibilities (requires database changes)
- (4601bc57) Mailing: New options added to setting 'email_alert_manager_on_new_quiz'
- (4071b1aa) Documents: Add configuration
enabled_support_odf to allow edit ODF files
- (b965163d - BT#12756) Learnpaths: Add configuration setting 'save_titles_as_html' to use HTML in learning paths category titles
- (4bb41f43 - BT#12783) Documents: Add configuration setting 'document_pdf_orientation' to allow setting PDF orientation when exporting documents
- (322fc4af - BT#12824) Tracking: Add configuration setting 'tracking_skip_generic_data' to skip stats BT#12824
- - (41c16423) Exercises: Add configuration setting "allow_quiz_question_feedback" (requires DB change)
+ - (41c16423) Exercise: Add configuration setting "allow_quiz_question_feedback" (requires DB change)
Improvements (minor features) and debug
@@ -5134,8 +5187,8 @@
- (53ba1bff) Accessibility: Fix page-header class when using Display::page_header
- (0318a28b) Accessibility: Remove empty target for link in menu
- (4a716a1a) Accessibility: Remove invalid copyright HTML link header and replace by GNU/GPLv3 license link
- - (d3ae092b) Exercises: Add necessary SQL query to allow_quiz_question_feedback
- - (203e45d0) Exercises: Fix 'exercise' parameter in question->save().
+ - (d3ae092b) Exercise: Add necessary SQL query to allow_quiz_question_feedback
+ - (203e45d0) Exercise: Fix 'exercise' parameter in question->save().
- (3a07aff3) Sessions: Fix session catalogue pagination
- (386f66d0 - BT#12611) Show question feedback if not correct
- (293f83e8 - BT#12849) Fix pagination in course catalog
@@ -5253,23 +5306,23 @@
- (981560ab - BT#12739) Fix lp order when using categories
- (789a7766 - GH#1908) New TPL for learning paths
- (013347ff - GH#1960) Improve use of the FOR attribute in LABEL tags
- - (f74cecbf - BT#12630) Exercises: Fix student answers with html entities
- - (e710e460 - BT#12630) Exercises: Remove excess white spaces in Fill in the Blanks questions
- - (078b2376 - BT#12738) Exercises: Fix QTI import issues
- - (376a5548 - BT#12738) Exercises: Clean exercise description when importing QTI
+ - (f74cecbf - BT#12630) Exercise: Fix student answers with html entities
+ - (e710e460 - BT#12630) Exercise: Remove excess white spaces in Fill in the Blanks questions
+ - (078b2376 - BT#12738) Exercise: Fix QTI import issues
+ - (376a5548 - BT#12738) Exercise: Clean exercise description when importing QTI
- (2a9f177d - GH#1933) Fix headers of export to xls and csv
- - (8c5215a0) Exercises: Improve responsive design for draggable question type
+ - (8c5215a0) Exercise: Improve responsive design for draggable question type
- (5ee57edb - GH#1930) Restore conditional when exporting users
- (632c6a6c - GH#1930) Fix the export of users to xls file
- (953b6699 - BT#12702) Student boss can access session course user exercise result
- (4b753742 - BT#12702) Student boss cannot edit exercise result
- (49562e32 - BT#12702) Student boss can see student exercise result
- - (28667137) Exercises: Fix question GLOBAL_MULTIPLE_ANSWER when importing from excel
+ - (28667137) Exercise: Fix question GLOBAL_MULTIPLE_ANSWER when importing from excel
- (6c03b393 - GH#1924) Always hide is_tutor and user_status_in_course columns
- (e18b651b) Fix use of setting 'allow_user_course_subscription_by_course_admin'
- - (0143b2bc - BT#12630) Exercises: Show trimmed options in fill-in-blanks question
- - (216a0e6f - BT#12712) Exercises: Fix multiples draggable questions
- - (ab271c07 - BT#12625) Exercises: Fix default value for orientation in draggable question
+ - (0143b2bc - BT#12630) Exercise: Show trimmed options in fill-in-blanks question
+ - (216a0e6f - BT#12712) Exercise: Fix multiples draggable questions
+ - (ab271c07 - BT#12625) Exercise: Fix default value for orientation in draggable question
- (99b45360 - BT#12100) Work: Work UI changes, add correction title in drag n drop
- (8bc77d12 - BT#12100) Work: Show correction status even if work doesn't have score
- (c331ae16 - BT#12665) Add tpl for generic thematic plan
@@ -5294,15 +5347,15 @@
- (4b040db2 - BT#12671) Fix send announcement to everyone
- (030ecb7b - BT#12100) Fix array key
- (cf3b6493 - BT#12694) Remove gradebook edit in post, only edit in thread
- - (8701af4a - GH#1863) Announcements: Description (message body) is now required
+ - (8701af4a - GH#1863) Announcement: Description (message body) is now required
- (72e496ef) Override origin in lp_view to avoid not showing header
- (cab6d74f - GH#1901) Fix wrong variable $group_id
- - (3a0d8fbc - BT#12706) Exercises: Adding Asciimath, Asciisvg options to question answers
+ - (3a0d8fbc - BT#12706) Exercise: Adding Asciimath, Asciisvg options to question answers
- (af8b76d1) Allow edit simple info but show warning if gradebook is empty
- (fbf1d267 - BT#12694) Forum: Fix update post
- (6a2f77b8 - GH#1897) Remove datepicker requirement
- (465b82ab - GH#1901) Fix wrong variable $group_id fixes #1901
- - (ebe8694f) Exercises: Fix mysql error in questions category
+ - (ebe8694f) Exercise: Fix mysql error in questions category
- (38549de8) Fix mistaken search by code instead of by path in get_course_image AJAX call
- (34cef4c3) Rename selectLevel() to getLevel() in question class
- (caf96570 - BT#12441) Fix exercise title as html
@@ -5312,14 +5365,14 @@
- (2d3a9b3f) Improvement of appearance of promotions and careers
- (e7406cf6 - BT#12441) Replace question_title_html with save_titles_like_html
- (07ee2da0 - GH#1607) Fix space between radio buttons and text
- - (2cb51e80) Learning paths: Display improvements to prerequisites
+ - (2cb51e80) Learnpath: Display improvements to prerequisites
- (8af6ed9d - BT#12665) Allow setting the orientation when exporting thematic to pdf
- (dbfd7a86) Replace local_format_date with api_convert_and_format_date
- (c144e071) Restore img and allow the use of twig "dump" filter in templates
- (296ef335 - GH#1868) Replace Twig_Filter_Function with Twig_SimpleFilter for compatibility with Twig 3
- (fa451a14) Remove unused function 'get_course_users' + format code.
- (881874cc) Fix error when editing an announcement, the announcement disappeared.
- - (e9a82bec - GH#1861) Announcements: Fix issue with dynamic tags
+ - (e9a82bec - GH#1861) Announcement: Fix issue with dynamic tags
- (d9edc1f9 - BT#12531) Use api_get_local_time()
- (139e3bbd) Remove deprecated function count_rows_course_table()
- (fa85b0da - BT#12658) Add StudentFollowUp Plugin structure
@@ -5334,7 +5387,7 @@
- (2fc2015f - BT#12624) Show first name in gradebook flat view when exporting xls
- (8179bf20 - BT#12624) Add username to gradebook flat view
- (d8b988f1) Removing check_parameter and check_parameter_or_fail functions from CourseManager
- - (aabbf9d4) Exercises: Fix flash message when saving an exercise question
+ - (aabbf9d4) Exercise: Fix flash message when saving an exercise question
- (195312a3) Update - exclude paths
- (aaed6f15) Space between casting: $a = (int) $a;
- (b2141e6b) Use Display::dateToStringAgoAndLongDate()
@@ -5414,7 +5467,7 @@
- (8480b72c - BT#10896) Add update dropbox file
- (739289a1) Rename add_category_for_question_id to addCategoryToQuestion
- (4bea5f94 - BT#10891) Fix test category quiz export
- - (1a51a588) Exercises: Avoid double escape string in quiz category
+ - (1a51a588) Exercise: Avoid double escape string in quiz category
- (f4b414ad) Upgrade: Don't update category id, probably category_id = 2 is being used.
- (d144f4e0) LP: Remove custom code, use object instead.
- (61ea0f7e - BT#12234) LP: Fix link insertion
@@ -5433,7 +5486,7 @@
- (0daa9b46 - GH#1825) Remove double filter Database::escape_string() fixes #1825
- (14e0e594 - BT#12607) Fix user list extra field advanced search form
- (7160e393) Clean also opcache when cleaning archive if opcache_reset available.
- - (43fe0620 - BT#10897) Exercises: Fix my exercises list in session view
+ - (43fe0620 - BT#10897) Exercise: Fix my exercises list in session view
- (faf54fea) Fix php warning, add course parameter in get_exam_results_data()
- (635ca665) If course doesn't exist, return array in GroupManager::get_groups()
- (36a698fe) Fix courses list toolbar
@@ -5447,14 +5500,14 @@
- (261b27c0 - BT#10897) Use 'session_id' key instead 'id_session' to show reports from course_home page
- (fc370bb3 - CT#12603) Add email in list, setting "show_email_addresses" must be true
- (acec555f - BT#12472) Session admin can check user courses via ajax
- - (d5785b6b - BT#12474) Exercises: Show average and latest attempt as before
- - (41d98ccc) Exercises: Fix best score show percentage, add debug, format code, fix query
- - (166c7f07 - BT#12532) Exercises: Add best score column
+ - (d5785b6b - BT#12474) Exercise: Show average and latest attempt as before
+ - (41d98ccc) Exercise: Fix best score show percentage, add debug, format code, fix query
+ - (166c7f07 - BT#12532) Exercise: Add best score column
- (466b9f96) Fix Link, fix get_lang variable with LearningPath
- (106199f9) Add course_session_data anchor & minor changes
- (e19d6b1d) Add 'form->addPasswordRule' in order to centralize pass validation
- (c7335f2d) WIP: edit dropbox file
- - (9f7c26af - BT#12532) Exercises: Show best score in my progress
+ - (9f7c26af - BT#12532) Exercise: Show best score in my progress
- (04076304) Fix toolbars action
- (48202b08) Improve Display::toolbarAction()
- (f1d54c74) Fix course progress info student
@@ -5471,12 +5524,12 @@
- (6704865f - BT#12474) Show best score instead of average score
- (cddd18dd - BT#12474) Show best score instead of just score
- (ea6028f4) Fix fatal error: wrong query parameter
- - (fc033ebb) Exercises: Add $getOnlyBestAttempt parameter. Show only best attempt in report
+ - (fc033ebb) Exercise: Add $getOnlyBestAttempt parameter. Show only best attempt in report
- (1e7f9590 - BT#12585) Gradebook: Allow score to be set to 0 in all evaluations result edition
- (2078b88a - BT#12585) Gradebook: Fix edit all evaluation results
- (6ce3776b - BT#12585) Gradebook: Fix form to edit evaluation result
- (f7a338bc) Multiple changes in CourseRestorer to sanitize code, of which one could have impact on the creation of learning path items when restoring a backup and the learning path is not created appropriately #scrutinizer
- - (5687f738) Exercises: Fix add question button
+ - (5687f738) Exercise: Fix add question button
- (29a47c19 - BT#12441) Add feature to set PDF footer from tpl
- (fe8b1a70) Fix get template tpl ckeditor
- (528f9e01) Add check to avoid treating non-numerical indexes as sorteable tables
@@ -5498,11 +5551,11 @@
- (ec6c1f73) Fix french lang variables in image2_chamilo CKEditor plugin
- (7725b66d - BT#12530) List all sessions for admin in work-in-session and teacher-time reports
- (e473bd26) Fix student's course list in grid mode
- - (2ca3f3f3) Exercises: Fix HotSpot answers colors
- - (442f7271) Exercises: Show answer list on admin view
- - (6bbfe4f9) Exercises: Fix HotSpot answers list
- - (edf20619) Exercises: Improve code readability for export question images code
- - (e77a1f2b) Exercises: Fix export question image when copying question
+ - (2ca3f3f3) Exercise: Fix HotSpot answers colors
+ - (442f7271) Exercise: Show answer list on admin view
+ - (6bbfe4f9) Exercise: Fix HotSpot answers list
+ - (edf20619) Exercise: Improve code readability for export question images code
+ - (e77a1f2b) Exercise: Fix export question image when copying question
- (e4b9278f - BT#12324) Blog: Allow show 'Read more' link when adding page-break to blog post
- (ef538051) Behat: Add update student profile test
- (82b557e8) Admin: Fix FK error when deleting a user
@@ -5516,7 +5569,7 @@
- (bc935b0a - BT#12513) Sessions: Fix warnings in promotion-session assignment screen
- (35ac7e67 - BT#12513) Careers: Fix careers display
- (1f391940 - BT#12513) Careers: Fix issue displaying table of careers
- - (63214df8) Exercises: Improve design of convert answer type button to reduce confusion
+ - (63214df8) Exercise: Improve design of convert answer type button to reduce confusion
- (02220e09 - GH#1738) Editor: Integrating image2_chamilo with CKEditor toolbars #1738
- (b0378df4 - GH#1738) Editor: Creating image2_chamilo plugin for CKEditor #1738
- (12cd5ac6) Update bower assets
@@ -5524,8 +5577,8 @@
- (9f2cf5d7) Fix error notice in course progress
- (a7207261 - BT#12212) Tracking= Fix mySpace statistics for assignments
- (e6653a11 - BT#12212) Work: Avoid count deleted assignments
- - (0b393212 - BT#1771) Exercises: Set course destination id
- - (d965010f - GH#1771) Exercises: Fix hotspot question copy
+ - (0b393212 - BT#1771) Exercise: Set course destination id
+ - (d965010f - GH#1771) Exercise: Fix hotspot question copy
- (92ef6053) Accessibility: Add aria label for icon buttons
- (0e8531f8) Accessibility: Add aria label for icon buttons
- (c1c09181) Accessibility: Add label for course description.
@@ -5534,8 +5587,8 @@
- (3ffb2ab2) Update search user form
- (af886ec2) Add alternative display for teacher profile picture
- (83883a18) Add alternative display for profile picture
- - (6dc440ad - GH#1771) Exercises: Change saved quiz filename to quiz-now().jpg
- - (12e56f40) Exercises: TestCategory improvements:
+ - (6dc440ad - GH#1771) Exercise: Change saved quiz filename to quiz-now().jpg
+ - (12e56f40) Exercise: TestCategory improvements:
- (9582074f) Wiki: Fix wiki form comments
- (c8ae6c66 - BT#12430) Show teacher avatar in course list
- (104e3596) Fix thematic advance TPL
@@ -5545,21 +5598,21 @@
- (7b1b31fe - BT#12324) Blog: Fix issue with detailed counting of characters in blog
- (47c11fc5) Sessions: Show complete name + username.
- (14525afe - BT#12564) Sessions: Add "session admin" to see sessions in reporting page
- - (e8bb5810) Exercises: Add c_id in query to avoid issues for question categories between courses
- - (9c0c77ac - GH#1795) Exercises: Show all questions to teacher when building an exercise with limited number of questions picked randomly
+ - (e8bb5810) Exercise: Add c_id in query to avoid issues for question categories between courses
+ - (9c0c77ac - GH#1795) Exercise: Show all questions to teacher when building an exercise with limited number of questions picked randomly
- (9f9e5278 - BT#12444) Avoid setting forced height to iframe for ios
- (ed163930 - BT#12444) Remove erroneous semi-colon in CSS
- (9ebcedc9 - BT#12441) Fix thematic advance TPL
- - (23f0e5d5 - BT#12444) Exercises: Fix jquery selectors to save exercises
+ - (23f0e5d5 - BT#12444) Exercise: Fix jquery selectors to save exercises
- (cbc13d6c - BT#12324) Blog: Fix the post excerpt length
- - (cdb7c1c1) Exercises: Update questions list to show "score" column title instead of "Performance", that is more for students
- - (695f83ca - BT#12514) Exercises: Allow qualify with score <= max
+ - (cdb7c1c1) Exercise: Update questions list to show "score" column title instead of "Performance", that is more for students
+ - (695f83ca - BT#12514) Exercise: Allow qualify with score <= max
- (5d7f4ff5) Behat: Fix test trying exercise
- (3d645f97 - BT#12234) LP: Hide breadcrumb when using LP
- (69df3022 - BT#12234) Forum: Forum image can be clicked
- (79294a73 - BT#12234) LP: Fix edit final lp item
- (336fbd60 - BT#12234) LP: Hide navigation bar when entering a LP
- - (78b98580 - GH#1795) Exercises: Remove unused specialCategoryOrders variable
+ - (78b98580 - GH#1795) Exercise: Remove unused specialCategoryOrders variable
- (13f5bc23 - BT#12557) Wiki: Fix new page title
- (d3e746f1 - BT#12546) LP: Fix visibility parameter and query
- (6f04f4c2) LP: Fix update LP category users list
@@ -5567,17 +5620,17 @@
- (1d05960a) Accessibility: Add aria label for icon buttons
- (44b404a0) Course visibility fixes in hot courses list
- (f0734fec) Courses catalogue: Correction in link when the user is not registered
- - (eff98c5f - BT#12444) Exercises: iPad: WIP set -webkit-overflow-scrolling as important
- - (a8b57506 - BT#12444) Exercises: iPad: Use buttons instead of anchors in exercise submit
- - (82ff0988 - BT#12444) Exercises: iPad: Use buttons instead of anchors in exercise submit
+ - (eff98c5f - BT#12444) Exercise: iPad: WIP set -webkit-overflow-scrolling as important
+ - (a8b57506 - BT#12444) Exercise: iPad: Use buttons instead of anchors in exercise submit
+ - (82ff0988 - BT#12444) Exercise: iPad: Use buttons instead of anchors in exercise submit
- (e6281cde) Add tpl courses_progress, fix thematic controller
- (0f9d2111 - BT#12553) Tracking: Fix course/session visibility
- (7370461f) A theme folder is considered only if there's a default.css file in it.
- - (5c302828) Exercises: Fix update when updating quiz "hide_question_title"
+ - (5c302828) Exercise: Fix update when updating quiz "hide_question_title"
- (bc22a13e) Fix query in UserManager::get_user_list
- (70946e7e - BT#12212) Work: Remove work_time when work is deleted
- (1a80c8d1 - BT#12546) LP: Avoid save empty dates as modified_on/expired_on in lp
- - (bcd3670c - BT#10892) Exercises: Add annotation question type icon (and handy create.svg)
+ - (bcd3670c - BT#10892) Exercise: Add annotation question type icon (and handy create.svg)
- (bf54e973 - BT#12546) LP: Fix insert/update lp_item_view
- (1a68775e - BT#12539) Sessions: Restore the count of days to go in session for user
- (b43c3d36 - BT#12490) Plugins: VChamilo: Add virtual instance theme feature
@@ -5593,7 +5646,7 @@
- (b7bfd094) LP: Change __construct in order to avoid error if paremeters are not set.
- (929f4ea5 - BT#12528) Gradebook: Avoid multiple creation of default certificates
- (15e6313c) Speed: Remove triple api_get_session_condition()
- - (b2910dcc - BT#12303) Exercises: Add ckeditor to matching and matching drag n drop
+ - (b2910dcc - BT#12303) Exercise: Add ckeditor to matching and matching drag n drop
- (e5b74066) Courses list: Improvement of Student info: Now the admin is allowed to activate the options (‘progress’,’score’,’certificate’) individually.
- (84f77f0d - BT#12514) Forum: Fix user list for qualify in forum thread
- (d80e2267 - BT#12324) Blog: Allow show full post content on blog home
@@ -5606,18 +5659,18 @@
- (527c94f4 - BT#12236) LP: Add preview link
- (b4ed8e91) LP: Avoid invisible LP if blocked for user/lp subscription.
- (0b6e2e03 - BT#12527) Registration: Fix setting allow_fields_inscription
- - (42f046ac - BT#10892) Exercises: Add score to annotation question
+ - (42f046ac - BT#10892) Exercise: Add score to annotation question
- (9c8528e4 - GH#1577) Fix (as best as possible) issue with UTF-8 titles in PHPMailer
- - (f041d62f - BT#10892) Exercises: Show annotation question on exercises results
- - (cc9cbb93 - BT#10892) Exercises: Allow add text to annotation when clicking
- - (b7d32c59 - BT#10892) Exercises: Simplify hidden input when elements changing values on annotation question
- - (b76340f4 - BT#10892) Exercises: Fix add new element to annotation question
- - (a472b8db - BT#10892) Exercises: Fix showing image for annotation question in admin list
+ - (f041d62f - BT#10892) Exercise: Show annotation question on exercises results
+ - (cc9cbb93 - BT#10892) Exercise: Allow add text to annotation when clicking
+ - (b7d32c59 - BT#10892) Exercise: Simplify hidden input when elements changing values on annotation question
+ - (b76340f4 - BT#10892) Exercise: Fix add new element to annotation question
+ - (a472b8db - BT#10892) Exercise: Fix showing image for annotation question in admin list
- (c84b2185 - BT#12324) Blog: Change length of post extract in blog to 800 chars
- - (1e5d710c - BT#10892) Exercises: WIP Allow add text to annotation question
+ - (1e5d710c - BT#10892) Exercise: WIP Allow add text to annotation question
- (b200ee91) Rename getFormatedSessionsBlock() to getFormattedSessionsBlock()
- (308cd52f) Forum/Work: Use api_get_origin()/api_get_group_id()
- - (97a0275a - BT#10892) Exercises: Show image in question list for admin
+ - (97a0275a - BT#10892) Exercise: Show image in question list for admin
- (f81564a2) Accessibility: Add label for course description.
- (fac07c2d) Accessibility: Add aria-label to 'social wall' textarea
- (cfe2fdb1) Accessibility: Add accessibility label
@@ -5628,8 +5681,8 @@
- (5b36d80c - BT#12235) Link: Fix link previews use link_goto.php script
- (98eeac99 - BT#10884) LP: Fix thread preview
- (c94bf009 - BT#12521) Tracking: Add table id and class for LP tracking
- - (cf1539af - BT#10897) Exercises: Fix course ID parameter in visibility info recovery
- - (a1c4c6fe - BT#10892) Exercises: Adding Annotation question type
+ - (cf1539af - BT#10897) Exercise: Fix course ID parameter in visibility info recovery
+ - (a1c4c6fe - BT#10892) Exercise: Adding Annotation question type
- (e8eab300 - BT#12324) Blog: Fix date creation for blog and first post
- (c1477dec - BT#12514) Forum: Fix thread user to qualify within session
- (5291112e) Survey: Split the file containing the SurveyManager and SurveyUtil classes
@@ -5641,7 +5694,7 @@
- (bcab2ee6 - GH#1603) Registration: Freeze inputs if changeable is off
- (f7b84a0d - BT#10884) Forum: Add forum/thread preview
- (5c044175) Add #homepage-home and welcome-home-top-temp CSS blocks
- - (3932254d - BT#10892) Exercises: Remove unused function around exercise.class.php
+ - (3932254d - BT#10892) Exercise: Remove unused function around exercise.class.php
- (bc3475d2) Catalogue: Fix search catalogue
- (fe95628d) Catalogue: Fix new layout catalogue course
- (5d50bf93) Catalogue: Move php files from the catalog of courses tpl in folder auth
@@ -5664,7 +5717,7 @@
- (4aa97efd) Blog: Rename blog methods to camelCase
- (5608fdd2) Blog: Move blog functions into class and avoid using course_code where course_id can be used
- (ac3a9320) Applying code conventions, improving PHPDoc and minor logic changes (return if ID not defined, ...)
- - (91d0e056) Exercises: Improve responsive design
+ - (91d0e056) Exercise: Improve responsive design
- (20cded81) Fix global menu responsiveness
- (88de3394 - BT#12493) Add link for teacher for access to closed course
- (22b0c565) Fix global menu responsiveness
@@ -5745,8 +5798,8 @@
- (3608c51a) Update daterangepicker js
- (a5930f24 - BT#12405) Tabs: Fix visibility for CMS page in menu
- (df19e686 - BT#12405) Tabs: Fix CMS tabs
- - (6c29a7b1) Learning paths: Fix items scorms and color
- - (c55cd088) Learning paths: Fix items scorms and color
+ - (6c29a7b1) Learnpath: Fix items scorms and color
+ - (c55cd088) Learnpath: Fix items scorms and color
- (22fb693e - BT#12412) Fix course history when sessions are out of date for coaches
- (7c8b711b - BT#12412) Fix session visibility out of date
- (2212edd5 - BT#11081) Ticket: Fix new ticket creation + Remove unused code
@@ -5760,7 +5813,7 @@
- (6ced1484 - GH#1517) Fix issue with first question not appearing in hotspot
- (98a43f31) Fix directories and assets in courses import/export
- (66f79fdc - GH#1693) Add social stats to user tracking page
- - (65783465 - GH#1721) Learning paths: Don't show "switch to teacher view" in learning path, to prevent edition of base course learning path from session
+ - (65783465 - GH#1721) Learnpath: Don't show "switch to teacher view" in learning path, to prevent edition of base course learning path from session
- (6d8fee16) Fix rows and columns issue in admin/index.php page
- (067e0283 - GH#1722) Better icon in session resumé page
- (fdeb68d2 - BT#12389) Update date language term in PT_br as it broke the datetime picker display
hgb
@@ -5772,7 +5825,7 @@
- (6598714c) Fix FK mysql error in session category
- (c48beaaf - BT#12242) Fix issue preventing access to user.php
- (0b2d088c - BT#12242) Fix conflict with RewriteRule for user.php
- - (e3a28098 - GH#1675) Exercises: Fix duplicate function for MATCHING and MATCHING_DRAGGABLE
+ - (e3a28098 - GH#1675) Exercise: Fix duplicate function for MATCHING and MATCHING_DRAGGABLE
- (ce378361) Multiple fixes to "Buy courses" plugin
- (c0ba9f94) Add location url function with a exit break by default
- (046e9bc2) Fix delete action
@@ -5786,8 +5839,8 @@
- (05e2ea66) Update fullcalendar.js
- (33336950) Set session id from URL in tracking/courseLog.php
- (daf52e52 - BT#12352) General coach can now access session reports
- - (b215a5d4 - BT#12303) Exercises: Resize fill in blanks + set default score to 1
- - (a8837058 - BT#12303) Exercises: Fix apostrophe bug in fill in blanks
+ - (b215a5d4 - BT#12303) Exercise: Resize fill in blanks + set default score to 1
+ - (a8837058 - BT#12303) Exercise: Fix apostrophe bug in fill in blanks
- (0d15a964) Plugin: Fix BigBlueButton fatal error when listing meetings
- (37857405 - BT#11081) Fix ticket attachment error (field message_attch_id)
- (4116edc8 - BT#12100) Assignments: Rename download work file name adding send date + username
@@ -5797,11 +5850,11 @@
- (1ef0a2e5 - BT#12100) Assignments: Fix work UI
- (9890689c - BT#12100) Assignments:Improve work UI
- (543b301e) Allow application/vnd.adobe.flash.movie format
- - (fcbdfd26) Exercises: Add api_get_cidreq()
- - (1680c304 - BT#12312) Exercises: Fix exercise export
+ - (fcbdfd26) Exercise: Add api_get_cidreq()
+ - (1680c304 - BT#12312) Exercise: Fix exercise export
- (ae77dbf0 - BT#11081) Tickets: Add toolbar
- - (01a191f8 - GH#1705) Learning paths: Fix course casting
- - (85074ff6 - BT#12292) Exercises: Fix attempt message in exercises results page
+ - (01a191f8 - GH#1705) Learnpath: Fix course casting
+ - (85074ff6 - BT#12292) Exercise: Fix attempt message in exercises results page
- (42052a68) QuickForm: Add function getElementByName
- (929c0672 - BT#12323) User registration: Fix addText function
- (73dfb2af - BT#12325) Fix session link in user's courses list
@@ -5829,11 +5882,11 @@
- (337c3e6d) Block script execution inside upload folders
- (4387516c - BT#12291) Fix link scroll
- (6cf5d990 - BT#12290) Fix attempt icon
- - (05815601) Learning paths: add asterisk to learning path progress term in lp list
- - (ef4d2fcf) Learning paths: Add title attribute to items links
+ - (05815601) Learnpath: add asterisk to learning path progress term in lp list
+ - (ef4d2fcf) Learnpath: Add title attribute to items links
- (76bfd9ff) Fix php error if id empty in session redirect
- (a340cce7 - BT#12212) Added CourseId and SessionId validations to see works outside of a course/session - BT#12212
- - (39b001c5 - BT#12026) Learning paths: Fix score
+ - (39b001c5 - BT#12026) Learnpath: Fix score
- (92dd996e) Try to get old id in learning path
- (869ed502 - BT#12234) Fix course image redirection
- (8255f255) Fix certificate preview
@@ -5878,29 +5931,29 @@
- (47157d1c) Add export_csv.png
- (45ed2718) Gradebook: Add api_get_cidreq, fix flash message
- (a189b0ed) Add download_uploaded_files.php script to process course/X/tool/upload/(*)
- - (fcbd6331 - BT#12234) Learning paths: Fix final item toolbar
+ - (fcbd6331 - BT#12234) Learnpath: Fix final item toolbar
- (58b5a6d9 - BT#12246) Fix user_export that doesn't export correctly some extra_fields
- (be033c0e - BT#12241) Show Time values for session dates in session about
- (f421984e) Use c_id instead of course code in CSV import
- (02fdee3a) CSV import: Avoid saving empty data
- (e0a0bd90) CSV import: Add validation if not empty in session import
- (53cfb2f6 - BT#10342) Import CSV: Getting course-user category when importing
- - (935c894d) Exercises: Fix typo in export filename for test categories
- - (def203ec) Exercises: Add question category when exporting and importing a question
- - (7b033621) Exercises: Add c_id in queries
- - (ce9e0a63 - GH#1543) Exercises: Fix issue showing score to teachers in hotspot questions
+ - (935c894d) Exercise: Fix typo in export filename for test categories
+ - (def203ec) Exercise: Add question category when exporting and importing a question
+ - (7b033621) Exercise: Add c_id in queries
+ - (ce9e0a63 - GH#1543) Exercise: Fix issue showing score to teachers in hotspot questions
- (aca450c3 - BT#12240) Added user session time validation in session about
- (ab885881) Documents: Images upload: Improve responsive box text
- (cb4445b6 - BT#12220) Change $_SESSION variable by ChamiloSession call
- (e424cf08 - BT#12220) Change $_SESSION variable by ChamiloSession call
- - (a4728f0d) Learning paths: Progress bar in lesson, css style enhancement
- - (527741ac - GH#1543) Exercises: Fix large images inside of unique answer image question #1543
+ - (a4728f0d) Learnpath: Progress bar in lesson, css style enhancement
+ - (527741ac - GH#1543) Exercise: Fix large images inside of unique answer image question #1543
- (c55d0e6c) Gradebook: Use api_float_val in order to avoid error when converting text with ","
- (a924900d) Gradebook: Use api_float_val and api_number_format to handle float convertions
- (85136e70) CSV import: Add log
- (14a36f0e) Fix set of $userCourseCategoryId in subscribe_user()
- (f15e5987 - BT#11414) Add archive_url, home_url, upload_url settings to api_get_path() to improve support for vChamilo plugin
- - (f7dade7c) Learning paths: Allow base course exercises and links in LP build.
+ - (f7dade7c) Learnpath: Allow base course exercises and links in LP build.
- (f4e9e048 - GH#1625) Fix width of select fields in add users to groups
- (180a1419 - GH#1617) Add link to user in social users search
- (8f68f876 - BT#12222) Improve custom course description to show all custom blocks in session about
@@ -5910,12 +5963,12 @@
- (6c3ab1a1 - GH#1489) Fix social page alignments
- (a2bc7ca3 - BT#12107) Added new style for "divider" extra field
- (772bf46c - BT#12231) CSV import: Don't delete course teachers by default
- - (46196b6d) Learning paths: Fix drag n drop of items
- - (eaffae5b) Learning paths: Fix links to forum items
+ - (46196b6d) Learnpath: Fix drag n drop of items
+ - (eaffae5b) Learnpath: Fix links to forum items
- (66d211b1) CSV import: Do not delete teachers.
- (8a49b125) Centralize function to render a user card in social network
- (c3667d85) Fix button to subscribe to session in session about page
- - (2a126945 - GH#1618) Exercises: Fix loop when time control is enabled and max time is reached
+ - (2a126945 - GH#1618) Exercise: Fix loop when time control is enabled and max time is reached
- (860b0e2f - BT#12232) Change session name from 50 to 150 chars in session edit field
- (73c79d2d - BT#12225) BBB plugin: Delete user from meeting
- (b6a700d3) Add fixed version for fullcalendar.js
@@ -5929,10 +5982,10 @@
- (1227f8a8 - BT#12222) Add course description to about pages in sessions catalog
- (1e9d8a2e) Forum: Fix header because use of api_not_allowed.
- (d6b9ee43) Forum: Replace forum_not_allowed_here with api_not_allowed
- - (4ebb26c1 - BT#12200) Learning paths: Check old link newscorm/lp_controller too
+ - (4ebb26c1 - BT#12200) Learnpath: Check old link newscorm/lp_controller too
- (deb9cc75 - BT#12202) Links: Add ob_* function to avoid showing output
- (a55dd28a - BT#12216) Course backup: Add course assets in order to save course icons
- - (8bcfd409 - BT#12201) Exercises: Fix wrong export file + format code
+ - (8bcfd409 - BT#12201) Exercise: Fix wrong export file + format code
- (3d58dd7b - BT#12156) CSV import: Add special csv conditions
- (e7e88436 - BT#12156) CSV import: Fix events order
- (ac292dfe - BT#10893) Assignments: Add upload correction description
@@ -5956,11 +6009,11 @@
- (d62566ff - CT#7402) Fix course tool list on API for mobile
- (5dd96e11 - CT#7402) Moving constants about course home to api.lib.php
- (392b2bb3) CSV import: Fix wrong date
- - (ff4d2900) Exercises: Avoid MySQL is null error
+ - (ff4d2900) Exercise: Avoid MySQL is null error
- (0285f693) Social: Fix user profile (checking given user instead of current user)
- - (3964664f - BT#11024) Exercises: Fix match by dragging with right results
- - (3a34d55d - BT#11024) Exercises: Fix sequence ordering questions with right values
- - (25cbec1e - BT#11024) Exercises: Fix questions with right results
+ - (3964664f - BT#11024) Exercise: Fix match by dragging with right results
+ - (3a34d55d - BT#11024) Exercise: Fix sequence ordering questions with right values
+ - (25cbec1e - BT#11024) Exercise: Fix questions with right results
- (d6274561 - BT#12156) Fix email title, session coaches receive notifications
- (2efecd04 - GH#1601) Fix sessions filtering query with categories
- (90406b5d - BT#12024) Fix link import/export when in session
@@ -6004,18 +6057,18 @@
- (702c470e) Calendar: Don't update description when editing events (import csv)
- (62b89fe5) Calendar: Update fullcalendar v3.1 + add list view
- (28d7309a - BT#11972) Calendar: Improve calendar UI
- - (063c5f54) Important - Exercises: Alter Exercise::getQuestionListPagination() query to fix issue with questions list - JOIN between c_quiz_question and c_quiz_rel_question was not made to be made on q.iid, but on q.id as the q.c_id value was part of the query.
- - (59d8db8e) Important - Exercises: Alter Exercise::selectRandomList() query to fix issue with questions list - JOIN between c_quiz_question and c_quiz_rel_question was not made to be made on q.iid, but on q.id as the q.c_id value was part of the query.
- - (1fcda05d) Exercises: Add text for admin view showing the number of questions picked randomly
- - (33468f89) Exercises: Add admin view option to questions list and re-order in case of random but view as admin
- - (20e79a51) Exercises: Fix erroneous escaping of exercises sort order options in exercise edition
- - (c8c315bd) Exercises: Fix issue not taking the state change in exercise sort order select box
- - (4304ff82) Exercises: Always return a value (null if no category) in returnCategoryForm
- - (7fca8d2d) Exercises: Fix issue with questions list not showing all questions when a random number is selected
+ - (063c5f54) Important - Exercise: Alter Exercise::getQuestionListPagination() query to fix issue with questions list - JOIN between c_quiz_question and c_quiz_rel_question was not made to be made on q.iid, but on q.id as the q.c_id value was part of the query.
+ - (59d8db8e) Important - Exercise: Alter Exercise::selectRandomList() query to fix issue with questions list - JOIN between c_quiz_question and c_quiz_rel_question was not made to be made on q.iid, but on q.id as the q.c_id value was part of the query.
+ - (1fcda05d) Exercise: Add text for admin view showing the number of questions picked randomly
+ - (33468f89) Exercise: Add admin view option to questions list and re-order in case of random but view as admin
+ - (20e79a51) Exercise: Fix erroneous escaping of exercises sort order options in exercise edition
+ - (c8c315bd) Exercise: Fix issue not taking the state change in exercise sort order select box
+ - (4304ff82) Exercise: Always return a value (null if no category) in returnCategoryForm
+ - (7fca8d2d) Exercise: Fix issue with questions list not showing all questions when a random number is selected
- (1b78d8f1) Documents and Assignments: Improve joins in queries
- - (3792d646 - BT#12048) Exercises: Add wrong answers for MATCHING_DRAGGABLE question
- - (f5331fe0 - BT#12060) Announcements: Use inner joins, format queries, improve performance
- - (8f3cedb2 - BT#12048) Exercises: Fix correct answers for MATCHING question
+ - (3792d646 - BT#12048) Exercise: Add wrong answers for MATCHING_DRAGGABLE question
+ - (f5331fe0 - BT#12060) Announcement: Use inner joins, format queries, improve performance
+ - (8f3cedb2 - BT#12048) Exercise: Fix correct answers for MATCHING question
- (3b90beac - BT#12061) Authentication: Hide error_log if debug = false
- (3893a898) Use Session::write add visible = 1 to improve query result
- (73476967) Improve portal speed when using multiple URL by using static info
@@ -6032,7 +6085,7 @@
- (79f8dee6 - BT#12136) Teacher can see his students information in reporting tab
- (32857cd7 - BT#12139) Gradebook: Silent loadHTML
- (ce81eb71) Fix admin name in platform footer
- - (d8754225 - BT#12060) Learning paths: $course_id must be set
+ - (d8754225 - BT#12060) Learnpath: $course_id must be set
- (d80f4bc6 - BT#12060) Improve queries to get tool notifications in my courses list
- (5970d02a - BT#12132) Hide complete "li" tag in left column block if there's no new message
- (aad92c2b) Add _s.software_name condition to hide software name in footer
@@ -6042,7 +6095,7 @@
- (194ac5bd - GH#1588) Fix issue preventing access to learner details when allow_users_to_create_courses was disabled
- (6c8ec093 - BT#12052) Use ajax calls to get the new message label and user online label
- (58e956c0) Improve course change notifications query
- - (8a086f85) Exercises: Added validation to prevent issues with the answers if some already exist when a question is edited
+ - (8a086f85) Exercise: Added validation to prevent issues with the answers if some already exist when a question is edited
- (d78ca9f2 - BT#12085) Show the session coach when edit session
- (71b969b3) Surveys: Fix complete report votes order
- (7f56be6c - BT#11653) Show date/datetime picker when clicking on text field and button
@@ -6052,9 +6105,9 @@
- (806bac36 - BT#12103) Require FontAwesome 4.7 to include new icons for new compensations feature
- (07676105 - GH#1575) Fix double index idx_qqrc_qid in migration from 1.10
- (8b0ae2df) Remove teacher avatar in hot courses block
- - (c44799f2 - BT#11317) Exercises: Fix fill in blanks JS errors
+ - (c44799f2 - BT#11317) Exercise: Fix fill in blanks JS errors
- (d9c9f0e2 - BT#12085) Fix remove all course teachers when editing course
- - (a6c42c55 - BT#11920) Learning paths: Don't add deleted files to document finder
+ - (a6c42c55 - BT#11920) Learnpath: Don't add deleted files to document finder
- (b749201b - BT#12085) Fix save learning path without enable start time
- (d9e2c722 - BT#12085) Fix last access report in statistics page
- (cd864f11 - BT#12085) Fix migration for course categories
@@ -6117,12 +6170,12 @@
- (60696b39 - BT#12050) Fix Moodle question image filenames import
- (0db98acc - BT#11414) Plugins: vChamilo: Add protocol if not added by user
- (b94dc534) Added Delete session with SequenceResource Linked validation
- - (d7cd3674) Exercises: Fix Width in fill in blanks
+ - (d7cd3674) Exercise: Fix Width in fill in blanks
- (dca0b252) Fix GoogleMaps Filename and added new lang vars
- (78f130df) Plugins: vChamilo: add check on database connection
- (97bc1f4e - BT#11414) Plugins: vChamilo: Fix delete instance
- (ee8ae89f) Update google maps plugin lang vars
- - (2ae500a7 - BT#11024) Exercises: Fix multiple answer when showing correct answers on last attempt
+ - (2ae500a7 - BT#11024) Exercise: Fix multiple answer when showing correct answers on last attempt
- (efc11a04 - BT#11371) Added Google maps link
- (3ebade08 - BT#11653) Change date/datetime inputs to show as disabled
- (9f94f9a0 - BT#12059) Load inserthtml plugin for CKEditor
@@ -6133,12 +6186,12 @@
- (8a97b51b) Add user_portal_load_notification_by_ajax validation
- (ee9df2e5) Add parameter to load user avatars in getTeachersFromCourse()
- (47b7a94f) Use current template, don't create new object.
- - (2e94188e - BT#12060) Learning paths: Fix inner join in get_mediaplayer()
+ - (2e94188e - BT#12060) Learnpath: Fix inner join in get_mediaplayer()
- (1f9a7269) Reporting: Fix inner join in count_student_messages()
- (4bbe7328) Reporting: Count id instead of all fields in get_number_of_messages()
- (6b08719b) Rename MessageManager::get_new_messages() to getCountNewMessages() + improve query
- (54509b59 - BT#12052) Documents: Improve speed using inner joins
- - (2e18e609 - BT#12052) Announcements: Improve speed using inner joins
+ - (2e18e609 - BT#12052) Announcement: Improve speed using inner joins
- (a11ab1af - BT#12052) Forum: Fix queries
- (9f4faacd) If test server mode and opcache_reset() function exists, use it to prevent caching in test server mode
- (03a12a24) Forum: Rename function register_user_info_about_certificate registerUserInfoAboutCertificate, improve queries
@@ -6147,7 +6200,7 @@
- (b7622e3e) Replace parameter in getTeachersFromCourse() use course id instead of course code
- (9fd6bba6) Rename function CourseManager::get_user_in_course_status() to getUserInCourseStatus()
- (6d5e391d) Migration: Add index idx_message_user_receiver_status (should be updated in Chamilo v2)
- - (8cfbb5de - BT#12052) Exercises: Improve queries in getQuestionOrderedListByName() and selectRandomList()
+ - (8cfbb5de - BT#12052) Exercise: Improve queries in getQuestionOrderedListByName() and selectRandomList()
- (9cf4852b) Count rows by id to avoid "select *"
- (4aaf15e2 - BT#10874) Show "my files" icon if "users_copy_files" and "allow_my_files" are set to true
- (566a59e4 - BT#11024) Fix fill in blanks when showing correct answers on last attemp
@@ -6165,7 +6218,7 @@
- (d4d6e9f1 - BT#11202) Fix show result on several attempts (show score on every attempt)
- (5fc3b17a - BT#10651) Fix My Skills Report SQL query
- (7b0f27d2 - BT#11594) CSV import: Fix calendar update
- - (8cd9e36f - BT#12023) Exercises: Fix slow loading of questions categories (optimize query)
+ - (8cd9e36f - BT#12023) Exercise: Fix slow loading of questions categories (optimize query)
- (bd693838) Social network: Use api_get_user_id() instead of $user
- (54bd5a56) Social network: Use current user id
- (bcbfe413) Replace global variable calls by Session::read() calls
@@ -6189,8 +6242,8 @@
- (a5522778) Plugins: vChamilo: Disable code for cron
- (77ca7da8) Plugins: vChamilo: WIP: Allow import from 1.9.x
- (14f51e15) Reporting: Improve query (c_id added)
- - (058cd7a0 - BT#11987) Announcements: Use e-mail batch processing
- - (e2ea1726 - BT#11987) Announcements: Manage e-mail batch process
+ - (058cd7a0 - BT#11987) Announcement: Use e-mail batch processing
+ - (e2ea1726 - BT#11987) Announcement: Manage e-mail batch process
- (7681724d) Plugins: vChamilo: WIP: disable 1.9.x import
- (5415454f) Plugins: vChamilo: WIP: Add password_encryption needed when importing and upgrading a chamilo instance
- (1c2933c3) Migration: Add CREATE TABLE IF NOT EXISTS version
@@ -6218,8 +6271,8 @@
- (8954587f - BT#11972) Calendar: Events are sent to everyone by default
- (a0d1b29a) Documentation: Add fontawesome + add directory recommendations sections to English install guide
- (9d63a5bd) Plugins: Block anonymous users from using plugins info through AJAX
- - (fb8af2b5 - BT#11947) Learning paths: Avoid negative numbers in time report
- - (5f9fc4e6 - BT#11947) Learning paths: If time negative return 0
+ - (fb8af2b5 - BT#11947) Learnpath: Avoid negative numbers in time report
+ - (5f9fc4e6 - BT#11947) Learnpath: If time negative return 0
- (e6f71128 - CT#8486) Fix CAPTCHA __construct
- (bd9c84ac) Introduction sections: Add addslashes
- (b0a29b66) User groups: Remove tool introduction.
@@ -6235,7 +6288,7 @@
- (92e9ae62 - GH#1476) Migration: Sync changes with user entity
- (9d550064) Migration: Move sql_mode to the top to avoid late loading
- (62e15db6) Move constant PCLZIP_TEMPORARY_DIR
- - (6e681e09) Announcements: Use getLasteditDate instead of creation date
+ - (6e681e09) Announcement: Use getLasteditDate instead of creation date
Stylesheets and theming
A series of changes have been applied to the main/template/default/ folder in this version, so if you use your own template, make sure you update it to use the latest displays (otherwise some pages might fail and show TWIG-related error messages). Most notably:
@@ -9325,7 +9378,7 @@
- (27ca375f - BT#9413) Fix WSSessionListInCategory web service
- (19532d86 - BT#9428) Add graph in gradebook
- (16afc16d - BT#9413) Load custom icons from web/css/themes/ if they exist
- - (fc3db0b6) Learning paths: statusSignalReceived = 0 when saving an item.
+ - (fc3db0b6) Learnpath: statusSignalReceived = 0 when saving an item.
- (bd847b2c - BT#9817) Fixes to allow for time and status to be saved with alternative AICC/HACP communication format
- (c44fb291 - BT#9817) Allow for session_id instead of aicc_sid in AICC HACP communication
- (ec8ca9e6) Replace custom update with UserManager::update_user()
@@ -10198,16 +10251,16 @@ All security issues are published and patches are attached on
- - (#6513) Exercises: Added auto-evaluation mode with feedback but without correct answer hint
+ - (#6513) Exercise: Added auto-evaluation mode with feedback but without correct answer hint
- (#6599) Course copy: Included work/assignments copy in course copy
- (#6715) Tickets: new support tickets system integrated as a plugin (requires activation by admin)
- (#6725) Groups: Added possibility to increase the number of users in a group above the category limit
- (#6853) Added X-SendFile support to boost files download (requires manual configuration edition and web server modules)
- (#6883) Added individual mode for users assignments to HR director
- (#6904) Added list of students in course export
- - (#6970) Exercises: Added possibility to clear all results before a specific date
+ - (#6970) Exercise: Added possibility to clear all results before a specific date
- (#7051) Plugins: Added support for sessions in BigBlueButton plugin (requires re-installation or manual DB update)
- - (#7056) Exercises: Added auditing of "clean results" action by teachers
+ - (#7056) Exercise: Added auditing of "clean results" action by teachers
- (#7063) Added support for "for" attributes in <label> fields for WCAG/WAI AA compatibility
- (#7072) Added user profile fields of type "File upload"
- (BT#7010) Add Aiken (Word) import format in exercises
@@ -10236,13 +10289,13 @@ All security issues are published and patches are attached on
- (#6749) Social network: Added link decoration to social networks links
- (#6751) Attendances: Changed colour
- - (#6752) Exercises: ASCIIMathML plugin in FCKEditor is now enabled in questions edition
+ - (#6752) Exercise: ASCIIMathML plugin in FCKEditor is now enabled in questions edition
- (#6768) When using a direct link to the course, allow users to login and got to course without intermediates
- (#6795) Finish session at 23:59:59 instead of 00:00:00 the next day
- (#6814) Allow data uri scheme in security.lib.php (this enabled drag-n-drop of images into text-areas)
- (#6836) Added select_ajax element to FormValidator (internal stuff)
- (#6882) Courses catalog: Now showing courses that were not in any category
- - (#6889) Exercises: Group feedback and results options in exercises creation/edition form
+ - (#6889) Exercise: Group feedback and results options in exercises creation/edition form
- (#7158) Increase recommended max memory limit to 128MB to avoid problems with reports with lots of users
- (#7161) Thematic plan's edition mode doesn't display properly
- (#6768) Always redirect user to expected page after "Not allowed" message (always load the require_uri in api_not_allowed) and fix login button
@@ -10254,18 +10307,18 @@ All security issues are published and patches are attached on
+ - (#5751) Exercise: Quotes were forbidden/filtered in "question" field
- (#----) Fix CSV import to allow default export format
- (#5755) Documents: Audio creation with Pediaphon was broken
- - (#5878) Exercises: Validation bug for answers
- - (#5881) Exercises: Link when opened question was answered opened a blank page
+ - (#5878) Exercise: Validation bug for answers
+ - (#5881) Exercise: Link when opened question was answered opened a blank page
- (#5883) Gradebook: No access to gradebook_flatview.php page (only code page displayed)
- (#5962) Gradebook: Impossible to add gradebook categories in sessions
- (#5988) Administration: "Show course languages" option's explanation lacks detail
- - (#5994) Exercises: Issues with HotPotatoes
- - (#5997) Exercises: Exercises scoring issue
+ - (#5994) Exercise: Issues with HotPotatoes
+ - (#5997) Exercise: Exercises scoring issue
- (#6033) Documents: Flash animations were cropped
- - (#6044) Learning path: AICC import - "The package you are trying to upload has an unknown format."
+ - (#6044) Learnpath: AICC import - "The package you are trying to upload has an unknown format."
- (#6062) Grabebook main charts do not take subcategories hierarchy into account
- (#6092) Wiki: Restore wiki page issue
- (#6124) Multisite/CAS: redirection loop when user is not registered
@@ -10273,7 +10326,7 @@ All security issues are published and patches are attached on
+ - Exercise: Test "Learner score" page for teacher, keep filter active after correcting a test (#4697)
- Classes: When you want to Subscribe classes to courses, you should see the course Visual Code (#5553)
- - Learning paths: In Learning path editing mode, add item display when click on the item title on the left side (#5662)
+ - Learnpath: In Learning path editing mode, add item display when click on the item title on the left side (#5662)
- Reporting: Change "X" icon for visibility eye icon (#5700)
- Assignments: Hide "Contains a file" text in assignments submit paper form (#5781)
- - Exercises: description flashes when opening new question (#5831)
- - Exercises: Finish test button should be orange (#5832)
+ - Exercise: description flashes when opening new question (#5831)
+ - Exercise: Finish test button should be orange (#5832)
- Adding new date format only day name: monday, sunday, etc (BT#4939)
- Gradebook: Adding new tag ((date_certificate_no_time)) for certificates also adding a new time format (BT#5032)
- Themes: improved responsive design
@@ -10898,15 +10951,15 @@ Stylesheets have been considerably changed in version 1.9.8, which might require
- Admin: Improving query in session_list.php adding indexes in the session_fields and session_field_option (BT#4878)
- Gradebook: Disabling creation of an evaluation when creating a gradebook (BT#4878)
- Global: Removed X-UA-Compatible meta tag to avoid IE9 warnings
- - Learning path: Added a configuration setting $_configuration['hide_teacher_icons_lp'] to show icons as before the ergonomy changes (#5593)
+ - Learnpath: Added a configuration setting $_configuration['hide_teacher_icons_lp'] to show icons as before the ergonomy changes (#5593)
- Internal/Development: Removed call of $oLP object by reference to avoid PHP 5.4 warning (BT#5198)
- Global: Changed position of the notification counter to make it more visible
- Global: Updated position of the ribbon to floats (#5771)
- Courses: Disable options for students with assistant status in course (#5802)
- - Exercises: Added the possibility to force the edition of a question if it has been used in a learning path (#5288)
+ - Exercise: Added the possibility to force the edition of a question if it has been used in a learning path (#5288)
- Install: Added autofocus buttons to allow for next-next-next-next procedure
- - Internal/Development: Added data filler for exercises: one exercise with 5000 questions
- - Exercises: Added option to access exercise settings directly if more than 50 questions
+ - Internal/Development: Added data filler for Exercise: one exercise with 5000 questions
+ - Exercise: Added option to access exercise settings directly if more than 50 questions
- Internal/Development: Updating global.inc.php, composer, autoload, using a controller way to call funcion only for index.php and userportal.php
- Global: If sender is not available, use no-reply e-mail when sending e-mail (#5738/BT#5316)
- Global: Boosted query for user's sessions list (BT#4890)
@@ -10935,10 +10988,10 @@ Stylesheets have been considerably changed in version 1.9.8, which might require
- Colored correction (tags Abbr style) lost in document tool (#3417)
- Documents: Fixed problem in documents quota (#3535)
- Search: Fixed blank page when search plugin enabled (#3550)
- - Exercises: Fixed view bug when moving questions (#3775)
+ - Exercise: Fixed view bug when moving questions (#3775)
- Global: User's language was still used after disabling (#3877)
- - Learning paths: Navigation blocked (#3888)
- - Exercises: Fixed problem with accentuated characters in image zones (#3919)
+ - Learnpath: Navigation blocked (#3888)
+ - Exercise: Fixed problem with accentuated characters in image zones (#3919)
- Global: Anonymous user appears in closed course's log (#3938)
- Work: Assignment's author not always right (#4000)
- Global: Error in upper toolbar (#4038)
@@ -10955,13 +11008,13 @@ Stylesheets have been considerably changed in version 1.9.8, which might require
- Global: Login field does not get focus in IE (#5345)
- Sessions: Removing user from one course doesn't update the subscribed users count (#5352)
- Global: Option to show code in course title doesn't work (#5355)
- - Exercises: Cannot open HotPotatoes imported file if user is student and user id > 9 (#5359)
-
-
- Exercises: HotPotatoes frame too high if Admin bar is on (#5363)
- - Exercises: Cannot see HotPotatoes tests result (#5376)
- - Learning path: Fixed issues in upgrade from 1.8.8.4 to 1.9 (#5377)
- - Learning path: Fixed issues with progress of externally authored content (#5382)
- - Exercises: Fixed issue with Excel tests results export (#5385)
- - Exercises: Display of tests results - wrong alignment (#5414)
+ - Exercise: Cannot open HotPotatoes imported file if user is student and user id > 9 (#5359)
-
+
- Exercise: HotPotatoes frame too high if Admin bar is on (#5363)
+ - Exercise: Cannot see HotPotatoes tests result (#5376)
+ - Learnpath: Fixed issues in upgrade from 1.8.8.4 to 1.9 (#5377)
+ - Learnpath: Fixed issues with progress of externally authored content (#5382)
+ - Exercise: Fixed issue with Excel tests results export (#5385)
+ - Exercise: Display of tests results - wrong alignment (#5414)
- Dropbox: Teacher not able to download dropbox files (#5447)
- Course: Problem accessing course protected with password (#5470)
- Admin: Sessions list doesn't show up (#5494)
@@ -10974,21 +11027,21 @@ Stylesheets have been considerably changed in version 1.9.8, which might require
- Documents: Invisible folders appear in the location bar + fixed bug creating folders (#5555)
- Social: Error when changing profile with e-mail not required (#5556)
- Admin: Cannot change stylesheets (#5564)
- - Exercises: Fill in the blanks questions with dash (-) in the answer doesn't work (#5569)
- - Exercises: Long question titles hide results and spread below title box in exercise report (#5576)
+ - Exercise: Fill in the blanks questions with dash (-) in the answer doesn't work (#5569)
+ - Exercise: Long question titles hide results and spread below title box in exercise report (#5576)
- Admin: Error clicking the admin tab (#5580)
- Admin: Global setting "allow non admin to create course" has no effect (#5588)
- - Exercises: suivi des exercices passés via session (#5589)
+ - Exercise: suivi des exercices passés via session (#5589)
- Survey: Bug in the invited users list (#5591)
- Plugins: Students can open rooms as presenters through BigBlueButton videoconference plugin (#5596)
- Global: In course catalog, we see button "Go to the course" even if we do not have the right to go to the course (#5599)
- Documents: no time info if document has been sent the day or the day before (#5606)
- Social: Even if we don't use Social network tool, we still have the possibility to copy a document to our private file area (#5607)
- Global: Missing german language file for many plugins of fckeditor (#5612)
- - Exercises: Hotpotatoes export result doesn't work (#5624)
+ - Exercise: Hotpotatoes export result doesn't work (#5624)
- Global: In course list courses without category are in last position, and there are in first position in the Sort course tool (#5630)
- Course copy: When copying a course, Learning Path Web link items are empty (have no URL) (#5631)
- - Announcements: Adding a group to an annoucement, we don't see the number of users in the group (#5634)
+ - Announcement: Adding a group to an annoucement, we don't see the number of users in the group (#5634)
- Groups: In group document tool, if we add a file or create a directory in group doc, it is added in the root document path (#5648)
- Tracking: "Foreach" Warning on mySpace/index.php page (#5654)
- Dropbox: Impossible to delete documents received in dropbox (#5656)
@@ -10996,36 +11049,36 @@ Stylesheets have been considerably changed in version 1.9.8, which might require
- Groups: In some courses the group list is shown multiple times (#5661)
- Global: Access to forbidden courses (#5664)
- Groups: Error getting groups from course (#5666)
- - Exercises: Students don't see their previous tests answers anymore (#5667)
+ - Exercise: Students don't see their previous tests answers anymore (#5667)
- Classes: In 1.9.4, we don't have the possibility to create groups from classes (#5679)
- Users: In Course > User interface, if I add a class to a course, it is unregistered from other Courses (#5684)
- Admin: Login as show previous user in username (top left) (#5692)
- Admin: In 1.9.2, cleaning databases doesn't work (sec_token is wrong) (#5693)
- - Learning paths: Can not change the name of a learnpath (#5695)
- - Exercises: Fill in the blanks - Identical answers (#5703)
+ - Learnpath: Can not change the name of a learnpath (#5695)
+ - Exercise: Fill in the blanks - Identical answers (#5703)
- Calendar: Events en course calendar dissapearing (#5720)
- Documents: Moving files in document: path indicator not correct (#5727)
- - Webservices: Error in EditUser webservice (#5730)
- - Learning paths: Ghost LP link in course homepage if renaming a LP (#5731)
+ - Webservice: Error in EditUser webservice (#5730)
+ - Learnpath: Ghost LP link in course homepage if renaming a LP (#5731)
- Calendar: Attachments in two different agenda events are the same (#5740)
- Survey: Survey results not saved (#5748)
- Global: Firefox 17 update breaks FCKeditor online WYSIWYG editor (#5752)
- - Exercises: No notification sent for oral questions type (#5756)
+ - Exercise: No notification sent for oral questions type (#5756)
- Documents: Suppresion en lot ne fonctionne plus (#5757)
- Links: c_id field missing in query (#5768)
- Assignments: Zip file of Assignements may contains files with the same name (#5770)
- - Exercises: Display of 'congratulations' message badly located - overwrites the score (#5771)
+ - Exercise: Display of 'congratulations' message badly located - overwrites the score (#5771)
- Survey: When publishing a Survey, we always have to fill MailSubject and MailBody fields - not necessary anymore (#5772)
- Global: Error when modifying global group option "A user can be member of maximum X groups" (#5776)
- Group: Cannot delete all group with menu in stable.chamilo.org (#5777)
- - Exercises: Error switching courses if you use an image from another course in a test (#5780)
+ - Exercise: Error switching courses if you use an image from another course in a test (#5780)
- Assignments: The deleted assignments are counted in the total number of documents (#5783)
- Plugins: Teachers permissions in videoconference (#5802)
- Plugins: Rooms not managed correctly in videoconference plugin (#5803)
- - Learning paths: Impossible to add prerequisites in chamilo-1.9.4-nightly-2012-12-06 - Fixed link to prerequisites (#5816)
- - Exercises: Fatal error in Question_pool page (#5817)
+ - Learnpath: Impossible to add prerequisites in chamilo-1.9.4-nightly-2012-12-06 - Fixed link to prerequisites (#5816)
+ - Exercise: Fatal error in Question_pool page (#5817)
- Survey: surveys not tracking (#5836)
- - Learning paths: Error with SCORM path with search engine enabled - ChamiloIndexer class (#5839)
+ - Learnpath: Error with SCORM path with search engine enabled - ChamiloIndexer class (#5839)
- Admin: User expiry date not working (#5846)
- Global: No css at profile page (#5858)
- Global: Chamilo 1.9.4 RC 1 - Posible bug en red social (#5861)
@@ -11036,53 +11089,53 @@ Stylesheets have been considerably changed in version 1.9.8, which might require
- Admin: Fixed stylesheets uploa (BT#5043)
- Documents: Fixed bug exporting images in PDF (BT#5058)
- Exercises:Fixing hotpotatoe bug when viewing the exercise list as an student
- - Learning paths: Fixes bug in a query when getting the status, this causes that the progress is stuck in 0% (BT#5069)
- - Learning paths: learning_path folder in the document course belongs to any session
+ - Learnpath: Fixes bug in a query when getting the status, this causes that the progress is stuck in 0% (BT#5069)
+ - Learnpath: learning_path folder in the document course belongs to any session
- Admin: Fixing bug when uploading users in a class via CSV now we don't delete the original users
- Documents: Fixes bug "Error: Permission denied to access property 'document'"
- Social:Fixing image block when social net is off
- - Exercises: Fix bug of wrong exercise title in mail when teacher validate an attempt
+ - Exercise: Fix bug of wrong exercise title in mail when teacher validate an attempt
- Admin: Adding user number in list (BT#4927)
- Gradebook: Fixing gradebook creation when creating courses during migration (BT#4878)
- - Exercises: "only one question in exercise bug" fixed. When question_order is 1,1,1,1 instead of 1,2,3,4 (BT#5140)
- - Exercises: Fixing bug when saving exercises, apache error "Request-URI Too Large" (BT#5151)
+ - Exercise: "only one question in exercise bug" fixed. When question_order is 1,1,1,1 instead of 1,2,3,4 (BT#5140)
+ - Exercise: Fixing bug when saving exercises, apache error "Request-URI Too Large" (BT#5151)
- Documents: Fixes swf upload problem in chamilo 1.8.x. When uploading a file with the character "-" the filename was changed from "-" to "_" in the DB for no reason. This fix resolves the problem only for *.swf files (BT#5144)
- - Exercises: Fixing hotspot order on history.back (BT#5728)
+ - Exercise: Fixing hotspot order on history.back (BT#5728)
- Plugins: Fixed "page after login" feature when logging into the system via LDAP $logging_in = true (BT#5154)
- - Exercises: Removed tricky message appearing briefly when getting to the questions list ("Are you sure you want to delete?")
- - Exercises: Fixed XLS import (BT#5328)
- - Exercises: Fixed missing deletion of questions categories on course deletion (CourseRecycler class) (BT#5328)
+ - Exercise: Removed tricky message appearing briefly when getting to the questions list ("Are you sure you want to delete?")
+ - Exercise: Fixed XLS import (BT#5328)
+ - Exercise: Fixed missing deletion of questions categories on course deletion (CourseRecycler class) (BT#5328)
- Documents: Fixed filenames when exporting to zip (#5770)
- - Exercises: Fixed bug by which quiz questions were mixed after copy from one course to another (BT#5328)
+ - Exercise: Fixed bug by which quiz questions were mixed after copy from one course to another (BT#5328)
- Assignments: Fixed issue when downloading text assignments as zip (#5805)
- Course copy: Fixed missing text_when_finished and pass_percentage quiz fields in course copy (#5744)
- Global: Fixed and optimized sessions visibility algorithm (BT#4890)
- - Exercises: Fixed issue mixing matching answers in exercises copy (BT#5418)
- - Exercises: Fixed copy of hotspot questions
- - Exercises: Fixed bug when hiding an exercise
+ - Exercise: Fixed issue mixing matching answers in exercises copy (BT#5418)
+ - Exercise: Fixed copy of hotspot questions
+ - Exercise: Fixed bug when hiding an exercise
- Calendar: Fixes to calendar iCal export
- Global: Fixed extra field filter on sessions (BT#5540)
- Survey: Fixed bug when sending a survey invitation (BT#5559)
- - Exercises: Fixed exam URL sent to the user (#5814)
- - Exercises: Fixed bug using time limit (#5814)
- - Learning paths: Fixed non-display of text when quiz finished in LP (#4227)
+ - Exercise: Fixed exam URL sent to the user (#5814)
+ - Exercise: Fixed bug using time limit (#5814)
+ - Learnpath: Fixed non-display of text when quiz finished in LP (#4227)
- Admin: Fixed sessions pagination bug (BT#5476)
- Admin: Fixed issues of pagination when searching in "important activities" report (#3987)
- FCKEditor: Fixed preg_match() call parameters
- Documents: Fix for FLV files import (#5343)
- Survey: Fixed survey questions count (#5567)
- - Learning paths: Fixed LP JS error with Hotpotatos +fixed empty iframe + fixed wrong HTML attribute (#3343)
+ - Learnpath: Fixed LP JS error with Hotpotatos +fixed empty iframe + fixed wrong HTML attribute (#3343)
- Security: Fixed issue with check_abs_path() function under Windows whereby the path was not similar for uppercases reasons (#5670)
- - Exercises: Fixed error in tests results sorting by category (commit:21109)
+ - Exercise: Fixed error in tests results sorting by category (commit:21109)
- Global: Fixed possible loop in course code search (BT#5558) and improve user filter (BT#5707)
- Install: Fixed double settings insertion during install (commit:21134)
- Admin: Fixed last access report (BT#5171)
- Course copy: Fixed many issues in exercises copy from course to course and portal to portal (commit:21142, BT#5731)
- - Learning paths: Fixed SCORM support regression (BT#5069)
- - Learning paths: Fixed start time (BT#5710)
+ - Learnpath: Fixed SCORM support regression (BT#5069)
+ - Learnpath: Fixed start time (BT#5710)
- Global: Applied max num rows patch to dynamic tables (Jqgrid, BT#5476)
- Admin: Fixed users extra fields dates (#5879)
- - Exercises: Fixed "Next" button bug in IE8&9 + results page not showing in review page (BT#5728)
+ - Exercise: Fixed "Next" button bug in IE8&9 + results page not showing in review page (BT#5728)
Third-Party Libraries additions/updates
@@ -11114,28 +11167,28 @@ Stylesheets have been considerably changed in version 1.9.8, which might require
- Course home: Allow for the publication of direct links to learning paths in the sessions (#3367)
- Global: We now show th teacher's professional "card" when clicking on the teacher's name in the courses list (#3388)
- Global: Added option to send the student to the courses catalog the first time he logs in (#3898)
- - Exercises: Added "success score" to exercises (#4541)
- - Exercises: Added automated distribution of score in specific question type (#4656)
+ - Exercise: Added "success score" to exercises (#4541)
+ - Exercise: Added automated distribution of score in specific question type (#4656)
- Attendances: Added PDF + print button to attendance sheets (#5069)
- Assignments: Users can now see if they have already uploaded their assignment (#5145)
- Global: Added a course-specific registration link to increase speed of auto-registration (#5299)
- - Exercises: Success score for an exercise can now be set manually to allow for specific percentages (#5330)
+ - Exercise: Success score for an exercise can now be set manually to allow for specific percentages (#5330)
- Documents: The images and audio integrated apps now check available space left on disk before saving (#5346)
- Sessions: Added an "official" start and end date to the sessions
- Forum: Forum categories, fora and forum threads (but not forum posts to avoid inconsistencies in users property) can now be copied from one course to another (#5462)
Improvements
- - Exercises: Exercises and questions can now be copied inside or between courses, and be better included into learning paths (#651)
+ - Exercise: Exercises and questions can now be copied inside or between courses, and be better included into learning paths (#651)
- Global: Improved WYSIWYG behaviour, now more natural (#1780)
- Interface: The action icons bar was improved (#2810)
- Social network: Added an icon to show whether users are on- or offline (#3316)
- - Exercises: Improved interface in true/false/don't know question type (#3370)
- - Learning paths: Fixed a series of small issues with the learning paths edition page (#3533)
+ - Exercise: Improved interface in true/false/don't know question type (#3370)
+ - Learnpath: Fixed a series of small issues with the learning paths edition page (#3533)
- Global: Improvements on various timezone issues (#3747)
- - Exercises: The test description now only shows on the test start page (#3845)
+ - Exercise: The test description now only shows on the test start page (#3845)
- Global: Fixed CSS positionning problem (#4075)
- - Learning paths: Improved error message for too large SCORM files (#4142)
+ - Learnpath: Improved error message for too large SCORM files (#4142)
- Attendances: Reduced steps to create attendance sheets (#4484)
- Forum: E-mail notifications can now be sent daily only (#4761)
- Plugins: Improved the BBB 0.8 plugin (#4840 & #5312)
@@ -11146,11 +11199,11 @@ Stylesheets have been considerably changed in version 1.9.8, which might require
- Global: Added a link for portal admins to hide the "Popular courses" block (#5268)
- Social network: Deleting private messages now requires confirmation (#5269)
- Global: Invalid address errors are now saved to the default error log (#5306)
- - Exercises: Exercises with a pass % of 0 disable the pass % feature (#5383)
- - Exercises: Small aesthetics improvements for true/false/dunno answer type (#5385)
+ - Exercise: Exercises with a pass % of 0 disable the pass % feature (#5383)
+ - Exercise: Small aesthetics improvements for true/false/dunno answer type (#5385)
- Users: Added the registration date in the users lists tables (#5473)
- Course copy: Improved error message on missing file (#5515)
- - Exercises: Added grey icon for audio questions when exercise is bloqued (#5516)
+ - Exercise: Added grey icon for audio questions when exercise is bloqued (#5516)
- Admin: New global corporate report for learning paths and certificates (BT#5476)
- Global: Improved support for WCAG AAA (BT#5479)
- Internal/Development: Added video format converter script (hopefully useful in the future for HTML5 video format)
@@ -11159,37 +11212,37 @@ Stylesheets have been considerably changed in version 1.9.8, which might require
- Global: Fixed a bug with XLS export encoding (#1831)
- Documents: Fixed bug editing jpg/png with SVGedit (#3261)
- - Exercises: Fixed missing reports on some questions in test feedback (#3347)
- - Learning paths: Fixed tab-switching issue in LP edition (#3352)
+ - Exercise: Fixed missing reports on some questions in test feedback (#3347)
+ - Learnpath: Fixed tab-switching issue in LP edition (#3352)
- Assignments: Fixed issue by which students could send assignments passed the end date (#3918)
- Global: Fixed issue by which password reminder stopped working in some cases (#4032)
- Global: Fixed bug by which users lost their sessions when the Wiris plugin was enabled (#4468)
- Assessments: Fixed issue with the QR code generation in certificates (#5015)
- Plugins: Fixed issue when installing the BBB plugin when using subdirectories (#5103)
- - Learning paths: Fixed the learning path tracking reset buttong (#5239)
- - Learning paths: Fixed issue with HotPotatoes files paths being shown (#5253)
- - Learning paths: Fixed blanck page when editing a document without title (#5265)
- - Learning paths: Fixed issues in learning paths export (#5286)
+ - Learnpath: Fixed the learning path tracking reset buttong (#5239)
+ - Learnpath: Fixed issue with HotPotatoes files paths being shown (#5253)
+ - Learnpath: Fixed blanck page when editing a document without title (#5265)
+ - Learnpath: Fixed issues in learning paths export (#5286)
- Social network: Fixed chat box remaining enabled when social network is not (#5295)
- - Exercises: Fixed issue with exercise's start time not being saved (#5301)
+ - Exercise: Fixed issue with exercise's start time not being saved (#5301)
- Migration: Fixed courses disappearing when migrating from 1.8 to 1.9 (#5302)
- Global: Fixed font preview being different from the final result (#5303)
- - Exercises: Fixed very rare case where the expiration of time when reviewing questions with delete results (#5304)
- - Exercises: Fixed display bug in modal results window (#5311)
+ - Exercise: Fixed very rare case where the expiration of time when reviewing questions with delete results (#5304)
+ - Exercise: Fixed display bug in modal results window (#5311)
- Social network: Fixed wrong extra text field in reply form in social messaging (#5327)
- - Learning paths: Fixed a fatal error in learner reporting (#5347)
+ - Learnpath: Fixed a fatal error in learner reporting (#5347)
- Agenda: Fixed wrong month in calendar event popup (#5348)
- Global: Fixed issue by which profile fields of type select did not unfold (#5351)
- Sessions: Fixed issue by which access delays did not influence the visibility in courses list (#5353)
- Global: Fixed online e-mail editor setting (#5356)
- - Exercises: Fixed but in exercises scenario (#5375)
+ - Exercise: Fixed but in exercises scenario (#5375)
- Exercixes: Fixed issue with open questions (#5434)
- Global: Fixed issue when enabling openid without the right config in the right place (#5463)
- Assignments: Fixed SQL error when adding an assignment (#5484)
- Global: Fixed FCKEditor error in assessments model creation (#5490)
- Global: Fixed courses backup (broken by the implementation of forum backup) (#5499)
- Assessments: Qualification's icon did not appear on tasks (#5517)
- - Exercises: Fixed issue with reviewed question and 0 score (#5517)
+ - Exercise: Fixed issue with reviewed question and 0 score (#5517)
- Global: Fixed missing student view button (#5528)
- Survey: Fixed issue sending survey invitations by e-mail (#5529)
- Admin: Fixed name clash between home-made function http_request() and a pre-defined http_request() function (#5531)
@@ -11218,7 +11271,7 @@ This version of Chamilo includes a few new features.
- Admin: Feature for admin to recover deleted attendances (BT#3002)
- Documents: Record your voice (flash mode)
- Global: Platform-wide, FB-type chat with social network friends (#3565, #5264)
- - Exercises: Added questions categories management in exercises (#294 & #3974)
+ - Exercise: Added questions categories management in exercises (#294 & #3974)
- Admin: E-mail alerts can be configured and sent to specific users (#984, #4358, #4658)
- System: Migration to one single, simple normal form database (#1245, #3910, #4728, #4791) (heavy migration process but should result in lighter database processing, migration heavily tried by many testers)
- Global: New CSS framework added
@@ -11226,28 +11279,28 @@ This version of Chamilo includes a few new features.
- Global: A feature sniffer now can check if the user's browser has enough resources to use all features of Chamilo (#1337)
- Tracking: Teachers can now see their own results if they are subscribed to a course (#1409)
- Social: you can now choose when to receive e-mails from the social network notifications (this requires a working Cron setup)(#2189)
- - Exercises: It is now possible to answer a question and "Mark it" for later review, then review all marked questions (#2486, #3958 & #4031)
+ - Exercise: It is now possible to answer a question and "Mark it" for later review, then review all marked questions (#2486, #3958 & #4031)
- Agenda: You can now connect your calendar to your Google Calendar (#3040)
- Agenda: You can now see a specific event's details from inside the calendar view (#3143)
- Languages: Added structure for Turkish and Basque languages (#3350)
- - Exercises: Audio recording question: students can now record their answers as audio directly from the browser or uploading an MP3 (#3478)
- - Exercises: any question can now be "cloned" (#3551)
+ - Exercise: Audio recording question: students can now record their answers as audio directly from the browser or uploading an MP3 (#3478)
+ - Exercise: any question can now be "cloned" (#3551)
- Admin: It is now possible to *search* for platform settings, through a neat search box (#3655)
- - Exercises: A button now allows you to save each question when going through the test, even in all questions on one page mode (#3683)
+ - Exercise: A button now allows you to save each question when going through the test, even in all questions on one page mode (#3683)
- Admin: Added default visibility settings for new courses (#3684)
- Admin: Added possibility to disable the documents quick list on courses list page (#3766 & #3904)
- Wiki: A search feature now lets you search in all wiki pages (#3849)
- Glossary: It is now possible to import glossary terms through CSV files (#3857)
- Course progress: It is now possible to import course progress (#3858)
- - Exercises: There is now a report by question for exercises, in order to know which questions are too difficult or too simple for most students (#3864 & #3954)
+ - Exercise: There is now a report by question for exercises, in order to know which questions are too difficult or too simple for most students (#3864 & #3954)
- Wiki: The wiki now includes contributions statistics (#3870)
- Admin: A new administration top bar has been added, Wordpress-style, which should allow administrators to manage Chamilo much faster (#3899, #4162, #4843)
- - Exercises: Added "all questions" selector for random number of questions to avoid having to re-edit each time (#3942)
- - Learning paths: Students can now add new forum threads if forum included in learning path (#3944)
+ - Exercise: Added "all questions" selector for random number of questions to avoid having to re-edit each time (#3942)
+ - Learnpath: Students can now add new forum threads if forum included in learning path (#3944)
- Assignments: It is now possible to fulfill an assignment directly as an HTML document from the assignment tool (#3978)
- Plugins: The BigBlueButton plugin has been adjusted to work with BigBlueButton 0.80 and manage webconference recordings from inside the course (#3988)
- - Exercises: You can now add a congratulations text at the end of an exercise (#4074)
- - Exercises: You can now watch the progress of your students, live, while they are taking an exam (#4100)
+ - Exercise: You can now add a congratulations text at the end of an exercise (#4074)
+ - Exercise: You can now watch the progress of your students, live, while they are taking an exam (#4100)
- Global: Added the possibility to vote for courses, and a "Popular courses" block on the homepage (#4191, #4200)
- Plugins: Added Shibboleth authentication plugin (#4554)
- Plugins: Added RSS feed plugin for course events (#4574)
@@ -11261,8 +11314,8 @@ This version of Chamilo includes a few new features.
- Assignments: The teacher can now download all files from a specific assignment in one Zip (#4687)
- Documents: Added Flash(TM) webcam photoboot, whereby teachers (or students through groups) can take pictures from their webcam, wich get uploaded to the documents tool directly (#4856) (enable through admin settings)
- Plugins: Added plugin for School Server of OLPC Perú project (Squid proxy filtering from course) (#4925)
- - Exercises: Added new type of questions that automate the repartition of score between available answers (#5012)
- - Exercises: Time counter now changes color at 3, then 1 minute to increase awareness of student, and appears nicely in all-questions-on-one-page exercises (#5043, #5267)
+ - Exercise: Added new type of questions that automate the repartition of score between available answers (#5012)
+ - Exercise: Time counter now changes color at 3, then 1 minute to increase awareness of student, and appears nicely in all-questions-on-one-page exercises (#5043, #5267)
- System: The stats collection of Chamilo.org is now automatic. If you want to disable this feature, edit admin/index.php and look for fsockopen() (#5104)
- Global: Improvements for iPad(TM) and iPhone(TM) by disabling auto-capitalization (#5116)
- Documents: Added thumbnails to the advanced files manager in the documents tool (#5142)
@@ -11286,22 +11339,22 @@ This version of Chamilo includes a few new features.
- Admin: Removed $_configuration['tracking_enabled'] (#2808)
- Agenda: Invalid dates were removed in time selector (#1197)
- Agenda: The personal agenda is now enabled by default (#3828)
- - Announcements: Announcements can now be re-sent by e-mail when edited (#4527)
+ - Announcement: 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)
+ - Exercise: Creation of questions was improved (better presentation) (#1151)
+ - Exercise: Improved Universal Time usage in exercises (#2075)
+ - Exercise: Now showing the start screen for exercises only on first screen (#3844)
+ - Exercise: Exams show correct answers for teachers in questions list and preview mode (#3846, #4072)
+ - Exercise: In exercises, show the results to the student even if the teacher didn't review it yet (varies depending on options) (#3949)
+ - Exercise: A new results listing allows you to sort by finish date (#3984)
+ - Exercise: When a teacher finishes giving feedback to a test, he is sent back to the list of tests still missing feedback (#4015)
+ - Exercise: Added a group filter in tests results (#4027)
+ - Exercise: 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)
@@ -11314,23 +11367,23 @@ This version of Chamilo includes a few new features.
- 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 Announcement: 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)
- - Learning path: Export of learning paths to PDF is now done as one item per page (#4532)
+ - Learnpath: Improved tracking of multiple exercises in learning paths (#3188)
+ - Learnpath: The navigation was improved in the learning paths (#3365)
+ - Learnpath: Documents uploaded from the learning path tool are now located in the learning_path folder in documents (#3542)
+ - Learnpath: 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)
- System: Increased the disk_quota database field in the course table, previously limiting max space to 4GB (#4028)
- System: Using a unique function for course creation now (#4068)
- System: Behaviour has been verified and improved with SSL (#4465)
- - Exercises: Improving buttons (#4543)
+ - Exercise: Improving buttons (#4543)
- 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)
- System: Improved api_session_register() (#4784)
@@ -11380,17 +11433,17 @@ This version of Chamilo includes a few new features.
- 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)
+ - Announcement: Fixed applied when sending an announcement to a group
+ - Announcement: in session create ordering problem (#3743)
+ - Announcement: announcements for groups (#3992)
+ - Announcement: Problems in 1.8.8.4 with announcements generated since agenda events (#4404)
+ - Announcement: Impossible to hide announcements (#4463)
+ - Announcement: attachments and notes in announcements (#4612)
+ - Announcement: body not sent in email (#4617)
+ - Announcement: announcements sent to all (#4715)
+ - Announcement: sent to all message is not updated (#4874)
+ - Announcement: not sending to one person (#4879)
+ - Announcement: 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)
@@ -11461,52 +11514,52 @@ This version of Chamilo includes a few new features.
- 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)
- - Exercises: Score in test reported wrongly as zero (#3968)
- - 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)
- - Exercises: "New exercice" icon should not show up when exercise is inactive/hidden (#3998)
- - Exercises: Results on quiz missing ... (#4020)
- - Exercises: SQL error on test result page for teacher, when sorting by date. (#4061)
- - Exercises: overflow tables 1024x768 (#4252)
- - 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)
+ - Exercise: Crash when importing QTI2 exercices from Dok€os (#1363)
+ - Exercise: Fixed various issues with score calculation (#4406)
+ - Exercise: Can't access orphaned questions from question pool (#3324)
+ - Exercise: Hotpotatoes and google chrome (#3332)
+ - Exercise: Weird popup option for feedback (#3472)
+ - Exercise: Questions database does not work (#3764)
+ - Exercise: Error if I answer a HotSpot question if not the last question of the 1 question per page test (#3782)
+ - Exercise: Image zone on a copy of a test (#3838)
+ - Exercise: lines too close together in exercices (#3893)
+ - Exercise: When creating a new test question, there is an overflow on the right of the screen (#3905)
+ - Exercise: Exercice generated with Chamilo doesn't work in LP (#3912)
+ - Exercise: Question title too long overlap other question info in test admin (#3941)
+ - Exercise: number of random question displayed for a test is wrong if you delete some questions (#3945)
+ - Exercise: Score in test reported wrongly as zero (#3968)
+ - Exercise: Exercise creation: dropboxes do not show anything (#4025)
+ - Exercise: Learner score > Number of test is wrong (#4026)
+ - Exercise: When you continue a random question test, you don't have the same list of question (#3972)
+ - Exercise: If you remove a question from a test, you cannot reuse the question (#3973)
+ - Exercise: "New exercice" icon should not show up when exercise is inactive/hidden (#3998)
+ - Exercise: Results on quiz missing ... (#4020)
+ - Exercise: SQL error on test result page for teacher, when sorting by date. (#4061)
+ - Exercise: overflow tables 1024x768 (#4252)
+ - Exercise: Report form quiz (#4407)
+ - Exercise: Test preview appear align on the right in test questions view (#4440)
+ - Exercise: Filtering test result table doesn't work (#4441)
+ - Exercise: Test review window doesn't close when click on [X] icon (#4489)
+ - Exercise: Some bugs in exercices - Chrome + audio (#4493)
+ - Exercise: "Remove answer option" in exercises changes questions numbering (#4539)
+ - Exercise: "Review" option not aligned in test preview (#4540)
+ - Exercise: review only marked questions in all-on-one-page mode (#4542)
+ - Exercise: Exercises results export: wrong data (#4545)
+ - Exercise: Bad score calculation on 1.9 Beta Platform (#4604)
+ - Exercise: Issue with quiz correction (#4606)
+ - Exercise: Mouse over highlighting doesn't work for action column in test list (#4613)
+ - Exercise: Total number of question and test score doesn't update for copied questions (#4614)
+ - Exercise: Multiple choice question score calculation for the question (#4661)
+ - Exercise: The group column of the Test > Learner score page table is empty (#4698)
+ - Exercise: Wrong display of questions when reordoring a question above the saved div (#4783)
+ - Exercise: Multiple answers score computing (#4801)
+ - Exercise: Ranking (student Progress) calculation is wrong (#4861)
+ - Exercise: live stats show more answered questions (#4876)
+ - Exercise: single page mode : transition previous-next question does not store (#5169)
+ - Exercise: Process time for function get_exam_results_data is slow (#5179)
+ - Exercise: sort by Validated/Not validated doesn't work. (#5180)
+ - Exercise: Report by question (#5257)
+ - Exercise: 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)
@@ -11542,7 +11595,7 @@ This version of Chamilo includes a few new features.
- Global: USERNAME_MAX_LENGTH = 40 but if we use the "Use the email as username" setting? (#4793)
- Global: time_limit_whosonline in seconds or in minutes?? (#4795)
- Global: Style broken on homepage - anonymous (#4807)
- - Global announcements: visibility broken again (#4808)
+ - Global Announcement: visibility broken again (#4808)
- Global: 1.9 nightly 04 Termes et conditions (#4851)
- Global: Empty random course pick in catalog (#4862)
- Global: Go to course button is missing on private courses (#5140)
@@ -11574,17 +11627,17 @@ This version of Chamilo includes a few new features.
- 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)
- - 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)
- - 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)
+ - Learnpath: SQL error when uploading SCORM package (#4143)
+ - Learnpath: Students' answers disappear when test is in learnpath (#4211)
+ - Learnpath: Error when adding mp3 to learning path item if lots of items, +adding drag&drop audio (#4503)
+ - Learnpath: detailed stats allow for other attempts (#4546)
+ - Learnpath: export a learning path with an exercice fail (#5130)
+ - Learnpath: Students don't see tests in a learning path (#5133)
+ - Learnpath: they play the same audio file, even if you change activity. (#5134)
+ - Learnpath: minipanel learning path doesn't work (#5181)
+ - Learnpath: When I create a learning path a new visible folder is created in the document tool (#5251)
+ - Learnpath: Integration quiz of a LP - timer KO + pas de score (#5255)
+ - Learnpath: 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)
@@ -11600,7 +11653,7 @@ This version of Chamilo includes a few new features.
- 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)
+ - Portal Announcement: 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)
@@ -11683,8 +11736,8 @@ Due to the move to HTML5, it is very likely that any older stylesheet will have
- Document title: The option to NOT use a document title different than the filename in the documents tool has been removed. This means that if this setting was not set to the default option in your Chamilo option or if you have a very old installation that you have been upgrading over the years, you might experience problems accessing the documents. In this case, we recommend contacting an official provider of Chamilo to take this migration in charge.
- 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.
+ - Exercise: When reviewing an exercise, hotspot questions results are not remembered see #3980
+ - Learnpath: 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
@@ -11990,7 +12043,7 @@ This version of Chamilo only includes a few minor new features:
- Updated Google Maps plugin to 1.98 (Feature #1925)
- Added a personal portfolio to Social Network. All users can easy copy some files from several courses in his/her personal portfolio (Feature #1853)
- Students can edit, move and delete documents and drawings; create, move and delete subfolders, create user templates and make personal backups into a course inside his user shared folder (Features #2076, #2484)
- - Learning Path: New LP exercises reports added for teachers and admins (Feature BT#1634)
+ - Learnpath: New LP exercises reports added for teachers and admins (Feature BT#1634)
- Support for displaying vector graphics files (SVG) and multimedia OGG files, facilitating the inclusion of videos and audios in HTML 5 (Feature #2244)
- Admin tool to compare and move scores and tracking from a course to a session course BT#1786
- An optional "Course (training) validation" feature has been implemented. When it is activated, teachers loose ability to create coursers. Teachers fill course requests instead. After approval by admins, the requested courses are created by the platform administrator. (Feature # 2099)
@@ -12014,7 +12067,7 @@ This version of Chamilo only includes a few minor new features:
- Added jqgrid library for better data tables interactivity (Feature #340)
- Added careers and promotions functionality (see #2706)
- Session start and end date can be left blank (see BT#1911)
- - Exercises: Questions list improved through new drag and drop behaviour
+ - Exercise: Questions list improved through new drag and drop behaviour
- New Session page added when clicking the session name in the Course list
- Added support for Hindi language (Feature #2746)
- Added sessions, promotions and careers cloning features (Feature BT#1916)
@@ -12024,10 +12077,10 @@ This version of Chamilo only includes a few minor new features:
- Added management of favicon.ico by multi-url (Feature #1739) - just add the favicon.ico file inside the home/url/ directory
- Added notification by e-mail on social network events (Feature #2189)
- Added Excel questions import
- - Exercises: Hotspot Delineation and Hotspot Direct Feedback option added see #2974
+ - Exercise: Hotspot Delineation and Hotspot Direct Feedback option added see #2974
- Documents: Added multiple uploads and drag&drop upload features #2784
- - Webservices: Added new functions in order to sell Chamilo courses using a Prestashop plugin see BT#2325
- - Learning path: Adding a toggle button in order to hide the navigation menu see #3116 added by Alberto Torreblanca
+ - Webservice: Added new functions in order to sell Chamilo courses using a Prestashop plugin see BT#2325
+ - Learnpath: Adding a toggle button in order to hide the navigation menu see #3116 added by Alberto Torreblanca
- Document: Export an html file into a PDF document #1909
- Access details: Now we can filter the access details of a user by date 3258# First version developved by Jorge Frisancho Jibaja - USIL
- Integrated Nanogong voice recording tool. Teachers, students (into his/her user folder) and groups can record their voice and send to document tool(Feature #3257)
@@ -12049,15 +12102,15 @@ This version of Chamilo only includes a few minor new features:
- Improved icons quality - redesigned the icons system
- Added new course homepage display mode for mobile devices
- Agenda: UI improvements
- - Announcements: UI improvements
+ - Announcement: UI improvements
- Attendance: Adding sticky header for the attendance sheet
- - Exercises: UI improvements
- - Exercises: Now we show the first name and last name of the students in different columns see BT#1263
- - Exercises: Support UTC dates for time control and Exercise time limits see #2075
- - Exercises: Allowing duplication of exercise within a session BT#1647
- - Exercises: Improving pagination when browsing exercise results (private task BT#1901)
- - Exercises: Question Pool improvements: now we can copy a question from other courses see BT#1917
- - Learning Path: New mini floating panel, left-closing panel and other minor UI improvements
+ - Exercise: UI improvements
+ - Exercise: Now we show the first name and last name of the students in different columns see BT#1263
+ - Exercise: Support UTC dates for time control and Exercise time limits see #2075
+ - Exercise: Allowing duplication of exercise within a session BT#1647
+ - Exercise: Improving pagination when browsing exercise results (private task BT#1901)
+ - Exercise: Question Pool improvements: now we can copy a question from other courses see BT#1917
+ - Learnpath: New mini floating panel, left-closing panel and other minor UI improvements
- Profile: UI improvements
- Installation: Tracking is always enabled from now on #2066
- Social network now works with 1024x768 resolution #1958
@@ -12120,14 +12173,14 @@ This version of Chamilo only includes a few minor new features:
- Student publication: Fixed bug when editing an item see BT#1377
- Student publication: Fixed bug when deleting an item see BT#1556
- Student publication: Fixed bug when deleting all items including session items see #3283
- - Exercises: Fixed bug in QTI import (private task BT#1368)
- - Exercises: Time control bugs fixed #2069
- - Exercises: Question order in results fixed #2073
- - Exercises: Fixing question list order #2075
+ - Exercise: Fixed bug in QTI import (private task BT#1368)
+ - Exercise: Time control bugs fixed #2069
+ - Exercise: Question order in results fixed #2073
+ - Exercise: Fixing question list order #2075
- Documents: Fixing coach and students in a session permissions BT#1652
- - Learning Path: Teachers can reset LP results see #2024
- - Learning Path: Fixing bug when deleting a LP item that have prerequisites in other items see #1756
- - Learning Path: Fixing empty document names after migration when adding documents in a LP see BT#1803
+ - Learnpath: Teachers can reset LP results see #2024
+ - Learnpath: Fixing bug when deleting a LP item that have prerequisites in other items see #1756
+ - Learnpath: Fixing empty document names after migration when adding documents in a LP see BT#1803
- Profile: Deleting production user's files fixed see #1682
- Thickbox does not work well in the Social Tool #1995
- Fixed Chamilo social-content-right #2010
@@ -12412,7 +12465,7 @@ providers (see our website, Support tab).
- User image is show in the course list (User portal)
- Copy course sessions fixes see CT#1253
- SQL query fixed Wiki tool see CT#1201. Report by Hubert Borderiou
- - Learning path: Show document title instead of filename. Report and fix sent by Hubert Borderiou; See CT#1038
+ - Learnpath: Show document title instead of filename. Report and fix sent by Hubert Borderiou; See CT#1038
- Many other bug fixes
CSS changes
@@ -13022,7 +13075,7 @@ a simple videoconferencing interface.
- Reporting dashboard with export to Ms-Excel
- Surveys
- Educational blogs
- - Learning Path: better import and export of SCORM, IMS and AICC
+ - Learnpath: better import and export of SCORM, IMS and AICC
- Documents tool: PowerPoint and Word into HTML file type conversion
- Tests tool: less sequential and more user-friendly
- Forum : better admin and content management