What’s New in ShareKnowledge 8.3.1
What’s New in ShareKnowledge 8.3
What’s New in ShareKnowledge 8.2
What’s New in ShareKnowledge 8.1
What’s New in ShareKnowledge 8.0.1 BIT 8.0.3
What’s New in ShareKnowledge 8.0
What’s New in ShareKnowledge 7.1
What’s New in ShareKnowledge 7.0
What’s New in ShareKnowledge 6.0
What’s New in ShareKnowledge 5.0.1
What’s New in ShareKnowledge 4.6.5
What’s New in ShareKnowledge 4.6.4
What’s New in ShareKnowledge 4.6.3
What’s New in ShareKnowledge 4.6.2.1
What’s New in ShareKnowledge 4.6.2
What’s New in ShareKnowledge 4.6.1.1
What’s New in ShareKnowledge 4.6.1
What’s New in ShareKnowledge 4.6
What’s New in ShareKnowledge 4.5.6
What’s New in ShareKnowledge 4.5.5
What’s New in ShareKnowledge 4.5.2
What’s New in ShareKnowledge 4.5.1
What’s New in ShareKnowledge 4.5
What’s New in ShareKnowledge 4.4.2
What’s New in ShareKnowledge 4.4.1
What’s New in ShareKnowledge 4.4
What’s New in ShareKnowledge 4.3.3
What’s New in ShareKnowledge 4.3.2
What’s New in ShareKnowledge 4.3
What’s New in ShareKnowledge 4.1
What’s New in ShareKnowledge 4.0


What’s New in ShareKnowledge 8.3.1

  • Added the ‘url’ parameter to the ‘Setup.exe.config’ file of the ShareKnowledge installer. When it is populated, the installer skips the step at which you select a site collection and installs ShareKnowledge on the site collection specified in this parameter.

Resolved Issues

  • Arabic language issues in ShareKnowledge:
    • Arabic letters are cropped on some pages because of insufficient line height.
    • User profiles contain the unnecessary Arabic word between job titles and org. units.
    • The ‘Total Time’ column’s content is partially outside of the table in learners’ transcripts.
    • Time is shown right to left rather than left to right in the ‘Credit Report’.

What’s New in ShareKnowledge Calendar Module 8.3.1

Resolved Issues

  • Arabic language issues in ShareKnowledge:
    • The calendars’ tooltips display data in the wrong order. Bug #16186.
    • In the calendars’ header, date intervals and dates appear confusing.


What’s New in ShareKnowledge 8.3

  • Added Arabic language for learners.


What’s New in ShareKnowledge 8.2

  • Information for event attendance can be imported from a .CSV file.
  • The event grading page now allows Instructor to register a user for an event if:
    • If the course requires a manager and/or instructor approval and you are the manager and/or the instructor of this course and this user.
    • If the course is inaccessible to the user because of prerequisites.
  • A course appears as a non-started course in the learning plan and catalog if its result is about to expire.
  • A user’s personal data can be exported to a *.json file using the ‘Export’ button on the ‘Edit User’ page.
  • It is now possible to block users when no active licenses installed.
  • The search mode was changed to ‘Contains’ in the following columns:
    • The ‘Type’, ‘Name’, ‘ID’, ‘Category’, ‘Description’ and the ‘Status’ columns of the ‘Manage Learning Courses’ item;
    • The ‘ID’, ‘First Name’, ‘Last Name’, ‘Middle Name’, ‘Email’, ‘Manager’, ‘Additional Info’, ‘Org Unit’ and the ‘Position’ columns of the ‘Manage Users’ item.
  • The ‘Certificate Module’ has become a part of ShareKnowledge and is no longer an add-on.
  • Added a new event format ‘Virtual Meeting’.

Resolved Issues

  • The ‘Trainers Report’ does not work. Bug #16074.
  • It is possible to create or restore users via the ‘BIT’ tool so that the total number of active users in the LMS may exceed the license limitations. Exceeding the allocated number of licenses will result in ShareKnowledge being unusable. Bugs #16070 and #16068.
  • If you create a new AAM zone (‘Alternate Access Mappings’) without extending the Web Application, then the ‘Add User’ and the ‘Edit User’ pages cannot be opened from this new zone. Bug #16060.
  • If two courses are based on the same training and require instructor and/or manager approval, then it is possible to submit two requests for the same event (one through each course). Bug #15676.
  • Moving an org. unit that has at least two levels of nested organizational units will corrupt display paths for the lowest of these levels; and the ‘Org Unit’ columns will show paths that do not match the actual organizational structure. Bug #16113.

What’s New in ShareKnowledge Reporting Module 8.2

Resolved Issues

  • The ‘Extended Report’ cannot be generated if the ‘Status’ filter contains the ‘Passed’ status or the ‘Result Expired’ status. Bug #16108.
  • You cannot get summary or print the ‘Extended Report’ if the ‘Courses’ filter contains any single course. Bug #16111.
  • The ‘Extended Report’ does not display result expiration dates. Bug #16114.


What’s New in ShareKnowledge 8.1

Roles

  • New roles have been added to ShareKnowledge, the roles now appear as follows:
    ‘User Administrator’ - creating, editing, blocking and restoring users in organizational units.
    ‘Department Administrator’ - assigning and removing roles and positions. Can set user position end date.
    ‘Job Title Administrator’ - manages the list of job titles.
    ‘Regions Administrator’ - manages the list of regions.
    ‘System Administrator’ - manages all the items mentioned above and has a few more permissions such as editing the system properties.
    ‘Instructor’ - manages courses, trainings and the learning process in organizational units.
    ‘Leading Instructor’ - manages courses, trainings and the learning process in an entire company.
    ‘Observer’ - views reporting on organizational units.
    ‘Trainer’ - holds training events.
  • To manage a specific branch of the organizational structure (including managing roles, positions, org. units and users in this branch), a user must have the ‘User Administrator’ and the ‘Department Administrator’ roles simultaneously in the same unit. This user is called the ‘Branch Administrator’.

Administration

  • Added the ability to mark an organizational unit as a ‘Learning Group’. Learning groups are organizational units designed solely for learning purposes.
  • Added the user position end date. The user no longer works at the position (and it becomes historical) once the position end date field is populated. Please note that the position is archived no matter what specific end date you entered.
  • A User Administrator can delete a user’s personal data stored in ShareKnowledge.
  • It is possible to create or update FBA accounts from within ShareKnowledge. User Administrators can change passwords for FBA users.

Courses

  • An instructor can now attach a custom logo to a course, this logo will be displayed in the learning plan and the learning catalog.
  • For courses and activities that require reading confirmation or completion confirmation, we added a text field that allows for specifying a long text that the user must agree to.
  • The ‘Available after Due Date’ box is now checked by default when you create a new enrollment rule or a personal assignment.

Instructor-Led Training Management

  • Training administrators can block and restore trainers. A training administrator cannot use blocked trainers in trainings and events.

System Properties

  • The ‘Core.AllowEditImportedUsers’ system property now controls whether all entities that were created or updated using the ‘BIT’ tool can be edited via the user interface.
  • Added the ‘Deployment.Survey.Location’ system property. Allows for specification of the URL of a SharePoint site where surveys will be hosted.
  • Added the ‘Deployment.FormsAuthentication.Templates’ system property. Specifies the URL of a folder where templates files used to email FBA credentials reside.

Basic Integration Tool

  • Added user position end date support. Now the ‘BIT’ tool can delete position(s) that the user no longer works at, or make this position historical by populating this position’s end date. The behavior depends on how the BIT tool is configured.
  • It is now possible to assign or remove the ‘Leading Instructor’, ‘System Administrator’, ‘Job Title Administrator’, ‘Regions Administrator’ and the ‘User Administrator’ roles using the ‘BIT’ tool.
  • Previously, if the ‘assignPrimaryPositions’ option was set to ‘True’, then every user specified in the ‘users.csv’ file had to have exactly one primary position (the ‘IsPrimary’ column = ‘1’) in the ‘userPositions.csv’ file. But now you should set the ‘IsPrimary’ column to ‘1’ only for positions that you want to make primary; if you do not want to manually choose which positions are primary for some users, then leave this column blank for them.
  • In the 5-file mode, the “Title” column of the “Links.csv” file is now case-insensitive. Two job titles written in different cases (for example, “Sales manager” and “sales manager”) are interpreted as the same job title and will no longer cause errors.

