Testimonials

"The Moodle development process, code base and community show signs of age and lack the evolutionary shift required to advance. eFront team is very hands on with the community, reducing the time it takes for ideas to become reality."
skippybosco, forum user

eFront Twitter Updates

Facebook Fans

eFront e-Learning on Facebook
Download eFront (Community Edition)
Download eFront v3.6.9 / build 11018 (~21.8 MB)  Check Also: Language Packs | Modules | eFront Editions

History

2011/06/01 v3.6.9 build 11018

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

2010/06/29 v3.6.4 build 7725

eFront team announces the availability of version 3.6.4 build 7725. This is a maintenance release (even though the version number changes, due to a small database change). More specifically:
- Rearranged system settings menu for speed and tidyness
- Added web server authentication feature
- Fixed job descriptions listing full branches path
- Fixed required training handles not working in IE
- Fixed professor account being affected by course rules
- Fixed archive sorting not working
- Removed refereneces to deprecated mb_ereg_replace()
- Fixed scorm export not taking into account media files
- Added link in unit operations to open unit in popup window
- Fixed default string sorting being affected by case
- IE6 compatibility fixes
- Fixed subscription payments not being properly handled by the system
- Fixed issue about students/supervisors deleting personal files
- Fixed toggling horizontal sidebar issue in IE7
- Fixed SCORM completion issue when commit is called through onUnload and iframe layout is used
- Supervisor's branches report list does not return branches to which he/she does not have access to
- Fixed issue about email in notifications sent

2010/06/11 v3.6.3 build 7602

eFront version 3.6.3 build 7602 was just released. This is a maintenance release, addressing issues that were reported since the last update. More specifically:
- Added disable payments option
- Added toggle editor in html mode in all editor instances
- Added unit option for extending object at screen dimensions
- Replacing textbox with textarea in comment field of project score
- Fixed progress not displaying projects issue
- Fixed error while sending messages to "My students" from professor account
- Fixed path error when creating new user
- Fixed user type assignments when registering automatically to courses/lessons through a default group
- Fixed memory overconsumption during calculation of users' traffic statistics
- Fixed memory_get_peak_usage() call for php 5.1.x when debug_mode is on
- Fixed deactivated lessons showing up in catalog
- Fixed certain branches not showing up on branches select lists
- Fixed submitting notification settings when "Maximum minutes ..." was not set
- Fixed bookmark addition error
- Disabled periodic updater during restore
- Fixed issue about sending messages with recipients of specific lesson
- Added dates to user reports, where applicable

2010/06/01 v3.6.3 build 7455

This is the most important release after 3.6.0 (which was released early this year) and brings a wealth of new features, along with many fixes and improvements. As a general note, this version focuses on performance from one hand and on gradually shifting to a course-centric implementation on the other. A separate post will be made available shortly that goes into more depth explaining new features. Meanwhile, the changelog follows, along with the diff files for language and css (rather large one the latter, due to new functionality and new image maps). Complete changelog follows:
- Added course instances functionality (educational/enterprise)
- Added feedback functionality
- Added curriculum functionality (educational/enterprise)
- Added enterprise options to system settings (educational/enterprise)
- Added find user functionality and paired them closely to groups (educational/enterprise)
- Added quick upgrade functionality
- Added purge logs functionality in admin -> maintenance
- Added option in custom user types for dashboard
- Added option about where to redirect after user login (user dashboard or user courses)
- Added debugging mode option
- Added option to show only courses in progress in user's courses list
- Added "completed lesson" block
- Added "reset course progress" functionality
- Radical performance and memory consumption improvements
- Unassigning and reassigning a user to a course/lesson now retains his/her progress
- By default only courses/lessons in progress show up in users' catalog
- Made RSS module installed by default and connect to eFront's RSS
- Updated adodb libraries to 5.10
- Updated phplivedocx_server value to https://api.livedocx.com/1.2/mailmerge.asmx?WSDL
- Updated layout to better support IE6/7 (eliminates annoying white empty space)
- Fixed security vulnerabilities discovered by VUPEN Security http://www.vupen.com. The issue regarded XSS attacks via POST and was addressed by adding an optional parameter to sanitize POST parameters in admin's system settings
- Fixed issue about counting deactivated uses in license users count
- Fixed bug in notifications about returning archived courses as well
- Fixed display issue in lesson information about lesson completion rules
- Fixed issue about inserting (in caret) file to editor from file manager
- Fixed issue with update unit/create subunit links when redirected to first unit
- Fixed issue about not sending mass e-mails when a user has not e-mail address defined
- Fixed issue with new line in lesson information
- Fixed bug about taking into account archived lessons in users page
- Fixed bug about string compare instead of numeric in ini_set
- Fixed bug about importing lesson with glossary terms
- Fixed issue with php.ini when it exists in www folder by copying it to install folder
- Fixed issue about displaying all tests in reports for a multi-roled user
- Fixed problems with show correct answers and custom css files
- Fixed issue with progress bar when user had seen a deleted unit
- Fixed issue with active field in personal settings
- Fixed bug in storing unit visited into logs
- Fixed issue with background in editor popups and colored themes
- Fixed layout issue with simulatenously showing sidebar and header enabled
- Disabled save button in copy content from another lesson, until ajax response
- Hundreds of smaller fixes and updates

