5 stars award

eFront 3.6.13 build 18000

Advertisements

eFront is a modern learning and training platform designed to help create online learning communities with opportunities for rich interaction. It comes with a distinctive icon-based user interface that is intuitive to use. The platform offers a wide range of features from content creation, test builder, project management, extended statistics, many communication tools, payments support, social extensions and more. It is a SCORM 1.2 and SCORM 2004/4th edition compliant and certified system. eFront is a multilingual platform offered in 40+ languages. Several features of the platform (e.g., skills management, organization structure, supervisor role) make it especially suitable for inner organization usage, especially at training or human resource management departments.

User's rating:

  • Currently 1.00/5
  • 1
  • 2
  • 3
  • 4
  • 5
Enlarge the screenshot of eFront
[ Enlarge Image ]

Download alternate eFront solution

Look at the free or trial alternatives and similar apps to eFront software by the tags. It's possible also to find substitutes for the most popular titles in the E-Learning and Hobby category.

| Web Application | Training | Skill-gap | Lms | Lcms | Hrm | Hcm | Hcd | Etraining | Elearning | Efront | Education | E-training | E-learning |

History updates (Complete changelogs since the listing on this site)

3.6.13 build 18000 [04-14-13]


- Updated SCORM debug mode to be set from the configuration and log to the console (instead of alert)
- Properly escaped LMS-to-SCORM communication
- A file not found (404) header is sent for missing files
- Members logged in through a specific branch url are only viewing their organization's Org chart part
- Excluded login block and installation form from CSRF filtering
- Fixed file requests overlapping with branch urls in certain cases
- Fixed user profile page showing an error when updating and there's a files white list set
- Fixed projects list not appearing in student's dashboard
- Fixed percentages in "Adjust questions" options to correctly calculate total questions

Other versions : 3.6.12 build 17736 3.6.11 build 15059 3.6.9 / build 11018 3.6.9 / build 10697 3.6.9 / build 10653 3.6.8 / build 9931 3.6.8 / build 9777 3.6.8 / build 9763 3.6.8 / build 9575 3.6.7 / build 9141 3.6.7 / build 9006 3.6.6 / build 8242 3.6.5 / build 8087

v3.6.12 build 17736 [01-27-13]


- Updated SCORM debug mode to be set from the configuration and log to the console (instead of alert)
- Properly escaped LMS-to-SCORM communication
- A file not found (404) header is sent for missing files
- Members logged in through a specific branch url are only viewing their organization's Org chart part
- Excluded login block and installation form from CSRF filtering
- Fixed file requests overlapping with branch urls in certain cases
- Fixed user profile page showing an error when updating and there's a files white list set
- Fixed projects list not appearing in student's dashboard
- Fixed percentages in "Adjust questions" options to correctly calculate total questions

v3.6.11 build 15059 [05-22-12]


- Updated SCORM debug mode to be set from the configuration and log to the console (instead of alert)
- Properly escaped LMS-to-SCORM communication
- A file not found (404) header is sent for missing files
- Members logged in through a specific branch url are only viewing their organization's Org chart part
- Excluded login block and installation form from CSRF filtering
- Fixed file requests overlapping with branch urls in certain cases
- Fixed user profile page showing an error when updating and there's a files white list set
- Fixed projects list not appearing in student's dashboard
- Fixed percentages in "Adjust questions" options to correctly calculate total questions

v3.6.9 / build 11018 [06-02-11]