Course Import Utility

  • The ‘Course Import’ tool can be used for creating simple courses based on learning tasks.
  • You can specify a custom ‘Confirmation Text’ for learning tasks and a custom ‘Description’ for all course types supported by the utility.

What’s New in ShareKnowledge Reporting Module 8.1

  • Added the ‘Org. Unit’, ‘Position’, ‘Manager ID’ and the ‘Manager’ columns to the ‘Blocked Users Course Report’.
  • The columns ‘Material Version’ and ‘Material Revision Date’ were added to the ‘Extended Reports’. The columns are populated for simple courses based on learning materials and simple e-learning courses.

What’s New in ShareKnowledge Survey Module 8.1

  • You can host SharePoint surveys on a separate site within the ShareKnowledge site collection.

Resolved Issues

  • If a course enrollment request submitted by a learner has the ‘Pending’ or ‘In Waitlist’ status, and there is an instructor who is an instructor for this course but not an instructor for this learner, then this instructor cannot change the ‘Keep Result of the Best / Last Attempt’ setting. Bug #16000.
  • The BIT tool creates two log files per single run. Bug #15865.
  • Breaking changes in SQL Server 2016 datetime and datetime2 comparison lead to repeated email notifications. Bug #15796.


What’s New in ShareKnowledge 8.0.1 BIT 8.0.3

Resolved Issues

  • It is impossible to use two (or more) instances of the ‘BIT’ tool (configured to work at non-root levels of an organizational structure) in the case of FBA users. Bug #15822.
  • In the case where the ‘BIT’ tool is configured to work at non-root levels of an organizational structure. If the ‘organizationalUnits.csv’ file contains an org. unit ID already used by another org. unit located outside of the sub-tree that this instance of the ‘BIT’ tool is configured to work with, then the ‘BIT’ tool will continue working instead of exiting with a critical error. Bug #15821.


What’s New in ShareKnowledge 8.0.1

Basic Integration Tool 8.0.2

  • The BIT tool now works at non-root levels of an organizational structure.

Basic Integration Tool 8.0.1

  • Added a new parameter called ‘Quote’ to the BIT tool’s configuration file. If a field value (of a .CSV file) contains reserved characters (typically, these are field delimiters), then it is necessary to put the value in double quotes; and this parameter allows you to use any custom character you want, not just double quotes.

Notifications

  • If a training administrator registers a learner for a training event and immediately marks this event as attended or missed, then the learner will not receive a meeting request (an invitation for this event.)

Resolved Issues

  • ShareKnowledge cannot be deployed on a SharePoint 2016 farm consisting of more than one server. Bug #15712.
  • The error message “Cannot access a disposed object. Object name: ‘Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter’” appears on ShareKnowledge pages and web parts from time to time. Recycling the ShareKnowledge application pool will resolve the error for a while. Bug #15721.
  • Only for ‘SQL:2016’: there is an error in ShareKnowledge that forces the same ‘meeting request’ to be generated again and again. Bug #15742.
  • If a user completes an optional course with any grade and score and the course instructor changes the enrollment type to ‘Required’, then the user’s manager and observer will receive a notification that this course have been assigned to the user. Bug #15731.
  • If an instructor imports a learning record to a course, and after that the instructor selects a different grading scale from the course settings and saves changes, then the course access options (e.g., the current due date) may be calculated incorrectly. In addition, reports may display wrong data. Bug #15738.

What’s New in ShareKnowledge Reporting Module 8.0.1

Resolved Issues

  • The ‘Extended Report’ feature ‘Export to Excel’ works incorrectly. If you populate the filters located above the ‘Extended Report’ (the green plus icons), then the data in the resulting .XLSX file will not match the selected filters. Bug #15702.


What’s New in ShareKnowledge 8.0

Courses

  • Added the ability to delete imported learning records (for leading instructors only).
  • Added the ability to adjust the SCORM player launch options: it can now be specified whether the player is launched in the current or a new window, additionally whether to open the course content in the player window or in a new window.
  • Added a brand-new set of icons for the start pages of ShareKnowledge sites; the old icons have been removed.
  • Now the sites’ start pages contain icons for the ‘Credits Reports’, ‘Question Level Reports’, ‘Overdue Courses Reports’, ‘Management Hierarchy Report’ and for the learning records management pages. Earlier, all these locations were only accessible via direct links.

Notifications

  • Meeting requests, meeting updates and cancellations for instructor-led trainings are now also available for trainers.

Miscellaneous

  • The DevExpress® ASP.NET controls were updated from version ‘17.1.5’ to ‘17.2.3’.

Resolved Issues

  • When the ‘AssignPrimaryPositions’ option is set to ‘TRUE’ in the BIT tool’s configuration file, the BIT removes all ‘manager-subordinate’ relationships (i.e. people who were managers cease to be managers). Bug #15612.
  • While cloning a course that requires signatures, it is impossible to add a signature requirement, to the cloned course. Bug #15510.
  • The ‘Course Import’ tool does not work. Bug #15583.
  • If the “Spanish (Mexico)” locale is selected in the SharePoint regional settings, there will be issues with the ShareKnowledge pages layout: some dates will be positioned inaccurately on pages, and some dates will not be visible at all. Bug #15519.
  • If the “Spanish (Mexico)” or the “Spanish (Spanish)” locales are selected in the SharePoint regional settings, it will be impossible to save, approve, reject, etc. a learning record on the learning record edit page because of a wrong validation of the ‘Completed’ and the ‘Result Expiration’ fields. This issue is caused by extra zeros in the date format (for example: “04/08/1999” or “12/01/1999”). Bug #15532.
  • No error message appears in the course rating popup window when a learner tries to rate it 0 stars, which is an invalid value. Instead, this pop-up will close without assigning a rating. Bug #15524.
  • It is possible to import two learning records for the same user, course and completion date if the user’s ID is written in different registers (for example: “id4” and “ID4”) in the .CSV file. Bug #15565.
  • If an instructor imports a learning record for an existing course and then tries to import an additional record (via a .CSV file in the form of an external course) for the same user, where the course name and course completion date is the same as the first learning record, but leaves the ‘Course ID’ field blank in this .CSV file, then the new record will not pass validation and will not be imported. Bug #15585.
  • The ‘Enrollment Rules List’: it is impossible to open the context menu of a non-fixed column using Internet Explorer 11. (A fixed column is a column anchored to the left or the right edge of a table.) Bug #15347.
  • The ‘Review Detail’ setting of a ‘RapidAssessments’ test affects not only learners but also their instructors and observers, instead of being ignored for these instructors and observers. Bug #15696.


What’s New in ShareKnowledge 7.1

Courses

  • Added the ability to use Office Web Apps Server 2013 for the ShareKnowledge LMS (this feature was developed and tested for SharePoint 2013; health and performance of other configurations are not guaranteed). This feature allows users for viewing learning materials within simple courses and activities based on materials directly in a web-browser, without third-party tools installed on user devices. Many commonly used document formats such as .DOC, .DOCX, .XLS, .XLSX, .PPT, .PPTX, .PDF, etc. are supported.

System Properties

  • Added a system property ‘Integration.OfficeViewer’ that determines whether to view learning materials using Office Web Apps or if learning materials will simply be available for download.
  • Added a system property ‘Deployment.Mail.DisableCertificateValidation’. When set to ‘True’, this option disables checking a certificate’s validity when connecting to SMTP server. (This may be used as a workaround for expired certificates.)