2010/04/20 v3.6.2 build 6550

This is mainly a maintenance release, with many fixes and a couple of new features (one of which required a database update, thus the change in sequence numbers from 3.6.1 to 3.6.2). More specifically, this version introduces a fine and powerful new importing function, and a brand new coupons functionality for applying and monitoring discounts. Complete changelog follows:
- Added new automatic importing functionality
- Added multiple coupons functionality (community++)
- Added code for deleting templates cache in upgrade script
- Fixed issue about social page in eF_template_printProjects
- Fixed bug in social page about displaying private comments in professor dashboard
- Fixed bug in importing lesson with reseting files options
- Fixed issue in community edition about deleting a course
- Fixed problem of loading file manager while editing a skill gap test
- Fixed toggling lesson auto complete when using IE6/7
- Fixed toggling courses/categories in the catalog, when using IE6/7
- Added check for OpenSSL libraries need for pdf certificates
- Redo only wrong answered questions improvements
- Deleting a user logs him out first
- Fixed issue with custom blocks and links block
- Added payments notifications

2010/04/02 v3.6.1 build 6440

This is mainly a maintenance fix, bringing fixes to issues reported since the last release. In addition, a few additional features are available, the most important being the online help. Complete changelog follows:
- Added online help functionality
- Extended tests to allow students to redo only the wrong questions (community++)
- Fixed bug about news not taking into account expire field
- Fixed error in forum configuration panel with mysql strict mode
- Fixed bug about not checking course rules in sub-student user types
- Fixed default timezone in configuration to empty string (ticket 120)
- Fixed error in creating user when default group has no lessons or courses
- Fixed displaying payments icon in control panel although user type had no access to it
- Fixed alphabetical sorting for lessons and courses in index page
- Fixed user type display in forum
- Fixed problem about showing archived users in "Users who share lessons with me"
- Fixed display of lessons and courses info by sorting info fields
- Fixed error about active and inactive projects
- Fixed error about displaying archived lessons in user -> getLessons
- Fixed issue with default value and select type in user profile
- Fixed redo test redirecting when showing previous text executions
- Fixed error about displaying edit link in lesson material on professor subtype with no priviledges
- Added magic_quotes_gpc setting in editor/tiny_mce folder for gz functionality
- Added magic_quotes_runtime to false because of http://www.smarty.net/forums/viewtopic.php?t=4936
- Fixed js error on IE in extend user profile
- Fixed bug about displaying shared files in lessons subfolders
- Fixed bug in importing themes overwriting default theme
- Fixed errors when collapsing catalog options
- Fixed issue about corrupting title path when lesson name contains a slash
- Fixed issue with double slash in browse.php returning to editor popups

2010/03/12 v3.6.1 build 6235

This is mainly a maintenance release, addressing issues that have come up since the last release. It also adds a few new features. Below follows the changelog for this version:

- Added autologin functionality
- Added default user type in system settings
- Added option in test for forcing students to answer all the questions
- Added checkbox for separating if site name and site moto will de displayed in header (except browser title bar)
- Changed maximize viewable area in creating content. It removes left and right sidebars for the unit
- Extended search functionality for glossary
- Fixed content rules not taken into account when auto_complete is on
- Fixed bug in upgrading modules
- Fixed problem in custom blobks with {,} characters
- Fixed issue with lessons info in catalog
- Fixed issue in number of lesson of a course when lesson is archived
- Fixed problem about viewing avatars list in popup
- Fixed sorting of languages based to translation field
- Fixed issue with a notification in community version
- Removed enter voucher field when total price of selected lessons is 0
- Fixed problem with moduleIconFunctions in layout
- Fixed problem about considering examples in flashcard module (EF-545)
- Fixed link for file manager in organization section
- Fixed problem in editing announcements about default date values
- Fixed issue in lesson certificate module about issueCertificate
- Fixed issue about loading tabs in group reporting

