Beruflich Dokumente
Kultur Dokumente
Mohan Kallepalli
- Fixed issue about 'session expired' message (in Chrome) after resetting passwo
rd
=== Version 3.6.15.4 - build 18023 ===
- Fixed SQL Injection and Remote File Inclusion Vulnerability issues noticed by
rgod working with Beyond Security's SecuriTeam Secure Disclosure program <http:/
/www.beyondsecurity.com/ssd.html>
- Added print all units in lesson
- Fixed issue about max_online_users_threshold
- Fixed issue about path of .htaccess file when creating branch urls because fil
e was created into module that runs the script
- Fixed issue about expiring sessions in user_times (#6310)
- Performance fix in copy files function
- Fixed csrf check for student ajax calls
- Fixed issue about backup option on automatic upgrades
- Fixed issue about PHPSESSID used for csrf check
- Added a user friendly message when user does not exist while adding a mapped a
ccount
- Fixed issue about clean up functionality in maintenance page
- Fixed sorting by assigned lesson in Associated lessons in Job position data
- Fixed default job position when assigning user to branch is 'No specific job p
osition'
- Fixed import users to jobs does not assign branch courses if system option doe
s not allow
- Fixed getEmployees(Jobs) and getJobDescriptions(branches) do not return non ac
tive or archived users
- VideoJS upgraded to latest version (4.12.0)
- Fixed issue when multiple tables in same page / module shared files minor chan
ges
- Fixed nested quotes issue in forum
- Fixed completed user reassigned to course does not trigger not completed cours
e event
- Fixed certification expiration not sent if course is inactive or archived
- Fixed garbage in recipient field when encrypt url enabled and send to all in f
ind users
- Fixed delete notifications of inactive users
- Fixed Find users [Course criteria] does not include users that used to have a
course but not now
- Fixed correct labels in participation reports
- Fixed sending a message, when in branch, filter out unreleated lessons
- Fixed delete pending notifications for course when user(s) are removed from co
urse
=== Version 3.6.15.3 - build 18022 ===
- Fixed issue updating user status
- Fixed issue updating user status and social modules activated
- Fixed issue special character in lesson material
- FIxed issue imageType when upper case file extension
- Fixed issue apply a function to all units to linked units does not replace dat
a with efront#special#text
- Fixed issue group filter in lesson/course reports for professors/students
- Fixed issue first inactive/empty unit - creating empty units as professor
- Fixed issue user dashboard shows only not expired/not submitted projects
- Fixed issue professor get the first valid unit when accessing content
- Fixed issue user->getGroups returns groups in alphabetical order
- Fixed issue groups filter in test reports
- Fixed clear cache when activating/deactivating language
- Fixed api create/update user name and surname with spaces
- Fixed gradebook issue when count old users equals count new users in lesson
- Fixed test completion notification not sent when test fails
- Added missing header column in course excel reports
- Various fixes in social functionality and social options
- Fixed issues in random tests reports
- Fixed pin_red icon in hotspot questions
- Fixed performace issue in (skill-gap) tests (#6108)
- Fixed issue about selecting questions when switching from random to non-rando
m tests
- Added remaining days information in course's lesson dashboard page visible to
students (#6130)
- Fixed facebook login issue (facebook api changes)
- Fixed issue about time displayed in branch reports module
- Added grid questions to feedback reports question analysis
- Fixed csrf issues sent by Steffen Rsemann
- Changed autologin to create a random string
- Fixed showing tooltip for lesson/course info in index page
- Fixed issue in mapped accounts about logging out current user in case the mapp
ed account is an inactive user
- Added load custom class in tests (ancient greek keyboard)
- Prevent student to access another student certificate link manually
- Fixed deleted skills taken into account when completing course/lesson
- Fixed org chart not displaying for administrator
=== Version 3.6.15.2 - build 18021 ===
- Fixed issue about logging out user when professor resets his lesson progress i
nto specific circumstances
- Fixed issue about users to files for files with no database entry
- Projects compress data does not include user files no longer in lesson
- Content type events are now shown in event reports when selecting a course
- Added Users status in options that can be disabled for lesson by professor (Ad
ministration page)
- Fixed not valid unit in skill gap tests
- Fixed search forum topics permissions
- Fixed projects block links in professor dashboard
- Clear languages cache when editing a language
- Performance update for question common pool
- Fixed issue about filter data (eF_filterData) in enterprise editions
- Added ability to upload custom language files from interface
- Content type events are now shown in event reports when selecting a course
- Added Users status in options that can be disabled for lesson by professor
- Added ability to upload certificate signature image
- Fixed issue about email block feature in user profile
=== Version 3.6.15.1 - build 18020 ===
- Added grip questions
- Added hotspot questions
- Added random test functionality
- Added option to clear exported lessons/courses files
- Added option to clear all tests executions of a lesson
- Added option to clear editor's cache
- Added option to delete temp backup folder
- Added option to add/remove from all groups in advance reports
- Added option to limit number of SCORM retries
- Added notification for course user approval/rejected by supervisor
- Added option for backup all data via system calls for better performance if av
ailable (linux installations) (#5760)
- Fixed performance issue in assigning lessons to existing group users
- Fixed issue about resetting lesson data when importing lesson from professor
tances
- Fixed module training reports not showing inactive courses
- Fixed issue about enabling cache
- Fixed lesson select box shown in payments notifiction creation
- Fixed issue about accepting 0 days after course enrollment in dynamic lesson s
cheduling
- Fixed an issue in editing polls about displaying options
- Added navigation links for folders inside file manager
- Fixed issue about allowing duplicate branch urls
- Fixed issue about visible option for messages according to user type
- Fixed issue about rawurlencode in popup scorm import with subfolders
- Added getOrganizationLinkInfo() for displaying an icon link on organization pa
ge
- Added ability for attachments in forum
- Added option in multipleMany questions about limiting user answers
- Added option about overwriting existing file on upload
- Added ability to edit last forum post
- Fixed inactive courses/lessons shown in add notifications selectboxes
- Replaced $workSheet -> write with $workSheet -> writeString for logins because
of missing leading zero in case of numerical logins
- Fixed issue about external link urls being enctypted
- Extended eF_checkParameter in order to allow 'surname,name' in sortedTable col
umn
- Fixed issue about non valid lines in htaccess about branch urls
- Prevent exception when sending notification in case user has not email address
defined
- Exclude images loaded as binary data from applyImageMap filter
- Fixed issue about certificate expiry notification
- Added createSubstitutionsArrayForDateNotifications function for date events wi
th specific conditions
- Fixed issue about editing date type notifications and default values.
- Added option about backup in auto-upgrade
- Fixed issue about time in lesson that was not shown in user reports.
- Added infrastructure for users to files (increase counter when a user isviewin
g or downloading a file)
- Fixed about about displaying calendar in dashboard while it was globally disab
led
- Fixed issue about lesson users in professor administration page
- Added PEAR error handling in notifications in case mail was not sent
- Added option to clear editor's cache
- Added option to clear exported lessons/courses files
- Fixed articulate tincan content not launching properly with HTML5
- Exclude additional_accounts field when filtering users
- Module course reports, course lessons reports, course instances issue fixed
- Fixed EfrontLesson::getUsers() to include all student/professor based user typ
es
- Fixed issue about set course as completed only to shown users
- Fixed issue in tinyMCE editor about removing attributes from <p> tags
- New system events: user activated, user archived, user unarchived
- Fixed scorm tree error when clicking hide all when all shown
- Fixed scorm option Action on re-entry set for all lesson materials
- Fixed linked tests and questions can not be editted
- Import/Export courses to branches
- Fixed certificate reports do not include unactive users
- Fixed missing options of admin user type: find user, skill gap tests and conne
cted users
- Module module_mycourses_sidebar added
- Fixed on branch focus in usersTable literal "Filter..." is removed
- Fixed permission for admin to always access organization chart
- Fixed priority for user's language when user logs in to branch
- Fixed issue if course completed correct completed status in user progress pop
(course certificates page)
- Fixed father branch automplete in add branch
- Fixed organization chart permissions
- Fixed importing users_to_skills imports also speficifations
- Version 2.0 of chat module
- Added specifications to desired skills in job positions
- Sending EfrontEvent::COURSE_PROGRAMMED_EXPIRY notification only to non complet
ed course users
- Correct user type in group/lesson when user enrolls to group with group key
- Fixed results for project do not include deleted users
- Fixed results for project do not include deleted users getUsers()
- Fixed firstUnseenUnit when tests/dashboard disabled
- Fixed sql query in getCourseUsersAggregatingResults in course.class.php
- Fixed payments issue in community edition
- Fixed issue with branch filter in edit course/course users tab
- Fixed results for project do not include deleted users in control panel
=== Version 3.6.14.4 - build 18016 ===
- Fixed free text questions not recognizing completion in feedbacks and tests
- Fixed module wiki on install issue when lesson folder does not exit
- Fixed duplicate file hcd/reports.php and user_search.php
- Fixed issue in adding skill gap test in educational version
- Fixed issue api in user_to_branch in case of branch position 'user'
- Fixed manual upgrade process from versions older than 3.6.11
- Fixed issue with maximum number of group key uses
- Fixed tincan queries not persisting when under a branch url
- Reverted fix for issue with realpath() that broke filemanager's uploads
- Fixed information message when editting a course certificate
- Fixed certificate reports formatted logins in excel output
- Fixed show thank you message if such option on submiting a test
- Fixed issue empty lesson list when not logged in and simple layout active
- Fixed issue ask groups returns what you type not all groups
- Fixed injected text in message at the end of the message
- Fixed module course reports includes users from all user types based to studen
t
=== Version 3.6.14.3 - build 18014 ===
- Added branch url to be set via import branches
- Added arialuni font in tcpdf that supports Korean (change EfrontPdf -> $defaul
tSettings['default_font'] = 'arialuni' in pdf.class.php)
- Fixed issue about assigning user to group event
- Fixed renaming to existing files under windows using old PHP version
- Fixed branches autocomplete list containing empty lines and not parsing specia
l characters correctly
- Fixed units not displaying completion status when custom user types are not pr
esent
- Added General user information in user reports
- Added branch url to be set via import branches
- Fixed upgrade issue
- Fixed max times a user uses a coupon
- Fixed users self-registering through a branch url not being assigned the branc
h's courses
- Fixed cli interface improperly filtering input
- Fixed issue in coupons about times_used field
- Fixed issue in catalog, courses with not show in catalog option check are not
shown in catalog
- Fixed issue about access limit in lesson (times after registration option)
- Fixed issue about toggling subcategories in my courses page (#4324)
- Fixed importing SCORM files with spaces in their filenames
Fixed
Fixed
Fixed
Fixed
Fixed
Fixed
Fixed
Fixed
Fixed access to lesson forums when the original forum was deleted
Fixed notification triggering for forums
Improved periodic updater's performance
Updated training period reports for improved performance
Updated jquery.js to 1.8.3, for improved compatibility with IE
Escaped illegal filenames for certificates in XML export
Fixed case-insensitive matching when importing users with custom user types
Fixed branch courses visibility
Outlook module invitations is now hidden for "student" supervisors
Supervised groups are now invisible for branches different than their assigned
ones
- Fixed professor-created courses preventing lessons list from appearing
- Fixed catalog showing nothing under certain circumstances
- Added completed,score information on api2's user_lessons and user_courses acti
ons
- Performance updates
- Fixed enforce question answer in tests, when multiple free text questions are
present
- Fixed discount coupons being used multiple times for manual/free payments
- Fixed SCORM 2004 units not being able to move
- Added uniform cache backend with adapters for APC, APCu, wincache and database
- Added check about course expiry notification
- Fixed issue about add placement by supervisor
- Fixed issue about importing users and select custom profile fields
- Set default value for mail in contact form for logged in users
- Fixed issue in IE8 about filter in sorted table when searching forsecond time
- Fixed time reporting for tests being wrong due to autosaving
- Fixed timers in background tabs in chrome
- Fixed issue about filer in usersTable
- Fixed messages sign not appearing consistently
- Fixed issue about group filtering and branch url in filter stats
- Fixed issue about printBlock and open unit on popup window
- Fixed instance source lessons with shared folders
- Created extension in administrator tools module in order to sync shared folder
s
- Allow the file manager to read the root folder
- Reordered tabs in excel export for user reports
- Fixed error in professor courses that prevented users from accessing course's
lessons
- Added ability about xml certificates with more that one page
- Allowed import of scorm files with special characters
- Fixed catalog showing nothing under certain circumstances
- Fixed sorting by branch name in course instances table
- Fixed issue about showing balance in payments page for all users
- Added exception handling when lesson certificate lesson file does not exist
- Fixed social values in system settings
- Fixed json response in themes selection
- Fixed g_servername error in sorted table
- Fixed surveys not working properly for students with professor role in lessons
- Added start/end_period/time values to course export and create instance
- Fixed issue about assigning all users to a course
- Update scriptaculous files to fix blocks drag and drop issue in IE 10
- Added Portrait Minimum Decoration (Unicode) from 3.6.8
- Fixed enforce question answer in tests, when multiple free text questions are
present
- Change code for json encoding arrays after upgrading prototype
- Fixed issue about deleting users exception
- Fixed issue in content page when tests are disabled
- Fixed issue about upgrading to different editions where some tables were missi
ng after the upgrade
o
-
Fixed error appearing when navigating to course lessons from search results
Fixed importing users conflicting with version limit (Commercial editions)
Fixed supervisor being able to see/assign courses outside the current branch t
users (Commercial editions)
Fixed issue about renaming folder that contains subfolders (old folder was not
deleted)
- Fixed issue about course catalog in index page after logout from a branch url
- Fixed performance issue in group users tab
- Fixed course scheduling not working immediately after change
- Fixed branch url catalog not showing subbranch courses
- Fixed grid incompatibilty issue with older versions of IE
- Fixed diplaying only connected users from the same branch if branch is set
- Fixed directory traversal vulnerability, for php files residing inside the www
/ folder
- Fixed group stats filter selection in community edition
- Fixed importing users conflicting with version limit
=== Version 3.6.12.4 - build 17736 ===
- Fixed "last login" not being recorded problem
- Fixed javascript issue when clicking on "assign selected courses to group user
s" link and a course's instances where expanded
- Fixed "change username" functionality in administrator tools not changing user
names inside completed tests
- Added "select all users" option in publishing surveys
=== Version 3.6.12.3 - build 17731 ===
- Fixed SCORM2004 not initializing sessions
- Fixed error when changing current user in user reports
- Fixed automatic upgrade errors
- Fixed performance issues when a user is enrolled to many courses
- Fixed indefinite messages list in users' dashboard
- Fixed issue about themes logo
=== Version 3.6.12.1 - build 17712 ===
Performance:
- Replaced branches lists with autocompleters
- Speeded up last login calculations
- Splitted completed tests table to speed up queries
- Maintenance page now loads considerably faster
Custom user profile:
- Custom user profile fields can now be ordered
- Added custom user profile into custom certificate fields
- Date fields can now optionally include time
- Fixed issue about not displaying Learning Tab when there was missing fields in
admin
Modules:
- New module: Extended branch reports (Commercial editions)
- New module: Course reports
- New module: Outlook Invitations
- New module: Bootstrap
- New module: Leaflet
- New module: Content reports
- New module: Export unit
- New module: Idle users
- Removed deprecated "branch themes" module
- Gradebook module updates
Users:
- Set default timezone when creating user if not defined
- Uer times entries while reseting user progress are now deleted as well
- "maximum users" restrictions handling is now more user-friendly
- Fixed importing users where password was set to header but was empty in data r
ows
- Fixed issue about importing new users/ updating users via import when login ar
e numeric values
- Fixed issue about non editable first name in profile
- Fixed issue about skills custom user types permissions
- Fixed issue about creating new user with same login (case insensitive)
- Fixed issue about mapped accounts and ldap accounts. Switching was not working
for ldap accounts.
- Fixed retrieving timestamp value from db while filtering users
Tests:
- Added code in random pool tests for selecting questions (about selecting on ea
ch execution) depending on lessons_ID frequency in the pool
- Added option to toggle raw text questions to display only textarea/file upload
- Added numeric evaluation of "empty spaces" answers
- Added numeric ranges in "empty spaces" answers
- Changed the way a test unit can be printed
- Fixed issue about displaying tests in content tree when tests are disabled for
lesson
- Fixed issue about copying feedback/test unit and questions order (#2962) where
order was not preserved if source unit was reordered
- Fixed issue about copying from another lesson a feedback unit
- Fixed issue about displaying inactive tests in User status page
- Fixed issue about redo only wrong answered questions and show only thank you m
essage
Courses:
- Added "reset course progress for all users" option
- Added tooltip for displaying all branches in course location column in courses
list (Enterprise edition)
- Added course instances to professor courses
- Fixed issue about white listed files checking in course export
- Fixed issue about course instances displayed to catalog even if show catalog i
s not set
Search:
- Full-text search to all files is now available through the XAPIAN integration
(Commercial editions)
- Do not show forum results in search when forum is disabled
- Fixed issue about adding search tables entries
Branches: (Enterprise edition)
- Branch URL restrictions now prevent any non-related information to be displaye
d to students, professors and supervisors
- Exclude inactive users from displaying in organization chart
- Fixed issue about unassigning inactive course from a branch
- Fixed issue about allowing users from subbranches to login to father branch ur
l
Groups:
- Added custom user option for insert group key
- Fixed groups list not showing entries with the same name
- Fixed issue with counting users in groups
- Fixed issue about assigning users to courses from groups (already assigned use
rs) (#2808)
- Fixed issue about assigned lessons/courses of group to group users when they w
ere archived there
Content:
- Added ##USER_NAME## and ##USER_SURNAME## variables to content, that are substi
tued in real time
- Added ability to go to a unit with a simple link index.php?autologin=<autologi
n>&view_unit=<view_unit>
- Allow only one depth recursive uncompress when smart content import contains z
ip files
- Fixed issue about collapsing content tree when deleted a test in some cases
- Fixed changing question paths when copying questions (associated with units) t
o another lesson
- Fixed issue about displaying inactive units for students
- Fixed properly stripping <script> tags when in multiline or encoded content
- Fixed issue about copying from another lesson that shares folder with the sour
ce lesson
- Fixed issue about showing a unit that contains a file with direct link
- Fixed issue about cutting unit title when editing unit
- Fixed issue with print content and tr tag
- Fixed uploading from a url containing query string
- Fixed smart content importing units with the same name
Lessons:
- Added new limit based on total accesses, so that a student can only access a l
esson a specific number of times
- Added import from url option in import lesson page
- Fixed issue about wrongly removed access to professors in lessons because of a
vailable after xxx days
Announcements:
- Added time fields in creating announcements
Forum:
- Added ability to access a forum post with url like ?ctg=forum&post_id=###forum
_id###
- Deleting the last message of a forum topic now deletes the topic itself as wel
l
- Fixed issue allowing professors to delete students posts in forum
- Fixed issue about going into forum message from forum list inside a lesson
SCORM:
- Added
- Added
- SCORM
- SCORM
ability to edit SCORM code and change iframe parameters upon import
handling for invalid "browse" mode for SCORM content
API update for escaping new lines
API update to properly format student name
- Fixed SCORM times not being taken correctly into account when calculating acti
ve lesson times
- Fixed scorm prerequisites not being imported correctly
- Fixed issue with latest firefox not always showing scorm content when under a
branch url
UI:
- Added new theme, efront2013
- Added upper limits (100) on inactive user/course registrations
- Added classes to progress bars for completed and uncompleted lessons
- Display full category path to groups lesson
- Updated message displayed to users trying to self-register, when the maximum a
llowed users number is reached
- Switched ajax request to POST for lesson info, course info and files metadata
to allow for unlimited request size
- Lessons/courses tooltip now mentions maximum/available seats
- Branch themes always use branch theme logo, if existing (Enterprise edition)
- Changed "Please login to access this resource" message to something more user
friendly
- Changed "My courses" links to "Home" and enforced respecting of landing page s
etting
- Changed "organization" tab label to "my role"
- Fixed displaying formatted usernames in projects block of control panel
- Fixed issue about reloading files table after deleting an internal folder
- Fixed link in projects block leading to project results
- Fixed some links that did not work properly when encrypt url was enabled (#304
8)
- Fixed grid filtering regression introduced in 3.6.11 for international charact
ers
- Fixed issue about profile page and custom user type
- Fixed course displaying sorted by name in user reports page and user to course
page
- Fixed order of courses being displayed alphabetically inside categories
- Fixed course price being displayed in scientific format when editing course
- Fixed issues about sorting lessons in traffic tab of users reports(alphabetica
lly) and course lessons (order in course)
- Fixed issue about displaying also time in calendar
- Fixed issue about displaying user status when it was disabled as option.
- Fixed issue about Learning Tab not appearing for new users (#2776)
- Fixed progress bar glitch in chrome
- Fixed redirection problem when using "Keep me logged in" alongside "license no
te"
- Fixed textareas in tests not working for ipads
Surveys:
- Added survey reminders
Payments:
- Added csv export for payments (Commercial editions)
- Updated paypal's ipn to conform with the http 1.1 protocol
- Fixed when paying through paypal and using discount coupons, a small balance b
eing credited
- Fixed showing "balance" link even when balance is deactivated
- Fixed new line character parsing in paypal response, causing sandbox not worki
ng
- Fixed issue about adding 100% discount coupon
- Fixed showing button to buy balance using balance
Notifications/emails:
- Added ###forum_id### for forum id, topic id or message id in notifications
System:
- Added caching for restricted files
- IIS compatibility fix
- Upgraded smarty to version 2.6.27
- Upgrade procedure totally revamped
- Fixed HTTPS automatic handling
- Fixed PHP 5.4 compatibility issues
=== Version 3.6.11 build 15059 ===
- Updated SCORM debug mode to be set from the configuration and log to the conso
le (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 organiz
ation'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 whi
te list set
- Fixed projects list not appearing in student's dashboard
- Fixed percentages in "Adjust questions" options to correctly calculate total q
uestions
=== Version 3.6.11 build 14713 ===
- Added ability for professor to create courses/lessons
- Added RTL theme
- Added global CSRF protection
- Added functionallity of multiple comments in project page
- Added datepicker option in complete for all students in progress
- Added code to handle 'New comment' info to dashboard in projects
- Added test failure notification
- Added checkSpam functionality for denying access to IPs that use outside forms
(contact,sign up, reset password) very often
- Added option to deactivate users after five contiguous unsuccessful login atem
pts
- Added option for professor to allow users to repeat test
- Added option about module_itself in custom user types, to disallow sub-type us
ers from accessing modules
- Added option for changing completion date in courses
- Added check for mysql reserved words in custom user field creation
- Added a warning in case a file is uploaded with the same name as an existing o
ne that has not write permissions
- Added more buttons in tinyMCE editor
- Added lesson percentage column in course stats
- Added ability to change lesson status from table in progress page
- Added group filter in test reports
- Added ability to send more than one attachment in eF_mail()
- Added ability to change completed status for students by clicking on the icon
in progress page
- Added smart content in lesson options (Enterprise/Educational edition)
- Added reset certificate before expire option (Enterprise/Educational edition)
- Added ims option for toggling in control panel page (like scorm) (Enterprise/E
ducational edition)
- Added option in course settings for revoke all expired certificates (Enterpris
e/Educational edition)
- Added CEUs in custom reports results (Enterprise/Educational edition)
- Added ability for custom fields in certificate templates (Enterprise/Education
al edition)
- Added course expiry notification (Enterprise/Educational edition)
et lesson
- Fixed issue about active field in users to course imports
- Fixed issue about progressBar and decimal point
- Fixed issue about check icon in lesson progress (#2270)
- Fixed issue about links to send private messages when they are disabled
- Fixed issue in module quick mails about sending mails to archived administrato
rs
- Fixed icon issue about 'Assign selected courses to group users'
=== Version 3.6.10 build 12151 ===
- Added visible option functionality in custom user profile fields
- Added ability to import users with subtypes via csv imports.
- Added "security module"
- Replaced decimal point and thousand separator with locale equivalents
- Security update: Fixed editor's "save template" not checking validity of input
ted parameter (Reported by EgiX)
- Security update: Fixed unsafe file upload using capitalized extensions (Report
ed by EgiX)
- Security update: Fixed potential XSS attacks using unsafe GET parameters (Repo
rted by Canberk Bolat of Mavituna Security and High-Tech Bridge SA Security Rese
arch Lab)
- Security update: Fixed possible sql injection attacks in multiple files (Repor
ted by EgiX, Vulnerability Research Laboratory and High-Tech Bridge SA Security
Research Lab)
- Security update: Fixed potential privilege escalation using cookies (Reported
by EgiX)
- Security update: Fixed cookie information leaking using XSS (Reported by Semyo
n Perepelitsa)
- Security update: Fixed arbitrary file download issue (Reported by EgiX)
- Fixed "branchinfo" and "groupinfo" fields not appearing in user profile fields
(Enterprise/Educational editions)
- Fixed issue about content tree management order
- Fixed issue about assigning users to branches page when filter was used (#1819
)
- Fixed clearDuplicates for questions when copying questions from another lesson
(#1812)
- Fixed drag and drop questions about background color issue with Chrome (#1831
)
- Fixed improper handling of file black list during file upload
- Fixed tracking initialization about feedbacks
- Fixed feedback preview
- Fixed lesson timelines not listing events
- Fixed issue in forum page about pagination and subforums
- Fixed getSystemLogo function and an issue with site logo loading
- Fixed issue in reports generator about enrolling to lesson/course/group
- Fixed rounding error when submitting paypal price and using coupon
=== Version 3.6.10 build 11973 ===
- Fixed error introduced in personal page (Community++/Educational editions)
- Fixed upgrade error for 3.6.10
- Updated Indonesian language file
=== Version 3.6.10 build 11944 ===
- Added a "remember me" checkbox in login form (toggled from admin settings)
- Added a page that allows for applying the same settings across all lesson unit
s
- Added an option to send notifications as personal messages
- Added forums and topics pagination
- Added limits for space usage in messages
- Added sorting terms in each tab in glossary page
- 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 det
ails
- Fixed test statistics response details export in xls/pdf
- Fixed user reports not showing user course instances under certain circumstanc
es
- Fixed issue with glossary terms not displayed correctly in Chrome/Safari http:
//forum.efrontlearning.net/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 enroll
ed 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 lay
out 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) action
s
- 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 whil
e 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
=== Version 3.6.8 build 9931 ===
- Added chat module
- Fixed logging out users from lessons when the session id is used in the past b
y 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
- Fixed issue about hired and left date in events (Enterprise edition)
- Fixed issue about displaying archived users in job positions (Enterprise editi
on)
- Simplified advanced group properties (Enterprise edition)
- Fixed issue about IIS 7.x and setting header Content-length in certificates cr
eation
- Fixed job descriptions not assigning associated courses/lessons to all users (
Enterprise edition)
- Fixed status report not updating missing language even after changing _HEADERL
ANGUAGETAG
- Fixed issue about Date field in e-mail headers that could result in spam marke
d e-mails (http://pear.php.net/manual/en/package.mail.mail.send.php)
- Fixed issue about scores > 100 in raw text questions when redo only wrong (tic
ket 709)
- Added a 'To' field when sending e-mails with 'undisclosed-recipients' for avoi
ding 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 fee
dback unit
- Fixed issue about feedback in reports
- Lesson modes in course can't be changed when there are users enrolled to the c
ourse (educational/enterprise editions)
=== Version 3.6.6 8242 ===
- 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 pro
file
- 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 exist
ed in the category
- Fixed user's progress in course/lesson initialization would result in other us
ers' progress being initialized as well
- Fixed not displaying empty categories in catalog, even if children are not emp
ty
- 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 na
me
- Fixed avatars list not displayed when administrator edits himself
- Fixed "view" user_type restriction for messages displayed non-working add/repl
y/fwd handles
- Fixed lesson reports listing projects for users, when they have been unenrolle
d from the lesson
- Set catalog to display completed lessons and courses when everything is comple
ted even if "show material in progress" is selected
- Setting unit property 'auto complete' triggers ajax event for immediately popp
ing 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 a
nd "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 sc
ore (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
- Restructured user form page and PDF export
=== Version 3.6.5 build 8086 ===
- Fixed some course settings not being available to professors
- Scorm content completion update
- Supervisor access to employees of subbranches fix
- Fixed payments tab being visible to supervisor's users even when globally disa
bled
- Fixed issue in lesson reports not being visible under certain conditions
- Fixed bypassing cart not working when license note is enabled
- Fixed ###timestamp### template not being parsed in notifications
- Added toggle html mode in notifications editor
- Supervisor can no longer archive users
- Training record (user form) print preview fix
- Supervisors no longer access inactive unattached users
=== Version 3.6.5 build 8007 ===
- 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 prof
essor
- 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 employee
s 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 prima
ry 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 stude
nt's project
- Fixed issue in notifications about an exception when a lesson/test is deleted
=== Version 3.6.4 build 7725 ===
- 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 doe
s not have access to
- Fixed issue about email in notifications sent
=== Version 3.6.3 build 7602 ===
- 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
=== Version 3.6.3 build 7455 ===
- Fixed error in course completion page
- Fixed lesson assignment to users issue
=== Version 3.6.3 build 7417 ===
- Added course instances functionality (educational/enterprise)
- Added feedback functionality
- Added curriculum functionality (educational/enterprise)
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
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
Added
Fixed
Fixed
Fixed
Fixed
Fixed
Fixed