Resolved Issues

  • If the system administrator creates a new grading scale, information about grades is not copied into the scale settings; this scale can’t be used in courses nor can it be edited. Bug #15413.
  • For courses and activities based on training(s): if the date specified in the ‘Recurring Availability’ option comes earlier than the expiration date of the received result, the learner cannot start a new attempt within the same ‘session’. Bug #15378.
  • If an activity was added to a compound course after a user started the course, then the user would not be able to continue the course until this new activity was deleted. Bug #15447.
  • When changing the course setting called ‘Keep Result of the Best / Last Attempt’, expiration dates are not re-calculated for already received results. Bug #15388.
  • When a manager opens a learner’s course page by clicking on a link in a report, the manager can neither see comments made by the learner, nor download files attached by the learner. Bug #15360.
  • The ‘Set Attended’ button located on the ‘New Participant Registration’ form works incorrectly in the following case. A user completes a simple course based on training, in which the ‘Keep Result of the Last Attempt’ option is selected, and receives a result with an expiration date. Then the training administrator opens the ‘Event Grading’ page of another event of this training, finds this user via the ‘New Participant Registration’ form and clicks the ‘Set Attended’ button in the same form. As a consequence, reports and transcripts will display the wrong expiration date for this result. Bug #15359.


What’s New in ShareKnowledge 7.0

Courses

  • Added support for AICC HACP courses.
  • Learners’ abilities to submit learning records can now be restricted at the course setting level, using the following options added to the ‘Permissions’ tab:
    • The option ‘Do not display the ‘Submit a Record’ link on course pages’. Checking this option removes the ‘Submit a Record’ link from course pages for a specific course even if this link is enabled by the ‘UI.Learner.ShowSubmitRecord’ system property.
    • The option ‘Do not allow learners to submit learning records’. Checking this option prevents learners from submitting learning records for a specific course even if the ‘Core.CourseRecord.Import.Internal.AllowedFor’ system property allows doing so.
  • Now a manager can submit a learning record for an existing course for a direct subordinate in the following two cases:
    • The ‘Allow Assignment to Subordinates’ option is enabled for the manager in the enrollment rule or the personal assignment (this is an old feature).
    • This subordinate has access to the course as a learner (a new feature).
  • The new ‘Enrollment Rules List’ page displays all enrollment rules for all courses that you are an instructor, and also provides pre-filters by organizational unit and job title.

System Properties

  • Added the ‘Core.Player.Aicc.CmiUrl’ property that allows for specifying a URL address that will be used to communicate between the LMS and AICC HACP courses. AICC HACP courses are typically hosted on separate third-party servers; accordingly, this address must be anonymously accessible from the Internet.

Miscellaneous

  • The DevExpress® ASP.NET controls were updated from version ‘17.1.4’ to ‘17.1.5’.

What’s New in ShareKnowledge Certificate Module 7.0

  • Instructors can generate and download learners’ certificates.

What’s New in ShareKnowledge Reporting Module 7.0

  • Saved reports management feature implemented. Now saved reports can also be edited or deleted.
  • In version ‘7.0’, each saved report is either an extended report or a matrix report. In previous releases, saved reports created based on the ‘Extended Report’ for instructors could be used for generating the ‘Matrix Report’ for instructors, and vice versa; the same situation was available for the ‘Extended Report for Observer’ and the ‘Matrix Report for Observer’.

Resolved Issues

  • In print preview, the ‘Extended Report’ is displayed as a single wide-table rather than several small tables; as a result, most of the report is outside the printable area. Bug #15327.


What’s New in ShareKnowledge 6.0

Courses

  • Added the ‘Start of Due Date Period’ option to enrollment rules. This option determines when the due date period begins. A due date period for a user is calculated from either the ‘Start of Due Date Period’ option or the moment the user was assigned the position specified in the enrollment rule. The later of these two dates will be used as the starting point.
  • Added the ability for selecting a grade from the course grading scale while submitting or approving a learning record. Please note that these options are only a suggestion for users.

Reports

  • A brand-new ‘Question Level Report’:
    • The report is available for both instructors and observers.
    • Added support for ‘Articulate Quizmaker 360’ (tested on versions ‘5.6.11979.0’ and ‘5.7.12582.0’) and ‘Articulate Storyline 360’ (tested on versions ‘3.6.11979.0’, ‘3.7.12582.0’ and ‘3.7.1.12674.0’).
    • Most of the parameters of the report are now user-defined.
    • This report includes information about question texts, question types, correct answers, user answers and statistics on user answers, etc. for each attempt.
  • Added the ‘Management Hierarchy Report’ for leading instructors (*.XLSX file format).
  • While exporting reports to *.XLSX, *.PDF and *.RTF file formats, ShareKnowledge now adds a creation timestamp inside the file and to the name of the file; the creator’s name also appears inside the file.

Miscellaneous

  • The DevExpress® ASP.NET controls were updated from version ‘16.2.6’ to ‘17.1.4’.

Resolved Issues

  • It is impossible to assign the ‘Leading Instructor’ role to a user who has the ‘Instructor’ role in the root organizational unit without role inheritance. Bug #14963.
  • Notifications of overdue courses and notifications of courses whose due dates expire within a period are being sent for expired courses. Bug #14978.


What’s New in ShareKnowledge 5.0.1

Resolved Issues

  • ShareKnowledge performs bulk operations slowly (e.g. enrollment rules calculation for a large number of users). Bug #14868.


What’s New in ShareKnowledge 5.0

Licensing

  • After upgrading ShareKnowledge to version ‘5.0’, it will be necessary to re-generate all issued active licenses. Please refer to our technical support team for assistance.

Notifications

  • Links leading to learners’ profiles were added to the default notification templates.
  • Added a notification (for learners) for courses that have been assigned by their manager.
  • The ‘ShareKnowledge Send Mail Job’ was consolidated. The only job responsible for sending all mail data (including email notifications, meeting requests and email messages with reports attached) is the job called ‘ShareKnowledge Mail Sender’.
  • The maximum length of an email address was increased from 50 to 254 characters.

Courses

  • Introduced a new improved SCORM player, completely re-written, with a new look and feel. The new player still supports the features of the old player and is still compliant with “SCORM 1.2” and the “SCORM 2004 (3rd edition)” standards.
  • Implemented course rating:
    • Information about ratings was added to course and activity pages, the learning plan, the ‘Learning Catalog’, the ‘Rating’ column of the ‘Manage Learning Courses’ item and to the list of prerequisite courses.
    • Learners can rate courses (and optionally leave comments) in the ‘Report’ tab of course pages.
    • Course instructors can edit comments.
    • Leading instructors can also reset the average rating of a course.
    • Added the course rating information page, which displays users’ ratings (with comments) related to a specific course.
  • Now the ‘My Team’ tab contains links leading to profiles of subordinates.
  • A cookie file is now stored for the ‘Filter by Course Category’; when a learner navigates to the ‘Learning Catalog’ item, they will see the previously selected category and the corresponding set of courses.

Reports

  • Added the ‘Overdue Courses Report’ for observers, which displays overdue required courses.
  • Added the ‘Manager’ column to grading pages of courses and activities.
  • The search mode was changed from ‘Starts With’ to ‘Contains’ in all the columns that contain user accounts to make the search easier.
  • Added improvements to the ‘Interactions’ report:
    • Added support for the ‘iSpring Suite (ShareKnowledge Edition)’ authoring tool (tested on version ‘8.5.1’).
    • Added the ability to replace a question text with any other text that the instructor wants to see in in the ‘Interactions’ report.
    • Added the question ‘ID’ column.
  • Added improvements to the ‘Question Level Report’:
    • For tests created using ‘iSpring Suite (ShareKnowledge Edition)’ and the ‘RapidAssessments’ converter, the ‘Question Type’ column was added to the ‘Questions’ spreadsheet.
    • The ‘Questions’ spreadsheet now displays detailed information about questions (including statistics and question types) for tests created in ‘iSpring Suite (ShareKnowledge Edition)’.