2010/03/14 v3.5.5 build 6301

This is release to fix a security issue. A malicious user using a specially crafted url could acquire web server privileges on systems running efront. A patch is already available, all 3.5.x users are strongly recommended to download and apply it.

2010/02/27 v3.6 build 6152

This is a maintenance release, addressing issues reported since the initial release of v3.6.0. More specifically, it includes the following fixes:

- Added IMS importing functionality
- Fixed issue with "Redirect after logout to" when input starts with http:// (EF-520)
- Added toggle to html mode in module billboard
- Fixed problem of displaying link for tests reports in community version
- Fixed problem about conflicted forms with entities
- Fixed paths in smiles icons for chat
- Fixed bug about export chat history (EF-526)
- Fixed bug about importing user with invalid user type
- Fixed js error about undefined getPeriodicData
- Added disable tooltip option
- Fixed test analysis charts not loading with PHP 5.1.x
- Fixed voucher code not being accepted as valid in certain circumstances
- Fixed free enrollment not working with encrypted urls
- Fixed questions correction from the professor (un)setting unit completion status
- Fixed refresh of sidebar when changing lesson in professor
- Added header hide option
- Added job self-registering and activating supervisor with branch information custom profile field
- Added hiddenHeader style for horizontal template
- Fixed problem with unicode characters in calendar tooltip
- Fixed problem in horizontal themes with search box by calling eF_formatTitlePath that was missing
- Fixed forum configuration panel that was missing
- Fixed EF-534. If a lesson is available only via course, it can not be hidden from catalog
- Fixed error when adding additional option in multiple questions with IE7
- Added additional check whether themes directories are recursively writablev - Fixed copying media along with questions and tests
- Fixed issue when editing a notification (EF-539)
- Fixed error in selecting recipients in community edition (EF-537)
- Fixed SCORM score reporting in user and test reports
- Fixed test reporting for SCORM test units
- Fixed nested categories indentation
- Fixed problem with editor templates in Internet Explorer
- Fixed deleting multiple units at once
- Disabled copying to a lesson from itself

2010/02/27 v3.5.5 build 6141

This is mainly a maintenance release, addressing all issues reported for 3.5.5 so far, but introduces some new features as well, the most important being the ability to execute SCORM content in a separate window The changelog for this version follows:

- Added option to open SCORM content in a new window
- Fixed scorm issue with Macromedia Authorware produced files
- Added extra option for "personal data" in custom user types
- Fixed bug in deleting project files with mysql strict mode on
- Fixed bug in viewing units in serial order rule not taking into account failed tests
- Fixed bug in cleaning up orphan lesson folders
- Fixed calendar title not respecting localization setting
- Fixed sending personal messages from "users online" list and "reply" button, when login mapping is different than the default
- Fixed not displaying login name in project results list
- Fixed layout breaking with quotes in new block title
- Fixed bug with paying for more than 1000$
- When duplicate formatted user names appear, the login is displayed in order to tell who is who
- Fixed bug about importing user with invalid user type
- Fixed publish survey issue
- Enhanced statistics performance
- Fixed registering via LDAP displaying error message
- Added message to prompt for creating new account when adding lessons to cart
- Fixed content rules issue
- Added link and button to return to home page after completing test
- Fixed copying questions retaining old media links issue
- Glossary duplicates are no longer allowed
- Added option to clear glossary duplicates
- Added extra arrow icons to indicate how to login to a lesson

2010/02/14 v3.6 build 5997

This is a maintenance release, addressing issues reported since the last release, the most important being the following:

