eFront 3.6.15 is now available

News & Announcements directly from the eFront team

eFront 3.6.15 is now available

Postby makriria » Thu Nov 13, 2014 4:01 pm

Greetings to the community

We are very glad to announce the availability of eFront version 3.6.15.

This version includes many bug fixes and performance improvements, as well as new features. You can find the complete changelog below.

=== 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 available (linux installations) (#5760)
- Fixed performance issue in assigning lessons to existing group users
- Fixed issue about resetting lesson data when importing lesson from professor
- Fixed issue about units with parent_content_ID null (#5801)
- Fixed issue about changing user type in users_to_courses/users_to_lessons when a custom user type is deleted
- Fixed issue about unpublished tests and content completion rules
- Navigating away from a SCORM popup's parent window is no longer possible
- Fixed issue about changing specific options of linked units when source unit is edited
- Fixed issue about redo only wrong questions where pausing test did not work correctly
- Removed line about assignSourceBranchToInstance() when creating course instances
- Replaced basename with eFront_basename that does not depend on setlocale
- Extended fields returned for user_courses action in api2
- Fixed issue about deleting old tokens while creating a new one
- Show only professor's groups in selectbox for tests reports
- Completed tests are shown in new tab in tests page
- Fixed various issues in export/import lesson (Added also option for excluding search entries)
- Show group selection option in sending messages
- Fixed issue about wrong entries in search_keywords table for files metadata(same rows)
- Fixed issue in IE about eF_js_setCorrectIframeSize() in scorm content
- Changed compress() to include empty folders too
- Performance fix in page that displays course info (#5574)
- Fixed issue about not showing branches in People page for supervised users
- Fixed issue about trying to access a folder just after renaming it
- Added $overwrite_folder parameter in directory -> copy in case we want to overwrite folder but not its files.
- Fixed issue about Files link in header
- Fixed issue about caching logo
- Added code to check course completion in case course must have been completed but it is not (remove lesson from course
after all other lessons were completed)
- Fixed issue about showing best score in test in lesson reports
- Changed _EDIT to _RENAME in filemanager
- Fixed issue about checking ldap option while creating a user
- Added courses associated with job positions in $supervisor -> supervisesCourses();
- Fixed next lesson panel not respecting lesson order
- Added option about showing inactive courses in user reports (#5097)
- Do not show linked_to questions in common pool mode (since they are already shown from origin lessons)
- Added course_start_date and course_end_date templates in notifications for all course types
- Fixed professors that login through the branch url to see only the users that belong to their branch in the lessons page
- Added float left in radio buttons for multiple one questions because of #5244
- Fixed issue about wrong session type when clicking home page from a lesson with different role (#5232)
- Fixed issue about branch filter in sortedTable(#5138)
- Changed outlook invitation in order not to send the invitation when start date of the course is in the past when assigning users to courses
- Added option for Archive field in advanced report conditions
- Fixed issue about inactive link for entering lesson in lessons list in case tooltip is globally disabled.
- Fixed issue about exporting xls reports with counting user types
- Fixed issue about upgrading questions with content_ID=0 when loading tests page
- Fixed performance issue in advlink plugin of editor about loading lesson files
- Improved complexity in toPathStrings()
- Fixed issue about displaying courses list where a course contains inactive instances
- 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 scheduling
- 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 page
- 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 column
- 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 with 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 isviewing or downloading a file)
- Fixed about about displaying calendar in dashboard while it was globally disabled
- 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 types
- 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 connected 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 setting version key for unlimited users
- Creating new job accepts 0 as value for Available placements
- In lessons, within lesson projects, inactive users removed from users' list
- Fixed issue exception when student prints test
- Fixed issue with user's name and surname in module_training_report
- Fixed issue visible option for messages according to user type permissions
- Fixed issue viewing lesson/course information for index
- Fixed issue price fixed in lessons list
- Fixed issue view cerfificates of users when supervisor and student
- Fixed issue correct number of question in feedback excel reports
- Fixed issue feedback reports and raw text questions/answers
- Fixed navigation path for add user
- Fixed event reports export for courses and excel filename
- Chat module version 1.3 (create log and various bug fixes)
- Fixed logo resized in pdf export when logo too big
- Fixed submiting test when maintain_history has empty value
- Fixed activating/deactivating/deleting a unit perfoms same operation to linked units
- Fixed formatLogin to add login to same formated names
- Fixed avoid duplicate notification when editting a project and changing its expiration date
- Fixed submit option for surveys when session lessons ID is not set
- Fixed issue professors/students permissionswhen when viewing lessons with custom user type and going back to home
- Fixed professors that login through the branch url to see only the users that belong to their branch in the lessons page
- Fixed bulk adding courses to groups
- Fixed added course column in participation reports
- Fixed trainer (user in branch) when adding new course can only see his own branch
- Fixed trainer can not see course instances if system configuration is disabled
- Fixed countCourseUsersIncludingUnassigned when branch in constrains
- Fixed issue, correct branch options when professor edits course in branch url
- Fixed issue sending messages to branch and subbranches
- Fixed issue course reports when course has no lessons
- Fixed error message when user tries to login to branch after his account has been deactivated
- Fixed issue in messages when moving messages from one folder to another
- Fixed issue in signup with values of custon fields of type select
- Fixed eF_getRemoteAddress() to get the correct $_SERVER['REMOTE_ADDR']
- Fixed issue download attachments in messages
- Fixed issue professor in Tools > Courses can view courses that he has created ONLY
- Fixed issue timezone removed from filter
- Fixed skills and skill categories listed alphabetically.
- Fixed issue maintain user type in courses when adding/editing job placement
- Fixed issue maintain user type in lessons when adding/editing job placement
- Fixed permissions for organization chart in sidebar.php
- Fixed user report generator course and lesson status to show completed courses and not remaining courses
- Fixed skills sorting in skills offered tab in courses
- Fixed skills sorting in skills desired tab in job position data
- Fixed empty spaces question when option "Display alternatives in select box" is activated when "Show correct answer" function is used.
- Fixed correct count of users (students) in courses list
- Fixed correct link to course lesson in Tools > Courses > Course Lessons tab as professor
- Fixed correct user progress in lesson when unactive units present
- Fixed export course when illigal filename
- Translated "Available instances" token
- 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 completed 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

efront_3.6.15_build18020_community.zip.md5.txt
(73 Bytes) Downloaded 694 times


Enjoy!
Michael Makrigiannakis
Software Engineer
makriria@efrontlearning.net
skype: makriria
User avatar
makriria
 
Posts: 939
Joined: Thu Oct 04, 2007 12:16 pm

Re: eFront 3.6.15 is now available

Postby y.sulistya » Fri Nov 14, 2014 7:53 am

hello,
thank you for the update. can you describe about these added functions below?
- Added grip questions
- Added hotspot questions
- Added random test functionality
Blessings & Peace,
Yudi Sulistya

---
Database administrator & programmer at Faculty of Psychology • Airlangga University
Programmer at Cyber Campus • Airlangga University
Need personal help? contact me : yudi.sulistya[at]gmail.com
User avatar
y.sulistya
 
Posts: 717
Joined: Mon Apr 13, 2009 12:02 pm
Location: Surabaya, Indonesia

Re: eFront 3.6.15 is now available

Postby hakangur » Fri Nov 14, 2014 9:01 pm

y.sulistya wrote:hello,
thank you for the update. can you describe about these added functions below?
- Added grip questions
- Added hotspot questions
- Added random test functionality

I think there is a slight writing mistake there. "Grip" should be "grid". This is a question type where users can click on matching items inside a table (a grid). In hotspot, users need to click on one or more correct spots on an image. Both question types have been in use through several other LMSs and it is a good thing that eFront incorporates them as well.
User avatar
hakangur
 
Posts: 21
Joined: Thu Dec 31, 2009 8:55 pm
Location: Germany

Re: eFront 3.6.15 is now available

Postby hakangur » Fri Nov 14, 2014 9:15 pm

I had only just completed translating the language file for 3.6.14 when this new version was announced. As I have written elsewhere in this Forum, the current Turkish file is mostly machine-translation. Also, it is full of gaps and false translation strings. I added new strings from the English file for 3.6.15 to the Turkish file and translated everything. I also translated and/or corrected Turkish languages files for these modules I currently use for my website. I attach them both for those who might be interested. (I am a translator and a university lecturer. So far, I have translated, among others, language files for Elxis, OsClass, Oxwall, and Catch Kathmandu Pro - a theme for Wordpress - into Turkish.)
Attachments
modules.zip
(25.35 KiB) Downloaded 688 times
lang-Turkish.php.rar
(93.19 KiB) Downloaded 583 times
User avatar
hakangur
 
Posts: 21
Joined: Thu Dec 31, 2009 8:55 pm
Location: Germany

Re: eFront 3.6.15 is now available

Postby y.sulistya » Wed Nov 19, 2014 7:12 am

There are some double define in lang-english.php.inc file.

double_define_1.jpg
double_define_1.jpg (97.34 KiB) Viewed 13564 times

double_define_2.jpg
double_define_2.jpg (229.4 KiB) Viewed 13564 times
Blessings & Peace,
Yudi Sulistya

---
Database administrator & programmer at Faculty of Psychology • Airlangga University
Programmer at Cyber Campus • Airlangga University
Need personal help? contact me : yudi.sulistya[at]gmail.com
User avatar
y.sulistya
 
Posts: 717
Joined: Mon Apr 13, 2009 12:02 pm
Location: Surabaya, Indonesia

Re: eFront 3.6.15 is now available

Postby makriria » Fri Nov 21, 2014 10:45 am

Greetings to all,

there was a typo there indeed. Grid questions allow professor to define some rows and columns.
A grid is then created (you can imagine this as a table) with a checkbox in each row-column pair.
Students are asked which of these checkboxes does make sense to be checked depending on question text.

Hotspot questions allow professor to select an image and define one or more parts of image where
students have to click in order to consider the question as correct.

About random tests: there were random pool tests until now where professors could create a test
by adding some criteria and eFront was choosing randomly some questions to create the test.
The disadvantage of this process is that every time student see the test, the same questions are shown.
So we added 'real' random tests meaning that each time a student clicks to do the test, a different set of
questions are shown.

I want to thank hakangur for his contribution with turkish language. I have replaced existing language file
with yours (one line had a missing semicolon at the end)

About the double define lines thank you for remark y.sulistya. It actually does not create any issue but it is
good to know and handle this in next mini release. Probably git process while merging branches did not worked as
expected.

Thank you all very much.
Michael Makrigiannakis
Software Engineer
makriria@efrontlearning.net
skype: makriria
User avatar
makriria
 
Posts: 939
Joined: Thu Oct 04, 2007 12:16 pm

Re: eFront 3.6.15 is now available

Postby hakangur » Sat Nov 22, 2014 6:28 pm

makriria wrote:Greetings to all,
I want to thank hakangur for his contribution with turkish language. I have replaced existing language file
with yours (one line had a missing semicolon at the end)
Thank you all very much.


I simply wanted to test you ;) . I thank you very much for taking my translation into consideration.
User avatar
hakangur
 
Posts: 21
Joined: Thu Dec 31, 2009 8:55 pm
Location: Germany

Re: eFront 3.6.15 is now available

Postby y.sulistya » Thu Nov 27, 2014 4:00 am

makriria wrote:there was a typo there indeed. Grid questions allow professor to define some rows and columns.
A grid is then created (you can imagine this as a table) with a checkbox in each row-column pair.
Students are asked which of these checkboxes does make sense to be checked depending on question text.

Hotspot questions allow professor to select an image and define one or more parts of image where
students have to click in order to consider the question as correct.

About random tests: there were random pool tests until now where professors could create a test
by adding some criteria and eFront was choosing randomly some questions to create the test.
The disadvantage of this process is that every time student see the test, the same questions are shown.
So we added 'real' random tests meaning that each time a student clicks to do the test, a different set of
questions are shown.

It would be nice to add these into http://docs.efrontlearning.net/Tests


makriria wrote:About the double define lines thank you for remark y.sulistya. It actually does not create any issue but it is
good to know and handle this in next mini release. Probably git process while merging branches did not worked as
expected.

It's seem not sync on github yet.
Blessings & Peace,
Yudi Sulistya

---
Database administrator & programmer at Faculty of Psychology • Airlangga University
Programmer at Cyber Campus • Airlangga University
Need personal help? contact me : yudi.sulistya[at]gmail.com
User avatar
y.sulistya
 
Posts: 717
Joined: Mon Apr 13, 2009 12:02 pm
Location: Surabaya, Indonesia

Re: eFront 3.6.15 is now available

Postby makriria » Mon Dec 01, 2014 9:34 am

Hello y.sulistya

I have just added them to our wiki page.
About sync on github it will be ok into the next hours.
Michael Makrigiannakis
Software Engineer
makriria@efrontlearning.net
skype: makriria
User avatar
makriria
 
Posts: 939
Joined: Thu Oct 04, 2007 12:16 pm

Re: eFront 3.6.15 is now available

Postby y.sulistya » Tue Dec 02, 2014 2:40 am

makriria wrote:Hello y.sulistya

I have just added them to our wiki page.
About sync on github it will be ok into the next hours.


Thank you for the update makriria.
Blessings & Peace,
Yudi Sulistya

---
Database administrator & programmer at Faculty of Psychology • Airlangga University
Programmer at Cyber Campus • Airlangga University
Need personal help? contact me : yudi.sulistya[at]gmail.com
User avatar
y.sulistya
 
Posts: 717
Joined: Mon Apr 13, 2009 12:02 pm
Location: Surabaya, Indonesia

Next

Return to News and Announcements

Who is online

Users browsing this forum: No registered users and 3 guests

cron