Basic Integration Tool

  • Now the ‘BIT’ tool provides 2 modes of position management:
    • The new mode is used for explicitly marking a primary position for a user in .CSV files; having no position in .CSV files is prohibited for this user.
    • In the old mode, a user’s primary position is selected automatically from among all positions of the user.

System Properties

  • Added the ‘Core.CourseRating.Enable’ property that enables course rating.
  • Added the ‘Core.CourseRating.Review.AllowedFor’ property that determines who has access to the course rating information page.
  • Added the ‘Core.CourseRating.ViewHistory.AllowedFor’ property that determines whether to display historical ratings on the course rating information page.
  • Added the ‘Core.CourseRating.ForceRatingPopup’ property that is responsible for automatic appearance of the popup window that suggests to rate the course.
  • Added the ‘Core.Player.Behavior.SynchronousCommunication’ property that makes the SCORM player work in either synchronous or asynchronous mode.
  • Added the ‘Core.Player.Behavior.BlockContentAfterConnectionError’ property that blocks the ability to continue the course or activity in the SCORM player in the case of a lost network connection, and suggests the user to refresh the page to continue.

Miscellaneous

  • Added support for Microsoft® SharePoint® Server 2016.
  • Discontinued support for Microsoft® SharePoint® Server 2010 / Foundation 2010.
  • We discontinued support for Internet Explorer 8, 9 and 10.
  • The DevExpress® ASP.NET controls were updated from version ‘12.2’ to ‘16.2.6’. The new version provides more themes; the control for changing the page size of a table was moved from the ‘Table Settings’ menu to the right bottom corner of the table; etc.
  • The minimum version of Microsoft® .NET Framework required by ShareKnowledge has increased from ‘3.5 SP1’ to ‘4.6.1’.

Resolved Issues

  • If the instructor edits the ‘Task Text’ or the ‘Extended Description’ for an activity of a compound course, the ‘Progress Weight’ and the ‘Grade Weight’ options for this activity will be reset to zero. Bug #14222.
  • The ‘Recurring Visibility’ and/or the ‘Recurring Availability’ options (for non-successful results) are set to the ‘Period before Due Date’ mode; the ‘Result Expiration or Next Due Date’ option (for non-successful results) is blank. All the previous learning records related to this course (if they exist) are completed by this learner with failing results and have no expiration dates. If this learner completes the course with a failing result without an expiration date, and the course visibility and/or the ability to take the course will be calculated for this user incorrectly. Bug #14551.
  • If a learner starts an e-learning course or activity and clicks the ‘Save & Close’ button and, after that, the system administrator edits the ‘User Account’ field for this learner in the ‘Manage Users’ item, then the learner will not be able to continue this attempt. Bug #11027.
  • If a course or activity page contains an embedded video, a popup window (on this page) might overlap (this may result in the inability to submit an event request). Bug #9178.
  • If you (as a training administrator) change the date or time of an event (this may include changing the number of event days) and then register a user’s request for this event, the user will receive the notification of changing the event’s date and location twice. Bug #9916.


What’s New in ShareKnowledge 4.6.5

Reports

  • Added the ‘Assigned’ column to the ‘Master Status Report’ and the ‘Observer Report’. The ‘Assigned’ column displays the date that the course was first assigned to the user.

Miscellaneous

  • The ‘ShareKnowledge Tasks’ job for processing enrollment rules is no longer restricted to 99 tasks per run.

Resolved Issues

  • Fixed a number of issues with calculation of enrollment rules and personal assignments.


What’s New in ShareKnowledge 4.6.4

Reports

  • Added the ‘Overdue Courses Report’ for managers, which displays overdue required courses.

Instructor-Led Training

  • Added a link that allows training administrators to navigate from the ‘Event Grading’ page to the event description page.
  • Added the ‘Org Unit’ and the ‘Position’ columns to the event description page. These columns also appear in the print form.
  • Added the ability to copy all participants’ email addresses from the event description page.

Notifications

  • Implemented the ability to send meeting requests, meeting updates and cancellations for instructor-led trainings, learners now have the ability to store this information in their personal/work calendars. This functionality is NOT supported for SharePoint® Foundation 2010 / Server 2010.

Resolved Issues

  • For external courses: a manager cannot submit a learning record for a subordinate.
  • For external courses: a manager cannot approve a learning record submitted by a learner if this record requires only manager approval.
  • For existing courses: if a manager submits a learning record for a subordinate who has no access to the course, and the instructor returns this record to the manager, then it will be impossible for the manager to resubmit this record (because of the absence of the ‘Resubmit’ button).
  • If an instructor selects a job title from the ‘Position’ list (located on the ‘Create/Edit Enrollment Rule’ page) and this job title (for example, “manager”) is completely included in another job title located higher in the ‘Position’ list (for example, “brand manager”), then the “brand manager” will be selected. It will be impossible to select the “manager” job title.


What’s New in ShareKnowledge 4.6.3

Courses

  • Added a page that allows leading instructors to create new courses based on existing ones. The page allows selecting separately whether to copy enrollment rules, personal assignments, prerequisites, course instructors and other options to a new course and allows for setting a different due date.
  • Now if the ‘Expired’ publishing status is selected or the date specified in the ‘Course Expiration’ setting is reached:
    • The course is no longer displayed in the ‘Learning Catalog’.
    • Users are allowed to compete unfinished attempts, but a new attempt cannot be started.
    • Some actions like viewing a learning material might become unavailable depending upon the user’s role.
  • Added the ‘Interrupt’ button to grading pages of simple courses and activities. The button allows interrupting attempts that have been started, but are not finished or submitted for grading yet.
  • For compound courses: added the ‘Learners’ Enrollments’ table, and the ‘Interrupt’ button. The button is located on the page located before the activity grading pages. This button allows interrupting an entire compound course.
  • Added a course setting called ‘Close Access for Learners without Assignments’:
    • The setting provides the ability to remove access to a course from a learner, who does not have an active enrollment rule, or personal assignment, but started or completed the course earlier or has an approved learning record for this course.
    • Added a system property ‘Core.Courses.CloseAccessForLearnersWithoutAssignments’ that determines the default state of this setting when creating a new course.
  • Added new options for activities of compound courses that determine whether an activity is required, and how much influence the specific activity has on grading the overall course, additionally the progress of the activity can be weighted. The ‘Show in Gradebook’ option is no longer used for indicating required activities. The course setting called ‘Calculate Completion Progress and Grade’ was deprecated and removed.
  • A slightly re-designed linear mode of taking activities of a compound course:
    • Now when a user completes a required activity with a passing result, they get access up to the next required activity (inclusively), and non-required activities located between them become accessible as well. In previous releases, users had to get access to activities strictly sequentially.
  • The size of the reading confirmation and completion confirmation checkboxes, which can be found on course and activity pages, was increased.
  • When a manager opens a learner’s course page by clicking on a link in a report, they can now see comments made by the learner and their instructor and view files attached. Some additional changes were made.

Reports

  • Added the ‘Trainers’ column to the ‘Trainings Report’ items for training administrators, observers and managers.

System Properties

  • Added a system property ‘UI.Learner.ShowSubmitRecord’ that determines whether the ‘Submit a Record’ link is displayed on course and activity pages.

Resolved Issues

  • The ‘Current Due Date’ column located on the ‘Computed Access’ page displays the expiration date of the last received result rather than the date that the course must be taken by.
  • If a learner starts an e-learning course or activity, which has an internal time limit, and waits until this allotted time is up; the instructor will not be able “collect” the learner’s work until the learner exits the SCORM player.


What’s New in ShareKnowledge 4.6.2.1