- Fixed phplivedocx configuration file creation
- Fixed upgrading from 3.5.5 not retaining all kinds of custom blocks
- Fixed community ++ issue where users where archived instead of being deleted
- Fixed issue with error appearing when deleting users 
- Fixed issue with listing archived lessons in new notification list
- Fixed theme exporting problem
- Added allow_url_fopen = on to recommended PHP settings
- Fixed manual payments error
- Added option for automatically completing unit
- Added m4v files in filemanager insert to editor
- Fixed issue with ie6 theme and css path
- Fixed editor loading issue when upgrading to 3.6
- Fixed auto completion of courses for IE7
- Fixed multiple instances of sidebar appearing when users enrolled to a lesson they already had (EF-512)
- Fixed import/export users page dropping off page borders (EF-507)
- The lesson language no longer appears in the lesson info, when a single language is set to be used throughout the system (EF-496)
- Added "Print content" lesson property
- Added list of not solved tests in user progress
- List of category now does not include other categories' lessons and courses (EF-500)
- Fixed issue with tags and scripts when printing a unit
- Fixed deleting categories containing archived items
- Fixed SCORM content alert box popping up after error
- Fixed bug in content management when more than one possible action was set
- Fixed leaving orphaned entities while deleting lesson
- Fixed bug about new message link for user types with only view permissions in messages
- Added events in lesson initialization list
- Fixed SCORM 1.2 detected as 2004 in enterprise edition
- Fixed requesting sidebar in horizontal themes
- Fixed SCORM completion rules not taking into account empty units
- Fixed SCORM completion icon showing up correctly when coexisting with tests
- Fixed loosing questions' unit information when they are deactivated
- Fixed issue with lessons catalog not displaying hidden lessons

2010/01/30 v3.6 build 5831

This release fixes an issue caused by a missing file in the previous release

2010/01/29 v3.6 build 5830

This is a maintenance release, addressing issues reported since the initial release of v3.6.0. More specifically, it includes the following fixes:
- Installation fixes to better support 3.5.x upgrades (logo, motto, custom blocks)
- Edition separation in statistics fix
- Fixed custom footer to replace default
- When duplicate formatted user names appear, the login is displayed in order to tell who is who
- Added maintain test history setting
- Added user configurable random pool option
- Added optional prerequisite for php_soap, which is needed by phplivedocx
- Fixed custom header propagating from 3.5.5 to 3.6.0, even though it's not supported there
- Fixed user names not displaying in project assignment list
- Fixed issue with not displaying media list properly in edit theme block
- Fixed issue with editor link popup window not displaying content list correctly
- Security fix for editor browsing popup
- Fixed default notifications missing in upgrades
- Fixed students not to have access to lessons that are not activated, from the dashboard
- Fixed dashboard results not to list information for ineligible lessons
- Fixed forum list not displaying when the user does not have lessons
- Fixed complete unit with question issue
- Fixed "Passed all tests" completion condition displaying form data
- Fixed completion conditions displaying units and tests even if the lesson doesn't have any

2010/01/22 v3.6 build 5751

eFront 3.6.0 is a completely new version, introducing many important new features and important enhancements in all aspects of the platform. The hightlights of this version are:
* 3x Faster than the 3.5.x branch
* Greater interoperability
* Rich set of social tools, including facebook integration
* SCORM 2004 4th edition compatible
* Advanced reporting
* Smart communication
* Improved payments support
* Available in a plethora of themes
* Archive support
* Smart import of data
* Revamped certifications
* Auto-update

2009/11/23 v3.5.5 build 5208

This is a maintenance update and not a new version. This means that anyone who upgrades from a previous 3.5.5 version does not have to run the upgrade script, but simply extract on top of the current installation, overwriting existing files. For versions up to and including 3.5.4, the upgrade process must be followed as usual
Regarding the update itself, it includes many bug fixes and some new features, the most important being:
1. Ability to encode URLs and links so that their content is not interpretable (admin -> system configuration)
2. Ability to format logins and names according to the administrator's preference (admin -> Visual settings)
Here is the changelog for this version:
• Added option to customized the way logins and names appear in the system
• Added option to encrypt links and urls used throughout the system
• Added option to disable mapped accounts
• Added option for deleting paypal orders from admin
• Display also student subtypes in course certificates table
• Fixed matching questions shuffling issue
• Fixed glossary not handling any term when utf8 support is not built-in for Regular Expressions
• Fixed issue about creating certifecate to all completed courses
• Fixed diplaying lessons in calendar selectbox when calendar is disables for lesson
• Fixed total access time in system in reports
• Fixed wrong score reported during automatic submission of expired paused tests
• Fixed wrong uncompleted questions count when resuming paused tests
• Fixed wrong total questions reported for tests in professor preview mode
• Fixed Yuan symbol

2009/09/30 v3.5.5 build 4718