This release is to fix an important issue that has been discovered, and affects the 2 previous builds: When deleting a glossary entry, a file may be deleted instead. A number of additional minor fixes included:
- Added course lessons schedule display in course info page
- Added copy blocks order from lesson X in module administrator_tools
- Added categories path for lessons in users reports in lesson tab
- Added custom user profile fields for user triggering the event notifications
- Removed unit options that where meaningless for SCORM, when editing such content
- Fixed deleting glossary entries deletes files instead
- Fixed username format in course/lesson info pages
- Fixed issue EF-567 about logging out using facebook connect
- Fixed EF-617 where glossary added an extra space in unit data
2011/5/20 v3.6.9 build 10905 This release is to address a potential security issue, but it addresses several issues that have come up since the last update. Complete changelog follows:
- Fixed potential security issue while including javascript files
- Added comments field to user's profile page
- Added option for not allowing students to send messages
- Added "AND" mode for "multiple/many" questions
- Added check in landing page in case of inactive module
- Added code for sorting files in editor popup windows
- Added a check for possible existing token in api2
- Added option for deleting old api tokens (over one month) in maintenance
- Changed "name/surname" constants to "first name/last name"
- Changed lesson selectbox to autocomplete field in copy from another lesson
- Tests info in excel export of lesson reports no longer truncates questions
- You can no longer create subforums in locked forums
- A user who is reassigned to a course/lesson, now retains the completion date, if there is one
- Recurring payments option in courses/lessons no longer shows up when payments are disabled
- Courses in user reports now sort by course order by default
- Course/lesson completion status in pdf reports displays even if a completion date does not exist
- Extended api to consider custom user profile fields for creating user
- Removed scheduling icon in control panel for course lessons
- Course lessons in unique mode can now be edited even if inactive
- Fixed module chat for different user timezones
- Fixed lesson timeline requesting all events instead of the ones to show
- Fixed group assignment in user's page
- Fixed setDefaults about popup parameters in editing scorm content
- Fixed setting "organization" to "hide" actually hiding links from users
- Fixed basic info in course reports for excel exporting
- Fixed issue in getForumTree()(#1354)
- Fixed issue in external survey about background color
- Fixed issue when exporting reports not taking into account the sub-branches checkbox
- Fixed issue about expanding a category after collapsing all in catalog (#1332)
- Fixed issue about not taking into account course lessons scheduling in catalog
- Fixed publish page of surveys not taking into account archived users
- Fixed email account activation not working
- Fixed issue about toggling blocks twice (#1382)
- Fixed profile page not keeping custom avatar
- Fixed issue about copying from another lesson (#1383)
- Fixed administrator not being able to activate self-registered users set to "pending"
- Fixed organization options not taking into account user type set to "view"
- Fixed professor losing access in forums when courses are set to depend on other courses
- Fixed issues with lesson layout setting and custom professor types (#1397)
- Fixed issue about "Show only a message after submitting test" and failed test (viewtopic.php?f=12&t=3122)
- Fixed pdf export of user reports not including completion information when the completion date is not set
- Fixed access to files when "restricted access" is on and lessons share folders
- Fixed "OR" mode to fail when the user has given a false answer 2011/4/27 v3.6.9 build 10697 This is an update to the 3.6.9 bundles to address some issues that popped up since the official release. If you affected by any of the following issues, or want to be up-to-date (which is always a good choice), simply unpack files on top of you current installation. Full changelog is below:
- Fixed subforum/topics count in forums list
- Fixed personal profile fields appearing even if meaningless
- Fixed mapped accounts disregarding system setting
- Fixed clicking on icons including a link with popups, does not load the popup
- Fixed resume test
- Fixed language options appearing when creating a new user, even if single language is set
- Added option to hide parts of organizational chart that are not related to a user (Enterprise edition)
2011/4/17 v3.6.9 build 10653 This is an important maintenance release, addressing all issues that have come up since the last version and adding a few new features as well. Full changelog is below:
- Updated personal pages
- Added "modern" theme and set it as default theme
- Dates formatting is no longer system-dependent
- Updated custom user profile
- Messages are no longer passed as GET parameters
- Debug mode can now be set per user
- Added "keep best" option in tests
- Allow wildcards in "fill in the gaps" question types
- Allow variable text-box sizes in "empty spaces" questions
- Added select box option in empty spaces questions
- Added option for showing correct answers only if student passed the test
- Added autocomplete="off" for empty space questions to prevent browser from showing the previous answers
- Added "test password" option in tests (Educational/Enterprise editions)
- Resolved memory overuse in lesson reports when having many completed tests
- Updating test score now sets/unsets unit progress
- Added option for compressing test results in database
- Added course prerequisites (course access depends on another course's completion) (Educational/Enterprise editions)
- Changed course certificate expiration calculations to be more accurate (#1225)
- Added the settings checker block for layout of the first page
- Installation auto-fix for session.save_path now looks for and sets more locations
- Added group self-registration option (Enterprise edition)
- Users now can't access files on lessons they are not enrolled to, via .htaccess
- Content safeguarding via .htaccess made optional
- Switched "disabled options" to "enabled options"
- Added "users" and "organization" options in professor/student user types (Enterprise edition)
- Supervisors cannot edit other supervisors of the same branch (Enterprise edition)
- Supervisor permissions updates (Enterprise edition)
- Added avatar image in organization chart tooltip (Enterprise edition)
- Added tinymce simple editor in free text questions
- Updated exporting content to SCORM to include files previously left out
- Empty lessons no longer auto-complete
- Modules list now shows folders of uninstalled modules and allows direct installation
- Supervisors can't create administrators (Enterprise edition)
- Supervisors can't edit unassigned users (Enterprise edition)
- Added entries in "disable options" for changing user info and password
- Added code for converting pdf units via view_file.php
- Added module hook for content before showing it
- Added autocomplete input fields to show categories in add lesson advanced settings
- Added a redirect to (the supported only) default language even when bypass_language is set (#1132)
- Added a default css style with no margin/padding for editor inputs consistency
- Changed views for not considering professor roles in completed lessons/courses columns
- Updated PEAR to 1.9.2, and packages Mail, Net_STMP, Net_Socket
- Excluding lessons that belong to inactive courses (and they do not belong to any other active course) in recipients list in messages
- Fixed LDAP registration ignoring "only LDAP" setting, introduced in build 9931 (Edu/Enterprise edition)
- Fixed issue about marking as pending the test again when redoOnlyWrong is set and the question was not 100% correct before
- Fixed SCORM 1.2 import ignoring parameter in manifest entries
- Fixed user courses filter not working properly when language is not english
- Fixed ignoring timezone when editing user
- Fixed test statistics inconsistency between question analysis and response details
- Fixed test statistics response details export in xls/pdf
- Fixed user reports not showing user course instances under certain circumstances
- Fixed issue with glossary terms not displayed correctly in Chrome/Safari viewtopic.php?f=5&t=2851&p=14715#p14715
- Fixed issue about new lines in course/lesson info in index page (#1136)

- Fixed issue with custom user types not being taken into account in ask.php for courses and lessons
- Fixed issue about allowing type that has not course_options permissions to add course calendar event
- Fixed "action on reentry" SCORM option not working
- Fixed not respecting "no-credit" mode during professor view of SCORM content
- Fixed erroneous calculation of SCORM score when SCOs set only minscore and not maxscore (Captivate)
- Fixed deleting unit does not delete associated lesson condition
- Fixed orphan lesson conditions taken to account during lesson completion
- Fixed displaying Unit column in Feedback questions list
- Fixed issue about displaying inactive lessons/courses in send message page
- Fixed issue about assigning default positions in lesson layout to users enrolled lesson after professor have set them
- Fixed wrong link in feedback list
- Fixed broken link in admin feedback report about displaying feedback
- Fixed issue about visibility parameter not being saved correctly in lesson layout setting
- Fixed false job count for users in branch reports (Enterprise edition)
- Fixed material in progress view not taking into account course rules
- Fixed issue in api2 about login (checktoken) and efrontlogin (password) actions
- Fixed automatic correction of free text questions disregarding uploaded files
- Fixed issue in simple editors about loading theme css file
- Fixed issue about not displaying questions that do not belong to a lesson while editing skill gap tests
- Fixed issue about assigning users with zero-prefixed login into groups (#1221)
- Fixed error in skill gap test report
- Fixed issue about wrong report link in feedbacks
- Fixed user redirection after course enrollment from index page
- Fixed notifications going out to inactive users
- Fixed license note and change password being bypassed when clicking on a link or providing it in the address bar
- Fixed facebook connection issues
- Fixed copying units generating error when file exists in subfolder
2011/2/9 v3.6.8 build 9931 This is a maintenance release that addresses an important issue that resulted in unexpected logouts and was introduced in 3.6.8. In addition, we are bundling the new chat module. Full changelog is below:
- Added chat module
- Fixed logging out users from lessons when the session id is used in the past by the same user
- Fixed my courses link not clickable in Opera
- Fixed remote themes not being deleted
- Fixed lesson statistics traffic tab ignoring time constraint
- Fixed paging for group users
- Fixed adding users to default group does not assign group courses/lessons
- Fixed deleting a user logging out administrator
- Fixed issue with non-english names in mp3 files inserted to editor via arrow
- Fixed invalid XML in api's lesson/course listings
- Fixed issue about exporting themes layout with custom blocks
- Fixed training record link in branch statistics
- Updated js inclusion to allow chat module to work with IE8
- Updated completion conditions that are related to tests to not display score
- Deleted frame from editor when toggling pdf content in editing unit (#1034)
- Moved creating views to installation script
- Users-to-groups csv import functionality updated for performance
2011/2/1 v3.6.8 build 9777 This fixes a few issues that have come up since the initial 3.6.8 release, one of them being an important security issue regarding the XML api. All users are advised to upgrade to the latest version, or disable the XML api if they don't use it.
Below is the complete changelog for this update
- XML API security update
- Automatic logout and session handling updates
- Added "Fuze meetings" module (commercial editions)
- Added strip tags in site motto displaying in title
- Prototip tooltip is now created only when asked for
- Removed edit link from SCORM 2004 child unit
- Removed calendar from course tools and announcement form when disabled
- Small performance improvement in test reports
- Visiting a unit link after logging out correctly registers the lesson after logging in
- Changed courses list to not report different type, when a user is of a custom type and so are his/her courses/lessons
- Fixed issue about copying also surveys questions in copy from another lesson
- Fixed course assignment not working with group key when group type is not set
- Fixed version key information not being updated when upgrading to a different edition
- Fixed usernames cached not resetting when changing a user's personal information
- Fixed advanced user reports dynamic group remembering old selections but not showing them checked
- Fixed issue about message recipients when multiple users have common names in formatLogin
- Fixed free text auto correction to not take into account multiple OR occurences
- Fixed personal message "invalid recipient" error when name formatting does not contain "login" and there are users with the same name/surname
- Fixed response details in test reports issues with displaying and true/false questions results
- Fixed custom reports error when supervisor not initialized 2011/1/17 v3.6.8 build 9575 This is mostly a maintenance version, which brings a few new features and several fixes. Below you can find a list of the most important updates
- Added automatic correction for free text questions
- Added theme-based logos
- Extended modules with numerous API calls
- Replaced tools in "my courses" page with a convenient side pane
- Removed flash graphs from tests and replaced them with the default javascript based ones
- Added skill scores (Enterprise edition)
- Added skill reports (Enterprise edition)
- A professor can now reset a user's progress through the "users status" page
- Replaced "logout user" option with a more convenient online users list
- Added option to toggle synchronous/asynchronous SCORM communication
- Added an option to enforce password change upon first login
- Added time in lesson/course for user reports in pdf export
- Added paste_retain_style_properties : "all" in editor configuration for IE7 (#806)
- Added directionality option in editor for rtl languages
- Added option for globally disabling move blocks
- Added newline at the beggining of string for appending local ini files (#864)
- Added Latin American language file
- Added users registration date in lesson reports
- Disabling payments removes "Free" tags from catalog
- Removed "collapse catalog only for lessons" option
- Fixed issue about adding block in different theme from the current(file was saved in the folder of current theme)
- Fixed issue about importing theme layout blocks (were imported to the current theme)
- Changed adding a worksheet for each user in lesson reports because it could crash file with more than 2000 users (#854)
- Fixed issue about youtube video z-index in module for IE
- Fixed issue about editing feedback by creating function getTestsAndFeedbacks()
- Fixed issue about displaying tick icon in student lessons list for completed lessons when show_percentage is disabled
- Fixed issue about crypt function in module wiki by removing it (more info here and here)
- Fixed issue about editing a unit with inactive parent unit
- Fixed issue about displaying inactive parent unit field in editing unit (#903)
- Fixed issue in displaying custom blocks containing brackets as separate pages (#896)
- Replaced deprecated G_MAXFILESIZE from messages attachment file size check - Fixed issue about default font in editor 3.3.9.2 - Fixed issue in editing a course that belongs to more than one branches (#934)
- Fixed error in lesson -> getUsersCompleted (#955)
- Fixed tooltip appearing in org chart despite global disable settings (Enterprise edition)
- Fixed "max upload file size" form setting not being taken into account
- Dates select boxes updated to make limits more sensible
- Fixed for csv parsing during import
- fixed upgrade removing test related completion condition
- Fixed issue in user reports about displaying lessons/courses that currentUser professor is not assigned to (#957)
- Fixed issue about mean time duration in reports
- Fixed js issue about loading blocks in layout page
- Fixed issue about course info link in course reports for professors
- Fixed js error in sidebar for IE
- Fixed issues about mean score in lessons/courses in users reports
- Fixed issue about displaying chatrooms
2010/12/04 v3.6.7 build 9141 This is an intermediate release on the road to 3.6.8.
- Fixed issue about displaying announcement title in popup when there is not body data
- Fixed issue in Lesson registration block in admin control panel about courses enrollments not approved from admin
- Added code for deleting rows from module_hcd_course_to_job_description and module_hcd_course_to_branch when deleting a course
- Fixed issue about displaying the online users in sidebar
- Fixed issue about unit names containing double quotes in IE
- Fixed issue with assigning skills to all job positions 'described as' (#785)
- Removed group reports link from sidebar in community++ edition
- Fixed issue about displaying certificate expiration title in community++ edition
- Fixed issue about file manager in content page about not displaying files in subfolders correctly
- Revert insert to editor icon in operations column since it was not appeared in subfolders
- Fixed issue about news with cleared expire date not displayed in control panel
- Fixed issue about calendar events from news not displayed in students
- Fixed issue about displaying general forums in students/professors
- Fixed issue about displaying archived assigns for lessons/users in users table list (number of lessons/courses columns)
- Fixed issue about editing an announcement and adding it also in calendar
- Fixed issue about filename displayed when downloading file (#834)
- Applied workaround for PHP bug #48697 regarding mbstring internal encoding being reset after calling parse_str
- Fixed lesson layout not being saved
- Fixed toggling between normal access and restricted access in user courses/lessons
- Fixed drag and drop placemarks in user dashboard
- Fixed administrator not overriding "show unassigned users to supervisors" setting (Enterprise edition) 2010/11/22 v3.6.7 build 9006 Although marked as maintenance release, 3.6.7 includes a great deal of enhancements and a large number of fixes. A few words for each of the most important enhancements:
- New time reporting infrastructure: We have refactored the time reporting infrastructure, making it very precise and speeding up related reports
- Enabled restriction on access to content files without a user being logged in: By applying a special apache directive or .htaccess file, one can cut access to files for users that haven't logged into the system and who supply direct urls.
- New PDF course certificates (community++ and above): There is no longer need for phplivedocx; course certificates are now created from the system itself. The old method remains however and one can choose which to use
- Added new theme: blue_html5. A new theme has been added to the system, based on some cool html5 css features. We liked it so much that we made it default - we believe you will like it too!
- New modules: There is a wealth of new modules accompanying the system, try them out!
- New tooltips: The old tooltip has been replaced by a nice javascript library

Below is the complete changelog for this version, as well as diff files for language and css files. Enjoy!
- Added latest TCPDF libraries
- Added brand new PDF certificates
- Converted PDF reports to use the new pdf libraries
- Updated calendar to support for globals, group, course, branch and private events
- New time reporting infrastructure
- Enabled restriction on access to content files without a user being logged in
- Added new tooltip libraries
- Added handle to move blocks in control panel and dashboard
- Added new theme: blue_html5 and made it default
- Added new module: workbook
- Added new module: jobs manager (Enterprise edition)
- Added new module: crossword (thanks skippybosco)
- Added new module: administrator tools
- Added new module: journal
- Added capability for mass deleting personal messages
- Added bulk course completion option
- 'All material' is now by default selected
- Projects now allow for decimal or fractional score
- Added option in system settings for periodic updater period
- Added projects icon on the student's control panel so that the user can access expired projects
- Expand/collapse status in "My courses" list now remembers status via cookie
- Upgraded tinymce editor to 3.3.9.2
- Community++ edition now supports subscriptions (Community++ and above editions)
- Added question response details option in test reports (Community++ and above editions)
- Added checkbox in course/lessons reports to get users from subbranches as well (Enterprise edition)
- Added supervisor approval for course enrollments functionality (Enterprise edition)
- Added new user form page and PDF export (Enterprise edition)
- Added ability to toggle between "tree" and "simple" view in organization charts (Enterprise edition)
- Installing modules now handles existing folder error
- Fixed group assignment with common user type causing error when the group has courses
- Fixed issue about editing popup parameters in scorm units
- Fix for IE7 bug issuing false non-secure items warning under https when viewing the sorted table.
- Fixed course completion page for students with professor role to a course
- Fixed not displaying in list a forum of deactivated/archived lesson
- Fixed the "material in progress" select box disappearing when the user has completed all assigned lessons/courses and has also access to others as a professor
- Fixed issue in course reports about js error in toggling course row in user (ticket 470)
- Fixed issue about assigning all courses to a user
- Fixed stripping html tags in notifications without html option checked
- Fixed issue about autocompleting recipients (educational edition)
- Fixed downloading language files issue
- Fixed administrator user types displaying course-specific tabs in learning status page
- Fixed issue about displaying test name in preview/print test
- Fixed issue in search_courses about join
- Fixed course import leaving out lesson files
- Fixed exporting certificates to pdf format issue
- Fixed issue about displaying footer when option is unchecked in System settings
- Removed "lesson users" option from professor's administration when a lesson is in course
- Lessons in "my courses" list is now being sorted by name
- Fixed shared files inconsistency with respective lesson
- Removed force_br_newlines that causes problems in alignment in IE and added padding 0 for p tag in editor needed for this
- Fixed problems when redoing only wrong answered questions in tests
- Fixed converting external links with encrypt url option issue
- Fixed issue with group key lessons assignment when assign_profile_to_new is set
- Fixed lesson/course skills being deleted along with lesson/course in enterprise edition
- Fixed issue about sorting files by name by default
- Fixed archive users being taken into account during lesson assignment
- Fixed archive users' requests for activation and enrollment appearing in administrator's control panel
- Fixed messages being set to "view" for custom user types
- Fixed lesson users in lesson's administration menu not having custom user types selected by default
- Added option in editing job position about applying new lessons/courses to users already belongs position
- Fixed unique lessons sharing arbitrary folder error
- Fixed issue in statistics about role different from basic type
- Fixed issue about notifications for specific course event
- Fixed issue in doing surveys for students when there not in lesson
- Fixed issue with first unseen unit when first node of lesson was seen and inactive
- Removed ability to switch embed type for SCORM 2004 contents
- Fixed not registering events for employee hire on/left on changes (Enterprise edition)
- Extended payment notifications to include lesson/course information
- Lessons and courses now autocomplete by default
- Added an entry for phplivedocx_config.php in check status
- Fixed completeCourse keeping completed date when it is set (when only score changed for example)
- Fixed when updating a course's category, propagate the change to the course's instances as well
- Fixed issue with ##EFRONTINNERLINK## when editing content (#690)
- Added event for user deactivation
- Fixed issue about system timelines and custom user types that had no access permissions
- Fixed course notifications being sent out to archived users
- Added code for checking if unique_key in groups is actually unique
- Fixed issues in custom user type creation
- Fixed issue in event messages about link to work for different roles between lessons
- Removed ability to switch course only / direct access to lessons that are part of courses / have already users enrolled
- Files are optionally exported along with lesson
- Fixed importing lesson not respecting share folder setting
- Fixed issue about hired and left date in events (Enterprise edition)
- Fixed issue about displaying archived users in job positions (Enterprise edition)
- Simplified advanced group properties (Enterprise edition)
- Fixed issue about IIS 7.x and setting header Content-length in certificates creation
- Fixed job descriptions not assigning associated courses/lessons to all users (Enterprise edition)
- Fixed status report not updating missing language even after changing _HEADERLANGUAGETAG
- Fixed issue about Date field in e-mail headers that could result in spam marked e-mails (http://pear.php.net/manual/en/package.m ... l.send.php)
- Fixed issue about scores > 100 in raw text questions when redo only wrong (ticket 709)
- Added a 'To' field when sending e-mails with 'undisclosed-recipients' for avoiding mail server to reject the e-mail
- Fixed bug when counting maximum number of license users
- Fixed issue about not deleting a feedback from tests table when deleting a feedback unit
- Fixed issue about feedback in reports
- Lesson modes in course can't be changed when there are users enrolled to the course (educational/enterprise editions)
2010/08/23 v3.6.6 build 8242 This is mainly a maintenance release, addressing issues that have come up since the last version was released. All users are strongly suggested to upgrade to this version In addition, a few new features are introduced, the most important being the users report generator (only available to enterprise/educational editions) that allows administrators/supervisors to create custom-tailored user reports. Complete changelog follows:
- Added users reports generator (enterprise/educational editions)
- Added handle to reset all executions for all users in a test
- Added code for not allowing any sub-administrator to edit an administrator profile
- Improved performance during csv import for users
- Moved logout redirect option to appearance tab
- Fixed issue in user type in editing an admin by a subadmin
- Fixed issue about printing test units
- Fixed adding additional options in match questions error
- Fixed toggle material in progress disappearing when only lessons are assigned to users, and are all complete
- Fixed error when organizational chart is available to users and visited by non-supervisor
- Fixed issue about onmouseover underline in content tree and IE7
- Fixed issue in advlink plugin in editor with colored themes
- Fixed issue introduced in 3.6.5 about course completion operations
- Fixed changing course category not working when lessons with the same id existed in the category
- Fixed user's progress in course/lesson initialization would result in other users' progress being initialized as well
- Fixed not displaying empty categories in catalog, even if children are not empty
- Fixed $loadScripts not being initialized causes modules' javascripts not being included
- Added automatic creation of message folders to users, in case they are missing
- Fixed exporting lessons with illegal windows filesystem characters in their name
- Fixed avatars list not displayed when administrator edits himself
- Fixed "view" user_type restriction for messages displayed non-working add/reply/fwd handles
- Fixed lesson reports listing projects for users, when they have been unenrolled from the lesson
- Set catalog to display completed lessons and courses when everything is completed even if "show material in progress" is selected
- Setting unit property 'auto complete' triggers ajax event for immediately popping up completion info block
- Fixed error in api2.php file that caused newly created users' passwords to be encoded twice
- Fixed error in activation email code sent out when new users are registering and "email activation" is set
- If certificate template file is missing, the system reverts to the default - Fixed archived users appearing in group's users list
- Fixed average test score reporting for SCORM tests not matching actual mean score (a test may be skipped)
- Fixed error while completing a test when accessing a lesson as student, having professor as default user type and on an horizontal theme 2010/07/26 v3.6.5 build 8087 eFront team announces the availability of version 3.6.5 build 8007.This is mainly a maintenance release, including fixes that have been reported since the last release. In addition, a few new features are introduced, check the changelog below for details.
- Provides RSS feeds through the RSS module
- Added api2.php for version 2.0 of eFront XML API
- Added cart disable functionality, to allow for single click enrolling to free lessons and courses
- Added ability to switch between display modes(iframe, popup) in editing scorm units
- Added 'course options' in custom user type creation for professor types
- Added file permissions checking and setting functionality
- Added code for hiding organization section for custom user types in enterprise edition
- Added propagation handle to branch courses
- Added tooltip with organization information in employees list
- Added headers in order to eliminate browser cache in sidebar
- Added icon for deleting project completion info(grade, commnent, file) by professor
- Added option to purge events size in maintenance -> cleanup
- Replaced flash charts with flotr JS-based graphs
- Supervisor can directly edit supervised branches
- Supervisor can now see all of his/her subbranches employees, from the employees screen
- Fixed issue in backup for files containing a ' in their names
- Fixed issue in changing user role in courses assignment
- Fixed bug in notification events related with specific courses
- Fixed logout redirecting to https pages
- Fixed modules not appearing in lesson settings for professors that their primary type is 'student'
- Fixed bug about displaying search results in pages that sidebar was refreshed
- Fixed skill-gap tests manual assignments issue
- Fixed bug in manually sending pending notifications that was introduced in 3.6.4 build 7725
- Fixed group filter not working in course reports
- Fixed upload from url not working when importing SCORM content
- Fixed issue in view rtf certificate from professor
- Fixed issue about displaying connected users in horizontal themes when option is globally disabled
- Fixed bug about new lesson comment event
- Fixed bookmarks not working for professor
- Fixed issue about sending messages with a custom user type
- Fixed issue about assigning group user type to user via key
- Fixed issue in projects about removing the existing comment when grading student's project
- Fixed issue in notifications about an exception when a lesson/test is deleted

v3.6.9 / build 10697 [05-02-11]

This is an update to the 3.6.9 bundles to address some issues that popped up since the official release. If you affected by any of the following issues, or want to be up-to-date (which is always a good choice), simply unpack files on top of you current installation. Full changelog is below:
- Fixed subforum/topics count in forums list
- Fixed personal profile fields appearing even if meaningless
- Fixed mapped accounts disregarding system setting
- Fixed clicking on icons including a link with popups, does not load the popup
- Fixed resume test
- Fixed language options appearing when creating a new user, even if single language is set
- Added option to hide parts of organizational chart that are not related to a user (Enterprise edition)
2011/4/17 v3.6.9 build 10653 This is an important maintenance release, addressing all issues that have come up since the last version and adding a few new features as well. Full changelog is below:
- Updated personal pages
- Added "modern" theme and set it as default theme
- Dates formatting is no longer system-dependent
- Updated custom user profile
- Messages are no longer passed as GET parameters
- Debug mode can now be set per user
- Added "keep best" option in tests
- Allow wildcards in "fill in the gaps" question types
- Allow variable text-box sizes in "empty spaces" questions
- Added select box option in empty spaces questions
- Added option for showing correct answers only if student passed the test
- Added autocomplete="off" for empty space questions to prevent browser from showing the previous answers
- Added "test password" option in tests (Educational/Enterprise editions)
- Resolved memory overuse in lesson reports when having many completed tests
- Updating test score now sets/unsets unit progress
- Added option for compressing test results in database
- Added course prerequisites (course access depends on another course's completion) (Educational/Enterprise editions)
- Changed course certificate expiration calculations to be more accurate (#1225)
- Added the settings checker block for layout of the first page
- Installation auto-fix for session.save_path now looks for and sets more locations
- Added group self-registration option (Enterprise edition)
- Users now can't access files on lessons they are not enrolled to, via .htaccess
- Content safeguarding via .htaccess made optional
- Switched "disabled options" to "enabled options"
- Added "users" and "organization" options in professor/student user types (Enterprise edition)
- Supervisors cannot edit other supervisors of the same branch (Enterprise edition)
- Supervisor permissions updates (Enterprise edition)
- Added avatar image in organization chart tooltip (Enterprise edition)
- Added tinymce simple editor in free text questions
- Updated exporting content to SCORM to include files previously left out
- Empty lessons no longer auto-complete
- Modules list now shows folders of uninstalled modules and allows direct installation
- Supervisors can't create administrators (Enterprise edition)
- Supervisors can't edit unassigned users (Enterprise edition)
- Added entries in "disable options" for changing user info and password
- Added code for converting pdf units via view_file.php
- Added module hook for content before showing it
- Added autocomplete input fields to show categories in add lesson advanced settings
- Added a redirect to (the supported only) default language even when bypass_language is set (#1132)
- Added a default css style with no margin/padding for editor inputs consistency
- Changed views for not considering professor roles in completed lessons/courses columns
- Updated PEAR to 1.9.2, and packages Mail, Net_STMP, Net_Socket
- Excluding lessons that belong to inactive courses (and they do not belong to any other active course) in recipients list in messages
- Fixed LDAP registration ignoring "only LDAP" setting, introduced in build 9931 (Edu/Enterprise edition)
- Fixed issue about marking as pending the test again when redoOnlyWrong is set and the question was not 100% correct before
- Fixed SCORM 1.2 import ignoring parameter in manifest entries
- Fixed user courses filter not working properly when language is not english
- Fixed ignoring timezone when editing user
- Fixed test statistics inconsistency between question analysis and response details
- Fixed test statistics response details export in xls/pdf
- Fixed user reports not showing user course instances under certain circumstances
- Fixed issue with glossary terms not displayed correctly in Chrome/Safari viewtopic.php?f=5&t=2851&p=14715#p14715
- Fixed issue about new lines in course/lesson info in index page (#1136)

- Fixed issue with custom user types not being taken into account in ask.php for courses and lessons
- Fixed issue about allowing type that has not course_options permissions to add course calendar event
- Fixed "action on reentry" SCORM option not working
- Fixed not respecting "no-credit" mode during professor view of SCORM content
- Fixed erroneous calculation of SCORM score when SCOs set only minscore and not maxscore (Captivate)
- Fixed deleting unit does not delete associated lesson condition
- Fixed orphan lesson conditions taken to account during lesson completion
- Fixed displaying Unit column in Feedback questions list
- Fixed issue about displaying inactive lessons/courses in send message page
- Fixed issue about assigning default positions in lesson layout to users enrolled lesson after professor have set them
- Fixed wrong link in feedback list
- Fixed broken link in admin feedback report about displaying feedback
- Fixed issue about visibility parameter not being saved correctly in lesson layout setting
- Fixed false job count for users in branch reports (Enterprise edition)
- Fixed material in progress view not taking into account course rules
- Fixed issue in api2 about login (checktoken) and efrontlogin (password) actions
- Fixed automatic correction of free text questions disregarding uploaded files
- Fixed issue in simple editors about loading theme css file
- Fixed issue about not displaying questions that do not belong to a lesson while editing skill gap tests
- Fixed issue about assigning users with zero-prefixed login into groups (#1221)
- Fixed error in skill gap test report
- Fixed issue about wrong report link in feedbacks
- Fixed user redirection after course enrollment from index page
- Fixed notifications going out to inactive users
- Fixed license note and change password being bypassed when clicking on a link or providing it in the address bar
- Fixed facebook connection issues
- Fixed copying units generating error when file exists in subfolder
2011/2/9 v3.6.8 build 9931 This is a maintenance release that addresses an important issue that resulted in unexpected logouts and was introduced in 3.6.8. In addition, we are bundling the new chat module. Full changelog is below:
- Added chat module
- Fixed logging out users from lessons when the session id is used in the past by the same user
- Fixed my courses link not clickable in Opera
- Fixed remote themes not being deleted
- Fixed lesson statistics traffic tab ignoring time constraint
- Fixed paging for group users
- Fixed adding users to default group does not assign group courses/lessons
- Fixed deleting a user logging out administrator
- Fixed issue with non-english names in mp3 files inserted to editor via arrow
- Fixed invalid XML in api's lesson/course listings
- Fixed issue about exporting themes layout with custom blocks
- Fixed training record link in branch statistics
- Updated js inclusion to allow chat module to work with IE8
- Updated completion conditions that are related to tests to not display score
- Deleted frame from editor when toggling pdf content in editing unit (#1034)
- Moved creating views to installation script
- Users-to-groups csv import functionality updated for performance
2011/2/1 v3.6.8 build 9777 This fixes a few issues that have come up since the initial 3.6.8 release, one of them being an important security issue regarding the XML api. All users are advised to upgrade to the latest version, or disable the XML api if they don't use it.
Below is the complete changelog for this update
- XML API security update
- Automatic logout and session handling updates
- Added "Fuze meetings" module (commercial editions)
- Added strip tags in site motto displaying in title
- Prototip tooltip is now created only when asked for
- Removed edit link from SCORM 2004 child unit
- Removed calendar from course tools and announcement form when disabled
- Small performance improvement in test reports
- Visiting a unit link after logging out correctly registers the lesson after logging in
- Changed courses list to not report different type, when a user is of a custom type and so are his/her courses/lessons
- Fixed issue about copying also surveys questions in copy from another lesson
- Fixed course assignment not working with group key when group type is not set
- Fixed version key information not being updated when upgrading to a different edition
- Fixed usernames cached not resetting when changing a user's personal information
- Fixed advanced user reports dynamic group remembering old selections but not showing them checked
- Fixed issue about message recipients when multiple users have common names in formatLogin
- Fixed free text auto correction to not take into account multiple OR occurences
- Fixed personal message "invalid recipient" error when name formatting does not contain "login" and there are users with the same name/surname
- Fixed response details in test reports issues with displaying and true/false questions results
- Fixed custom reports error when supervisor not initialized 2011/1/17 v3.6.8 build 9575 This is mostly a maintenance version, which brings a few new features and several fixes. Below you can find a list of the most important updates
- Added automatic correction for free text questions
- Added theme-based logos
- Extended modules with numerous API calls
- Replaced tools in "my courses" page with a convenient side pane
- Removed flash graphs from tests and replaced them with the default javascript based ones
- Added skill scores (Enterprise edition)
- Added skill reports (Enterprise edition)
- A professor can now reset a user's progress through the "users status" page
- Replaced "logout user" option with a more convenient online users list
- Added option to toggle synchronous/asynchronous SCORM communication
- Added an option to enforce password change upon first login
- Added time in lesson/course for user reports in pdf export
- Added paste_retain_style_properties : "all" in editor configuration for IE7 (#806)
- Added directionality option in editor for rtl languages
- Added option for globally disabling move blocks
- Added newline at the beggining of string for appending local ini files (#864)
- Added Latin American language file
- Added users registration date in lesson reports
- Disabling payments removes "Free" tags from catalog
- Removed "collapse catalog only for lessons" option
- Fixed issue about adding block in different theme from the current(file was saved in the folder of current theme)
- Fixed issue about importing theme layout blocks (were imported to the current theme)
- Changed adding a worksheet for each user in lesson reports because it could crash file with more than 2000 users (#854)
- Fixed issue about youtube video z-index in module for IE
- Fixed issue about editing feedback by creating function getTestsAndFeedbacks()
- Fixed issue about displaying tick icon in student lessons list for completed lessons when show_percentage is disabled
- Fixed issue about crypt function in module wiki by removing it (more info here and here)
- Fixed issue about editing a unit with inactive parent unit
- Fixed issue about displaying inactive parent unit field in editing unit (#903)
- Fixed issue in displaying custom blocks containing brackets as separate pages (#896)
- Replaced deprecated G_MAXFILESIZE from messages attachment file size check - Fixed issue about default font in editor 3.3.9.2 - Fixed issue in editing a course that belongs to more than one branches (#934)
- Fixed error in lesson -> getUsersCompleted (#955)
- Fixed tooltip appearing in org chart despite global disable settings (Enterprise edition)
- Fixed "max upload file size" form setting not being taken into account
- Dates select boxes updated to make limits more sensible
- Fixed for csv parsing during import
- fixed upgrade removing test related completion condition
- Fixed issue in user reports about displaying lessons/courses that currentUser professor is not assigned to (#957)
- Fixed issue about mean time duration in reports
- Fixed js issue about loading blocks in layout page
- Fixed issue about course info link in course reports for professors
- Fixed js error in sidebar for IE
- Fixed issues about mean score in lessons/courses in users reports
- Fixed issue about displaying chatrooms
2010/12/04 v3.6.7 build 9141 This is an intermediate release on the road to 3.6.8.
- Fixed issue about displaying announcement title in popup when there is not body data
- Fixed issue in Lesson registration block in admin control panel about courses enrollments not approved from admin
- Added code for deleting rows from module_hcd_course_to_job_description and module_hcd_course_to_branch when deleting a course
- Fixed issue about displaying the online users in sidebar
- Fixed issue about unit names containing double quotes in IE
- Fixed issue with assigning skills to all job positions 'described as' (#785)
- Removed group reports link from sidebar in community++ edition
- Fixed issue about displaying certificate expiration title in community++ edition
- Fixed issue about file manager in content page about not displaying files in subfolders correctly
- Revert insert to editor icon in operations column since it was not appeared in subfolders
- Fixed issue about news with cleared expire date not displayed in control panel
- Fixed issue about calendar events from news not displayed in students
- Fixed issue about displaying general forums in students/professors
- Fixed issue about displaying archived assigns for lessons/users in users table list (number of lessons/courses columns)
- Fixed issue about editing an announcement and adding it also in calendar
- Fixed issue about filename displayed when downloading file (#834)
- Applied workaround for PHP bug #48697 regarding mbstring internal encoding being reset after calling parse_str
- Fixed lesson layout not being saved
- Fixed toggling between normal access and restricted access in user courses/lessons
- Fixed drag and drop placemarks in user dashboard
- Fixed administrator not overriding "show unassigned users to supervisors" setting (Enterprise edition) 2010/11/22 v3.6.7 build 9006 Although marked as maintenance release, 3.6.7 includes a great deal of enhancements and a large number of fixes. A few words for each of the most important enhancements:
- New time reporting infrastructure: We have refactored the time reporting infrastructure, making it very precise and speeding up related reports
- Enabled restriction on access to content files without a user being logged in: By applying a special apache directive or .htaccess file, one can cut access to files for users that haven't logged into the system and who supply direct urls.
- New PDF course certificates (community++ and above): There is no longer need for phplivedocx; course certificates are now created from the system itself. The old method remains however and one can choose which to use
- Added new theme: blue_html5. A new theme has been added to the system, based on some cool html5 css features. We liked it so much that we made it default - we believe you will like it too!
- New modules: There is a wealth of new modules accompanying the system, try them out!
- New tooltips: The old tooltip has been replaced by a nice javascript library

Below is the complete changelog for this version, as well as diff files for language and css files. Enjoy!
- Added latest TCPDF libraries
- Added brand new PDF certificates
- Converted PDF reports to use the new pdf libraries
- Updated calendar to support for globals, group, course, branch and private events
- New time reporting infrastructure
- Enabled restriction on access to content files without a user being logged in
- Added new tooltip libraries
- Added handle to move blocks in control panel and dashboard
- Added new theme: blue_html5 and made it default
- Added new module: workbook
- Added new module: jobs manager (Enterprise edition)
- Added new module: crossword (thanks skippybosco)
- Added new module: administrator tools
- Added new module: journal
- Added capability for mass deleting personal messages
- Added bulk course completion option
- 'All material' is now by default selected
- Projects now allow for decimal or fractional score
- Added option in system settings for periodic updater period
- Added projects icon on the student's control panel so that the user can access expired projects
- Expand/collapse status in "My courses" list now remembers status via cookie
- Upgraded tinymce editor to 3.3.9.2
- Community++ edition now supports subscriptions (Community++ and above editions)
- Added question response details option in test reports (Community++ and above editions)
- Added checkbox in course/lessons reports to get users from subbranches as well (Enterprise edition)
- Added supervisor approval for course enrollments functionality (Enterprise edition)
- Added new user form page and PDF export (Enterprise edition)
- Added ability to toggle between "tree" and "simple" view in organization charts (Enterprise edition)
- Installing modules now handles existing folder error
- Fixed group assignment with common user type causing error when the group has courses
- Fixed issue about editing popup parameters in scorm units
- Fix for IE7 bug issuing false non-secure items warning under https when viewing the sorted table.
- Fixed course completion page for students with professor role to a course
- Fixed not displaying in list a forum of deactivated/archived lesson
- Fixed the "material in progress" select box disappearing when the user has completed all assigned lessons/courses and has also access to others as a professor
- Fixed issue in course reports about js error in toggling course row in user (ticket 470)
- Fixed issue about assigning all courses to a user
- Fixed stripping html tags in notifications without html option checked
- Fixed issue about autocompleting recipients (educational edition)
- Fixed downloading language files issue
- Fixed administrator user types displaying course-specific tabs in learning status page
- Fixed issue about displaying test name in preview/print test
- Fixed issue in search_courses about join
- Fixed course import leaving out lesson files
- Fixed exporting certificates to pdf format issue
- Fixed issue about displaying footer when option is unchecked in System settings
- Removed "lesson users" option from professor's administration when a lesson is in course
- Lessons in "my courses" list is now being sorted by name
- Fixed shared files inconsistency with respective lesson
- Removed force_br_newlines that causes problems in alignment in IE and added padding 0 for p tag in editor needed for this
- Fixed problems when redoing only wrong answered questions in tests
- Fixed converting external links with encrypt url option issue
- Fixed issue with group key lessons assignment when assign_profile_to_new is set
- Fixed lesson/course skills being deleted along with lesson/course in enterprise edition
- Fixed issue about sorting files by name by default
- Fixed archive users being taken into account during lesson assignment
- Fixed archive users' requests for activation and enrollment appearing in administrator's control panel
- Fixed messages being set to "view" for custom user types
- Fixed lesson users in lesson's administration menu not having custom user types selected by default
- Added option in editing job position about applying new lessons/courses to users already belongs position
- Fixed unique lessons sharing arbitrary folder error
- Fixed issue in statistics about role different from basic type
- Fixed issue about notifications for specific course event
- Fixed issue in doing surveys for students when there not in lesson
- Fixed issue with first unseen unit when first node of lesson was seen and inactive
- Removed ability to switch embed type for SCORM 2004 contents
- Fixed not registering events for employee hire on/left on changes (Enterprise edition)
- Extended payment notifications to include lesson/course information
- Lessons and courses now autocomplete by default
- Added an entry for phplivedocx_config.php in check status
- Fixed completeCourse keeping completed date when it is set (when only score changed for example)
- Fixed when updating a course's category, propagate the change to the course's instances as well
- Fixed issue with ##EFRONTINNERLINK## when editing content (#690)
- Added event for user deactivation
- Fixed issue about system timelines and custom user types that had no access permissions
- Fixed course notifications being sent out to archived users
- Added code for checking if unique_key in groups is actually unique
- Fixed issues in custom user type creation
- Fixed issue in event messages about link to work for different roles between lessons
- Removed ability to switch course only / direct access to lessons that are part of courses / have already users enrolled
- Files are optionally exported along with lesson
- Fixed importing lesson not respecting share folder setting
- Fixed issue about hired and left date in events (Enterprise edition)
- Fixed issue about displaying archived users in job positions (Enterprise edition)
- Simplified advanced group properties (Enterprise edition)
- Fixed issue about IIS 7.x and setting header Content-length in certificates creation
- Fixed job descriptions not assigning associated courses/lessons to all users (Enterprise edition)
- Fixed status report not updating missing language even after changing _HEADERLANGUAGETAG
- Fixed issue about Date field in e-mail headers that could result in spam marked e-mails (http://pear.php.net/manual/en/package.m ... l.send.php)
- Fixed issue about scores > 100 in raw text questions when redo only wrong (ticket 709)
- Added a 'To' field when sending e-mails with 'undisclosed-recipients' for avoiding mail server to reject the e-mail
- Fixed bug when counting maximum number of license users
- Fixed issue about not deleting a feedback from tests table when deleting a feedback unit
- Fixed issue about feedback in reports
- Lesson modes in course can't be changed when there are users enrolled to the course (educational/enterprise editions)
2010/08/23 v3.6.6 build 8242 This is mainly a maintenance release, addressing issues that have come up since the last version was released. All users are strongly suggested to upgrade to this version In addition, a few new features are introduced, the most important being the users report generator (only available to enterprise/educational editions) that allows administrators/supervisors to create custom-tailored user reports. Complete changelog follows:
- Added users reports generator (enterprise/educational editions)
- Added handle to reset all executions for all users in a test
- Added code for not allowing any sub-administrator to edit an administrator profile
- Improved performance during csv import for users
- Moved logout redirect option to appearance tab
- Fixed issue in user type in editing an admin by a subadmin
- Fixed issue about printing test units
- Fixed adding additional options in match questions error
- Fixed toggle material in progress disappearing when only lessons are assigned to users, and are all complete
- Fixed error when organizational chart is available to users and visited by non-supervisor
- Fixed issue about onmouseover underline in content tree and IE7
- Fixed issue in advlink plugin in editor with colored themes
- Fixed issue introduced in 3.6.5 about course completion operations
- Fixed changing course category not working when lessons with the same id existed in the category
- Fixed user's progress in course/lesson initialization would result in other users' progress being initialized as well
- Fixed not displaying empty categories in catalog, even if children are not empty
- Fixed $loadScripts not being initialized causes modules' javascripts not being included
- Added automatic creation of message folders to users, in case they are missing
- Fixed exporting lessons with illegal windows filesystem characters in their name
- Fixed avatars list not displayed when administrator edits himself
- Fixed "view" user_type restriction for messages displayed non-working add/reply/fwd handles
- Fixed lesson reports listing projects for users, when they have been unenrolled from the lesson
- Set catalog to display completed lessons and courses when everything is completed even if "show material in progress" is selected
- Setting unit property 'auto complete' triggers ajax event for immediately popping up completion info block
- Fixed error in api2.php file that caused newly created users' passwords to be encoded twice
- Fixed error in activation email code sent out when new users are registering and "email activation" is set
- If certificate template file is missing, the system reverts to the default - Fixed archived users appearing in group's users list
- Fixed average test score reporting for SCORM tests not matching actual mean score (a test may be skipped)
- Fixed error while completing a test when accessing a lesson as student, having professor as default user type and on an horizontal theme 2010/07/26 v3.6.5 build 8087 eFront team announces the availability of version 3.6.5 build 8007.This is mainly a maintenance release, including fixes that have been reported since the last release. In addition, a few new features are introduced, check the changelog below for details.
- Provides RSS feeds through the RSS module
- Added api2.php for version 2.0 of eFront XML API
- Added cart disable functionality, to allow for single click enrolling to free lessons and courses
- Added ability to switch between display modes(iframe, popup) in editing scorm units
- Added 'course options' in custom user type creation for professor types
- Added file permissions checking and setting functionality
- Added code for hiding organization section for custom user types in enterprise edition
- Added propagation handle to branch courses
- Added tooltip with organization information in employees list
- Added headers in order to eliminate browser cache in sidebar
- Added icon for deleting project completion info(grade, commnent, file) by professor
- Added option to purge events size in maintenance -> cleanup
- Replaced flash charts with flotr JS-based graphs
- Supervisor can directly edit supervised branches
- Supervisor can now see all of his/her subbranches employees, from the employees screen
- Fixed issue in backup for files containing a ' in their names
- Fixed issue in changing user role in courses assignment
- Fixed bug in notification events related with specific courses
- Fixed logout redirecting to https pages
- Fixed modules not appearing in lesson settings for professors that their primary type is 'student'
- Fixed bug about displaying search results in pages that sidebar was refreshed
- Fixed skill-gap tests manual assignments issue
- Fixed bug in manually sending pending notifications that was introduced in 3.6.4 build 7725
- Fixed group filter not working in course reports
- Fixed upload from url not working when importing SCORM content
- Fixed issue in view rtf certificate from professor
- Fixed issue about displaying connected users in horizontal themes when option is globally disabled
- Fixed bug about new lesson comment event
- Fixed bookmarks not working for professor
- Fixed issue about sending messages with a custom user type
- Fixed issue about assigning group user type to user via key
- Fixed issue in projects about removing the existing comment when grading student's project
- Fixed issue in notifications about an exception when a lesson/test is deleted

v3.6.9 / build 10653 [04-19-11]

This is an important maintenance release, addressing all issues that have come up since the last version and adding a few new features as well. Full changelog is below:
- Updated personal pages
- Added "modern" theme and set it as default theme
- Dates formatting is no longer system-dependent
- Updated custom user profile
- Messages are no longer passed as GET parameters
- Debug mode can now be set per user
- Added "keep best" option in tests
- Allow wildcards in "fill in the gaps" question types
- Allow variable text-box sizes in "empty spaces" questions
- Added select box option in empty spaces questions
- Added option for showing correct answers only if student passed the test
- Added autocomplete="off" for empty space questions to prevent browser from showing the previous answers
- Added "test password" option in tests (Educational/Enterprise editions)
- Resolved memory overuse in lesson reports when having many completed tests
- Updating test score now sets/unsets unit progress
- Added option for compressing test results in database
- Added course prerequisites (course access depends on another course's completion) (Educational/Enterprise editions)
- Changed course certificate expiration calculations to be more accurate (#1225)
- Added the settings checker block for layout of the first page
- Installation auto-fix for session.save_path now looks for and sets more locations
- Added group self-registration option (Enterprise edition)
- Users now can't access files on lessons they are not enrolled to, via .htaccess
- Content safeguarding via .htaccess made optional
- Switched "disabled options" to "enabled options"
- Added "users" and "organization" options in professor/student user types (Enterprise edition)
- Supervisors cannot edit other supervisors of the same branch (Enterprise edition)
- Supervisor permissions updates (Enterprise edition)
- Added avatar image in organization chart tooltip (Enterprise edition)
- Added tinymce simple editor in free text questions
- Updated exporting content to SCORM to include files previously left out
- Empty lessons no longer auto-complete
- Modules list now shows folders of uninstalled modules and allows direct installation
- Supervisors can't create administrators (Enterprise edition)
- Supervisors can't edit unassigned users (Enterprise edition)
- Added entries in "disable options" for changing user info and password
- Added code for converting pdf units via view_file.php
- Added module hook for content before showing it
- Added autocomplete input fields to show categories in add lesson advanced settings
- Added a redirect to (the supported only) default language even when bypass_language is set (#1132)
- Added a default css style with no margin/padding for editor inputs consistency
- Changed views for not considering professor roles in completed lessons/courses columns
- Updated PEAR to 1.9.2, and packages Mail, Net_STMP, Net_Socket
- Excluding lessons that belong to inactive courses (and they do not belong to any other active course) in recipients list in messages
- Fixed LDAP registration ignoring "only LDAP" setting, introduced in build 9931 (Edu/Enterprise edition)
- Fixed issue about marking as pending the test again when redoOnlyWrong is set and the question was not 100% correct before
- Fixed SCORM 1.2 import ignoring parameter in manifest entries
- Fixed user courses filter not working properly when language is not english
- Fixed ignoring timezone when editing user
- Fixed test statistics inconsistency between question analysis and response details
- Fixed test statistics response details export in xls/pdf
- Fixed user reports not showing user course instances under certain circumstances
- Fixed issue with glossary terms not displayed correctly in Chrome/Safari viewtopic.php?f=5&t=2851&p=14715#p14715
- Fixed issue about new lines in course/lesson info in index page (#1136)

- Fixed issue with custom user types not being taken into account in ask.php for courses and lessons
- Fixed issue about allowing type that has not course_options permissions to add course calendar event
- Fixed "action on reentry" SCORM option not working
- Fixed not respecting "no-credit" mode during professor view of SCORM content
- Fixed erroneous calculation of SCORM score when SCOs set only minscore and not maxscore (Captivate)
- Fixed deleting unit does not delete associated lesson condition
- Fixed orphan lesson conditions taken to account during lesson completion
- Fixed displaying Unit column in Feedback questions list
- Fixed issue about displaying inactive lessons/courses in send message page
- Fixed issue about assigning default positions in lesson layout to users enrolled lesson after professor have set them
- Fixed wrong link in feedback list
- Fixed broken link in admin feedback report about displaying feedback
- Fixed issue about visibility parameter not being saved correctly in lesson layout setting
- Fixed false job count for users in branch reports (Enterprise edition)
- Fixed material in progress view not taking into account course rules
- Fixed issue in api2 about login (checktoken) and efrontlogin (password) actions
- Fixed automatic correction of free text questions disregarding uploaded files
- Fixed issue in simple editors about loading theme css file
- Fixed issue about not displaying questions that do not belong to a lesson while editing skill gap tests
- Fixed issue about assigning users with zero-prefixed login into groups (#1221)
- Fixed error in skill gap test report
- Fixed issue about wrong report link in feedbacks
- Fixed user redirection after course enrollment from index page
- Fixed notifications going out to inactive users
- Fixed license note and change password being bypassed when clicking on a link or providing it in the address bar
- Fixed facebook connection issues
- Fixed copying units generating error when file exists in subfolder
2011/2/9 v3.6.8 build 9931 This is a maintenance release that addresses an important issue that resulted in unexpected logouts and was introduced in 3.6.8. In addition, we are bundling the new chat module. Full changelog is below:
- Added chat module
- Fixed logging out users from lessons when the session id is used in the past by the same user
- Fixed my courses link not clickable in Opera
- Fixed remote themes not being deleted
- Fixed lesson statistics traffic tab ignoring time constraint
- Fixed paging for group users
- Fixed adding users to default group does not assign group courses/lessons
- Fixed deleting a user logging out administrator
- Fixed issue with non-english names in mp3 files inserted to editor via arrow
- Fixed invalid XML in api's lesson/course listings
- Fixed issue about exporting themes layout with custom blocks
- Fixed training record link in branch statistics
- Updated js inclusion to allow chat module to work with IE8
- Updated completion conditions that are related to tests to not display score
- Deleted frame from editor when toggling pdf content in editing unit (#1034)
- Moved creating views to installation script
- Users-to-groups csv import functionality updated for performance
2011/2/1 v3.6.8 build 9777 This fixes a few issues that have come up since the initial 3.6.8 release, one of them being an important security issue regarding the XML api. All users are advised to upgrade to the latest version, or disable the XML api if they don't use it.
Below is the complete changelog for this update
- XML API security update
- Automatic logout and session handling updates
- Added "Fuze meetings" module (commercial editions)
- Added strip tags in site motto displaying in title
- Prototip tooltip is now created only when asked for
- Removed edit link from SCORM 2004 child unit
- Removed calendar from course tools and announcement form when disabled
- Small performance improvement in test reports
- Visiting a unit link after logging out correctly registers the lesson after logging in
- Changed courses list to not report different type, when a user is of a custom type and so are his/her courses/lessons
- Fixed issue about copying also surveys questions in copy from another lesson
- Fixed course assignment not working with group key when group type is not set
- Fixed version key information not being updated when upgrading to a different edition
- Fixed usernames cached not resetting when changing a user's personal information
- Fixed advanced user reports dynamic group remembering old selections but not showing them checked
- Fixed issue about message recipients when multiple users have common names in formatLogin
- Fixed free text auto correction to not take into account multiple OR occurences
- Fixed personal message "invalid recipient" error when name formatting does not contain "login" and there are users with the same name/surname
- Fixed response details in test reports issues with displaying and true/false questions results
- Fixed custom reports error when supervisor not initialized 2011/1/17 v3.6.8 build 9575 This is mostly a maintenance version, which brings a few new features and several fixes. Below you can find a list of the most important updates
- Added automatic correction for free text questions
- Added theme-based logos
- Extended modules with numerous API calls
- Replaced tools in "my courses" page with a convenient side pane
- Removed flash graphs from tests and replaced them with the default javascript based ones
- Added skill scores (Enterprise edition)
- Added skill reports (Enterprise edition)
- A professor can now reset a user's progress through the "users status" page
- Replaced "logout user" option with a more convenient online users list
- Added option to toggle synchronous/asynchronous SCORM communication
- Added an option to enforce password change upon first login
- Added time in lesson/course for user reports in pdf export
- Added paste_retain_style_properties : "all" in editor configuration for IE7 (#806)
- Added directionality option in editor for rtl languages
- Added option for globally disabling move blocks
- Added newline at the beggining of string for appending local ini files (#864)
- Added Latin American language file
- Added users registration date in lesson reports
- Disabling payments removes "Free" tags from catalog
- Removed "collapse catalog only for lessons" option
- Fixed issue about adding block in different theme from the current(file was saved in the folder of current theme)
- Fixed issue about importing theme layout blocks (were imported to the current theme)
- Changed adding a worksheet for each user in lesson reports because it could crash file with more than 2000 users (#854)
- Fixed issue about youtube video z-index in module for IE
- Fixed issue about editing feedback by creating function getTestsAndFeedbacks()
- Fixed issue about displaying tick icon in student lessons list for completed lessons when show_percentage is disabled
- Fixed issue about crypt function in module wiki by removing it (more info here and here)
- Fixed issue about editing a unit with inactive parent unit
- Fixed issue about displaying inactive parent unit field in editing unit (#903)
- Fixed issue in displaying custom blocks containing brackets as separate pages (#896)
- Replaced deprecated G_MAXFILESIZE from messages attachment file size check - Fixed issue about default font in editor 3.3.9.2 - Fixed issue in editing a course that belongs to more than one branches (#934)
- Fixed error in lesson -> getUsersCompleted (#955)
- Fixed tooltip appearing in org chart despite global disable settings (Enterprise edition)
- Fixed "max upload file size" form setting not being taken into account
- Dates select boxes updated to make limits more sensible
- Fixed for csv parsing during import
- fixed upgrade removing test related completion condition
- Fixed issue in user reports about displaying lessons/courses that currentUser professor is not assigned to (#957)
- Fixed issue about mean time duration in reports
- Fixed js issue about loading blocks in layout page
- Fixed issue about course info link in course reports for professors
- Fixed js error in sidebar for IE
- Fixed issues about mean score in lessons/courses in users reports
- Fixed issue about displaying chatrooms
2010/12/04 v3.6.7 build 9141 This is an intermediate release on the road to 3.6.8.
- Fixed issue about displaying announcement title in popup when there is not body data
- Fixed issue in Lesson registration block in admin control panel about courses enrollments not approved from admin
- Added code for deleting rows from module_hcd_course_to_job_description and module_hcd_course_to_branch when deleting a course
- Fixed issue about displaying the online users in sidebar
- Fixed issue about unit names containing double quotes in IE
- Fixed issue with assigning skills to all job positions 'described as' (#785)
- Removed group reports link from sidebar in community++ edition
- Fixed issue about displaying certificate expiration title in community++ edition
- Fixed issue about file manager in content page about not displaying files in subfolders correctly
- Revert insert to editor icon in operations column since it was not appeared in subfolders
- Fixed issue about news with cleared expire date not displayed in control panel
- Fixed issue about calendar events from news not displayed in students
- Fixed issue about displaying general forums in students/professors
- Fixed issue about displaying archived assigns for lessons/users in users table list (number of lessons/courses columns)
- Fixed issue about editing an announcement and adding it also in calendar
- Fixed issue about filename displayed when downloading file (#834)
- Applied workaround for PHP bug #48697 regarding mbstring internal encoding being reset after calling parse_str
- Fixed lesson layout not being saved
- Fixed toggling between normal access and restricted access in user courses/lessons
- Fixed drag and drop placemarks in user dashboard
- Fixed administrator not overriding "show unassigned users to supervisors" setting (Enterprise edition) 2010/11/22 v3.6.7 build 9006 Although marked as maintenance release, 3.6.7 includes a great deal of enhancements and a large number of fixes. A few words for each of the most important enhancements:
- New time reporting infrastructure: We have refactored the time reporting infrastructure, making it very precise and speeding up related reports
- Enabled restriction on access to content files without a user being logged in: By applying a special apache directive or .htaccess file, one can cut access to files for users that haven't logged into the system and who supply direct urls.
- New PDF course certificates (community++ and above): There is no longer need for phplivedocx; course certificates are now created from the system itself. The old method remains however and one can choose which to use
- Added new theme: blue_html5. A new theme has been added to the system, based on some cool html5 css features. We liked it so much that we made it default - we believe you will like it too!
- New modules: There is a wealth of new modules accompanying the system, try them out!
- New tooltips: The old tooltip has been replaced by a nice javascript library

Below is the complete changelog for this version, as well as diff files for language and css files. Enjoy!
- Added latest TCPDF libraries
- Added brand new PDF certificates
- Converted PDF reports to use the new pdf libraries
- Updated calendar to support for globals, group, course, branch and private events
- New time reporting infrastructure
- Enabled restriction on access to content files without a user being logged in
- Added new tooltip libraries
- Added handle to move blocks in control panel and dashboard
- Added new theme: blue_html5 and made it default
- Added new module: workbook
- Added new module: jobs manager (Enterprise edition)
- Added new module: crossword (thanks skippybosco)
- Added new module: administrator tools
- Added new module: journal
- Added capability for mass deleting personal messages
- Added bulk course completion option
- 'All material' is now by default selected
- Projects now allow for decimal or fractional score
- Added option in system settings for periodic updater period
- Added projects icon on the student's control panel so that the user can access expired projects
- Expand/collapse status in "My courses" list now remembers status via cookie
- Upgraded tinymce editor to 3.3.9.2
- Community++ edition now supports subscriptions (Community++ and above editions)
- Added question response details option in test reports (Community++ and above editions)
- Added checkbox in course/lessons reports to get users from subbranches as well (Enterprise edition)
- Added supervisor approval for course enrollments functionality (Enterprise edition)
- Added new user form page and PDF export (Enterprise edition)
- Added ability to toggle between "tree" and "simple" view in organization charts (Enterprise edition)
- Installing modules now handles existing folder error
- Fixed group assignment with common user type causing error when the group has courses
- Fixed issue about editing popup parameters in scorm units
- Fix for IE7 bug issuing false non-secure items warning under https when viewing the sorted table.
- Fixed course completion page for students with professor role to a course
- Fixed not displaying in list a forum of deactivated/archived lesson
- Fixed the "material in progress" select box disappearing when the user has completed all assigned lessons/courses and has also access to others as a professor
- Fixed issue in course reports about js error in toggling course row in user (ticket 470)
- Fixed issue about assigning all courses to a user
- Fixed stripping html tags in notifications without html option checked
- Fixed issue about autocompleting recipients (educational edition)
- Fixed downloading language files issue
- Fixed administrator user types displaying course-specific tabs in learning status page
- Fixed issue about displaying test name in preview/print test
- Fixed issue in search_courses about join
- Fixed course import leaving out lesson files
- Fixed exporting certificates to pdf format issue
- Fixed issue about displaying footer when option is unchecked in System settings
- Removed "lesson users" option from professor's administration when a lesson is in course
- Lessons in "my courses" list is now being sorted by name
- Fixed shared files inconsistency with respective lesson
- Removed force_br_newlines that causes problems in alignment in IE and added padding 0 for p tag in editor needed for this
- Fixed problems when redoing only wrong answered questions in tests
- Fixed converting external links with encrypt url option issue
- Fixed issue with group key lessons assignment when assign_profile_to_new is set
- Fixed lesson/course skills being deleted along with lesson/course in enterprise edition
- Fixed issue about sorting files by name by default
- Fixed archive users being taken into account during lesson assignment
- Fixed archive users' requests for activation and enrollment appearing in administrator's control panel
- Fixed messages being set to "view" for custom user types
- Fixed lesson users in lesson's administration menu not having custom user types selected by default
- Added option in editing job position about applying new lessons/courses to users already belongs position
- Fixed unique lessons sharing arbitrary folder error
- Fixed issue in statistics about role different from basic type
- Fixed issue about notifications for specific course event
- Fixed issue in doing surveys for students when there not in lesson
- Fixed issue with first unseen unit when first node of lesson was seen and inactive
- Removed ability to switch embed type for SCORM 2004 contents
- Fixed not registering events for employee hire on/left on changes (Enterprise edition)
- Extended payment notifications to include lesson/course information
- Lessons and courses now autocomplete by default
- Added an entry for phplivedocx_config.php in check status
- Fixed completeCourse keeping completed date when it is set (when only score changed for example)
- Fixed when updating a course's category, propagate the change to the course's instances as well
- Fixed issue with ##EFRONTINNERLINK## when editing content (#690)
- Added event for user deactivation
- Fixed issue about system timelines and custom user types that had no access permissions
- Fixed course notifications being sent out to archived users
- Added code for checking if unique_key in groups is actually unique
- Fixed issues in custom user type creation
- Fixed issue in event messages about link to work for different roles between lessons
- Removed ability to switch course only / direct access to lessons that are part of courses / have already users enrolled
- Files are optionally exported along with lesson
- Fixed importing lesson not respecting share folder setting
- Fixed issue about hired and left date in events (Enterprise edition)
- Fixed issue about displaying archived users in job positions (Enterprise edition)
- Simplified advanced group properties (Enterprise edition)
- Fixed issue about IIS 7.x and setting header Content-length in certificates creation
- Fixed job descriptions not assigning associated courses/lessons to all users (Enterprise edition)
- Fixed status report not updating missing language even after changing _HEADERLANGUAGETAG
- Fixed issue about Date field in e-mail headers that could result in spam marked e-mails (http://pear.php.net/manual/en/package.m ... l.send.php)
- Fixed issue about scores > 100 in raw text questions when redo only wrong (ticket 709)
- Added a 'To' field when sending e-mails with 'undisclosed-recipients' for avoiding mail server to reject the e-mail
- Fixed bug when counting maximum number of license users
- Fixed issue about not deleting a feedback from tests table when deleting a feedback unit
- Fixed issue about feedback in reports
- Lesson modes in course can't be changed when there are users enrolled to the course (educational/enterprise editions)
2010/08/23 v3.6.6 build 8242 This is mainly a maintenance release, addressing issues that have come up since the last version was released. All users are strongly suggested to upgrade to this version In addition, a few new features are introduced, the most important being the users report generator (only available to enterprise/educational editions) that allows administrators/supervisors to create custom-tailored user reports. Complete changelog follows:
- Added users reports generator (enterprise/educational editions)
- Added handle to reset all executions for all users in a test
- Added code for not allowing any sub-administrator to edit an administrator profile
- Improved performance during csv import for users
- Moved logout redirect option to appearance tab
- Fixed issue in user type in editing an admin by a subadmin
- Fixed issue about printing test units
- Fixed adding additional options in match questions error
- Fixed toggle material in progress disappearing when only lessons are assigned to users, and are all complete
- Fixed error when organizational chart is available to users and visited by non-supervisor
- Fixed issue about onmouseover underline in content tree and IE7
- Fixed issue in advlink plugin in editor with colored themes
- Fixed issue introduced in 3.6.5 about course completion operations
- Fixed changing course category not working when lessons with the same id existed in the category
- Fixed user's progress in course/lesson initialization would result in other users' progress being initialized as well
- Fixed not displaying empty categories in catalog, even if children are not empty
- Fixed $loadScripts not being initialized causes modules' javascripts not being included
- Added automatic creation of message folders to users, in case they are missing
- Fixed exporting lessons with illegal windows filesystem characters in their name
- Fixed avatars list not displayed when administrator edits himself
- Fixed "view" user_type restriction for messages displayed non-working add/reply/fwd handles
- Fixed lesson reports listing projects for users, when they have been unenrolled from the lesson
- Set catalog to display completed lessons and courses when everything is completed even if "show material in progress" is selected
- Setting unit property 'auto complete' triggers ajax event for immediately popping up completion info block
- Fixed error in api2.php file that caused newly created users' passwords to be encoded twice
- Fixed error in activation email code sent out when new users are registering and "email activation" is set
- If certificate template file is missing, the system reverts to the default - Fixed archived users appearing in group's users list
- Fixed average test score reporting for SCORM tests not matching actual mean score (a test may be skipped)
- Fixed error while completing a test when accessing a lesson as student, having professor as default user type and on an horizontal theme 2010/07/26 v3.6.5 build 8087 eFront team announces the availability of version 3.6.5 build 8007.This is mainly a maintenance release, including fixes that have been reported since the last release. In addition, a few new features are introduced, check the changelog below for details.
- Provides RSS feeds through the RSS module
- Added api2.php for version 2.0 of eFront XML API
- Added cart disable functionality, to allow for single click enrolling to free lessons and courses
- Added ability to switch between display modes(iframe, popup) in editing scorm units
- Added 'course options' in custom user type creation for professor types
- Added file permissions checking and setting functionality
- Added code for hiding organization section for custom user types in enterprise edition
- Added propagation handle to branch courses
- Added tooltip with organization information in employees list
- Added headers in order to eliminate browser cache in sidebar
- Added icon for deleting project completion info(grade, commnent, file) by professor
- Added option to purge events size in maintenance -> cleanup
- Replaced flash charts with flotr JS-based graphs
- Supervisor can directly edit supervised branches
- Supervisor can now see all of his/her subbranches employees, from the employees screen
- Fixed issue in backup for files containing a ' in their names
- Fixed issue in changing user role in courses assignment
- Fixed bug in notification events related with specific courses
- Fixed logout redirecting to https pages
- Fixed modules not appearing in lesson settings for professors that their primary type is 'student'
- Fixed bug about displaying search results in pages that sidebar was refreshed
- Fixed skill-gap tests manual assignments issue
- Fixed bug in manually sending pending notifications that was introduced in 3.6.4 build 7725
- Fixed group filter not working in course reports
- Fixed upload from url not working when importing SCORM content
- Fixed issue in view rtf certificate from professor
- Fixed issue about displaying connected users in horizontal themes when option is globally disabled
- Fixed bug about new lesson comment event
- Fixed bookmarks not working for professor
- Fixed issue about sending messages with a custom user type
- Fixed issue about assigning group user type to user via key
- Fixed issue in projects about removing the existing comment when grading student's project
- Fixed issue in notifications about an exception when a lesson/test is deleted

v3.6.8 / build 9931 [02-11-11]

This is a maintenance release that addresses an important issue that resulted in unexpected logouts and was introduced in 3.6.8. In addition, we are bundling the new chat module. Full changelog is below:
- Added chat module
- Fixed logging out users from lessons when the session id is used in the past by the same user
- Fixed my courses link not clickable in Opera
- Fixed remote themes not being deleted
- Fixed lesson statistics traffic tab ignoring time constraint
- Fixed paging for group users
- Fixed adding users to default group does not assign group courses/lessons
- Fixed deleting a user logging out administrator
- Fixed issue with non-english names in mp3 files inserted to editor via arrow
- Fixed invalid XML in api's lesson/course listings
- Fixed issue about exporting themes layout with custom blocks
- Fixed training record link in branch statistics
- Updated js inclusion to allow chat module to work with IE8
- Updated completion conditions that are related to tests to not display score
- Deleted frame from editor when toggling pdf content in editing unit (#1034)
- Moved creating views to installation script
- Users-to-groups csv import functionality updated for performance
2011/2/1 v3.6.8 build 9777 This fixes a few issues that have come up since the initial 3.6.8 release, one of them being an important security issue regarding the XML api. All users are advised to upgrade to the latest version, or disable the XML api if they don't use it.
Below is the complete changelog for this update
- XML API security update
- Automatic logout and session handling updates
- Added "Fuze meetings" module (commercial editions)
- Added strip tags in site motto displaying in title
- Prototip tooltip is now created only when asked for
- Removed edit link from SCORM 2004 child unit
- Removed calendar from course tools and announcement form when disabled
- Small performance improvement in test reports
- Visiting a unit link after logging out correctly registers the lesson after logging in
- Changed courses list to not report different type, when a user is of a custom type and so are his/her courses/lessons
- Fixed issue about copying also surveys questions in copy from another lesson
- Fixed course assignment not working with group key when group type is not set
- Fixed version key information not being updated when upgrading to a different edition
- Fixed usernames cached not resetting when changing a user's personal information
- Fixed advanced user reports dynamic group remembering old selections but not showing them checked
- Fixed issue about message recipients when multiple users have common names in formatLogin
- Fixed free text auto correction to not take into account multiple OR occurences
- Fixed personal message "invalid recipient" error when name formatting does not contain "login" and there are users with the same name/surname
- Fixed response details in test reports issues with displaying and true/false questions results
- Fixed custom reports error when supervisor not initialized 2011/1/17 v3.6.8 build 9575 This is mostly a maintenance version, which brings a few new features and several fixes. Below you can find a list of the most important updates
- Added automatic correction for free text questions
- Added theme-based logos
- Extended modules with numerous API calls
- Replaced tools in "my courses" page with a convenient side pane
- Removed flash graphs from tests and replaced them with the default javascript based ones
- Added skill scores (Enterprise edition)
- Added skill reports (Enterprise edition)
- A professor can now reset a user's progress through the "users status" page
- Replaced "logout user" option with a more convenient online users list
- Added option to toggle synchronous/asynchronous SCORM communication
- Added an option to enforce password change upon first login
- Added time in lesson/course for user reports in pdf export
- Added paste_retain_style_properties : "all" in editor configuration for IE7 (#806)
- Added directionality option in editor for rtl languages
- Added option for globally disabling move blocks
- Added newline at the beggining of string for appending local ini files (#864)
- Added Latin American language file
- Added users registration date in lesson reports
- Disabling payments removes "Free" tags from catalog
- Removed "collapse catalog only for lessons" option
- Fixed issue about adding block in different theme from the current(file was saved in the folder of current theme)
- Fixed issue about importing theme layout blocks (were imported to the current theme)
- Changed adding a worksheet for each user in lesson reports because it could crash file with more than 2000 users (#854)
- Fixed issue about youtube video z-index in module for IE
- Fixed issue about editing feedback by creating function getTestsAndFeedbacks()
- Fixed issue about displaying tick icon in student lessons list for completed lessons when show_percentage is disabled
- Fixed issue about crypt function in module wiki by removing it (more info here and here)
- Fixed issue about editing a unit with inactive parent unit
- Fixed issue about displaying inactive parent unit field in editing unit (#903)
- Fixed issue in displaying custom blocks containing brackets as separate pages (#896)
- Replaced deprecated G_MAXFILESIZE from messages attachment file size check - Fixed issue about default font in editor 3.3.9.2 - Fixed issue in editing a course that belongs to more than one branches (#934)
- Fixed error in lesson -> getUsersCompleted (#955)
- Fixed tooltip appearing in org chart despite global disable settings (Enterprise edition)
- Fixed "max upload file size" form setting not being taken into account
- Dates select boxes updated to make limits more sensible
- Fixed for csv parsing during import
- fixed upgrade removing test related completion condition
- Fixed issue in user reports about displaying lessons/courses that currentUser professor is not assigned to (#957)
- Fixed issue about mean time duration in reports
- Fixed js issue about loading blocks in layout page
- Fixed issue about course info link in course reports for professors
- Fixed js error in sidebar for IE
- Fixed issues about mean score in lessons/courses in users reports
- Fixed issue about displaying chatrooms
2010/12/04 v3.6.7 build 9141 This is an intermediate release on the road to 3.6.8.
- Fixed issue about displaying announcement title in popup when there is not body data
- Fixed issue in Lesson registration block in admin control panel about courses enrollments not approved from admin
- Added code for deleting rows from module_hcd_course_to_job_description and module_hcd_course_to_branch when deleting a course
- Fixed issue about displaying the online users in sidebar
- Fixed issue about unit names containing double quotes in IE
- Fixed issue with assigning skills to all job positions 'described as' (#785)
- Removed group reports link from sidebar in community++ edition
- Fixed issue about displaying certificate expiration title in community++ edition
- Fixed issue about file manager in content page about not displaying files in subfolders correctly
- Revert insert to editor icon in operations column since it was not appeared in subfolders
- Fixed issue about news with cleared expire date not displayed in control panel
- Fixed issue about calendar events from news not displayed in students
- Fixed issue about displaying general forums in students/professors
- Fixed issue about displaying archived assigns for lessons/users in users table list (number of lessons/courses columns)
- Fixed issue about editing an announcement and adding it also in calendar
- Fixed issue about filename displayed when downloading file (#834)
- Applied workaround for PHP bug #48697 regarding mbstring internal encoding being reset after calling parse_str
- Fixed lesson layout not being saved
- Fixed toggling between normal access and restricted access in user courses/lessons
- Fixed drag and drop placemarks in user dashboard
- Fixed administrator not overriding "show unassigned users to supervisors" setting (Enterprise edition) 2010/11/22 v3.6.7 build 9006 Although marked as maintenance release, 3.6.7 includes a great deal of enhancements and a large number of fixes. A few words for each of the most important enhancements:
- New time reporting infrastructure: We have refactored the time reporting infrastructure, making it very precise and speeding up related reports
- Enabled restriction on access to content files without a user being logged in: By applying a special apache directive or .htaccess file, one can cut access to files for users that haven't logged into the system and who supply direct urls.
- New PDF course certificates (community++ and above): There is no longer need for phplivedocx; course certificates are now created from the system itself. The old method remains however and one can choose which to use
- Added new theme: blue_html5. A new theme has been added to the system, based on some cool html5 css features. We liked it so much that we made it default - we believe you will like it too!
- New modules: There is a wealth of new modules accompanying the system, try them out!
- New tooltips: The old tooltip has been replaced by a nice javascript library

Below is the complete changelog for this version, as well as diff files for language and css files. Enjoy!
- Added latest TCPDF libraries
- Added brand new PDF certificates
- Converted PDF reports to use the new pdf libraries
- Updated calendar to support for globals, group, course, branch and private events
- New time reporting infrastructure
- Enabled restriction on access to content files without a user being logged in
- Added new tooltip libraries
- Added handle to move blocks in control panel and dashboard
- Added new theme: blue_html5 and made it default
- Added new module: workbook
- Added new module: jobs manager (Enterprise edition)
- Added new module: crossword (thanks skippybosco)
- Added new module: administrator tools
- Added new module: journal
- Added capability for mass deleting personal messages
- Added bulk course completion option
- 'All material' is now by default selected
- Projects now allow for decimal or fractional score
- Added option in system settings for periodic updater period
- Added projects icon on the student's control panel so that the user can access expired projects
- Expand/collapse status in "My courses" list now remembers status via cookie
- Upgraded tinymce editor to 3.3.9.2
- Community++ edition now supports subscriptions (Community++ and above editions)
- Added question response details option in test reports (Community++ and above editions)
- Added checkbox in course/lessons reports to get users from subbranches as well (Enterprise edition)
- Added supervisor approval for course enrollments functionality (Enterprise edition)
- Added new user form page and PDF export (Enterprise edition)
- Added ability to toggle between "tree" and "simple" view in organization charts (Enterprise edition)
- Installing modules now handles existing folder error
- Fixed group assignment with common user type causing error when the group has courses
- Fixed issue about editing popup parameters in scorm units
- Fix for IE7 bug issuing false non-secure items warning under https when viewing the sorted table.
- Fixed course completion page for students with professor role to a course
- Fixed not displaying in list a forum of deactivated/archived lesson
- Fixed the "material in progress" select box disappearing when the user has completed all assigned lessons/courses and has also access to others as a professor
- Fixed issue in course reports about js error in toggling course row in user (ticket 470)
- Fixed issue about assigning all courses to a user
- Fixed stripping html tags in notifications without html option checked
- Fixed issue about autocompleting recipients (educational edition)
- Fixed downloading language files issue
- Fixed administrator user types displaying course-specific tabs in learning status page
- Fixed issue about displaying test name in preview/print test
- Fixed issue in search_courses about join
- Fixed course import leaving out lesson files
- Fixed exporting certificates to pdf format issue
- Fixed issue about displaying footer when option is unchecked in System settings
- Removed "lesson users" option from professor's administration when a lesson is in course
- Lessons in "my courses" list is now being sorted by name
- Fixed shared files inconsistency with respective lesson
- Removed force_br_newlines that causes problems in alignment in IE and added padding 0 for p tag in editor needed for this
- Fixed problems when redoing only wrong answered questions in tests
- Fixed converting external links with encrypt url option issue
- Fixed issue with group key lessons assignment when assign_profile_to_new is set
- Fixed lesson/course skills being deleted along with lesson/course in enterprise edition
- Fixed issue about sorting files by name by default
- Fixed archive users being taken into account during lesson assignment
- Fixed archive users' requests for activation and enrollment appearing in administrator's control panel
- Fixed messages being set to "view" for custom user types
- Fixed lesson users in lesson's administration menu not having custom user types selected by default
- Added option in editing job position about applying new lessons/courses to users already belongs position
- Fixed unique lessons sharing arbitrary folder error
- Fixed issue in statistics about role different from basic type
- Fixed issue about notifications for specific course event
- Fixed issue in doing surveys for students when there not in lesson
- Fixed issue with first unseen unit when first node of lesson was seen and inactive
- Removed ability to switch embed type for SCORM 2004 contents
- Fixed not registering events for employee hire on/left on changes (Enterprise edition)
- Extended payment notifications to include lesson/course information
- Lessons and courses now autocomplete by default
- Added an entry for phplivedocx_config.php in check status
- Fixed completeCourse keeping completed date when it is set (when only score changed for example)
- Fixed when updating a course's category, propagate the change to the course's instances as well
- Fixed issue with ##EFRONTINNERLINK## when editing content (#690)
- Added event for user deactivation
- Fixed issue about system timelines and custom user types that had no access permissions
- Fixed course notifications being sent out to archived users
- Added code for checking if unique_key in groups is actually unique
- Fixed issues in custom user type creation
- Fixed issue in event messages about link to work for different roles between lessons
- Removed ability to switch course only / direct access to lessons that are part of courses / have already users enrolled
- Files are optionally exported along with lesson
- Fixed importing lesson not respecting share folder setting
- Fixed issue about hired and left date in events (Enterprise edition)
- Fixed issue about displaying archived users in job positions (Enterprise edition)
- Simplified advanced group properties (Enterprise edition)
- Fixed issue about IIS 7.x and setting header Content-length in certificates creation
- Fixed job descriptions not assigning associated courses/lessons to all users (Enterprise edition)
- Fixed status report not updating missing language even after changing _HEADERLANGUAGETAG
- Fixed issue about Date field in e-mail headers that could result in spam marked e-mails (http://pear.php.net/manual/en/package.m ... l.send.php)
- Fixed issue about scores > 100 in raw text questions when redo only wrong (ticket 709)
- Added a 'To' field when sending e-mails with 'undisclosed-recipients' for avoiding mail server to reject the e-mail
- Fixed bug when counting maximum number of license users
- Fixed issue about not deleting a feedback from tests table when deleting a feedback unit
- Fixed issue about feedback in reports
- Lesson modes in course can't be changed when there are users enrolled to the course (educational/enterprise editions)
2010/08/23 v3.6.6 build 8242 This is mainly a maintenance release, addressing issues that have come up since the last version was released. All users are strongly suggested to upgrade to this version In addition, a few new features are introduced, the most important being the users report generator (only available to enterprise/educational editions) that allows administrators/supervisors to create custom-tailored user reports. Complete changelog follows:
- Added users reports generator (enterprise/educational editions)
- Added handle to reset all executions for all users in a test
- Added code for not allowing any sub-administrator to edit an administrator profile
- Improved performance during csv import for users
- Moved logout redirect option to appearance tab
- Fixed issue in user type in editing an admin by a subadmin
- Fixed issue about printing test units
- Fixed adding additional options in match questions error
- Fixed toggle material in progress disappearing when only lessons are assigned to users, and are all complete
- Fixed error when organizational chart is available to users and visited by non-supervisor
- Fixed issue about onmouseover underline in content tree and IE7
- Fixed issue in advlink plugin in editor with colored themes
- Fixed issue introduced in 3.6.5 about course completion operations
- Fixed changing course category not working when lessons with the same id existed in the category
- Fixed user's progress in course/lesson initialization would result in other users' progress being initialized as well
- Fixed not displaying empty categories in catalog, even if children are not empty
- Fixed $loadScripts not being initialized causes modules' javascripts not being included
- Added automatic creation of message folders to users, in case they are missing
- Fixed exporting lessons with illegal windows filesystem characters in their name
- Fixed avatars list not displayed when administrator edits himself
- Fixed "view" user_type restriction for messages displayed non-working add/reply/fwd handles
- Fixed lesson reports listing projects for users, when they have been unenrolled from the lesson
- Set catalog to display completed lessons and courses when everything is completed even if "show material in progress" is selected
- Setting unit property 'auto complete' triggers ajax event for immediately popping up completion info block
- Fixed error in api2.php file that caused newly created users' passwords to be encoded twice
- Fixed error in activation email code sent out when new users are registering and "email activation" is set
- If certificate template file is missing, the system reverts to the default - Fixed archived users appearing in group's users list
- Fixed average test score reporting for SCORM tests not matching actual mean score (a test may be skipped)
- Fixed error while completing a test when accessing a lesson as student, having professor as default user type and on an horizontal theme 2010/07/26 v3.6.5 build 8087 eFront team announces the availability of version 3.6.5 build 8007.This is mainly a maintenance release, including fixes that have been reported since the last release. In addition, a few new features are introduced, check the changelog below for details.
- Provides RSS feeds through the RSS module
- Added api2.php for version 2.0 of eFront XML API
- Added cart disable functionality, to allow for single click enrolling to free lessons and courses
- Added ability to switch between display modes(iframe, popup) in editing scorm units
- Added 'course options' in custom user type creation for professor types
- Added file permissions checking and setting functionality
- Added code for hiding organization section for custom user types in enterprise edition
- Added propagation handle to branch courses
- Added tooltip with organization information in employees list
- Added headers in order to eliminate browser cache in sidebar
- Added icon for deleting project completion info(grade, commnent, file) by professor
- Added option to purge events size in maintenance -> cleanup
- Replaced flash charts with flotr JS-based graphs
- Supervisor can directly edit supervised branches
- Supervisor can now see all of his/her subbranches employees, from the employees screen
- Fixed issue in backup for files containing a ' in their names
- Fixed issue in changing user role in courses assignment
- Fixed bug in notification events related with specific courses
- Fixed logout redirecting to https pages
- Fixed modules not appearing in lesson settings for professors that their primary type is 'student'
- Fixed bug about displaying search results in pages that sidebar was refreshed
- Fixed skill-gap tests manual assignments issue
- Fixed bug in manually sending pending notifications that was introduced in 3.6.4 build 7725
- Fixed group filter not working in course reports
- Fixed upload from url not working when importing SCORM content
- Fixed issue in view rtf certificate from professor
- Fixed issue about displaying connected users in horizontal themes when option is globally disabled
- Fixed bug about new lesson comment event
- Fixed bookmarks not working for professor
- Fixed issue about sending messages with a custom user type
- Fixed issue about assigning group user type to user via key
- Fixed issue in projects about removing the existing comment when grading student's project
- Fixed issue in notifications about an exception when a lesson/test is deleted

v3.6.8 / build 9777 [02-09-11]

This fixes a few issues that have come up since the initial 3.6.8 release, one of them being an important security issue regarding the XML api. All users are advised to upgrade to the latest version, or disable the XML api if they don't use it.
Below is the complete changelog for this update
- XML API security update
- Automatic logout and session handling updates
- Added "Fuze meetings" module (commercial editions)
- Added strip tags in site motto displaying in title
- Prototip tooltip is now created only when asked for
- Removed edit link from SCORM 2004 child unit
- Removed calendar from course tools and announcement form when disabled
- Small performance improvement in test reports
- Visiting a unit link after logging out correctly registers the lesson after logging in
- Changed courses list to not report different type, when a user is of a custom type and so are his/her courses/lessons
- Fixed issue about copying also surveys questions in copy from another lesson
- Fixed course assignment not working with group key when group type is not set
- Fixed version key information not being updated when upgrading to a different edition
- Fixed usernames cached not resetting when changing a user's personal information
- Fixed advanced user reports dynamic group remembering old selections but not showing them checked
- Fixed issue about message recipients when multiple users have common names in formatLogin
- Fixed free text auto correction to not take into account multiple OR occurences
- Fixed personal message "invalid recipient" error when name formatting does not contain "login" and there are users with the same name/surname
- Fixed response details in test reports issues with displaying and true/false questions results
- Fixed custom reports error when supervisor not initialized 2011/1/17 v3.6.8 build 9575 This is mostly a maintenance version, which brings a few new features and several fixes. Below you can find a list of the most important updates
- Added automatic correction for free text questions
- Added theme-based logos
- Extended modules with numerous API calls
- Replaced tools in "my courses" page with a convenient side pane
- Removed flash graphs from tests and replaced them with the default javascript based ones
- Added skill scores (Enterprise edition)
- Added skill reports (Enterprise edition)
- A professor can now reset a user's progress through the "users status" page
- Replaced "logout user" option with a more convenient online users list
- Added option to toggle synchronous/asynchronous SCORM communication
- Added an option to enforce password change upon first login
- Added time in lesson/course for user reports in pdf export
- Added paste_retain_style_properties : "all" in editor configuration for IE7 (#806)
- Added directionality option in editor for rtl languages
- Added option for globally disabling move blocks
- Added newline at the beggining of string for appending local ini files (#864)
- Added Latin American language file
- Added users registration date in lesson reports
- Disabling payments removes "Free" tags from catalog
- Removed "collapse catalog only for lessons" option
- Fixed issue about adding block in different theme from the current(file was saved in the folder of current theme)
- Fixed issue about importing theme layout blocks (were imported to the current theme)
- Changed adding a worksheet for each user in lesson reports because it could crash file with more than 2000 users (#854)
- Fixed issue about youtube video z-index in module for IE
- Fixed issue about editing feedback by creating function getTestsAndFeedbacks()
- Fixed issue about displaying tick icon in student lessons list for completed lessons when show_percentage is disabled
- Fixed issue about crypt function in module wiki by removing it (more info here and here)
- Fixed issue about editing a unit with inactive parent unit
- Fixed issue about displaying inactive parent unit field in editing unit (#903)
- Fixed issue in displaying custom blocks containing brackets as separate pages (#896)
- Replaced deprecated G_MAXFILESIZE from messages attachment file size check - Fixed issue about default font in editor 3.3.9.2 - Fixed issue in editing a course that belongs to more than one branches (#934)
- Fixed error in lesson -> getUsersCompleted (#955)
- Fixed tooltip appearing in org chart despite global disable settings (Enterprise edition)
- Fixed "max upload file size" form setting not being taken into account
- Dates select boxes updated to make limits more sensible
- Fixed for csv parsing during import
- fixed upgrade removing test related completion condition
- Fixed issue in user reports about displaying lessons/courses that currentUser professor is not assigned to (#957)
- Fixed issue about mean time duration in reports
- Fixed js issue about loading blocks in layout page
- Fixed issue about course info link in course reports for professors
- Fixed js error in sidebar for IE
- Fixed issues about mean score in lessons/courses in users reports
- Fixed issue about displaying chatrooms
2010/12/04 v3.6.7 build 9141 This is an intermediate release on the road to 3.6.8.
- Fixed issue about displaying announcement title in popup when there is not body data
- Fixed issue in Lesson registration block in admin control panel about courses enrollments not approved from admin
- Added code for deleting rows from module_hcd_course_to_job_description and module_hcd_course_to_branch when deleting a course
- Fixed issue about displaying the online users in sidebar
- Fixed issue about unit names containing double quotes in IE
- Fixed issue with assigning skills to all job positions 'described as' (#785)
- Removed group reports link from sidebar in community++ edition
- Fixed issue about displaying certificate expiration title in community++ edition
- Fixed issue about file manager in content page about not displaying files in subfolders correctly
- Revert insert to editor icon in operations column since it was not appeared in subfolders
- Fixed issue about news with cleared expire date not displayed in control panel
- Fixed issue about calendar events from news not displayed in students
- Fixed issue about displaying general forums in students/professors
- Fixed issue about displaying archived assigns for lessons/users in users table list (number of lessons/courses columns)
- Fixed issue about editing an announcement and adding it also in calendar
- Fixed issue about filename displayed when downloading file (#834)
- Applied workaround for PHP bug #48697 regarding mbstring internal encoding being reset after calling parse_str
- Fixed lesson layout not being saved
- Fixed toggling between normal access and restricted access in user courses/lessons
- Fixed drag and drop placemarks in user dashboard
- Fixed administrator not overriding "show unassigned users to supervisors" setting (Enterprise edition) 2010/11/22 v3.6.7 build 9006 Although marked as maintenance release, 3.6.7 includes a great deal of enhancements and a large number of fixes. A few words for each of the most important enhancements:
- New time reporting infrastructure: We have refactored the time reporting infrastructure, making it very precise and speeding up related reports
- Enabled restriction on access to content files without a user being logged in: By applying a special apache directive or .htaccess file, one can cut access to files for users that haven't logged into the system and who supply direct urls.
- New PDF course certificates (community++ and above): There is no longer need for phplivedocx; course certificates are now created from the system itself. The old method remains however and one can choose which to use
- Added new theme: blue_html5. A new theme has been added to the system, based on some cool html5 css features. We liked it so much that we made it default - we believe you will like it too!
- New modules: There is a wealth of new modules accompanying the system, try them out!
- New tooltips: The old tooltip has been replaced by a nice javascript library

Below is the complete changelog for this version, as well as diff files for language and css files. Enjoy!
- Added latest TCPDF libraries
- Added brand new PDF certificates
- Converted PDF reports to use the new pdf libraries
- Updated calendar to support for globals, group, course, branch and private events
- New time reporting infrastructure
- Enabled restriction on access to content files without a user being logged in
- Added new tooltip libraries
- Added handle to move blocks in control panel and dashboard
- Added new theme: blue_html5 and made it default
- Added new module: workbook
- Added new module: jobs manager (Enterprise edition)
- Added new module: crossword (thanks skippybosco)
- Added new module: administrator tools
- Added new module: journal
- Added capability for mass deleting personal messages
- Added bulk course completion option
- 'All material' is now by default selected
- Projects now allow for decimal or fractional score
- Added option in system settings for periodic updater period
- Added projects icon on the student's control panel so that the user can access expired projects
- Expand/collapse status in "My courses" list now remembers status via cookie
- Upgraded tinymce editor to 3.3.9.2
- Community++ edition now supports subscriptions (Community++ and above editions)
- Added question response details option in test reports (Community++ and above editions)
- Added checkbox in course/lessons reports to get users from subbranches as well (Enterprise edition)
- Added supervisor approval for course enrollments functionality (Enterprise edition)
- Added new user form page and PDF export (Enterprise edition)
- Added ability to toggle between "tree" and "simple" view in organization charts (Enterprise edition)
- Installing modules now handles existing folder error
- Fixed group assignment with common user type causing error when the group has courses
- Fixed issue about editing popup parameters in scorm units
- Fix for IE7 bug issuing false non-secure items warning under https when viewing the sorted table.
- Fixed course completion page for students with professor role to a course
- Fixed not displaying in list a forum of deactivated/archived lesson
- Fixed the "material in progress" select box disappearing when the user has completed all assigned lessons/courses and has also access to others as a professor
- Fixed issue in course reports about js error in toggling course row in user (ticket 470)
- Fixed issue about assigning all courses to a user
- Fixed stripping html tags in notifications without html option checked
- Fixed issue about autocompleting recipients (educational edition)
- Fixed downloading language files issue
- Fixed administrator user types displaying course-specific tabs in learning status page
- Fixed issue about displaying test name in preview/print test
- Fixed issue in search_courses about join
- Fixed course import leaving out lesson files
- Fixed exporting certificates to pdf format issue
- Fixed issue about displaying footer when option is unchecked in System settings
- Removed "lesson users" option from professor's administration when a lesson is in course
- Lessons in "my courses" list is now being sorted by name
- Fixed shared files inconsistency with respective lesson
- Removed force_br_newlines that causes problems in alignment in IE and added padding 0 for p tag in editor needed for this
- Fixed problems when redoing only wrong answered questions in tests
- Fixed converting external links with encrypt url option issue
- Fixed issue with group key lessons assignment when assign_profile_to_new is set
- Fixed lesson/course skills being deleted along with lesson/course in enterprise edition
- Fixed issue about sorting files by name by default
- Fixed archive users being taken into account during lesson assignment
- Fixed archive users' requests for activation and enrollment appearing in administrator's control panel
- Fixed messages being set to "view" for custom user types
- Fixed lesson users in lesson's administration menu not having custom user types selected by default
- Added option in editing job position about applying new lessons/courses to users already belongs position
- Fixed unique lessons sharing arbitrary folder error
- Fixed issue in statistics about role different from basic type
- Fixed issue about notifications for specific course event
- Fixed issue in doing surveys for students when there not in lesson
- Fixed issue with first unseen unit when first node of lesson was seen and inactive
- Removed ability to switch embed type for SCORM 2004 contents
- Fixed not registering events for employee hire on/left on changes (Enterprise edition)
- Extended payment notifications to include lesson/course information
- Lessons and courses now autocomplete by default
- Added an entry for phplivedocx_config.php in check status
- Fixed completeCourse keeping completed date when it is set (when only score changed for example)
- Fixed when updating a course's category, propagate the change to the course's instances as well
- Fixed issue with ##EFRONTINNERLINK## when editing content (#690)
- Added event for user deactivation
- Fixed issue about system timelines and custom user types that had no access permissions
- Fixed course notifications being sent out to archived users
- Added code for checking if unique_key in groups is actually unique
- Fixed issues in custom user type creation
- Fixed issue in event messages about link to work for different roles between lessons
- Removed ability to switch course only / direct access to lessons that are part of courses / have already users enrolled
- Files are optionally exported along with lesson
- Fixed importing lesson not respecting share folder setting
- Fixed issue about hired and left date in events (Enterprise edition)
- Fixed issue about displaying archived users in job positions (Enterprise edition)
- Simplified advanced group properties (Enterprise edition)
- Fixed issue about IIS 7.x and setting header Content-length in certificates creation
- Fixed job descriptions not assigning associated courses/lessons to all users (Enterprise edition)
- Fixed status report not updating missing language even after changing _HEADERLANGUAGETAG
- Fixed issue about Date field in e-mail headers that could result in spam marked e-mails (http://pear.php.net/manual/en/package.m ... l.send.php)
- Fixed issue about scores > 100 in raw text questions when redo only wrong (ticket 709)
- Added a 'To' field when sending e-mails with 'undisclosed-recipients' for avoiding mail server to reject the e-mail
- Fixed bug when counting maximum number of license users
- Fixed issue about not deleting a feedback from tests table when deleting a feedback unit
- Fixed issue about feedback in reports
- Lesson modes in course can't be changed when there are users enrolled to the course (educational/enterprise editions)
2010/08/23 v3.6.6 build 8242 This is mainly a maintenance release, addressing issues that have come up since the last version was released. All users are strongly suggested to upgrade to this version In addition, a few new features are introduced, the most important being the users report generator (only available to enterprise/educational editions) that allows administrators/supervisors to create custom-tailored user reports. Complete changelog follows:
- Added users reports generator (enterprise/educational editions)
- Added handle to reset all executions for all users in a test
- Added code for not allowing any sub-administrator to edit an administrator profile
- Improved performance during csv import for users
- Moved logout redirect option to appearance tab
- Fixed issue in user type in editing an admin by a subadmin
- Fixed issue about printing test units
- Fixed adding additional options in match questions error
- Fixed toggle material in progress disappearing when only lessons are assigned to users, and are all complete
- Fixed error when organizational chart is available to users and visited by non-supervisor
- Fixed issue about onmouseover underline in content tree and IE7
- Fixed issue in advlink plugin in editor with colored themes
- Fixed issue introduced in 3.6.5 about course completion operations
- Fixed changing course category not working when lessons with the same id existed in the category
- Fixed user's progress in course/lesson initialization would result in other users' progress being initialized as well
- Fixed not displaying empty categories in catalog, even if children are not empty
- Fixed $loadScripts not being initialized causes modules' javascripts not being included
- Added automatic creation of message folders to users, in case they are missing
- Fixed exporting lessons with illegal windows filesystem characters in their name
- Fixed avatars list not displayed when administrator edits himself
- Fixed "view" user_type restriction for messages displayed non-working add/reply/fwd handles
- Fixed lesson reports listing projects for users, when they have been unenrolled from the lesson
- Set catalog to display completed lessons and courses when everything is completed even if "show material in progress" is selected
- Setting unit property 'auto complete' triggers ajax event for immediately popping up completion info block
- Fixed error in api2.php file that caused newly created users' passwords to be encoded twice
- Fixed error in activation email code sent out when new users are registering and "email activation" is set
- If certificate template file is missing, the system reverts to the default - Fixed archived users appearing in group's users list
- Fixed average test score reporting for SCORM tests not matching actual mean score (a test may be skipped)
- Fixed error while completing a test when accessing a lesson as student, having professor as default user type and on an horizontal theme 2010/07/26 v3.6.5 build 8087 eFront team announces the availability of version 3.6.5 build 8007.This is mainly a maintenance release, including fixes that have been reported since the last release. In addition, a few new features are introduced, check the changelog below for details.
- Provides RSS feeds through the RSS module
- Added api2.php for version 2.0 of eFront XML API
- Added cart disable functionality, to allow for single click enrolling to free lessons and courses
- Added ability to switch between display modes(iframe, popup) in editing scorm units
- Added 'course options' in custom user type creation for professor types
- Added file permissions checking and setting functionality
- Added code for hiding organization section for custom user types in enterprise edition
- Added propagation handle to branch courses
- Added tooltip with organization information in employees list
- Added headers in order to eliminate browser cache in sidebar
- Added icon for deleting project completion info(grade, commnent, file) by professor
- Added option to purge events size in maintenance -> cleanup
- Replaced flash charts with flotr JS-based graphs
- Supervisor can directly edit supervised branches
- Supervisor can now see all of his/her subbranches employees, from the employees screen
- Fixed issue in backup for files containing a ' in their names
- Fixed issue in changing user role in courses assignment
- Fixed bug in notification events related with specific courses
- Fixed logout redirecting to https pages
- Fixed modules not appearing in lesson settings for professors that their primary type is 'student'
- Fixed bug about displaying search results in pages that sidebar was refreshed
- Fixed skill-gap tests manual assignments issue
- Fixed bug in manually sending pending notifications that was introduced in 3.6.4 build 7725
- Fixed group filter not working in course reports
- Fixed upload from url not working when importing SCORM content
- Fixed issue in view rtf certificate from professor
- Fixed issue about displaying connected users in horizontal themes when option is globally disabled
- Fixed bug about new lesson comment event
- Fixed bookmarks not working for professor
- Fixed issue about sending messages with a custom user type
- Fixed issue about assigning group user type to user via key
- Fixed issue in projects about removing the existing comment when grading student's project
- Fixed issue in notifications about an exception when a lesson/test is deleted

v3.6.8 / build 9763 [02-02-11]

This fixes a few issues that have come up since the initial 3.6.8 release, one of them being an important security issue regarding the XML api. All users are advised to upgrade to the latest version, or disable the XML api if they don't use it.
Below is the complete changelog for this update
- XML API security update
- Automatic logout and session handling updates
- Added "Fuze meetings" module (commercial editions)
- Added strip tags in site motto displaying in title
- Prototip tooltip is now created only when asked for
- Removed edit link from SCORM 2004 child unit
- Removed calendar from course tools and announcement form when disabled
- Small performance improvement in test reports
- Visiting a unit link after logging out correctly registers the lesson after logging in
- Changed courses list to not report different type, when a user is of a custom type and so are his/her courses/lessons
- Fixed issue about copying also surveys questions in copy from another lesson
- Fixed course assignment not working with group key when group type is not set
- Fixed version key information not being updated when upgrading to a different edition
- Fixed usernames cached not resetting when changing a user's personal information
- Fixed advanced user reports dynamic group remembering old selections but not showing them checked
- Fixed issue about message recipients when multiple users have common names in formatLogin
- Fixed free text auto correction to not take into account multiple OR occurences
- Fixed personal message "invalid recipient" error when name formatting does not contain "login" and there are users with the same name/surname
- Fixed response details in test reports issues with displaying and true/false questions results
- Fixed custom reports error when supervisor not initialized 2011/1/17 v3.6.8 build 9575 This is mostly a maintenance version, which brings a few new features and several fixes. Below you can find a list of the most important updates
- Added automatic correction for free text questions
- Added theme-based logos
- Extended modules with numerous API calls
- Replaced tools in "my courses" page with a convenient side pane
- Removed flash graphs from tests and replaced them with the default javascript based ones
- Added skill scores (Enterprise edition)
- Added skill reports (Enterprise edition)
- A professor can now reset a user's progress through the "users status" page
- Replaced "logout user" option with a more convenient online users list
- Added option to toggle synchronous/asynchronous SCORM communication
- Added an option to enforce password change upon first login
- Added time in lesson/course for user reports in pdf export
- Added paste_retain_style_properties : "all" in editor configuration for IE7 (#806)
- Added directionality option in editor for rtl languages
- Added option for globally disabling move blocks
- Added newline at the beggining of string for appending local ini files (#864)
- Added Latin American language file
- Added users registration date in lesson reports
- Disabling payments removes "Free" tags from catalog
- Removed "collapse catalog only for lessons" option
- Fixed issue about adding block in different theme from the current(file was saved in the folder of current theme)
- Fixed issue about importing theme layout blocks (were imported to the current theme)
- Changed adding a worksheet for each user in lesson reports because it could crash file with more than 2000 users (#854)
- Fixed issue about youtube video z-index in module for IE
- Fixed issue about editing feedback by creating function getTestsAndFeedbacks()
- Fixed issue about displaying tick icon in student lessons list for completed lessons when show_percentage is disabled
- Fixed issue about crypt function in module wiki by removing it (more info here and here)
- Fixed issue about editing a unit with inactive parent unit
- Fixed issue about displaying inactive parent unit field in editing unit (#903)
- Fixed issue in displaying custom blocks containing brackets as separate pages (#896)
- Replaced deprecated G_MAXFILESIZE from messages attachment file size check - Fixed issue about default font in editor 3.3.9.2 - Fixed issue in editing a course that belongs to more than one branches (#934)
- Fixed error in lesson -> getUsersCompleted (#955)
- Fixed tooltip appearing in org chart despite global disable settings (Enterprise edition)
- Fixed "max upload file size" form setting not being taken into account
- Dates select boxes updated to make limits more sensible
- Fixed for csv parsing during import
- fixed upgrade removing test related completion condition
- Fixed issue in user reports about displaying lessons/courses that currentUser professor is not assigned to (#957)
- Fixed issue about mean time duration in reports
- Fixed js issue about loading blocks in layout page
- Fixed issue about course info link in course reports for professors
- Fixed js error in sidebar for IE
- Fixed issues about mean score in lessons/courses in users reports
- Fixed issue about displaying chatrooms
2010/12/04 v3.6.7 build 9141 This is an intermediate release on the road to 3.6.8.
- Fixed issue about displaying announcement title in popup when there is not body data
- Fixed issue in Lesson registration block in admin control panel about courses enrollments not approved from admin
- Added code for deleting rows from module_hcd_course_to_job_description and module_hcd_course_to_branch when deleting a course
- Fixed issue about displaying the online users in sidebar
- Fixed issue about unit names containing double quotes in IE
- Fixed issue with assigning skills to all job positions 'described as' (#785)
- Removed group reports link from sidebar in community++ edition
- Fixed issue about displaying certificate expiration title in community++ edition
- Fixed issue about file manager in content page about not displaying files in subfolders correctly
- Revert insert to editor icon in operations column since it was not appeared in subfolders
- Fixed issue about news with cleared expire date not displayed in control panel
- Fixed issue about calendar events from news not displayed in students
- Fixed issue about displaying general forums in students/professors
- Fixed issue about displaying archived assigns for lessons/users in users table list (number of lessons/courses columns)
- Fixed issue about editing an announcement and adding it also in calendar
- Fixed issue about filename displayed when downloading file (#834)
- Applied workaround for PHP bug #48697 regarding mbstring internal encoding being reset after calling parse_str
- Fixed lesson layout not being saved
- Fixed toggling between normal access and restricted access in user courses/lessons
- Fixed drag and drop placemarks in user dashboard
- Fixed administrator not overriding "show unassigned users to supervisors" setting (Enterprise edition) 2010/11/22 v3.6.7 build 9006 Although marked as maintenance release, 3.6.7 includes a great deal of enhancements and a large number of fixes. A few words for each of the most important enhancements:
- New time reporting infrastructure: We have refactored the time reporting infrastructure, making it very precise and speeding up related reports
- Enabled restriction on access to content files without a user being logged in: By applying a special apache directive or .htaccess file, one can cut access to files for users that haven't logged into the system and who supply direct urls.
- New PDF course certificates (community++ and above): There is no longer need for phplivedocx; course certificates are now created from the system itself. The old method remains however and one can choose which to use
- Added new theme: blue_html5. A new theme has been added to the system, based on some cool html5 css features. We liked it so much that we made it default - we believe you will like it too!
- New modules: There is a wealth of new modules accompanying the system, try them out!
- New tooltips: The old tooltip has been replaced by a nice javascript library

Below is the complete changelog for this version, as well as diff files for language and css files. Enjoy!
- Added latest TCPDF libraries
- Added brand new PDF certificates
- Converted PDF reports to use the new pdf libraries
- Updated calendar to support for globals, group, course, branch and private events
- New time reporting infrastructure
- Enabled restriction on access to content files without a user being logged in
- Added new tooltip libraries
- Added handle to move blocks in control panel and dashboard
- Added new theme: blue_html5 and made it default
- Added new module: workbook
- Added new module: jobs manager (Enterprise edition)
- Added new module: crossword (thanks skippybosco)
- Added new module: administrator tools
- Added new module: journal
- Added capability for mass deleting personal messages
- Added bulk course completion option
- 'All material' is now by default selected
- Projects now allow for decimal or fractional score
- Added option in system settings for periodic updater period
- Added projects icon on the student's control panel so that the user can access expired projects
- Expand/collapse status in "My courses" list now remembers status via cookie
- Upgraded tinymce editor to 3.3.9.2
- Community++ edition now supports subscriptions (Community++ and above editions)
- Added question response details option in test reports (Community++ and above editions)
- Added checkbox in course/lessons reports to get users from subbranches as well (Enterprise edition)
- Added supervisor approval for course enrollments functionality (Enterprise edition)
- Added new user form page and PDF export (Enterprise edition)
- Added ability to toggle between "tree" and "simple" view in organization charts (Enterprise edition)
- Installing modules now handles existing folder error
- Fixed group assignment with common user type causing error when the group has courses
- Fixed issue about editing popup parameters in scorm units
- Fix for IE7 bug issuing false non-secure items warning under https when viewing the sorted table.
- Fixed course completion page for students with professor role to a course
- Fixed not displaying in list a forum of deactivated/archived lesson
- Fixed the "material in progress" select box disappearing when the user has completed all assigned lessons/courses and has also access to others as a professor
- Fixed issue in course reports about js error in toggling course row in user (ticket 470)
- Fixed issue about assigning all courses to a user
- Fixed stripping html tags in notifications without html option checked
- Fixed issue about autocompleting recipients (educational edition)
- Fixed downloading language files issue
- Fixed administrator user types displaying course-specific tabs in learning status page
- Fixed issue about displaying test name in preview/print test
- Fixed issue in search_courses about join
- Fixed course import leaving out lesson files
- Fixed exporting certificates to pdf format issue
- Fixed issue about displaying footer when option is unchecked in System settings
- Removed "lesson users" option from professor's administration when a lesson is in course
- Lessons in "my courses" list is now being sorted by name
- Fixed shared files inconsistency with respective lesson
- Removed force_br_newlines that causes problems in alignment in IE and added padding 0 for p tag in editor needed for this
- Fixed problems when redoing only wrong answered questions in tests
- Fixed converting external links with encrypt url option issue
- Fixed issue with group key lessons assignment when assign_profile_to_new is set
- Fixed lesson/course skills being deleted along with lesson/course in enterprise edition
- Fixed issue about sorting files by name by default
- Fixed archive users being taken into account during lesson assignment
- Fixed archive users' requests for activation and enrollment appearing in administrator's control panel
- Fixed messages being set to "view" for custom user types
- Fixed lesson users in lesson's administration menu not having custom user types selected by default
- Added option in editing job position about applying new lessons/courses to users already belongs position
- Fixed unique lessons sharing arbitrary folder error
- Fixed issue in statistics about role different from basic type
- Fixed issue about notifications for specific course event
- Fixed issue in doing surveys for students when there not in lesson
- Fixed issue with first unseen unit when first node of lesson was seen and inactive
- Removed ability to switch embed type for SCORM 2004 contents
- Fixed not registering events for employee hire on/left on changes (Enterprise edition)
- Extended payment notifications to include lesson/course information
- Lessons and courses now autocomplete by default
- Added an entry for phplivedocx_config.php in check status
- Fixed completeCourse keeping completed date when it is set (when only score changed for example)
- Fixed when updating a course's category, propagate the change to the course's instances as well
- Fixed issue with ##EFRONTINNERLINK## when editing content (#690)
- Added event for user deactivation
- Fixed issue about system timelines and custom user types that had no access permissions
- Fixed course notifications being sent out to archived users
- Added code for checking if unique_key in groups is actually unique
- Fixed issues in custom user type creation
- Fixed issue in event messages about link to work for different roles between lessons
- Removed ability to switch course only / direct access to lessons that are part of courses / have already users enrolled
- Files are optionally exported along with lesson
- Fixed importing lesson not respecting share folder setting
- Fixed issue about hired and left date in events (Enterprise edition)
- Fixed issue about displaying archived users in job positions (Enterprise edition)
- Simplified advanced group properties (Enterprise edition)
- Fixed issue about IIS 7.x and setting header Content-length in certificates creation
- Fixed job descriptions not assigning associated courses/lessons to all users (Enterprise edition)
- Fixed status report not updating missing language even after changing _HEADERLANGUAGETAG
- Fixed issue about Date field in e-mail headers that could result in spam marked e-mails (http://pear.php.net/manual/en/package.m ... l.send.php)
- Fixed issue about scores > 100 in raw text questions when redo only wrong (ticket 709)
- Added a 'To' field when sending e-mails with 'undisclosed-recipients' for avoiding mail server to reject the e-mail
- Fixed bug when counting maximum number of license users
- Fixed issue about not deleting a feedback from tests table when deleting a feedback unit
- Fixed issue about feedback in reports
- Lesson modes in course can't be changed when there are users enrolled to the course (educational/enterprise editions)
2010/08/23 v3.6.6 build 8242 This is mainly a maintenance release, addressing issues that have come up since the last version was released. All users are strongly suggested to upgrade to this version In addition, a few new features are introduced, the most important being the users report generator (only available to enterprise/educational editions) that allows administrators/supervisors to create custom-tailored user reports. Complete changelog follows:
- Added users reports generator (enterprise/educational editions)
- Added handle to reset all executions for all users in a test
- Added code for not allowing any sub-administrator to edit an administrator profile
- Improved performance during csv import for users
- Moved logout redirect option to appearance tab
- Fixed issue in user type in editing an admin by a subadmin
- Fixed issue about printing test units
- Fixed adding additional options in match questions error
- Fixed toggle material in progress disappearing when only lessons are assigned to users, and are all complete
- Fixed error when organizational chart is available to users and visited by non-supervisor
- Fixed issue about onmouseover underline in content tree and IE7
- Fixed issue in advlink plugin in editor with colored themes
- Fixed issue introduced in 3.6.5 about course completion operations
- Fixed changing course category not working when lessons with the same id existed in the category
- Fixed user's progress in course/lesson initialization would result in other users' progress being initialized as well
- Fixed not displaying empty categories in catalog, even if children are not empty
- Fixed $loadScripts not being initialized causes modules' javascripts not being included
- Added automatic creation of message folders to users, in case they are missing
- Fixed exporting lessons with illegal windows filesystem characters in their name
- Fixed avatars list not displayed when administrator edits himself
- Fixed "view" user_type restriction for messages displayed non-working add/reply/fwd handles
- Fixed lesson reports listing projects for users, when they have been unenrolled from the lesson
- Set catalog to display completed lessons and courses when everything is completed even if "show material in progress" is selected
- Setting unit property 'auto complete' triggers ajax event for immediately popping up completion info block
- Fixed error in api2.php file that caused newly created users' passwords to be encoded twice
- Fixed error in activation email code sent out when new users are registering and "email activation" is set
- If certificate template file is missing, the system reverts to the default - Fixed archived users appearing in group's users list
- Fixed average test score reporting for SCORM tests not matching actual mean score (a test may be skipped)
- Fixed error while completing a test when accessing a lesson as student, having professor as default user type and on an horizontal theme 2010/07/26 v3.6.5 build 8087 eFront team announces the availability of version 3.6.5 build 8007.This is mainly a maintenance release, including fixes that have been reported since the last release. In addition, a few new features are introduced, check the changelog below for details.
- Provides RSS feeds through the RSS module
- Added api2.php for version 2.0 of eFront XML API
- Added cart disable functionality, to allow for single click enrolling to free lessons and courses
- Added ability to switch between display modes(iframe, popup) in editing scorm units
- Added 'course options' in custom user type creation for professor types
- Added file permissions checking and setting functionality
- Added code for hiding organization section for custom user types in enterprise edition
- Added propagation handle to branch courses
- Added tooltip with organization information in employees list
- Added headers in order to eliminate browser cache in sidebar
- Added icon for deleting project completion info(grade, commnent, file) by professor
- Added option to purge events size in maintenance -> cleanup
- Replaced flash charts with flotr JS-based graphs
- Supervisor can directly edit supervised branches
- Supervisor can now see all of his/her subbranches employees, from the employees screen
- Fixed issue in backup for files containing a ' in their names
- Fixed issue in changing user role in courses assignment
- Fixed bug in notification events related with specific courses
- Fixed logout redirecting to https pages
- Fixed modules not appearing in lesson settings for professors that their primary type is 'student'
- Fixed bug about displaying search results in pages that sidebar was refreshed
- Fixed skill-gap tests manual assignments issue
- Fixed bug in manually sending pending notifications that was introduced in 3.6.4 build 7725
- Fixed group filter not working in course reports
- Fixed upload from url not working when importing SCORM content
- Fixed issue in view rtf certificate from professor
- Fixed issue about displaying connected users in horizontal themes when option is globally disabled
- Fixed bug about new lesson comment event
- Fixed bookmarks not working for professor
- Fixed issue about sending messages with a custom user type
- Fixed issue about assigning group user type to user via key
- Fixed issue in projects about removing the existing comment when grading student's project
- Fixed issue in notifications about an exception when a lesson/test is deleted

v3.6.8 / build 9575 [01-19-11]

This is mostly a maintenance version, which brings a few new features and several fixes. Below you can find a list of the most important updates
- Added automatic correction for free text questions
- Added theme-based logos
- Extended modules with numerous API calls
- Replaced tools in "my courses" page with a convenient side pane
- Removed flash graphs from tests and replaced them with the default javascript based ones
- Added skill scores (Enterprise edition)
- Added skill reports (Enterprise edition)
- A professor can now reset a user's progress through the "users status" page
- Replaced "logout user" option with a more convenient online users list
- Added option to toggle synchronous/asynchronous SCORM communication
- Added an option to enforce password change upon first login
- Added time in lesson/course for user reports in pdf export
- Added paste_retain_style_properties : "all" in editor configuration for IE7 (#806)
- Added directionality option in editor for rtl languages
- Added option for globally disabling move blocks
- Added newline at the beggining of string for appending local ini files (#864)
- Added Latin American language file
- Added users registration date in lesson reports
- Disabling payments removes "Free" tags from catalog
- Removed "collapse catalog only for lessons" option
- Fixed issue about adding block in different theme from the current(file was saved in the folder of current theme)
- Fixed issue about importing theme layout blocks (were imported to the current theme)
- Changed adding a worksheet for each user in lesson reports because it could crash file with more than 2000 users (#854)
- Fixed issue about youtube video z-index in module for IE
- Fixed issue about editing feedback by creating function getTestsAndFeedbacks()
- Fixed issue about displaying tick icon in student lessons list for completed lessons when show_percentage is disabled
- Fixed issue about crypt function in module wiki by removing it (more info here and here)
- Fixed issue about editing a unit with inactive parent unit
- Fixed issue about displaying inactive parent unit field in editing unit (#903)
- Fixed issue in displaying custom blocks containing brackets as separate pages (#896)
- Replaced deprecated G_MAXFILESIZE from messages attachment file size check - Fixed issue about default font in editor 3.3.9.2 - Fixed issue in editing a course that belongs to more than one branches (#934)
- Fixed error in lesson -> getUsersCompleted (#955)
- Fixed tooltip appearing in org chart despite global disable settings (Enterprise edition)
- Fixed "max upload file size" form setting not being taken into account
- Dates select boxes updated to make limits more sensible
- Fixed for csv parsing during import
- fixed upgrade removing test related completion condition
- Fixed issue in user reports about displaying lessons/courses that currentUser professor is not assigned to (#957)
- Fixed issue about mean time duration in reports
- Fixed js issue about loading blocks in layout page
- Fixed issue about course info link in course reports for professors
- Fixed js error in sidebar for IE
- Fixed issues about mean score in lessons/courses in users reports
- Fixed issue about displaying chatrooms
2010/12/04 v3.6.7 build 9141 This is an intermediate release on the road to 3.6.8.
- Fixed issue about displaying announcement title in popup when there is not body data
- Fixed issue in Lesson registration block in admin control panel about courses enrollments not approved from admin
- Added code for deleting rows from module_hcd_course_to_job_description and module_hcd_course_to_branch when deleting a course
- Fixed issue about displaying the online users in sidebar
- Fixed issue about unit names containing double quotes in IE
- Fixed issue with assigning skills to all job positions 'described as' (#785)
- Removed group reports link from sidebar in community++ edition
- Fixed issue about displaying certificate expiration title in community++ edition
- Fixed issue about file manager in content page about not displaying files in subfolders correctly
- Revert insert to editor icon in operations column since it was not appeared in subfolders
- Fixed issue about news with cleared expire date not displayed in control panel
- Fixed issue about calendar events from news not displayed in students
- Fixed issue about displaying general forums in students/professors
- Fixed issue about displaying archived assigns for lessons/users in users table list (number of lessons/courses columns)
- Fixed issue about editing an announcement and adding it also in calendar
- Fixed issue about filename displayed when downloading file (#834)
- Applied workaround for PHP bug #48697 regarding mbstring internal encoding being reset after calling parse_str
- Fixed lesson layout not being saved
- Fixed toggling between normal access and restricted access in user courses/lessons
- Fixed drag and drop placemarks in user dashboard
- Fixed administrator not overriding "show unassigned users to supervisors" setting (Enterprise edition) 2010/11/22 v3.6.7 build 9006 Although marked as maintenance release, 3.6.7 includes a great deal of enhancements and a large number of fixes. A few words for each of the most important enhancements:
- New time reporting infrastructure: We have refactored the time reporting infrastructure, making it very precise and speeding up related reports
- Enabled restriction on access to content files without a user being logged in: By applying a special apache directive or .htaccess file, one can cut access to files for users that haven't logged into the system and who supply direct urls.
- New PDF course certificates (community++ and above): There is no longer need for phplivedocx; course certificates are now created from the system itself. The old method remains however and one can choose which to use
- Added new theme: blue_html5. A new theme has been added to the system, based on some cool html5 css features. We liked it so much that we made it default - we believe you will like it too!
- New modules: There is a wealth of new modules accompanying the system, try them out!
- New tooltips: The old tooltip has been replaced by a nice javascript library

Below is the complete changelog for this version, as well as diff files for language and css files. Enjoy!
- Added latest TCPDF libraries
- Added brand new PDF certificates
- Converted PDF reports to use the new pdf libraries
- Updated calendar to support for globals, group, course, branch and private events
- New time reporting infrastructure
- Enabled restriction on access to content files without a user being logged in
- Added new tooltip libraries
- Added handle to move blocks in control panel and dashboard
- Added new theme: blue_html5 and made it default
- Added new module: workbook
- Added new module: jobs manager (Enterprise edition)
- Added new module: crossword (thanks skippybosco)
- Added new module: administrator tools
- Added new module: journal
- Added capability for mass deleting personal messages
- Added bulk course completion option
- 'All material' is now by default selected
- Projects now allow for decimal or fractional score
- Added option in system settings for periodic updater period
- Added projects icon on the student's control panel so that the user can access expired projects
- Expand/collapse status in "My courses" list now remembers status via cookie
- Upgraded tinymce editor to 3.3.9.2
- Community++ edition now supports subscriptions (Community++ and above editions)
- Added question response details option in test reports (Community++ and above editions)
- Added checkbox in course/lessons reports to get users from subbranches as well (Enterprise edition)
- Added supervisor approval for course enrollments functionality (Enterprise edition)
- Added new user form page and PDF export (Enterprise edition)
- Added ability to toggle between "tree" and "simple" view in organization charts (Enterprise edition)
- Installing modules now handles existing folder error
- Fixed group assignment with common user type causing error when the group has courses
- Fixed issue about editing popup parameters in scorm units
- Fix for IE7 bug issuing false non-secure items warning under https when viewing the sorted table.
- Fixed course completion page for students with professor role to a course
- Fixed not displaying in list a forum of deactivated/archived lesson
- Fixed the "material in progress" select box disappearing when the user has completed all assigned lessons/courses and has also access to others as a professor
- Fixed issue in course reports about js error in toggling course row in user (ticket 470)
- Fixed issue about assigning all courses to a user
- Fixed stripping html tags in notifications without html option checked
- Fixed issue about autocompleting recipients (educational edition)
- Fixed downloading language files issue
- Fixed administrator user types displaying course-specific tabs in learning status page
- Fixed issue about displaying test name in preview/print test
- Fixed issue in search_courses about join
- Fixed course import leaving out lesson files
- Fixed exporting certificates to pdf format issue
- Fixed issue about displaying footer when option is unchecked in System settings
- Removed "lesson users" option from professor's administration when a lesson is in course
- Lessons in "my courses" list is now being sorted by name
- Fixed shared files inconsistency with respective lesson
- Removed force_br_newlines that causes problems in alignment in IE and added padding 0 for p tag in editor needed for this
- Fixed problems when redoing only wrong answered questions in tests
- Fixed converting external links with encrypt url option issue
- Fixed issue with group key lessons assignment when assign_profile_to_new is set
- Fixed lesson/course skills being deleted along with lesson/course in enterprise edition
- Fixed issue about sorting files by name by default
- Fixed archive users being taken into account during lesson assignment
- Fixed archive users' requests for activation and enrollment appearing in administrator's control panel
- Fixed messages being set to "view" for custom user types
- Fixed lesson users in lesson's administration menu not having custom user types selected by default
- Added option in editing job position about applying new lessons/courses to users already belongs position
- Fixed unique lessons sharing arbitrary folder error
- Fixed issue in statistics about role different from basic type
- Fixed issue about notifications for specific course event
- Fixed issue in doing surveys for students when there not in lesson
- Fixed issue with first unseen unit when first node of lesson was seen and inactive
- Removed ability to switch embed type for SCORM 2004 contents
- Fixed not registering events for employee hire on/left on changes (Enterprise edition)
- Extended payment notifications to include lesson/course information
- Lessons and courses now autocomplete by default
- Added an entry for phplivedocx_config.php in check status
- Fixed completeCourse keeping completed date when it is set (when only score changed for example)
- Fixed when updating a course's category, propagate the change to the course's instances as well
- Fixed issue with ##EFRONTINNERLINK## when editing content (#690)
- Added event for user deactivation
- Fixed issue about system timelines and custom user types that had no access permissions
- Fixed course notifications being sent out to archived users
- Added code for checking if unique_key in groups is actually unique
- Fixed issues in custom user type creation
- Fixed issue in event messages about link to work for different roles between lessons
- Removed ability to switch course only / direct access to lessons that are part of courses / have already users enrolled
- Files are optionally exported along with lesson
- Fixed importing lesson not respecting share folder setting
- Fixed issue about hired and left date in events (Enterprise edition)
- Fixed issue about displaying archived users in job positions (Enterprise edition)
- Simplified advanced group properties (Enterprise edition)
- Fixed issue about IIS 7.x and setting header Content-length in certificates creation
- Fixed job descriptions not assigning associated courses/lessons to all users (Enterprise edition)
- Fixed status report not updating missing language even after changing _HEADERLANGUAGETAG
- Fixed issue about Date field in e-mail headers that could result in spam marked e-mails (http://pear.php.net/manual/en/package.m ... l.send.php)
- Fixed issue about scores > 100 in raw text questions when redo only wrong (ticket 709)
- Added a 'To' field when sending e-mails with 'undisclosed-recipients' for avoiding mail server to reject the e-mail
- Fixed bug when counting maximum number of license users
- Fixed issue about not deleting a feedback from tests table when deleting a feedback unit
- Fixed issue about feedback in reports
- Lesson modes in course can't be changed when there are users enrolled to the course (educational/enterprise editions)
2010/08/23 v3.6.6 build 8242 This is mainly a maintenance release, addressing issues that have come up since the last version was released. All users are strongly suggested to upgrade to this version In addition, a few new features are introduced, the most important being the users report generator (only available to enterprise/educational editions) that allows administrators/supervisors to create custom-tailored user reports. Complete changelog follows:
- Added users reports generator (enterprise/educational editions)
- Added handle to reset all executions for all users in a test
- Added code for not allowing any sub-administrator to edit an administrator profile
- Improved performance during csv import for users
- Moved logout redirect option to appearance tab
- Fixed issue in user type in editing an admin by a subadmin
- Fixed issue about printing test units
- Fixed adding additional options in match questions error
- Fixed toggle material in progress disappearing when only lessons are assigned to users, and are all complete
- Fixed error when organizational chart is available to users and visited by non-supervisor
- Fixed issue about onmouseover underline in content tree and IE7
- Fixed issue in advlink plugin in editor with colored themes
- Fixed issue introduced in 3.6.5 about course completion operations
- Fixed changing course category not working when lessons with the same id existed in the category
- Fixed user's progress in course/lesson initialization would result in other users' progress being initialized as well
- Fixed not displaying empty categories in catalog, even if children are not empty
- Fixed $loadScripts not being initialized causes modules' javascripts not being included
- Added automatic creation of message folders to users, in case they are missing
- Fixed exporting lessons with illegal windows filesystem characters in their name
- Fixed avatars list not displayed when administrator edits himself
- Fixed "view" user_type restriction for messages displayed non-working add/reply/fwd handles
- Fixed lesson reports listing projects for users, when they have been unenrolled from the lesson
- Set catalog to display completed lessons and courses when everything is completed even if "show material in progress" is selected
- Setting unit property 'auto complete' triggers ajax event for immediately popping up completion info block
- Fixed error in api2.php file that caused newly created users' passwords to be encoded twice
- Fixed error in activation email code sent out when new users are registering and "email activation" is set
- If certificate template file is missing, the system reverts to the default - Fixed archived users appearing in group's users list
- Fixed average test score reporting for SCORM tests not matching actual mean score (a test may be skipped)
- Fixed error while completing a test when accessing a lesson as student, having professor as default user type and on an horizontal theme 2010/07/26 v3.6.5 build 8087 eFront team announces the availability of version 3.6.5 build 8007.This is mainly a maintenance release, including fixes that have been reported since the last release. In addition, a few new features are introduced, check the changelog below for details.
- Provides RSS feeds through the RSS module
- Added api2.php for version 2.0 of eFront XML API
- Added cart disable functionality, to allow for single click enrolling to free lessons and courses
- Added ability to switch between display modes(iframe, popup) in editing scorm units
- Added 'course options' in custom user type creation for professor types
- Added file permissions checking and setting functionality
- Added code for hiding organization section for custom user types in enterprise edition
- Added propagation handle to branch courses
- Added tooltip with organization information in employees list
- Added headers in order to eliminate browser cache in sidebar
- Added icon for deleting project completion info(grade, commnent, file) by professor
- Added option to purge events size in maintenance -> cleanup
- Replaced flash charts with flotr JS-based graphs
- Supervisor can directly edit supervised branches
- Supervisor can now see all of his/her subbranches employees, from the employees screen
- Fixed issue in backup for files containing a ' in their names
- Fixed issue in changing user role in courses assignment
- Fixed bug in notification events related with specific courses
- Fixed logout redirecting to https pages
- Fixed modules not appearing in lesson settings for professors that their primary type is 'student'
- Fixed bug about displaying search results in pages that sidebar was refreshed
- Fixed skill-gap tests manual assignments issue
- Fixed bug in manually sending pending notifications that was introduced in 3.6.4 build 7725
- Fixed group filter not working in course reports
- Fixed upload from url not working when importing SCORM content
- Fixed issue in view rtf certificate from professor
- Fixed issue about displaying connected users in horizontal themes when option is globally disabled
- Fixed bug about new lesson comment event
- Fixed bookmarks not working for professor
- Fixed issue about sending messages with a custom user type
- Fixed issue about assigning group user type to user via key
- Fixed issue in projects about removing the existing comment when grading student's project
- Fixed issue in notifications about an exception when a lesson/test is deleted

v3.6.7 / build 9141 [12-09-10]

This is an intermediate release on the road to 3.6.8.
- Fixed issue about displaying announcement title in popup when there is not body data
- Fixed issue in Lesson registration block in admin control panel about courses enrollments not approved from admin
- Added code for deleting rows from module_hcd_course_to_job_description and module_hcd_course_to_branch when deleting a course
- Fixed issue about displaying the online users in sidebar
- Fixed issue about unit names containing double quotes in IE
- Fixed issue with assigning skills to all job positions 'described as' (#785)
- Removed group reports link from sidebar in community++ edition
- Fixed issue about displaying certificate expiration title in community++ edition
- Fixed issue about file manager in content page about not displaying files in subfolders correctly
- Revert insert to editor icon in operations column since it was not appeared in subfolders
- Fixed issue about news with cleared expire date not displayed in control panel
- Fixed issue about calendar events from news not displayed in students
- Fixed issue about displaying general forums in students/professors
- Fixed issue about displaying archived assigns for lessons/users in users table list (number of lessons/courses columns)
- Fixed issue about editing an announcement and adding it also in calendar
- Fixed issue about filename displayed when downloading file (#834)
- Applied workaround for PHP bug #48697 regarding mbstring internal encoding being reset after calling parse_str
- Fixed lesson layout not being saved
- Fixed toggling between normal access and restricted access in user courses/lessons
- Fixed drag and drop placemarks in user dashboard
- Fixed administrator not overriding "show unassigned users to supervisors" setting (Enterprise edition) 2010/11/22 v3.6.7 build 9006 Although marked as maintenance release, 3.6.7 includes a great deal of enhancements and a large number of fixes. A few words for each of the most important enhancements:
- New time reporting infrastructure: We have refactored the time reporting infrastructure, making it very precise and speeding up related reports
- Enabled restriction on access to content files without a user being logged in: By applying a special apache directive or .htaccess file, one can cut access to files for users that haven't logged into the system and who supply direct urls.
- New PDF course certificates (community++ and above): There is no longer need for phplivedocx; course certificates are now created from the system itself. The old method remains however and one can choose which to use
- Added new theme: blue_html5. A new theme has been added to the system, based on some cool html5 css features. We liked it so much that we made it default - we believe you will like it too!
- New modules: There is a wealth of new modules accompanying the system, try them out!
- New tooltips: The old tooltip has been replaced by a nice javascript library

Below is the complete changelog for this version, as well as diff files for language and css files. Enjoy!
- Added latest TCPDF libraries
- Added brand new PDF certificates
- Converted PDF reports to use the new pdf libraries
- Updated calendar to support for globals, group, course, branch and private events
- New time reporting infrastructure
- Enabled restriction on access to content files without a user being logged in
- Added new tooltip libraries
- Added handle to move blocks in control panel and dashboard
- Added new theme: blue_html5 and made it default
- Added new module: workbook
- Added new module: jobs manager (Enterprise edition)
- Added new module: crossword (thanks skippybosco)
- Added new module: administrator tools
- Added new module: journal
- Added capability for mass deleting personal messages
- Added bulk course completion option
- 'All material' is now by default selected
- Projects now allow for decimal or fractional score
- Added option in system settings for periodic updater period
- Added projects icon on the student's control panel so that the user can access expired projects
- Expand/collapse status in "My courses" list now remembers status via cookie
- Upgraded tinymce editor to 3.3.9.2
- Community++ edition now supports subscriptions (Community++ and above editions)
- Added question response details option in test reports (Community++ and above editions)
- Added checkbox in course/lessons reports to get users from subbranches as well (Enterprise edition)
- Added supervisor approval for course enrollments functionality (Enterprise edition)
- Added new user form page and PDF export (Enterprise edition)
- Added ability to toggle between "tree" and "simple" view in organization charts (Enterprise edition)
- Installing modules now handles existing folder error
- Fixed group assignment with common user type causing error when the group has courses
- Fixed issue about editing popup parameters in scorm units
- Fix for IE7 bug issuing false non-secure items warning under https when viewing the sorted table.
- Fixed course completion page for students with professor role to a course
- Fixed not displaying in list a forum of deactivated/archived lesson
- Fixed the "material in progress" select box disappearing when the user has completed all assigned lessons/courses and has also access to others as a professor
- Fixed issue in course reports about js error in toggling course row in user (ticket 470)
- Fixed issue about assigning all courses to a user
- Fixed stripping html tags in notifications without html option checked
- Fixed issue about autocompleting recipients (educational edition)
- Fixed downloading language files issue
- Fixed administrator user types displaying course-specific tabs in learning status page
- Fixed issue about displaying test name in preview/print test
- Fixed issue in search_courses about join
- Fixed course import leaving out lesson files
- Fixed exporting certificates to pdf format issue
- Fixed issue about displaying footer when option is unchecked in System settings
- Removed "lesson users" option from professor's administration when a lesson is in course
- Lessons in "my courses" list is now being sorted by name
- Fixed shared files inconsistency with respective lesson
- Removed force_br_newlines that causes problems in alignment in IE and added padding 0 for p tag in editor needed for this
- Fixed problems when redoing only wrong answered questions in tests
- Fixed converting external links with encrypt url option issue
- Fixed issue with group key lessons assignment when assign_profile_to_new is set
- Fixed lesson/course skills being deleted along with lesson/course in enterprise edition
- Fixed issue about sorting files by name by default
- Fixed archive users being taken into account during lesson assignment
- Fixed archive users' requests for activation and enrollment appearing in administrator's control panel
- Fixed messages being set to "view" for custom user types
- Fixed lesson users in lesson's administration menu not having custom user types selected by default
- Added option in editing job position about applying new lessons/courses to users already belongs position
- Fixed unique lessons sharing arbitrary folder error
- Fixed issue in statistics about role different from basic type
- Fixed issue about notifications for specific course event
- Fixed issue in doing surveys for students when there not in lesson
- Fixed issue with first unseen unit when first node of lesson was seen and inactive
- Removed ability to switch embed type for SCORM 2004 contents
- Fixed not registering events for employee hire on/left on changes (Enterprise edition)
- Extended payment notifications to include lesson/course information
- Lessons and courses now autocomplete by default
- Added an entry for phplivedocx_config.php in check status
- Fixed completeCourse keeping completed date when it is set (when only score changed for example)
- Fixed when updating a course's category, propagate the change to the course's instances as well
- Fixed issue with ##EFRONTINNERLINK## when editing content (#690)
- Added event for user deactivation
- Fixed issue about system timelines and custom user types that had no access permissions
- Fixed course notifications being sent out to archived users
- Added code for checking if unique_key in groups is actually unique
- Fixed issues in custom user type creation
- Fixed issue in event messages about link to work for different roles between lessons
- Removed ability to switch course only / direct access to lessons that are part of courses / have already users enrolled
- Files are optionally exported along with lesson
- Fixed importing lesson not respecting share folder setting
- Fixed issue about hired and left date in events (Enterprise edition)
- Fixed issue about displaying archived users in job positions (Enterprise edition)
- Simplified advanced group properties (Enterprise edition)
- Fixed issue about IIS 7.x and setting header Content-length in certificates creation
- Fixed job descriptions not assigning associated courses/lessons to all users (Enterprise edition)
- Fixed status report not updating missing language even after changing _HEADERLANGUAGETAG
- Fixed issue about Date field in e-mail headers that could result in spam marked e-mails (http://pear.php.net/manual/en/package.m ... l.send.php)
- Fixed issue about scores > 100 in raw text questions when redo only wrong (ticket 709)
- Added a 'To' field when sending e-mails with 'undisclosed-recipients' for avoiding mail server to reject the e-mail
- Fixed bug when counting maximum number of license users
- Fixed issue about not deleting a feedback from tests table when deleting a feedback unit
- Fixed issue about feedback in reports
- Lesson modes in course can't be changed when there are users enrolled to the course (educational/enterprise editions)
2010/08/23 v3.6.6 build 8242 This is mainly a maintenance release, addressing issues that have come up since the last version was released. All users are strongly suggested to upgrade to this version In addition, a few new features are introduced, the most important being the users report generator (only available to enterprise/educational editions) that allows administrators/supervisors to create custom-tailored user reports. Complete changelog follows:
- Added users reports generator (enterprise/educational editions)
- Added handle to reset all executions for all users in a test
- Added code for not allowing any sub-administrator to edit an administrator profile
- Improved performance during csv import for users
- Moved logout redirect option to appearance tab
- Fixed issue in user type in editing an admin by a subadmin
- Fixed issue about printing test units
- Fixed adding additional options in match questions error
- Fixed toggle material in progress disappearing when only lessons are assigned to users, and are all complete
- Fixed error when organizational chart is available to users and visited by non-supervisor
- Fixed issue about onmouseover underline in content tree and IE7
- Fixed issue in advlink plugin in editor with colored themes
- Fixed issue introduced in 3.6.5 about course completion operations
- Fixed changing course category not working when lessons with the same id existed in the category
- Fixed user's progress in course/lesson initialization would result in other users' progress being initialized as well
- Fixed not displaying empty categories in catalog, even if children are not empty
- Fixed $loadScripts not being initialized causes modules' javascripts not being included
- Added automatic creation of message folders to users, in case they are missing
- Fixed exporting lessons with illegal windows filesystem characters in their name
- Fixed avatars list not displayed when administrator edits himself
- Fixed "view" user_type restriction for messages displayed non-working add/reply/fwd handles
- Fixed lesson reports listing projects for users, when they have been unenrolled from the lesson
- Set catalog to display completed lessons and courses when everything is completed even if "show material in progress" is selected
- Setting unit property 'auto complete' triggers ajax event for immediately popping up completion info block
- Fixed error in api2.php file that caused newly created users' passwords to be encoded twice
- Fixed error in activation email code sent out when new users are registering and "email activation" is set
- If certificate template file is missing, the system reverts to the default - Fixed archived users appearing in group's users list
- Fixed average test score reporting for SCORM tests not matching actual mean score (a test may be skipped)
- Fixed error while completing a test when accessing a lesson as student, having professor as default user type and on an horizontal theme 2010/07/26 v3.6.5 build 8087 eFront team announces the availability of version 3.6.5 build 8007.This is mainly a maintenance release, including fixes that have been reported since the last release. In addition, a few new features are introduced, check the changelog below for details.
- Provides RSS feeds through the RSS module
- Added api2.php for version 2.0 of eFront XML API
- Added cart disable functionality, to allow for single click enrolling to free lessons and courses
- Added ability to switch between display modes(iframe, popup) in editing scorm units
- Added 'course options' in custom user type creation for professor types
- Added file permissions checking and setting functionality
- Added code for hiding organization section for custom user types in enterprise edition
- Added propagation handle to branch courses
- Added tooltip with organization information in employees list
- Added headers in order to eliminate browser cache in sidebar
- Added icon for deleting project completion info(grade, commnent, file) by professor
- Added option to purge events size in maintenance -> cleanup
- Replaced flash charts with flotr JS-based graphs
- Supervisor can directly edit supervised branches
- Supervisor can now see all of his/her subbranches employees, from the employees screen
- Fixed issue in backup for files containing a ' in their names
- Fixed issue in changing user role in courses assignment
- Fixed bug in notification events related with specific courses
- Fixed logout redirecting to https pages
- Fixed modules not appearing in lesson settings for professors that their primary type is 'student'
- Fixed bug about displaying search results in pages that sidebar was refreshed
- Fixed skill-gap tests manual assignments issue
- Fixed bug in manually sending pending notifications that was introduced in 3.6.4 build 7725
- Fixed group filter not working in course reports
- Fixed upload from url not working when importing SCORM content
- Fixed issue in view rtf certificate from professor
- Fixed issue about displaying connected users in horizontal themes when option is globally disabled
- Fixed bug about new lesson comment event
- Fixed bookmarks not working for professor
- Fixed issue about sending messages with a custom user type
- Fixed issue about assigning group user type to user via key
- Fixed issue in projects about removing the existing comment when grading student's project
- Fixed issue in notifications about an exception when a lesson/test is deleted

v3.6.7 / build 9006 [11-24-10]

Although marked as maintenance release, 3.6.7 includes a great deal of enhancements and a large number of fixes. A few words for each of the most important enhancements:
- New time reporting infrastructure: We have refactored the time reporting infrastructure, making it very precise and speeding up related reports
- Enabled restriction on access to content files without a user being logged in: By applying a special apache directive or .htaccess file, one can cut access to files for users that haven't logged into the system and who supply direct urls.
- New PDF course certificates (community++ and above): There is no longer need for phplivedocx; course certificates are now created from the system itself. The old method remains however and one can choose which to use
- Added new theme: blue_html5. A new theme has been added to the system, based on some cool html5 css features. We liked it so much that we made it default - we believe you will like it too!
- New modules: There is a wealth of new modules accompanying the system, try them out!
- New tooltips: The old tooltip has been replaced by a nice javascript library

Below is the complete changelog for this version, as well as diff files for language and css files. Enjoy!
- Added latest TCPDF libraries
- Added brand new PDF certificates
- Converted PDF reports to use the new pdf libraries
- Updated calendar to support for globals, group, course, branch and private events
- New time reporting infrastructure
- Enabled restriction on access to content files without a user being logged in
- Added new tooltip libraries
- Added handle to move blocks in control panel and dashboard
- Added new theme: blue_html5 and made it default
- Added new module: workbook
- Added new module: jobs manager (Enterprise edition)
- Added new module: crossword (thanks skippybosco)
- Added new module: administrator tools
- Added new module: journal
- Added capability for mass deleting personal messages
- Added bulk course completion option
- 'All material' is now by default selected
- Projects now allow for decimal or fractional score
- Added option in system settings for periodic updater period
- Added projects icon on the student's control panel so that the user can access expired projects
- Expand/collapse status in "My courses" list now remembers status via cookie
- Upgraded tinymce editor to 3.3.9.2
- Community++ edition now supports subscriptions (Community++ and above editions)
- Added question response details option in test reports (Community++ and above editions)
- Added checkbox in course/lessons reports to get users from subbranches as well (Enterprise edition)
- Added supervisor approval for course enrollments functionality (Enterprise edition)
- Added new user form page and PDF export (Enterprise edition)
- Added ability to toggle between "tree" and "simple" view in organization charts (Enterprise edition)
- Installing modules now handles existing folder error
- Fixed group assignment with common user type causing error when the group has courses
- Fixed issue about editing popup parameters in scorm units
- Fix for IE7 bug issuing false non-secure items warning under https when viewing the sorted table.
- Fixed course completion page for students with professor role to a course
- Fixed not displaying in list a forum of deactivated/archived lesson
- Fixed the "material in progress" select box disappearing when the user has completed all assigned lessons/courses and has also access to others as a professor
- Fixed issue in course reports about js error in toggling course row in user (ticket 470)
- Fixed issue about assigning all courses to a user
- Fixed stripping html tags in notifications without html option checked
- Fixed issue about autocompleting recipients (educational edition)
- Fixed downloading language files issue
- Fixed administrator user types displaying course-specific tabs in learning status page
- Fixed issue about displaying test name in preview/print test
- Fixed issue in search_courses about join
- Fixed course import leaving out lesson files
- Fixed exporting certificates to pdf format issue
- Fixed issue about displaying footer when option is unchecked in System settings
- Removed "lesson users" option from professor's administration when a lesson is in course
- Lessons in "my courses" list is now being sorted by name
- Fixed shared files inconsistency with respective lesson
- Removed force_br_newlines that causes problems in alignment in IE and added padding 0 for p tag in editor needed for this
- Fixed problems when redoing only wrong answered questions in tests
- Fixed converting external links with encrypt url option issue
- Fixed issue with group key lessons assignment when assign_profile_to_new is set
- Fixed lesson/course skills being deleted along with lesson/course in enterprise edition
- Fixed issue about sorting files by name by default
- Fixed archive users being taken into account during lesson assignment
- Fixed archive users' requests for activation and enrollment appearing in administrator's control panel
- Fixed messages being set to "view" for custom user types
- Fixed lesson users in lesson's administration menu not having custom user types selected by default
- Added option in editing job position about applying new lessons/courses to users already belongs position
- Fixed unique lessons sharing arbitrary folder error
- Fixed issue in statistics about role different from basic type
- Fixed issue about notifications for specific course event
- Fixed issue in doing surveys for students when there not in lesson
- Fixed issue with first unseen unit when first node of lesson was seen and inactive
- Removed ability to switch embed type for SCORM 2004 contents
- Fixed not registering events for employee hire on/left on changes (Enterprise edition)
- Extended payment notifications to include lesson/course information
- Lessons and courses now autocomplete by default
- Added an entry for phplivedocx_config.php in check status
- Fixed completeCourse keeping completed date when it is set (when only score changed for example)
- Fixed when updating a course's category, propagate the change to the course's instances as well
- Fixed issue with ##EFRONTINNERLINK## when editing content (#690)
- Added event for user deactivation
- Fixed issue about system timelines and custom user types that had no access permissions
- Fixed course notifications being sent out to archived users
- Added code for checking if unique_key in groups is actually unique
- Fixed issues in custom user type creation
- Fixed issue in event messages about link to work for different roles between lessons
- Removed ability to switch course only / direct access to lessons that are part of courses / have already users enrolled
- Files are optionally exported along with lesson
- Fixed importing lesson not respecting share folder setting
- Fixed issue about hired and left date in events (Enterprise edition)
- Fixed issue about displaying archived users in job positions (Enterprise edition)
- Simplified advanced group properties (Enterprise edition)
- Fixed issue about IIS 7.x and setting header Content-length in certificates creation
- Fixed job descriptions not assigning associated courses/lessons to all users (Enterprise edition)
- Fixed status report not updating missing language even after changing _HEADERLANGUAGETAG
- Fixed issue about Date field in e-mail headers that could result in spam marked e-mails (http://pear.php.net/manual/en/package.m ... l.send.php)
- Fixed issue about scores > 100 in raw text questions when redo only wrong (ticket 709)
- Added a 'To' field when sending e-mails with 'undisclosed-recipients' for avoiding mail server to reject the e-mail
- Fixed bug when counting maximum number of license users
- Fixed issue about not deleting a feedback from tests table when deleting a feedback unit
- Fixed issue about feedback in reports
- Lesson modes in course can't be changed when there are users enrolled to the course (educational/enterprise editions)
2010/08/23 v3.6.6 build 8242 This is mainly a maintenance release, addressing issues that have come up since the last version was released. All users are strongly suggested to upgrade to this version In addition, a few new features are introduced, the most important being the users report generator (only available to enterprise/educational editions) that allows administrators/supervisors to create custom-tailored user reports. Complete changelog follows:
- Added users reports generator (enterprise/educational editions)
- Added handle to reset all executions for all users in a test
- Added code for not allowing any sub-administrator to edit an administrator profile
- Improved performance during csv import for users
- Moved logout redirect option to appearance tab
- Fixed issue in user type in editing an admin by a subadmin
- Fixed issue about printing test units
- Fixed adding additional options in match questions error
- Fixed toggle material in progress disappearing when only lessons are assigned to users, and are all complete
- Fixed error when organizational chart is available to users and visited by non-supervisor
- Fixed issue about onmouseover underline in content tree and IE7
- Fixed issue in advlink plugin in editor with colored themes
- Fixed issue introduced in 3.6.5 about course completion operations
- Fixed changing course category not working when lessons with the same id existed in the category
- Fixed user's progress in course/lesson initialization would result in other users' progress being initialized as well
- Fixed not displaying empty categories in catalog, even if children are not empty
- Fixed $loadScripts not being initialized causes modules' javascripts not being included
- Added automatic creation of message folders to users, in case they are missing
- Fixed exporting lessons with illegal windows filesystem characters in their name
- Fixed avatars list not displayed when administrator edits himself
- Fixed "view" user_type restriction for messages displayed non-working add/reply/fwd handles
- Fixed lesson reports listing projects for users, when they have been unenrolled from the lesson
- Set catalog to display completed lessons and courses when everything is completed even if "show material in progress" is selected
- Setting unit property 'auto complete' triggers ajax event for immediately popping up completion info block
- Fixed error in api2.php file that caused newly created users' passwords to be encoded twice
- Fixed error in activation email code sent out when new users are registering and "email activation" is set
- If certificate template file is missing, the system reverts to the default - Fixed archived users appearing in group's users list
- Fixed average test score reporting for SCORM tests not matching actual mean score (a test may be skipped)
- Fixed error while completing a test when accessing a lesson as student, having professor as default user type and on an horizontal theme 2010/07/26 v3.6.5 build 8087 eFront team announces the availability of version 3.6.5 build 8007.This is mainly a maintenance release, including fixes that have been reported since the last release. In addition, a few new features are introduced, check the changelog below for details.
- Provides RSS feeds through the RSS module
- Added api2.php for version 2.0 of eFront XML API
- Added cart disable functionality, to allow for single click enrolling to free lessons and courses
- Added ability to switch between display modes(iframe, popup) in editing scorm units
- Added 'course options' in custom user type creation for professor types
- Added file permissions checking and setting functionality
- Added code for hiding organization section for custom user types in enterprise edition
- Added propagation handle to branch courses
- Added tooltip with organization information in employees list
- Added headers in order to eliminate browser cache in sidebar
- Added icon for deleting project completion info(grade, commnent, file) by professor
- Added option to purge events size in maintenance -> cleanup
- Replaced flash charts with flotr JS-based graphs
- Supervisor can directly edit supervised branches
- Supervisor can now see all of his/her subbranches employees, from the employees screen
- Fixed issue in backup for files containing a ' in their names
- Fixed issue in changing user role in courses assignment
- Fixed bug in notification events related with specific courses
- Fixed logout redirecting to https pages
- Fixed modules not appearing in lesson settings for professors that their primary type is 'student'
- Fixed bug about displaying search results in pages that sidebar was refreshed
- Fixed skill-gap tests manual assignments issue
- Fixed bug in manually sending pending notifications that was introduced in 3.6.4 build 7725
- Fixed group filter not working in course reports
- Fixed upload from url not working when importing SCORM content
- Fixed issue in view rtf certificate from professor
- Fixed issue about displaying connected users in horizontal themes when option is globally disabled
- Fixed bug about new lesson comment event
- Fixed bookmarks not working for professor
- Fixed issue about sending messages with a custom user type
- Fixed issue about assigning group user type to user via key
- Fixed issue in projects about removing the existing comment when grading student's project
- Fixed issue in notifications about an exception when a lesson/test is deleted

v3.6.6 / build 8242 [10-08-10]

This is mainly a maintenance release, addressing issues that have come up since the last version was released. All users are strongly suggested to upgrade to this version In addition, a few new features are introduced, the most important being the users report generator (only available to enterprise/educational editions) that allows administrators/supervisors to create custom-tailored user reports. Complete changelog follows:
- Added users reports generator (enterprise/educational editions)
- Added handle to reset all executions for all users in a test
- Added code for not allowing any sub-administrator to edit an administrator profile
- Improved performance during csv import for users
- Moved logout redirect option to appearance tab
- Fixed issue in user type in editing an admin by a subadmin
- Fixed issue about printing test units
- Fixed adding additional options in match questions error
- Fixed toggle material in progress disappearing when only lessons are assigned to users, and are all complete
- Fixed error when organizational chart is available to users and visited by non-supervisor
- Fixed issue about onmouseover underline in content tree and IE7
- Fixed issue in advlink plugin in editor with colored themes
- Fixed issue introduced in 3.6.5 about course completion operations
- Fixed changing course category not working when lessons with the same id existed in the category
- Fixed user's progress in course/lesson initialization would result in other users' progress being initialized as well
- Fixed not displaying empty categories in catalog, even if children are not empty
- Fixed $loadScripts not being initialized causes modules' javascripts not being included
- Added automatic creation of message folders to users, in case they are missing
- Fixed exporting lessons with illegal windows filesystem characters in their name
- Fixed avatars list not displayed when administrator edits himself
- Fixed "view" user_type restriction for messages displayed non-working add/reply/fwd handles
- Fixed lesson reports listing projects for users, when they have been unenrolled from the lesson
- Set catalog to display completed lessons and courses when everything is completed even if "show material in progress" is selected
- Setting unit property 'auto complete' triggers ajax event for immediately popping up completion info block
- Fixed error in api2.php file that caused newly created users' passwords to be encoded twice
- Fixed error in activation email code sent out when new users are registering and "email activation" is set
- If certificate template file is missing, the system reverts to the default - Fixed archived users appearing in group's users list
- Fixed average test score reporting for SCORM tests not matching actual mean score (a test may be skipped)
- Fixed error while completing a test when accessing a lesson as student, having professor as default user type and on an horizontal theme 2010/07/26 v3.6.5 build 8087 eFront team announces the availability of version 3.6.5 build 8007.This is mainly a maintenance release, including fixes that have been reported since the last release. In addition, a few new features are introduced, check the changelog below for details.
- Provides RSS feeds through the RSS module
- Added api2.php for version 2.0 of eFront XML API
- Added cart disable functionality, to allow for single click enrolling to free lessons and courses
- Added ability to switch between display modes(iframe, popup) in editing scorm units
- Added 'course options' in custom user type creation for professor types
- Added file permissions checking and setting functionality
- Added code for hiding organization section for custom user types in enterprise edition
- Added propagation handle to branch courses
- Added tooltip with organization information in employees list
- Added headers in order to eliminate browser cache in sidebar
- Added icon for deleting project completion info(grade, commnent, file) by professor
- Added option to purge events size in maintenance -> cleanup
- Replaced flash charts with flotr JS-based graphs
- Supervisor can directly edit supervised branches
- Supervisor can now see all of his/her subbranches employees, from the employees screen
- Fixed issue in backup for files containing a ' in their names
- Fixed issue in changing user role in courses assignment
- Fixed bug in notification events related with specific courses
- Fixed logout redirecting to https pages
- Fixed modules not appearing in lesson settings for professors that their primary type is 'student'
- Fixed bug about displaying search results in pages that sidebar was refreshed
- Fixed skill-gap tests manual assignments issue
- Fixed bug in manually sending pending notifications that was introduced in 3.6.4 build 7725
- Fixed group filter not working in course reports
- Fixed upload from url not working when importing SCORM content
- Fixed issue in view rtf certificate from professor
- Fixed issue about displaying connected users in horizontal themes when option is globally disabled
- Fixed bug about new lesson comment event
- Fixed bookmarks not working for professor
- Fixed issue about sending messages with a custom user type
- Fixed issue about assigning group user type to user via key
- Fixed issue in projects about removing the existing comment when grading student's project
- Fixed issue in notifications about an exception when a lesson/test is deleted

v3.6.5 / build 8087 [08-03-10]

eFront team announces the availability of version 3.6.5 build 8007.This is mainly a maintenance release, including fixes that have been reported since the last release. In addition, a few new features are introduced, check the changelog below for details.
- Provides RSS feeds through the RSS module
- Added api2.php for version 2.0 of eFront XML API
- Added cart disable functionality, to allow for single click enrolling to free lessons and courses
- Added ability to switch between display modes(iframe, popup) in editing scorm units
- Added 'course options' in custom user type creation for professor types
- Added file permissions checking and setting functionality
- Added code for hiding organization section for custom user types in enterprise edition
- Added propagation handle to branch courses
- Added tooltip with organization information in employees list
- Added headers in order to eliminate browser cache in sidebar
- Added icon for deleting project completion info(grade, commnent, file) by professor
- Added option to purge events size in maintenance -> cleanup
- Replaced flash charts with flotr JS-based graphs
- Supervisor can directly edit supervised branches
- Supervisor can now see all of his/her subbranches employees, from the employees screen
- Fixed issue in backup for files containing a ' in their names
- Fixed issue in changing user role in courses assignment
- Fixed bug in notification events related with specific courses
- Fixed logout redirecting to https pages
- Fixed modules not appearing in lesson settings for professors that their primary type is 'student'
- Fixed bug about displaying search results in pages that sidebar was refreshed
- Fixed skill-gap tests manual assignments issue
- Fixed bug in manually sending pending notifications that was introduced in 3.6.4 build 7725
- Fixed group filter not working in course reports
- Fixed upload from url not working when importing SCORM content
- Fixed issue in view rtf certificate from professor
- Fixed issue about displaying connected users in horizontal themes when option is globally disabled
- Fixed bug about new lesson comment event
- Fixed bookmarks not working for professor
- Fixed issue about sending messages with a custom user type
- Fixed issue about assigning group user type to user via key
- Fixed issue in projects about removing the existing comment when grading student's project
- Fixed issue in notifications about an exception when a lesson/test is deleted

Average review rating :

Useful independent reviews and opinions of the users

Review eFrontWrite a review « Be the first to post a review for eFront download!

Predicted future versions and notices:

The doDownload.com constantly monitors the update of all programs, including information from the eFront 3.6.13 build 18001 changelog file, however sometimes it can happen that data are not complete or are outdated.We assume that author continue's to develop 3.7.0 version with further advanced features, and soon you will be informed. Equally important 4.0.0 upgrades of the program we will continue to monitor. Full eFront description has been compared with the overall software database and our algorithm has found the following applications (are showed below).

Download 14MB eFront

Download Direct

(14MB, Extension: ZIP)