Resolved Issues

  • If a ‘Training’ activity of a compound course appears in the ‘Schedule’ tab of the learning plan (the ‘My Learning’ item), the learning plan stops working.
  • The timer that counts down to the start of the next session of a live webinar is not displayed for simple courses based on trainings. Accordingly, the course page does not redirect learners to the live webinar.


What’s New in ShareKnowledge 4.6.2

Courses

  • New features for enrollment rules and personal assignments:
    • The ‘Due Date’ option and its related functionally can now be used with non-required courses.
    • Added the ‘Result Expiration or Next Due Date’ (a new due date that a course must be retaken by in the case of receiving a failing result), ‘Show in Learning Plan’ (‘Recurring Visibility’) and the ‘Can Retake’ (‘Recurring Availability’) options for failing results.
    • Added new modes for the ‘Can Retake’ (‘Recurring Availability’) options for passing and failing results:
      • The ‘Never’ mode – prohibits retaking a course.
      • The ‘Wait a Period after Completion’ mode – allows retaking a course after the specified period after course completion.
    • The ‘Show in Learning Plan’ (‘Recurring Visibility’) options for passing and failing results were updated the same way as the ‘Can Retake’ (‘Recurring Availability’) options.
    • The number of supported learning scenarios was increased due to the possibility of using any mode of the ‘Show in Learning Plan’ (‘Recurring Visibility’) and the ‘Can Retake’ (‘Recurring Availability’) options in combination with any value of the ‘Result Expiration or Next Due Date’ option.
    • Implemented the ability to retake a course after submitting a learning record with no expiration. This can be done now by editing the enrollment rule or updating the personal assignment.
    • All new features can be used when importing personal assignments from a .CSV file as well.
    • The user interface has changed; and some columns were added or renamed.
  • Information on course cost was added to course pages (for learners), the ‘Manage Event Enrollments’ page (for training administrators), the ‘Course Enrollment Requests’ page (for managers) and the ‘Manage Submitted Requests on Learning’ page (for course instructors). If you do not want learners to see cost on course pages, it can be hidden via the ‘UI.Learner.ShowCost’ system property.
  • The ‘Schedule’ tab of a course or activity page now displays the year to the left of events; and events are now grouped by year and month. In addition, the year was added to the learning plan (the ‘My Learning’ item).
  • Minor improvements to course and activity grading pages.

Search

  • Added a search for ‘Position’ field located on the ‘Create Enrollment Rule’ and the ‘Edit Enrollment Rule’ pages.

Resolved Issues

  • The inability to create a test using the ‘RapidAssessments’ test converter if a right answer exceeds 1000 characters.
  • The ‘BIT’ tool crashes while trying to process the root organizational unit that has an empty ID and then displays a wrong error message.
  • When attempting to create a job title or a region that already exists in ShareKnowledge, the ‘BIT’ tool displays wrong information on how many instances will be created.
  • Selected/deselected users are displayed incorrectly in the ‘My Team’ tab.
  • Cannot send email notifications when using Anonymous Access to mail server.
  • When exporting data from a table or a tree-list, the *.XLS file format (that supports only 65536 rows per a document) is used instead of *.XLSX.


What’s New in ShareKnowledge 4.6.1.1

Resolved Issues

  • If an event request is in the ‘Passed’, ‘Failed’, ‘Missed’, ‘Canceled’, ‘Rejected’ or the ‘Interrupted’ state and the publishing status of the corresponding simple course is ‘Archived’, it becomes impossible to block this user.


What’s New in ShareKnowledge 4.6.1

System Properties

  • Added the ‘UI.CourseRecord.Search.ResultsPerPage.Learner’, ‘UI.CourseRecord.Search.ResultsPer
    Page.Manager’ and the ‘UI.CourseRecord.Search.ResultsPerPage.Instructor’ system properties. The number of results displayed on the course search page (when submitting a learning record to the LMS) is controlled by these properties.

Resolved Issues

  • Tests created in the ‘RapidAssessments’ test converter of ShareKnowledge 4.6 cannot be run in Internet Explorer 8 or higher.
  • If the time zone on the client computer is behind (-) UTC (is set to UTC 01:00, UTC 02:00 and so on) and a user selects a date from the learning record submission page, the resulting date is shifted one day earlier.
  • When a manager submits a learning record(s) for subordinates, the user selection page displays course completion dates in the ‘Expires’ / ‘Expired’ field rather than expiration dates.
  • When a manager or instructor submits a learning record(s) for other users, the course search page does not allow searching by multiple keywords.
  • In some installations of ShareKnowledge, the process of publishing an e-learning course based on a large .ZIP file (for example, 1GB) can take up to several hours.
  • Enabling the ‘ShareKnowledge Default Notifications’ feature will activate three standard notification jobs, but will not copy templates from the ‘Original’ folder to the root of the ‘ShareKnowledge Notification Templates’ library (this must be done automatically in the case of absence of files with these names at the root of the library). The system administrator will have to upload them manually to prevent the process of generating notifications from crashing.


What’s New in ShareKnowledge 4.6

Courses

  • Added the ability (for instructors and managers) to submit learning records to ShareKnowledge via user interface (from the ‘Manage Submitted Learning Records’ pages).
  • The ‘Manage Submitted Learning Records’ pages (for instructors and managers) now also display learning records that required no approval while being submitted to ShareKnowledge. This includes all records imported from .CSV files.
  • Added paging to the ‘Manage Submitted Learnings’ pages (for learners, instructors and managers). Now when you leave these pages and return back, all the filters and the pager retain their state and you do not need to set filtering again.
  • On the learning record edit and submission pages, the ‘Use the Expiration Period Specified in the Course Settings’ box was replaced with the ‘Use Course Settings’ button.

Outlook

  • The content of the Outlook calendar (the ‘iCalendar’ format supported by the majority of email clients) was aligned with the ‘Schedule’ tab of the ‘My Learning’ item.

Instructor-Led Training

  • In the event creation form, training administrators now explicitly select items from the ‘Training’ list since it no longer provides a default value, and this avoids mistakes when creating events.

Resolved Issues

  • ‘ShareKnowledge Task Job’ is not working.
  • Impossible to finish an event after blocking a user who has a request for this event if the request’s status is ‘Pending’, ‘In Waitlist’ or ‘Approved’.
  • If today is the 29th – 31th of any month of a leap year, it is impossible to select a February date of a common year from the learning record edit and submission pages.
  • If ‘ShareKnowledge Send Mail Job’ cannot get the sender of an email notification, this notification will not be delivered, but will be marked ‘Sent’.


What’s New in ShareKnowledge 4.5.6

Notifications

  • Improved performance of generating the following notifications:
    • “The notification of courses that have been assigned to employees. This notification is intended for observers”
    • “The notification of courses that have been assigned to the employees. This notification is intended for observers (with role inheritance)”
    • “The notification of courses that have been assigned to the manager’s subordinates. This notification is intended for managers”
    • “The notification of courses whose due dates have been changed”
    • “The notification of open courses that have been assigned”
    • “The notification of recommended courses that have been assigned”
    • “The notification of required courses that have been assigned”
    • “The notification of courses that are no longer required”
    • “The notification that a user has been assigned as a trainer. This notification is intended for internal trainers”
    • “The notification that a user has been assigned as a trainer. This notification is intended for external trainers”
    • “The notification of removal from the list of trainers of the specific event day. This notification is intended for internal trainers”
    • “The notification of removal from the list of trainers of the specific event day. This notification is intended for external trainers”

Courses

  • Added the ability to download files attached by learners to previous attempts from course and activity pages.
  • When submitting a learning record, a learner can send a course search query and navigate to the next pages by pressing the <Enter> key.

Resolved Issues

  • Impossible to submit a learning record, or create a trainer, etc. when the ASP.NET session state is configured to use the ‘StateServer’ mode or the ‘SQLServer’ mode.
  • On the learning record edit page, date pickers display the month names incorrectly.


What’s New in ShareKnowledge 4.5.5