This new version brings a wealth of bug fixes and improvements. All known bugs of version 3.5.4 have been fixed in the current release.
• Added a random tests wizard and many new options for picking a test's questions
• Fixed bug with lesson rules excluding all instead of a specific student
• Fixed parsing filenames with \ in Linux systems
• Fixed left sidebar loading issue in IE
• Fixed bug with glossary terms containing /
• Fixed numeric validation in forms to work properly with PHP 5.3
• Fixed incorrect previewing of certain files in Firefox
• Fixed announcement issues
• Added additional sanitization to eliminate xss attacks
• Fixed problem in insert editor in html mode in blocks
• Fixed bug in clicking category name with Internet Explorer
• Fixed inserting wmv in content
• Fixed popup with select boxes
• Fixed bug with new course applications not showing next to new lesson applications
• Removed deprecated reference assignement for objects
• Fixed issue when using a custom student user type in the "User status" listing
• Fixed lesson conditions problem in user status
• Added option for collapsing catalog only for lessons
• The password input box does not autocomplete in personal info
• Allow to administrator sub-types to define user types when creating a user
• Fixed disappearing tabs problem in IE6
• Improved utf8 compatibility by adding charset header
• Fixed IE8 js error in page blocks
• Added convert_urls = false in editor because of prefilling hrefs with http://xxxx
• Fixed copying tests with wrong lesson id
• Fixed wrong user type id in groups table
• Extended currency list
• Added new languages in installation code
• Fixed problem with turkish locales in linux servers
• Ensured that array_search has an array as second argument because of http://bugs.php.net/bug.php?id=49657
• Fixed issue with not keeping random pool option
• Fixed wrong calculation of score in shuffled drag and drop questions
• Fixed issue with questions without estimation time value in import lesson
• Fixed resetting password for users with the same e-mail address
• Fixed issue with deleted mapped account message

2009/07/14 v3.5.4 build 4173

This new version brings exciting new functionality and a lot of improvements. Many features that where originally planned for 3.6 where finally incorporated into this release. All known bugs have been fixed in the current release. Moreover, important performance improvements have been applied, making this the faster eFront ever.
• All visual items are now moved to Visual Settings option on admin
• Ability to modify the header/footer the same way one creates new content boxes
• Ability to add your own favicon
• Unified appearance for external and internal interface
• Ability to hide sidebar images or boxes images (throughout the system or only on the index page)
• Added a direct shopping basket icon for every lesson on the catalog
• Added an option to show the catalog condensed when you have a big number of lessons
• Refresh (or Control+F5) now keeps the current page of the user
• Several improvements on ecommerce walkthrough to improve the end-user shopping experience
• Core improvements on speed for systems with many or big lessons/courses
• Two way mapping between users. When you map user1 with user2 now by default user2 is mapped to user1
• New question-time option for questions [Note:This option works only on one-by-one tests]
• Much improved random test generator with the ability to set a desired
duration for a random test or select questions from multiple categories • Option for only-forward tests (you cannot return to a previous question)
• Detailed feedback per different answer on questions
• Support for Drag-and-drop questions
• Improved path row with a new option to return to your lesson list
• Added search capabilities in tests' questions for professor
• Fixed issue with displaying large prices
• Fixed annoying artifact in search box when using IE6
• Copying tests fixes
• Literally hundreds of smaller additions and fixes

2009/05/21 v3.5.3 build 3893

This release introduces many new features and brings a wealth of bug fixes and improvements
• Added group keys to community Edition
• Admin sets auto-logout time for users
• Performance enhancements when displaying courses/lessons list
• Tests pending for correction are now easy to manipulate
• "Digital file library" option does not display in administration if there aren't any shared files
• GZ handler is now set to enabled by default
• magic_quotes_gpc setting is now mandatory to be disabled
• Fixed issues with tests performance and memory utilization
• Updated API. Operations for create lesson, add course to user, delete course from user, return user courses and catalog.
• Applied visual fixes to personal messages, as well as a bcc option
• Added default exception handler
• Fixed on-line users synching in sidebar
• Deleting a lesson while users are inside is handled correctly
• Fixd issue during tests upgrade that messed settings
• Fixed issue not being able to add questions when there is a "content" filter
• Added distinction between mandatory and recommended php settings
• Fixed issue with custom student type breaking the unit completion
• Removed safe_mode recommendation
• Added check for session.save_path setting
• Various surveys fixes
• Fixed bug in adding forum to all lessons.
• Fixed bug in "use none" cms page.
• Fixed problem with issued certificates during upgrade.
• Added Brazilian Real in currency choices. Fixed selectbox option for IE.
• Currency symbol order customizable from locale settings
• Fixed bug with lesson completion conditions
• Corrected dates in previous day,month,year choices in system reports
• Popup window in uploading logo does not close any more in order to check changes
• Fixed problem in switching betwwen mapped accounts in professor
• Show error message when there is an exception in upload file popup
• Fixed bug in online users after switching between mapped accounts
• Disabled activate status icon link in surveys when end date expired
• Fixed downloaded zip files becoming corrupted when gz_handler was enabled
• Added "empty content" note to the student's control panel when a lesson is empty
• Fixed not being able to continuingly enabling/disabling files.
• Numerical logins are now allowed
• Added build number to footer
• Added questions randomization based on content in tests
• Inactive users login fixed
• Fixed bug in reporting for users not in current lesson
• Fixed future dates issue
• Fixed memory overusage during restore
• Available languages now show only active ones
• Added active users filter in statistics
• Fixed loosing current lesson when sidebar opens late
• Fixed future announcement bug
• Fixed login issues for inactive users
• Several additional currencies
• Over 100 additional fixes and improvements

