CourseMill 7 Enhancements and Modifications

Admin Tasks

WCAG/508

Addition of a WCAG flag in the Student table to set CourseMill to function with the JAWS or NVDA readers for the visually impaired. This enhancement adds additional pop-up windows for verification or explanation on window functionality required for WCAG/508 users. The flag must be set for this interactive functionality to take effect. The WCAG flag may also be set in a the Data Import process per user.

Access for Talent Mgt or CM Mobile

Based on the installation of CourseMill the Access box identifies the number of users available to Talent Management or CourseMill Mobile. (Only visible if one or both is enabled.)

Note: CourseMill attempts to connect to the Mobile server with the provided URL, username, and password specified in the following Properties:

- MobileServerURL

- MobileServerUsername

- MobileServerPassword

CourseMill will attempt to authenticate to this server. Only if the authentication succeeds will the Mobile UI options appear.

Scheduled Tasks

BatchReportSchedule

Executes Report Locker scheduled reports separately. Prior to the change could only be run through the Progress Schedule task. The Progress Reports are still needed to execute Approval notifications and Evaluation notifications.

MobileSyncSchedule

Syncs the mobile devices with CourseMill. Should be set to run every hour. Mobile devices individually submit Course completion data outside of this process as they connect with a Wi-Fi.

Notifications

Enabled for content access through CourseMill Mobile

New notification text: You now have access to your courses through Lectora Mobile! Download the app to your tablet or smartphone by visiting the app store on your device and searching for ""Lectora Mobile"". When you have found the app, install it. It's free!

Once you have the app, launch it and enter the following as your Activation Code:

undefined

Location Management

New Course Content Deletion Check

Delete verification that will disallow a Delete if the Location is being used in a Session.

Student UI

Sub-Tabs under My Courses

Three sub-tabs are presented under My Courses:

Enrolled - Displays Curriculum, Course or Session that are not completed

Completed - Displays Completed Courses (Completed, Passed, Failed or Exempted)

Transcript - Display Transcript in Summary/Detail and Certificate options

Preview Button

If AllowCoursePreview is set to "Yes" a Preview icon will display on the Couse Catalog page allowing the user to view the Course without registering. This does not enroll the user nor retain usage data during the Preview process.

Custom Links

CourseMill allows for up to five Button links at the bottom of the My Course page. These are created via a Manage Property connecting to a content item on the CourseMill server or an external URL. Documentation on "How to" will be provided in our Supplemental Training Guides.

Course Type

Displays the Course Type in the Course Catalog and My Courses

Course Enrollment Confirmation

Course Catalog now provides a registration confirmation. The user may click OK to remain on the Course Catalog or go to the Course in My Courses by clicking the button.

Course/Session level Discussion Board/Chat Room/IM

Integrated into Courses or Sessions. Discussion Boards or Chat Rooms are now listed immediately under the Course content. This makes it easier for the Users to participate in social learning.

All social functions may be disabled at the Organization level and will not display throughout the CourseMill interface.

Org Level Discussion Board/Chat Room/IM

Access Community on Student UI for those who have chosen to use Org based IM, Chat rooms or Discussion Boards.

New Transcript Format

On the Transcript Sub Tab the display has been changed to HTML from text. In addition the Selection and Filtering criteria now display at the top of the page.

The Organization Title is now displayed in the Header rather than the OrgID.

Certificate Button

If CourseMill is serving up Curriculum or Course Certificates there is a new button on the Transcript tab to display, view or print the Certificate.

Searchable Help

Context Help

New Help documentation.

Supplemental Guide

Addition of Implementation and Training Guides with CourseMill menu structure now allowing for content search. The updates to CM7 documentation will be completed on or before 8/31/2014. A service pack will be provided for this content.

Course

Course Type Designation

Addition of a Course Type. This displays an icon on the Course Catalog and My Courses page.

SCO Incorrect Name Message

If an imported SCO has a different name than a SCO previously published in the Course, thus deleting all the User history, it displays a warning message.

Session Full Identifier

As an Administrator, Instructor or Reporter (with enrollment permission) when a Session is full it will visually turn the Session to Orange indicating an override will be performed by CourseMill if the Administrator, Instructor or Reporter choses to enroll the users.

Advanced Reports

Advanced Reports menu item

Integration of CourseMill Advanced Reports module into CM 7.

Requires additional purchase to install and enable this feature.

Issue Resolutions or Enhancements

Administrator