Courses

  • Added the ability to submit results (“learning records”) to ShareKnowledge for studying outside the ShareKnowledge LMS:
    • This feature is primarily designed for populating reports and transcripts when migrating data from a preexisting LMS. It also allows users to submit results to ShareKnowledge after taking a course outside the ShareKnowledge LMS.
    • A learning record can be submitted by a learner (via user interface) or instructor (en masse leveraging .CSV file(s)) and may or may not require manager and/or instructor approval.
    • A learning record can be attached to a course that exists in ShareKnowledge; if no course is attached, it will be displayed as an ‘External’ course/activity in reporting.
  • The ‘By Status’ view was replaced with the ‘Recent’ view in the ‘My Learning’ item.
  • Courses and activities based on trainings are now graded by score.
  • Added the ‘Completion Confirmation Required’ setting for e-learning courses and activities.
  • Added the ‘Result’ column to gradebook.
  • Added the ability to change the hierarchy of categories in the ‘Manage Learning Catalog Categories’ item.
  • The process of calculation of enrollment rules was accelerated.
  • Added the ‘Available after Due Date’ setting to personal assignments. Added the ‘Available after Due Date’ column to the ‘Enrollment Rules’ and the ‘Personal Assignments’ tabs.
  • Added the ‘Computed Access’ page; which provides a view for all users (whom you are an instructor) and have been assigned the course via enrollment rule(s), personal assignment, or have started or completed the course earlier. It contains most columns from the ‘Enrollment Rules’ and the ‘Personal Assignments’ tabs + the ‘Is Personal’ column (indicates personal assignments) + the ‘Status’ column (a current course status) + the ‘Last Result Expiration’ column (an expiration date of the last received result). The page is accessible from the ‘Enrollment Rules’ and the ‘Personal Assignments’ tabs.
  • Now the ‘Import Personal Assignments’ page allows the usage of all the options that can be found in the ‘Personal Assignments’ tab.
  • Improved parsing of .CSV files. Commas are always used as a field separator; dots are used to separate the integer part from the fractional part of a number. For parsing of .CSV files, separators are no longer dependent on SharePoint regional settings.
  • Date and time format, including the names of months and days of week, is determined by SharePoint regional settings.
  • The ‘period’ parameter can now be set in fractional hours (for email notifications for upcoming training events and courses whose due dates/expiration dates will be reached soon).
  • The text starting with ‘Assigned <date>…’ (can be found on the ‘My Learning’ site) and all the columns called ‘Assigned’ now display the date for the first time the course was assigned to the user.
  • The ‘Catalog Availability’ and the ‘Catalog Expiration’ course settings were renamed to ‘Course Availability’ and ‘Course Expiration’.
  • The following columns were renamed:
    • The ‘User’ and the ‘Full Name’ columns (located in gradebook and on course grading page) were renamed to ‘Employee’.
    • The ‘Name’ and the ‘Full Name’ columns (located in the ‘Training Providers and Trainers Management’ item and on the training edit page) were renamed to ‘Trainer’.
    • The ‘Manager Name’ column (located in reports, transcripts, etc.) was renamed to ‘Manager’.

Search

  • In the ‘Learning Catalog’ item, search query processing logic was enhanced. Now, in order to find a course, keywords may be located in multiple fields (i.e. in the course ID, name or description); previously, all keywords had to be found in the same field together.

Reports

  • Added the ‘User Profile’ page. Access to a profile and the profile’s content are determined by “manager-subordinate” relationships and user roles. Links to user profiles were added to reports, transcripts and other pages and to the left sidebar of the ‘My Learning’ site.
  • Rules, according to which reports and transcripts were being generated, were streamlined and slightly re-designed. The behavior of the ‘Due Date’, ‘Expiration Date’, ‘Cost’ and the ‘CEU’ columns, the ‘Register for’ button, etc. were slightly re-designed as well.
  • Added the ‘Course Status’, ‘Course Type’, ‘Acquired CEU’ and the ‘Applied Cost’ columns to the ‘Master Status Report’, ‘Team Report’ and the ‘Observer Report’. The ‘Course Status’ column is hidden by default.
  • Added the ‘+’ and ‘-’ signs, which indicate passing and failing results, to the ‘By Grade’ histogram of the ‘Team Report’ item.
  • Added the ability to save preset columns for the ‘Team Report’ item. The ‘E-mail’, ‘Expiration Date’, ‘Last’ and the ‘Total Time’ columns are now hidden by default. The ‘Manager ID’ and the ‘Manager’ columns are now visible be default.

Instructor-Led Training

  • Improved and re-designed ‘Event Grading’ page:
    • Event grading has become available for internal trainers (in addition to training administrators). On the ‘Trainer’s Workplace’ site, the ‘Grade’ button was added to event days’ pages.
    • The ‘Event Grading’ page allows a training administrator to directly register a user for an event without the need for the user to submit a request and wait for pending approval.
    • The ‘Event Grading’ page allows setting attendance or absence of users and assigning scores for each day of an event independently. Grading single days of an event is optional.
    • To grade an event day, an internal trainer must be a trainer for this day of the event. To grade the entire event, the trainer must be a trainer in all the days.
  • Added the ‘Canceled’ filter above the table on the ‘Manage Event Enrollments’ page.
  • If a simple course based on training and a ‘Training’ activity of a compound course has the ‘Canceled’ status, they will be displayed either as ‘Canceled’ or ‘Interrupted’ in the ‘Trainings Report’ (for trainings administrators, managers and observers) and on the ‘Manage Event Enrollments’ page. ‘Canceled’ means a learner submitted an event request and canceled it themselves; ‘Interrupted’ means a training administrator approved an event request and then either interrupted the request or canceled the event.
  • Added the ‘Back’ button to the ‘Manage Event Enrollments’ page.

System Properties

  • Added the ‘Core.CourseRecord.Import.External.AllowedFor’ and the ‘Core.CourseRecord.Import.Internal.AllowedFor’ properties that determine who can submit learning records.
  • Added the ‘Core.CourseRecord.Import.External.ApproveBy’ and the ‘Core.CourseRecord.Import.Internal.ApproveBy’ properties that determine approval mode for learning records.
  • Added the ‘UI.Learner.AllowedUploadFileExtensions’ property that determines file extensions that can be used when uploading attendance/evaluation sheets or attachments to learning records.
  • Added the ‘Core.GradeBookCacheExpiration’ property that sets the cache lifetime of the ‘Gradebook’ page.
  • Added the ‘Core.User.FullNamePattern’ property that determines the order and visibility of first, middle and last names on pages of ShareKnowledge. Browser settings are no longer used for displaying user names.

Course Import Utility

  • ‘Course Import’ can still be used to create courses, however it can no longer be used to import results into ShareKnowledge (this functionality is now available via submission and import of learning records).

Miscellaneous

  • ShareKnowledge no longer supports Microsoft® SQL Server® 2005 SP3.

Resolved Issues

  • Depending upon a time zone, the ‘Birthday’ field located on a user edit page might display wrong date.
  • In some installations of ShareKnowledge, users are being automatically redirected from the ‘Task Text’ tab to the ‘Description’ tab of the course settings.
  • In the ‘Enrollment Rules’ tab, the table disappears after a user applies a filter.
  • For non-required courses: if the status of a user’s request for an event is “Rejected” or “Missed” and then the user submits a new request and cancels it themselves, the training administrator cannot register the user for an event again (this user will have to submit a new request).
  • The usage of invalid mailboxes in email notifications crashes “ShareKnowledge Send Mail Job”.


What’s New in ShareKnowledge 4.5.2