2009/04/11 v3.5.3 build 3695

This version includes mainly bug fixes and functionality improvements:
• Pending to correct tests are now easy to manipulate
• Fixed downloaded zip files becoming corrupted when gz_handler was enabled
• Added "empty content" note to the student's control panel when a lesson is empty
• Fixed not being able to continuingly enabling/disabling files.
• "Digital file library" option does not display in administration if there aren't any shared files
• Added build number to footer
• Added questions randomization based on content in tests
• Inactive users login fixed
• Fixed bug in reporting for users not in current lesson
• Fixed future dates issue
• Fixed memory overusage during restore
• Available languages now show only active ones
• Added active users filter in statistics
• Fixed loosing current lesson when sidebar opens late
• Fixed future announcement bug
• Fixed login issues for inactive users
• Several additional currencies
• Over 100 smaller fixes and improvements

2009/02/17 v3.5.2 build 3470

This update for version 3.5.2 of eFront includes mainly bug fixes, most important being the following:
• Fixed displaying lessons and courses attended for students and professors
• Fixed displaying debugging info when sending mails
• Fixed bug when upgrading from older versions
• Fixed bug in displaying students' course progress info from professor
• Added "force" option when restoring from older backups
• Fixed a bug in exporting course that prevented lessons from getting imported correctly
• Rearranging inner tables is possible even when one column is empty
• Added SCORM reentry customization option
• Fixed not being able to create a messages folder in Personal Messages, when a folder with the same name already existed in another user's account
• Deleting scorm data for user, deletes corresponding content progress information

2009/01/29 v3.5.2 build 3411 This update for version 3.5.2 of eFront includes many new features, as well as several bug fixes. In a glance, the most important new features on eFront 3.5.2 build 3411 are:
• Fixed searching missing file bug
• Fixed open/close file manager while editing content
• Fixed sidebar redirection when administrator changes lesson settings
• Fixed issue with node reordering
• Fixed issue with copying content
• Fixed problem in navigating personal messages folders
• Extended API, added action efrontlogout
• Redirect after logout now handles URLs without "http://" in front.
• Fixed link to last done test from test reports to jump to last execution instead of first
• Fixed issue with excessive memory usage in statistics
• Aded magic_quotes restrictions in installation
• Fixed default open/close status setting in lesson layout
• Added "Unit headline" option in content properties
• Fixed lesson initialization not resetting users' scorm data
2009/01/09
v3.5.2 build 3335
This update for version 3.5.2 of eFront includes many new features, as well as several bug fixes. In a glance, the most important new features on eFront 3.5.2 build 3335 are:
• Added "hot swap" functionality, for directly switching among different accounts
• Added import/export course functionality
• Added system lock down functionality
• Added copy glossary among lessons functionality
• Added support for conditional login based on license agreement
• Added automatic pre-installation version check for PHP 5
• Added minimum password length attribute in system configuration
• Added conditional concurrent logins functionality
• Enhanced lesson initialization functionality
• Added lesson initialization options to lesson import
• Added additional lesson options and applied options/modules categorization
• Added possibility of creating textarea fields in user profile