Org Level Administrators that are assigned to sub-orgs cannot add users to SubOrgs that are not assigned to them. Assigned to the SubOrg Level Administrator.

Batch Import

Language designation in a Batch Import is now working.

Batch Import

ReporterCCFlag in Batch import is now working.

Chat Rooms

Fix real-time messaging issue.

Community Tab

Removed Community tab from the Student User Interface. Each community item is embedded within a Curriculum, Course and Session. Organization level chat, IM or Discussion Boards are offered as a list menu on the Student UI.

Course

Cannot key in a future date for a completion date.

Course

Displays full Courses in the Manage User -> Register page.

Course Session

Session Days set to no default. Previously all days were checked by default.

Create New User

Now Hides the Demographics page if turned off in Manage Properties

Curriculum and Course

Repair the logic for the -2 Session ID.

Curriculum and Course

Fix to disallow spaces before or after a UserID (caused by manual entry)

Curriculum and Course

New default completion Certificate added with white background on default completion Certificate

Manage Property

DeleteInactiveUsersOlderThan - Disabling this Manage Property

Manage Property

DaystoDisplayCompletedContent - Disabling this Manage Property

Notification

Session ICS Notification attachment fixed for Sessions spanning multiple days.

Notification

Curriculum Approved Request Denied Notification is now set to be turned off by default.

Pending Approvals

Added User First and Last name on Approval page

Reporting

General Reports - New report for Archived Students

Reporting

Selection boxes for SubOrg and Personal Info are now clickable in the ALL Reports

Reporting

Summary Report Default colors scheme for Summary Report graphic modified to brighter colors

Reporting

SubOrg filters are removed when deleting a Report in Custom Reports

Reporting

Repaired the Report Locker Reporter permission filtering issue.

User Interface

Allow a student to "Unenroll" from a Course when they Need to Enroll in a Session. This would require the Manage Property - AllowStudentsToUnenroll to be enabled.

User Interface

A sample News page has been added as an example.

User Interface

Course Catalog added interactive icons for Wait List and Pending Approval

User Interface

Course Catalog added color bars to delineate between Unenrolled and Enrolled Curriculum/Course

User Interface

Removes spaces before or after a UserID when entered using the Register window on the Administrator/Instructor/Report interface

User Interface

Discussion Boards fixed topic display and colorize topic headers

User Interface

Allowing grey Info icons to always be active so Curriculum or Course Detail information may always be displayed.

User Interface

Fixed space issue in UserID and CurrID, spaces are not allowed in any index volume

CM 7 String File Additions or Changes

strIncludeActiveUsersLabel : "Include Active Users",

strIncludeActiveUsersLabel_All : "All Users",

strIncludeActiveUsersLabel_ActiveOnly : "Active Users Only",

strIncludeActiveUsersLabel_InactiveOnly : "Inactive Users Only",

strIncludeMobileUsersLabel : "Include Mobile Users",

strIncludeMobileUsersLabel_All : "All Users",

strIncludeMobileUsersLabel_MobileOnly : "Mobile Users Only",

strIncludeMobileUsersLabel_NonMobileOnly : "Non-Mobile Users Only",

strCourseNotImportedSCOMismatch : "Course not imported. Gradebook IDs did not match.",

strIgnoreSCOIDMismatchLabel : "Ignore Gradebook ID Mismatch"

strIgnoreSCOMismatchConfirm : "Are you sure you want to ignore Gradebook ID mismatch warnings? If the Gradebook ID in the imported course does not match the existing Gradebook ID, status and scores for users who have already completed the course will be reset.",

strSuccessEnrollMsg :"You have been successfully enrolled (or added to an approval or waiting list). If no approvals are needed then this course has been added to your My Courses tab. To get to the course, click My Courses.",

strCustomLinkURLWarning : "NOTE: Please make sure outside links begin with http:// or https:// (i.e. http://google.com) and any links to local sites or files already exist on the server."

strAllowSelfRegistrationLabel : "Self-Registration Access Code"

strGuideCourseDescWCAG: "Units and/or Resources",

strAllowSelfRegistrationAccessCodeLabel: "Self-Registration Access Code",

strAllowSelfRegistrationLabel: "Self-Registration Access Code",

strARCheckArchiveDelSessionLabel: "Checking Delete Expired Sessions ...",

strAdvancedReports: "Advanced Reports",

WCAG Assistance

Name

Status

Community

Indicates a mandatory Field

Middle Initial (German only)

CM 7 Advanced Reports