Reports

  • The ‘Trainings Report’ item (intended for training administrators) was re-designed and contains information not only on attended and missed events, but also for requests that are pending, approved, in waitlist, etc. Also, ‘Start’, ‘End’, ‘Due Date’ and the ‘Expiration Date’ columns were added. Links to course pages were also added to the ‘Course Name’ column.
  • Added ‘Trainings Report for Manager’ and ‘Trainings Report for Observer’. They contain event schedules for manager’s direct subordinates, and for users who are observed by an observer and allow tracking attendance.
  • Added the ‘Event’, ‘Start’ and the ‘End’ columns to the ‘Pending Requests’ tab of the ‘Manage Enrollment Requests on Learning’ and the ‘Course Enrollment Requests’ items. These columns inform managers and instructors of what events their employees are going to attend.
  • Increased speed of ‘Question Level Report’ generation and reduced report file size.

System Properties

  • Added the ‘UI.Learner.ShowNextTrainingEvent’ property. This forces a learner to choose an event (the ‘Enroll On’ button is hidden) when the course or activity page contains 2 or more events available for submitting a request.

Basic Integration Tool

  • Added the ‘batchSize’ option that defines the number of users per batch for processing.

Course Import Utility

  • Added the ability to set a custom field delimiter for .CSV files.

Resolved Issues

  • A user who has the ‘Instructor’ role only in a non-root organizational unit(s) cannot create or edit enrollment rules in the corresponding tab of the course settings.
  • If HTTPS is used, the ‘Subscribe’ link located in the ‘My Learning’ item is not working correctly.
  • If an event day starts at midnight UTC, it is shown in a learner’s email client as starting at midnight irrespective of the learner’s time zone.
  • If a learner submits then cancels a request for a course that requires approval, and then the instructor removes the approval requirement, the learner will not be able to download the learning material until they click the ‘Open Material’ button and leave and navigate to the course page again.
  • If an instructor opens the ‘Create Personal Rule’ page, clicks the ‘Add’ button in the ‘Employees’ section, selects users on multiple pages and clicks ‘Add Selected Users’, only users selected on the last-opened page will be added.
  • If a manager starts taking a course and then the course instructor removes the enrollment rule(s) and the personal assignment(s), the manager receives the ability to assign the course to their subordinates via the ‘My Team’ tab.


What’s New in ShareKnowledge 4.5.1

Reports

  • Added the ‘Back’ button to the ‘Transcript’ page on the ‘My Learning’ site.

Resolved Issues

  • An event cannot be finished if a learner submits a request within a simple course with approval and then either the learner cancels their request or one of the course instructors or the manager rejects the course enrollment request.
  • When editing enrollment rules, the previously set ‘Recurrent Visibility’ period (the ‘Show in Learning Plan’ setting of enrollment rules) will be removed.
  • Event grading: the ‘Set Attended’ and the ‘Set Missed’ buttons are active for all attempts to pass the course or activity instead of being active for the current attempt only.
  • The ‘Control and Grade Learners’ Activity’ page crashes when a user sorts data by the ‘CEU’ column.
  • Dates and time are not displayed correctly when a user hovers over the ‘Dates’ column on the ‘Event Schedule’ page.
  • The ‘Question Level Report’ does not contain courses and activities that are ‘In Progress’.
  • If a user submits a request for a standard event with automatic approval and there are no free seats, the popup window will close and the request will not be submitted (no error message will appear).


What’s New in ShareKnowledge 4.5

Notifications

  • Added 10 new notifications for internal and external trainers.
  • 4 notifications for upcoming events are now configurable.
  • The notification for changing event dates and locations is now enabled in the ‘perhour.txt’ template only.

Courses

  • Added a new course setting ‘Allow Viewing the Updated Material’. If it is enabled, users can open the latest version of the learning material without retaking the course or activity where this material has been updated.

Search

  • Most columns containing users’ full names, positions and organizational units and course IDs, names and categories now allow searching by “contains” rather than “starts with”.

Reports

  • Added a new report ‘Course and Training Credits’ intended for learners. The report contains trainings held by the learner (‘TEU’) and courses completed with passing grades (‘CEU’).
  • Added a new report ‘Trainers Report’ intended for training administrators. The report contains trainings that have already been held or will be held by internal and external trainers (‘TEU’).
  • Added a new report ‘CEU/TEU Report’ (for managers). The report contains trainings held by subordinates (‘TEU’) and courses completed by them with passing grades (‘CEU’).
  • Added a new report ‘CEU/TEU Report’ (for observers). The report contains trainings held by employees of a corresponding organizational unit (‘TEU’) and courses completed by them with passing grades (‘CEU’).
  • The ‘Trainings Report’ item was re-designed and now contains attended and missed events only.

Roles

  • Added a new role ‘Trainer’ intended for internal trainers. A user assigned with this role is granted access to the ‘Trainer’s Workplace’ site. (The ‘Trainer’ role is the only role that should typically be assigned and removed by a training administrator rather than by a user with the ‘System Administrator’ or the ‘Department Administrator’ roles.)

Instructor-Led Training

  • Training administrators can assign a user (for whom they are ‘Instructors’ or ‘Leading Instructors’) to the role of ‘Trainer’. The ‘Add a Trainer’ page now supports adding both external and internal trainers.
  • Added a new parameter ‘TEU’ intended for trainings. ‘TEU’ – is the number of CEUs a trainer receives for presenting an event.
  • When creating or editing an event (which is neither canceled, nor finished yet), it is possible to assign an external or internal trainer to a specific day of the event and add a number of TEUs that a trainer will receive for presenting an event.
  • Users with the ‘Leading Instructor’ role are automatically added to all trainings as training administrators, and other users cannot remove them from training settings.
  • Greatly improved performance of the ‘Manage Event Enrollments’ item, which now provides the ability to first select one of trainings and then redirects to the page containing event requests for this training only. The ‘Register for’ button is now active for a larger number of states.
  • Added a new site ‘Trainer’s Workplace’ intended for internal trainers. The site includes the ‘Events’ item containing all events where a corresponding trainer holds at least one day. The ‘Events’ item provides a set of filters and allows a trainer to view details about events.
  • Canceled and finished events are protected from editing.

SharePoint Groups

  • When a user is assigned with the ‘Trainer’ role, they are automatically added to the new SharePoint group ‘Trainers’.
  • When a user is assigned with the ‘Instructor’, ‘Leading Instructor’, ‘Department Administrator’ or the ‘System Administrator’ roles, they are automatically added to the new SharePoint group ‘TrainerOwners’.

System Properties

  • Added the ‘Core.Calendar.Public’ property that allows using public internet calendars for tracking upcoming courses and events (these calendars do not require authentication and are supported for ‘Form-Based Authentication’).
  • Added the ‘Deployment.TrainerGroup’ property that contains the SharePoint groups in which users with the ‘Trainer’ role are automatically added. The ‘TrainerOwners’ group was added to the ‘Deployment.AdministratorGroup’ and the ‘Deployment.InstructorGroup’ properties.
  • Added the ‘UI.DevExpress.AutoFilterRowInputDelay’ property that allows setting the delay between when a user starts typing into the ‘Filter Row’ and when filtering is applied.
  • Added the ‘UI.Learner.ShowAssignedBy’ property that allows hiding (from learners) the name of the course instructor or manager who assigned the course to them.

Course Import Utility

  • If a course requires a user’s signature, approval, confirmation or file attachment, ‘Course Import’ stops the import process in order to let you make changes to the course settings and try to import grades and scores again.


What’s New in ShareKnowledge 4.4.2

Courses

  • Improved print layout for the SCORM player.

Instructor-Led Training

  • Improved performance of the ‘Event Schedule’ item.


What’s New in ShareKnowledge 4.4.1

Courses

  • Greatly improved performance of the ‘Gradebook’ page.
  • Grading scale replacement in the course settings is faster.
  • In order to increase the performance, blocked users are excluded from enrollment rules calculation.


What’s New in ShareKnowledge 4.4

Notifications

  • Added a new notification that a user has received an extra attempt to pass the course or activity.
  • Event end date and time were added to 4 training event notifications. A region’s name, an event location and a room number were also added to the “notification that registration has been closed for the events with automatic approval”.