In addition to these, there are many bug fixes and updates, the most important being:
• Minor reporting fixes (completed lesson score appearing in list, low/high question types appearing correctly)
• Fixed bug with reporting projects progress for students in "user progress"
• User reports information page displays not-completed tests as well
• Fixed not displaying registration link when LDAP-only registration is enabled
• Fixed paypal redirection issue
• Fixed bug with lesson periods not working
• Lessons in course order are no longer clickable (linked to the index page)
• Fixed issue with SCORM tests not beeing reported correctly in statistics, when there are no other tests in the lesson.
• Fixed issue with flash SCORM content overlaying above popups
• Fixed bug with SCORM export option, when scorm_data directory is absent
• Fixed issue with SCORM tests score not being canonicalized correctly, thus preventing lessons from auto completing
• Lesson progress and content status is now dynamically depicted even for SCORM content
• Fixed bug with not displaying filesystem contents in editor's media/link/image etc selection, under specific server configurations
• Fixed issue with glossary not handling specific words, depending on the characters lying before or after the word.
• Fixed IE issue with non-clickable units
• Fixed z-indexing issue in statistics' autompleted list.
• Lesson modules and options display is now separated
• Fixed issue with redirection after creating lesson that is set to "course-only" mode
• Reordered Enterprise/Educational Editions files
• Fixed issue with SSL https:// support
• The selected unit is now remembered across calls when editing tests or questions.
• Grouped course settings icon under a single option in administrator's courses list
• When a test includes free text questions, its results may also appear as "pending" instead of just "success" or "failed"
• Added missing navigation handles in student's solved test review
• Fixed wrong link in tests search results
• Fixed unable to search without logging into a lesson
• Embedded Right-to-left option for corresponding languages
• Changed ZIPARCHIVE::OVERWRITE to ZIPARCHIVE::CREATE for PHP 5.2.8+ compatibility
• Fixed calendar bug, where a professor could delete other lessons' events when in "show all" mode
• Fixed certificate preview error in Internet Explorer
• Fixed node reordering bug
2008/11/28
v3.5.2
eFront 3.5.2 brings a new level of functionality and visual enhancements to an already established learning management system. The most important new characteristics of v3.5.2 are as follows:
Customizable first page
eFront v3.5.2 introduces a new visual interface that helps user build an attractive first-page layout out of several styles. You can add new types of blocks as well and populate them with your own data.
Tests improvements
The new eFront improves the test infrastructure to support past views of the same test, professor feedback on questions, random tests creation at run-time, test pausing, post-test analysis and analytic reports.
Skill-gap analysis (Educational/Enterprise Editions)
A new test layer is introduced that can test the user problematic areas and suggest or auto-assign appropriate lessons
File management improvements
With eFront v3.5.2 you can add files to the lesson’s repository directly through their URLs
Vertical Chat
eFront v3.5.2 introduces a vertical, always visible chat that can be used in conjunction with the rest of the system.
Editor improvements
Direct embedding of images and an intuitive html mode helps you build content easier, faster and more accurately. Also, a new editor option allows you to attach a PDF document as the content of a unit.
Search improvements
Search has been extended to return relevant files based on metadata searching and more descriptive forum results
Quick commands
Use the search box to issue quick commands from any page inside the system
Subscription payments support (Educational Edition)
Paypal integration has been extended to support subscriptions on top of one-time payments
Better certifications support
The new eFront uses Reach Text Format (RTF) files to better control your certifications look-and-feel
Unit completion improvements
Complete units through questions and get immediate feedback on your current lesson status
Dashboard improvements
We have upgraded the user dashboard with new elements and a fancier look-and-feel
Speed improvements
Extended AJAX support throughout the interface to improve performance and response time
Other improvements
Forum improvements, Enterprise edition improvements, Grid improvements, Module upgrade infrastructure, Side-bar improvements, Extended lesson options to better customize your learning environment

More information can be found here
2008/10/01
v3.5.1
This is an update to the version 3.5.0. Key changes are:
• Updated Modules infrastrucure (see list here)
• Added user types infrastructure (see this post for details on what can be done with the new user types)
• Addressed an issue with certain versions of IIS crashing or not working properly;
• Added a reordering facility for professor to define the student's first page layout
• Administrator may set a url that the user will be redirected to after logout
• Added support for directly accessing resources, such as content, files, etc
• Restoring from automatic upgrade backups now uses optimised inserting function
• Logins starting with numeric characters are from now on prohibited
• Fixed bug with quotes in content addition
• Server name is not hard-coded in configuration file anymore; instead, the offset is recorded

More information can be found here
2008/07/11
v3.5.0
This is the stable release of eFront version 3.5.0, a major upgrade to the 3.1.x branch. This is a bugfix release, addressing various issues in all aspects of the software.

More information can be found here
2008/06/25
v3.5.0 beta4
This is the fourth beta version of eFront 3.5.0, a major upgrade to the 3.1.x branch. This is a bugfix release, addressing various issues in all aspects of the software.