Accessed via the 'Advanced Reports' link in CM7 Administrator, Instructor and Reporter Interface.

Permissions - Group

CourseMill Advanced Reporting Groups:

Note: CourseMill Advanced Reporters with Dashboards and CourseMill Advanced Reporters groups would be populated upon client update/install via a script since these groups are limited to the purchased # of users.

When a new admin or a student is set to an instructor or reporter role, then their advanced reporting groups will be populated.

Items/areas are restricted within Advanced Reporting by the Group ID so if a student was in both the reporter and instructor groups then they could see items for both groups.

CourseMill Advanced Reporters with Dashboards

2 licensed users for Advanced Reporting tool (as a Report Builder)

This user can:

* Create and modify Reports and Dashboards

* Is a Advanced Repors Global Administrator

CourseMill Global Administrator

Can only Launch and View Reports and Dashboards (if they are not in one of the licensed user groups)

CourseMill Administrator

Can only Launch and View Reports and Dashboards

CourseMill Instructor

Can only Launch and View Reports and Dashboards

CourseMill Reporter

Can only Launch and View Reports and Dashboards

Reports

REPORTS - Filter Reports

My Favorites

Clicking on 'My Favorites' will display only those reports flagged as your 'Favorite' under the Favorite column.

My Reports

Clicking on 'My Reports' will display the reports created by the user logged in.

Recently Added

Clicking on 'Recently Added' will display those reports in the last week which were recently created by you along with those reports shared with you

Clear Filter

This button will clear the filtering of 'My Favorites', 'My Reports' and 'Recently Added' and show ALL reports, even those reports shared by another user.

Tags

Click on a tag to bring up those reports tagged with that selection.

REPORTS - Reports Listing

Search Reports

Search for a specific report title. Searches as you type.

Launch

Launch the report

Details

Review the details of the report; run the report; add additional user settings; schedule a report; create LIVE excels.

After selecting Details tab:

REPORT TEMPLATE (tab)

Displays report title, description, datasource selection criteria (filtering), report columns, sorting, grouping, PDF template used, tags, owner of report, creator of report, date created and last modified.

DATA (tab)

Report Results

If there are Runtime Parameters, enter if required then 'launch' the report. If not, the report results will automatically be displayed.

The results can be:

* Aggregated

* Shown as a summary

* Grouped by dragging the columns into the 'Drag columns here to group' box

* Searched by typing in your search criteria which begins searching as you type and searches through all columns of the report

* Exported to various file formats such as Excel, PDF, XML, etc."

Analytics

The analytics panel allows you to display summary data based on any combination of columns or column aggregates included in the report, creating pivot table like drill-down capability. Especially powerful when a report contains an enormous number of records, providing instant retrieval of particular values within the results, sortable aggregates per column combination, and more.

Charting

The charting panel allows visualization of report results in chart format.

USER SETTINGS (tab)

Gives the user an overview of the reports columns, sorting, grouping and multi value view. Allows the user to create their own sorting, grouping and multi value viewing.

If there are user settings created, they can always be cleared by selecting the 'Clear Settings' option in the upper right of the screen.

SCHEDULES (tab)

For the selected report, gives a listing of Active Schedules (if any) and allows the user to create a NEW Schedule.

Schedule: Specify the date(s), time and recurrence to schedule.

Report Parameters: If the report was created with runtime parameters, this tab will be visible.

Archive: Not permitted

Email: Email the results to specified users in a selected file format.

Export: Export the results to a file or folder in a selected file format.

LIVE EXCELS (tab)

Lists the Live Excels that have been created, last accessed and gives the user the option to disable a live excel file.

Note: A Live Excel spreadsheet allows you to execute the report from within Excel. When a Live Excel file is created, it contains the encrypted connection information and credentials for the Advanced report and is saved in folder on your computer. When you execute a Live Excel spreadsheet, you are running the report as the user who created the Live Excel file.

Dashboards

Dashboards can only be created, modified and deleted by the licensed users as noted under 'Permissions'. That licensed user can then share the report with user groups and/or specified users.

Dashboards will be listed and are searchable by title.

They are only 'editable' by the two licensed users.

The data provider(s) for the dashboards can be an Advanced Report, Google Spreadsheet or an Excel Spreadsheet.

Dashboards can contain one or more charts, geo map, and one or more input controls.

Column Chart with a Date Range

Guage Chart with an auto-suggest box

Geo Map

To use a specific map other than the default Unite States map, enter the ISO 3166-1 custom code for the map.

Discussions have been disabled for this post