Courses

  • Added a new course type: ‘Learning Task’.
  • Added the ability to give an extra attempt to an individual user to retake a course or activity.
  • Enrollment rules:
    • Added a new option ‘Hire Date’ (the date when an employee started or will start working in your company or organization).
    • Added a new option ‘Position Appointment Date’ (the date when an employee was or will be appointed to a specific position in the company or organization); this value may or may not coincide with the ‘Hire Date’.
    • These options can be used when creating enrollment rules.
    • Added the ability to create several enrollment rules for the same organizational unit and the same position simultaneously provided that they are different in ‘Hire Date’ and ‘Position Appointment Date’.
    • Added a new option that allows applying enrollment rules in a deferred mode (not used by default; this mode should be used when enrollment rules cannot be processed before the timeout expires).
  • In order to avoid problems with unwanted course assignments and email notifications, now enrollment rules and personal assignments (including personal assignments created in the ‘My Team’ tab) are temporarily unavailable for creating, removal, etc. if any of the following conditions are true:
    • The date and time specified in the ‘Catalog Expiration’ field of the course settings has already come.
    • The course publishing status has been changed to “Expired” or “Archived”.
  • Improved importing of personal assignments from .CSV format.
  • Added permanent links to course pages; a permanent link can be found in the ‘General’ tab of the course settings, and it can be shared with other users.

Catalog

  • Streamlined SQL queries resulting in improved performance of the ‘Learning Catalog’.

Learning Plan

  • Streamlined SQL queries resulting in improved performance of the learning plan (the ‘My Learning’ item).

Reports

  • These pages and reports contain links to course pages which now also allow navigating to activity pages (for compound courses), to the ‘Response’ tab and the ‘History’ tab: ‘Master Status Report’ / ‘Observer Report’ / ‘Manage Enrollment Requests on Learning’ / ‘Course Enrollment Requests’ / ‘Team Transcripts’.
  • A new column was added (containing E-mail addresses of users) to the following pages and reports: ‘Master Status Report’ / ‘Observer Report’ / ‘Manage Enrollment Requests on Learning’ / ‘Course Enrollment Requests’ / course and event grading pages / ‘Team Transcripts’ / ‘Team Reports’ / ‘Manage Event Enrollments’ / ‘Trainings Report’.

Instructor-Led Training

  • Added the ability to copy events.
  • Added support for choosing Adobe® Connect™ seminars.
  • ‘Standard offline events’ were renamed to ‘standard on-site events’.
  • Added a new column that allows specifying a region’s abbreviated name.

Basic Integration Tool

  • Added the ability to work with regions.
  • Added the ability to work with the ‘Hire Date’ and the ‘Position Appointment Date’ options.
  • Identifiers (IDs) are now case insensitive.
  • Implemented the ability to create user accounts for Form-Based Authentication.
  • Added the option that allows granting a blocked user’s account to another user of ShareKnowledge.

Course Import Utility

  • Implemented the ability to assign grades and scores for simple courses based on learning tasks using the ‘Course Import’ utility.


What’s New in ShareKnowledge 4.3.3

Notifications

  • Added new notifications (intended for instructors) of required courses whose due dates and expiration dates will expire soon or have already expired.
  • Added the ability to customize the notifications of required courses whose due dates and expiration dates will expire soon.

Courses

  • Added the ability to specify a fractional number of CEU credits accurate to 2 decimal places.
  • Added new columns to grading pages: “Assigned”, “Started”, “Completed” and “Due Date”.

Reports

  • Added the ability to create the ‘Question Level Report’ in a deferred mode (as a new option) and then automatically send the report via email.
  • Additionally, added support to send this report as a .ZIP file.

Resolved Issues

  • A SCORM 1.2 course or activity that returns a score of more than 100 points cannot be correctly finished.
  • When assigning a position or moving the user’s organizational unit, the name of the instructor who has assigned the course is displayed incorrectly.


What’s New in ShareKnowledge 4.3.2

Course Import Utility

  • Implemented the ability to assign grades and scores for compound courses using the ‘Course Import’ utility.

Resolved Issues

  • When you assign a grade and score for an existing course using “Course Import”, the expiration period (if it was specified in the course settings) will not be applied for this result.


What’s New in ShareKnowledge 4.3

Courses

  • Implemented the ability to lock the course content to prevent further changes.
  • Improved SCORM player performance.
  • Added a new option called “Show the structure of the course…” The option is intended for compound courses and allows a user to see the course structure prior to starting the course.

Catalog

  • Added a new property of the ‘Course Catalog’ web part which allows you to hide courses that a user does not have access to, due to the course prerequisites.

Reports

  • Added new links to the pages listed below. The links allow you to view course pages related to the specific user:
    • “Manage Enrollment Requests on Learning”
    • “Course Enrollment Requests”
    • “Master Status Report”
    • “Control and Grade Learners’ Activity”
    • “Team Transcripts”
    • “Observer Report”


What’s New in ShareKnowledge 4.1

Notifications

  • Improved email notification system.
  • Notifications are being sent as a single message every hour, every day or every week.
  • Notification templates are stored in the SharePoint library and can be modified.
  • Added the ability to create notification generation jobs with custom interval and template.
  • Added new notifications about upcoming events.
  • Added a notification that registration for an event is closed (for training administrators only).

Courses

  • Recurrent courses:
    • Added the ability to set an expiration period of the course results.
    • Added new options:
  • “Availability” before the due date
  • “Visibility” in the learning plan before the due date
  • “Recurrent Availability” before the expiration date
  • “Recurrent Visibility” in the learning plan before the expiration date
  • Added the ability to import personal assignments from a .CSV file.
  • Required courses are visible in the learning plan until a passing grade is received.

Reports

  • Added a new option to “Team Reports” that allows a manager to generate a report on required assignments only.
  • Now reports also contain information about expired results.

Instructor-Led Training

  • Added the ability to create an event that allows you to automatically approve requests.
  • Registration for an event with automatic approval will be closed after the maximum number of participants has enrolled.

Search

  • Added the ability to search by course and by course category.
  • Added the ability to customize the appearance of the learning catalog:
    • The search field only
    • The search field + the category tree
    • The search field + the category tree + courses
    • The category tree + courses
  • Added the ability to search within a subtree of the category tree.

SharePoint

  • Fully compatible with SharePoint 2013.


What’s New in ShareKnowledge 4.0

Courses

  • Added new course options: ‘CEU’ (continuing education unit) and ‘Cost’.
  • Added course categories: a course can be assigned to one or multiple categories. Categories form a tree-like structure.
  • Instructors can add extended description for activities of a compound course by using the embedded HTML editor.
  • QUIZ Reports in Excel format. (Only for e-learning courses.)
  • Added additional options for e-learning course grading.

Interface

  • Added a new ‘My Learning’ page that includes:
    • The ‘Schedule’ view
    • The ‘By Type’ view (required, recommended and open courses)
    • The ‘By Status’ view
  • Improved interface of the course catalog.
  • Improved course pages.
  • Added a new ‘My Team’ tab, which is intended for managers. The tab allows assigning a course to direct subordinates.
  • SharePoint 2013 Metro style.

Roles

  • Added a new role ‘Leading Instructor’. A ‘Leading Instructor’ has access to all courses, which are stored in the system.

Instructor-Led Training

  • Added a new course type: ‘Training’.
  • Integration with Adobe® Connect™; added a new event type – live webinars.
  • Added a new option ‘Region’ that shows a training venue and a user’s location.
  • Added a new status for events – ‘Waitlist’. Now you can put a request on a wait list instead of approve or reject it immediately.
  • Added a new event type: ‘Special event for pre-enrollment’.
  • Added the ability to transfer the results of training event from one course to another.
  • Added the ability to register a submitted request for another training event.

Grading

  • Added a new option ‘Passing Grade’ for grading scales.

Outlook

  • Integration with the Outlook calendar.

SharePoint Groups

  • Users are automatically added to the SharePoint groups.