More information can be found here
2008/06/09
v3.5.0 beta3
This is the third and final beta version of eFront 3.5.0, a major upgrade to the 3.1.x branch. Key changes from 3.5.0beta2 are:
• Enhanced statistics and reporting operations
• New Modules support
• Improved international filesystems support
• Enhanced SCORM integration
• Improved AJAX performance and error handling
• Incorporated many community suggestions, such as scheduling mechanism, courses extensions, etc
• Improved emailing functions

Key changes in respect to 3.1.x branch are:
• All core functions have beeen rewritten to take advantage of the powerfull Object Oriented features of PHP 5, leading to improved stability, performance, security and extensibility
• New features, including the PayPal payment module, new Search capabilities, etc.
• eFront can now be installed without any web server or documentroot setup hassle.
• An improved, multi-layered dynamic navigation panel makes accessing eFront options much easier

More information can be found here
2008/05/19
v3.5.0 beta2
This is the second beta version of eFront 3.5.0, a major upgrade to the 3.1.x branch. Key changes from 3.5.0beta1 are:
• Improved stability and speed
• Extended courses management
• New, ajax-based file manager
• Improved content tree manipulation
• Enhanced AJAX functionality

Key changes in respect to 3.1.x branch are:
• All core functions have beeen rewritten to take advantage of the powerfull Object Oriented features of PHP 5, leading to improved stability, performance, security and extensibility
• New features, including the PayPal payment module, new Search capabilities, etc.
• eFront can now be installed without any web server or documentroot setup hassle.
• An improved, multi-layered dynamic navigation panel makes accessing eFront options much easier

More information can be found here
2008/04/11
v3.5.0 beta1
This is the first beta version of eFront 3.5.0, a major upgrade to the 3.1.x branch. Key changes are:
• All core functions have beeen rewritten to take advantage of the powerfull Object Oriented features of PHP 5, leading to improved stability, performance, security and extensibility
• New features, including the PayPal payment module, new Search capabilities, etc.
• eFront can now be installed without any web server or documentroot setup hassle.
• An improved, multi-layered dynamic navigation panel makes accessing eFront options much easier

More information can be found here
2008/03/18
v3.1.4
This version is mainly a bugfix release. Key features include:
• Updated appearance and changed default font
• Fixed bug with digital library not showing up
• Fixed bug in importing lessons
• Fixed numerous small bugs in various aspects
• Fixed many small issues in statistics and excel exports
2008/02/22
v3.1.3
This version is mainly a bugfix release. Key features include:
• Bundled PEAR classes
• Updated filesystem function
• Fixed bug preventing backup page to show up
• Updated inporting/exporting functions
• Fixed installation issue with PHP < 5.1
• Fixed caching pages problem in Internet Explorer
• Fixed several excel exports and bundled patch for Spreadsheet_Excel_Writer
• Added extra functionality in user groups
• Fixed some icons beeing invisible in Internet Explorer 6
• Fixed personal messages operations not working in Internet Explorer 6
• Fixed mail server settings check
• Updated various server messages and language tags
• Removed "content copy" feature due to potential instable behaviour
• Removed "user roles" feature due to potential instable behaviour
• Removed upload link from external pages (cms) operation
2008/01/23
v3.1.2
This version fixes an important javascript bug in version 3.1.1 that prevents menus in control panel to appear correctly when using Internet Explorer
Note: If you have already installed version 3.1.1, you don't need to upgrade, you can apply the following patch: Patch from version 3.1.1 to 3.1.2
2007/12/10
v3.1.1
This is mainly a bugfix release, addressing a serious bug in users-to-lessons assignment. Furthermore, it includes several fixes and enhancements, the most important being:
• Updated ajax infrastructure
• Updated calendar functionality
• Fixed small bugs in sortedTable
• Improved IE 6 support
2007/12/04
v3.1.0
•Introduced a full new file system functionality, allowing for true UTF8 filenames in Windows and increased security and database abstraction
Ajax-enabled (potentially) long elements list, such as users and lessons tables
• Introduced new user groups functionality
• Improved IE6 support, including a new set of GIF icons to replace transparent PNGs when IE6 is used
• Updated database connection settings to ensure proper UTF8 data manipulation
• Added localization variables to system configuration
• Updated statistics functionality
• Updated forum functionality
• Remastered backup functionality
• Implemented a more robust auto backup procedure during upgrade
• New appearance, faster and smaller pages
From v1 to v3 For a short introduction to eFront and its history until v3 read here