TODCM 1.2.2 Release Notes

 

Introduction

 

This release consists a number of bug fixes and enhancements. Release 1.2.1 is an internal release and it is not available to the public; this means release 1.2.2 is the proper upgrade for sites running release 1.2.0.

 

Database Changes

 

Changed data type for column user_data in table ci_sessions, new type is mediumblob.

 

Enhancements and New Features

 

Issue 489 (Pro Version) - Added site ID in order for some new source files to work.

 

Issue 492 - Added support for email login.

 

Issue 495 - Made TinyMCE pasting use plain text by default. Added option to toggle between rich text and plain text paste in the admin config page.

 

Issue 500 - Added better logo image override mechanism.

 

Issue 501 - Optimize all language files.

 

Issue 503 - Added popup link for each unit on the course summary page.

 

Issue 509 - Assigned unit calendar window size to a predefined size.

 

Issue 510 - Optimize all file download related code.

 

Issue 511 (Pro Version) - Optimize template cache subsystem.

 

Issue 513 - Auto hide left menu when showing site resources page.

 

Issue 514 - Disallow assigning guest users to a course.

 

Issue 516 - Use Jscript window.scrollTo() properly.

 

Issue 518 - Optimize CI core classes. Much of the CI code base could be enhanced to run 20-30% faster…

 

Issue 519 (Pro Version) - Added unit node DB caching to the menu tree.

 

Issue 520 - Optimized login session object handling.

 

Issue 521 - Optimized template title module.

 

Issue 526 - CI session table column data type for user_data is too small.

 

Issue 537 (Pro Version) - Hide benchmarks under the LT column if actual learning targets exist. Pro version allows benchmarks to be used as learning targets.

 

Issue 542 - Provide option to hide the LT link from the menu tree.

 

Issue 543 - Sort units in the menu tree by title in addition to sorting by unit start date.

 

Bug Fixes

 

Issue 462 - Javascript for learning target popup window on a unit page did not handle the window width properly.

 

Issue 486 - Missing department level learning targets.

 

Issue 488 - Fixed misaligned buttons on unit page.

 

Issue 491 (Pro Version) - Fixed duplicates of user selected benchmarks/learning-targets.

 

Issue 493 - Unit calendar did not show quotes in unit titles.

 

Issue 494 - User reported editor names were shown incorrectly on a unit page. Couldn't reproduce this bug but enhanced related code to ensure this won't happen under any conditions in the future.

 

Issue 496 - "List by Departments" menu button should be "List by Categories" when the menu tree is using Categories instead of departments.

 

Issue 498 - MYP mapping search was ignoring MYP grade levels. This custom feature is for IB schools only.

 

Issue 499 - Under certain conditions the search result for the mapping text search can return corrupted data.

 

Issue 508 - Course summary page shows errors for new courses.

 

Issue 512 - Fixed a data conflict (OBJ&SSK) for MYP related custom code.

 

Issue 515 - Work around for a PHP static variable couldn't handle object by reference.

 

Issue 531 - Outcomes and skills mapping search not working properly.

 

Issue 532 - Reset button for calendar search not working properly.

 

Issue 534 (Pro Version) - A unit title with a dot would disable the zip download feature.

 

Issue 535 - Survey results fails when there is too much data.

 

Issue 536 - Assessment search fails under certain conditions.

 

Issue 540 - Disabled standards are being shown from the benchmark management page.

 

Issue 541 - Long unit titles on the unit calendar were not displayed properly.