LMS King Changelog

3.2.3.48
A quick release. An sql injection vulnerability has been discovered.
Please upgrade immediately.
3.2.3.47
removed hard coded styling from mylearningpath.tpl
added style 8
fixed save answers problem when all at once.
fixed small problem with admin menu item image
fixed problem with promo codes restricted to specific CPs
fixed small problem on the edit course page.
Was having trouble adding a lesson to a course.
LITE VERSION 3.2.3.19
fixed problems on plugin manager page.
3.2.3.46
Bug 1: Syntax error occurs when a user edits and saves his profile (Profile LMS). When clicking to view his profile again it comes up with syntax error, unexpected end of file.
Fixed: caused by short tag
 
Bug 2: "Call to undefined function ereg_replace()" error when uploading picture for profile avatar on frontend. Student Dashboard > My Messages > Profile > Upload new avatar.
PHP 7 - FIXED
 
Bug 3 Student Dashboard > My Messages. Unable to send any message to any specific user. States "No user found". However, when sent to all (using Advance Options), the message get sent. Even then, when "Save above user(s) to your contact list" is checked, the users are still not saved under Contacts.
Fixed
 
Bug 4:
lots of php7 sql errors visible only in firebug.
FIXED
Bug 5: Lessons with passwords will accept any password, even wrong ones.
Fixed
 
Bug 6: Completing a Presentation type of lesson shows the message "Are you sure, you want to submit the exams", despite it not being an exam.
Fixed
 
Bug 7: Clicking on a lesson with its prerequisite already completed comes up with a page stating its prerequisite isn't completed. (https://postimg.org/image/yikzrjy1d/)
Fixed
Bug 8: Clicking on a lesson without its prerequisite being completed comes up with a blank page.
Fixed
 
Bug 9 (WBUK)
- My certification paths for Style 6 and Guru comes up with error "0 SQL: 00000, ," on clicking certification path.
FIXED
Bug 10 (WBUK)
- Course Finder module causes error on every page it is diplayed (even index.php page) - error message "0 SQL: 00000, ," 
FIXED
 
Bug 11: Clicking on Quiz type of lesson comes up with error "42000 SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') ORDER BY l.sort_order,q.question_id LIMIT 0, 1' at line 1".
FIXED
Bug 12:
Why aren’t the options lined up below: in question presentations
 fixed
Bug 13:
There seems to be another error with a lesson (Exam -  Long Answer), when clicking to view it on the frontend:
"42000 SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') AND ls.user_id=311 AND ls.pcid = "" ORDER BY li.lesson_id ASC' at line 4"
Fixed - Updated the Long Answer question type - added more language constants to Language file.
Bug 14: Manual marking's description is showing as "COM_LMSKING_MANUAL_MARKING_DESC".
Fixed
Bug 15:
Unable to open Chat LMS extension in backend, comes up with error:
SQLSTATE[42000]: Syntax error or access violation: 1065 Query was empty SQLSTATE[42000]: Syntax error or access violation: 1065 Query was empty
In the extension tab it shows the same error message
WBUK: Not PHP 7 issue, we have downgraded to PHP 5.6 and this persists.
Fixed
Bug 16: When a timed Quiz reaches 00:00:00 it comes up with persistent error message of "Your exam is over." Clicking ok on error message just pops up the same error message again. The lesson changed from fullscreen to not fullscreen as well. Also, this is a quiz not an exam.
Fixed Message problem 
It is supposed to change BACK from fullscreen to non fullscreen
Fixed
Bug 17: Certificate generated is empty despite Parameters being set as instructed - ie no name printed is on the certificate.
This could be because of the user name from user table not being a required field and not being taken from com_users. ProfileLMS has been updated to address this.
FIXED.
Bug 18: If a lesson starts with "Fill In Multiple Blanks", it does not load.
Fixed
Bug 19
- clicking to download an image submitted by a student for a Long Answer shows up error:
Error 503 Backend fetch failed
Backend fetch failed
Guru Meditation:
XID: 375068764
Varnish cache server
FIXED
Bug 20
afterend of lesson open FeedbackLMS. Redirect to button not working properly
Fixed
Bug 21
- when question presentation set as "All at once", matching question cannot be answered.
FIXED
Bug 22
in module coursefinder, add noconflict
FIXED
Bug 23
- Manual Marking comes up with an empty page when there's nothing to be marked (shouldn't there at least be a message?)
Fixed
Bug 24
- when a presentation is set with a time limit, the timer runs down to 00:00:00 > message "Exam is over" pops up > student remains in the presentation. Also the progress bar gets messed up and becomes inaccurate.
Fixed
Bug 25
Fix JS bug frontend Chat LMS extension.
FIXED
Bug 26
- When teacher marks an answer, Make sure that the question is removed from the students task list.
WBUK: Questions within the task list do not require marking from a teacher. There are also empty questions within the task list.
FIXED
 
Bug 27
When we changed to PHP 5.6, the website template isn't messed up on some pages anymore (eg My Transcripts, My Messages, Forum).
FIXED
Prior to changing I figured out that it has to do with the fixed width of the said components' .container class, which forced the website template's .container width to be overruled.
PHP 7
Bug 28
- student's score show at the end of a lesson even though manual marking has not been done by a teacher (ie not the student's actual final score).
FIXED
Bug 29
It gives save incorrect answer in "Numeric" question type 
FIXED
Bug 30
Student task list does not contain all an answer question types 
FIXED
Bug 31
Teacher task list contain multiple cp copies and non manual marking questions
FIXED
Bug 32:
Ordering of courses and lessons is wrong after completing the exam.
FIXED
Bug 33
- it is possible to set pass mark as higher than 100%, and to get more than 100% grade (https://postimg.org/image/hy8m3yqon/)
FIXED
Bug 34
Dashboard styling problems for MAC Safari and IE-10
FIXED
Bug 35:
admin chat component,edit channel, not saving
FIXED
Bug 36
clear data does not clear from teachers task list.
FIXED
Bug 37
Jumbled sentence selector should have "select..." in first place
FIXED
Bug 38:
When student answers question from task list, Page does not reload.
FIXED
Bug 39
ALL unanswered questions are now sent to the students task list.
DONE
Bug 40
on completion page, add notice that there are questions to be answered still.
DONE
Bug 41
When TEACHER marks questions, the system should update results and regenerate certificates.
DONE
Bug 42
When questions are answered by student, if they are NOT manual marking,, they should be removed from student task list.
DONE
Bug 43
- when a lesson is created, there is no default number of attempts. As a result, on the frontend it will state "Lesson is not visible." unless "Allow multiple attempts" has been checked in the backend (left as 0 for unlimited attempt or a number for limited attempts).
You can't leave it blank. It sets 0 by default when you save.
Fixed another bug that allows you to do the exam again even though the multi attempt option is not set.
Bug 44:
Backend users cannot edit the user profiles through LMS King > Manage > User Profiles > clicking on user > clicking on edit.
Fixed - must upgrade LMS and profileLMS
Bug 45: Files uploaded through LMS King > Extensions > File share - cannot be downloaded or previewed (images).
added message and DIE to admin area. "Please share files via front end"
 Bug 46:
Joomla > Global Configuration > LMS King main preferences > Dashboard options > LMSKING_DASHBOARD_PROFILE_LINK > Choosing Community Builder does not sync LMS King with CB. When clicking on My Profile on Student Dashboard (Frontend) it shows the Joomla user profile. There is no information about LMS King on the user's CB profile.
FIXED
Bug 47
- Lesson Content > with a lesson already selected. When changing "Selected Lesson" on top right to "- Select Lesson -", SQL syntax error occurs.
FIXED
Bug 48:
change titles in wizard pages to Eg:Wizard Step 1 of 6 (could how many steps there are first :) )
FIXED
3.2.3.42
added a small change for the hika shop integration plugin.
updated manual marking queries code. to use less memory and speed page load.
modified license validation code.
Many servers are now turning off apache headers as part of their SEO.
Now we are getting license info using another method.
3.2.3.41
fixed a small problem with the link to the profile component.
fixed problem with sef in course categories
fixed problem with question data not saving when using all at once.
fixed dashboard problem with only title clickable not whole aready are clickable.
results page, added constants for course and CP certificates
fixed preview problem on manual marking questions. file upload button was not showing.
converted table to div in emails sent to teacher.
removed certification path description from the results page.
fixed sef problems.
fixed problem with the file uploader button not showing when student taking exams.

3.2.3.40
fixed profile link in dashboard link
3.2.3.39
fixed check for course completed when generating certificate for certification path.
fixed problelm with manual marking when user is member of multiple groups.
fixed sef problem in guru dashboard where linking to fileshare extension
fixed problem with dashboards not getting correct profile link from lmsking settings.
fixed problem with manual marking page questions list showing answer 0
3.2.3.37
fixed problem with hard coded table prefix from development.
fixed sef router problems.
3.2.3.36
fixed problem on dashboard with link not using lms settings for profile system to use
fixed some problems with teacher manual marking page and remove alot of unnecessary data from showing.
  Now only shows content that needs teachers attention.

3.2.3.34

localized purchase learning path page in all styles

Added support for more content plugins in more places.

added Apply text to Apply button and Localized it for all styles for purchase certification path page.

Fixed problem with pre-requisites warning showing when a CP has two courses, and one course has the other set as the pre-requisite.

Fixed manual marking system.

updated results page. Link to lesson now checks if the lesson should be opened in full screen or not and now passes the correct parameter.

fixed sef problem in new link to lessons in results page.

removed debug code

3.2.3.33

fixed English mistakes

increased the question_ids field in the blocks table so that a block can contain more than 65 questions.

add small change to doctype for question content so that some content plugins will work.

Fixed a problem with style Guru promocode not working during checkout.

reset the popup for create categories during the creation wizard. Made it bigger.

Fixed layouts in front end styles.
fixed promocode problems too.

3.2.3.32

Fixed localization. popup messages now localized.

fixed create category popup sizes.
fixed left menu item text resizing problem.

save options for dashboard menu items.

fixed smarty template comment

set ordering of courses in admin to by ID
fixed buf with save course in admin from course manager page

 

3.2.3.31

Added 96 translated language files.

Fixed a problem with pre requisites. Users were not able to access lessons that they should have been able to access.

Fixed a problem with zero priced promoo codes not working to give a 100% discount.

added new student dashboard feature.

fixed problem with certificate positioning of values when configuring certificates.

fixed localization problem for subscription periods selector.

added text alignment and color functionality for certificates. NOTE: you will need to re edit certificates and reposition your text labels.

3.2.3.30

Fixed problem with styling on new category pages.

3.2.3.29

New Feature. Added category views for Lessons and Courses to the front end.
Fixed bug for forumlms component, not visible to students.
Fixed problem with license validation.
Added code to installer script to fix forum access bug.
Updates for admin category pages.
Fixed problem with file upload attachments for Manual Marking type questions.
Fixed problem with installing LMS in Non English Joomla Installations.
Full rewrite of the manual marking code. now works with multiple files.
Fixed small problem in the lesson reports page.

3.2.3.28

Added code to save into the class_lesson_user table the word STUDENT when student purchases. This is so that the forum will display the correct topics.

3.2.3.27

Fixed problem with lesson category creation in wizard.
Fixed problem with saving of license numbers.

3.2.3.26

Fixed a problem with Certificate edit page.
Now the fonts show dynamically from the fonts installed in admin assets/fonts folder.
Fixed small problem with menu parameters for one or more CPs menu.
Fixed small SEF problem.
Fixed a problem with License key validation and with Create Category function.

3.2.3.25

Fixed problem with manual marking.
Added new preview light-box for teacher manual marking page.
Added light-box preview for images.
Fixed problem with downloading files mime types.
Fixes for download added all mime types.
Fixed problem with new style breaking Ajax.
Added docx mime format.
Fixed a problem with buy now button in style guru and style four.
Fixed problem with no default value in +/- field.
Added new feature, message to user after completing an exam, pass fail other messages.
New feature: New plugin group added, lmsintegrations. created com_invoices integration plugin and added code for it after successful payment.
Fix bug in Calculate on completion page.
Fix small bug in new completion message feature.
Fixed small problem with paypal IPN processing.

3.2.3.24
Fixed problem with protocol crossing when using https in admin area.
Added new option to configuration for emailing admin when a purchase has been made by a student
Fixed several sef problems related to manual marking section
Fixed problems with Manual Marking and file uploading
Fixed problems with check boxes not showing and some styling issues
Fixed problem with pre requisites being accessible
Fixed teacher fie download path problem.

Language File Changes

admin/en-GB.com_lmsking.sys.ini
COM_LMSKING="  ►►  LMS King ™  ◄◄"

admin/en-GB.com_lmsking.ini
LK_ADMIN_STYLE_11="MODERN EXCELLENCE"
LK_ADMIN_BG_MENU="Background color button on left menu and top menu"
LK_ADMIN_BG_MENU_DESC="Background color button on left menu and top menu only for MODERN EXCELLENCE"
LK_ADMIN_BG_MENU_HOVER="Background colonr button on left menu and top menu when mouseover"
LK_ADMIN_BG_MENU_HOVER_DESC="Background color button on left menu and top menu when mouseover only for MODERN EXCELLENCE"
LK_ADMIN_TEXT_MENU_HOVER="Text color on left menu and top menu when mouseover"
LK_ADMIN_TEXT_MENU_HOVER_DESC="Text color on left menu and top menu when mouseover only for MODERN EXCELLENCE"
LK_ADMIN_TEXT_MENU="Text color on left menu and top menu"
LK_ADMIN_TEXT_MENU_DESC="Text color on left menu and top menu only for MODERN EXCELLENCE"
LK_ADMIN_BG_LEFT_MENU="Background color on left menu"
LK_ADMIN_BG_LEFT_MENU_DESC="Background color on left menu only for MODERN EXCELLENCE"
LK_ADMIN_BG_TOP_MENU_ACTIVE="Background color on top active menu"
LK_ADMIN_BG_TOP_MENU_ACTIVE_DESC="Background color on top active menu only for MODERN EXCELLENCE"
LK_ADMIN_TEXT_TOP_MENU="Text color on top menu"
LK_ADMIN_TEXT_TOP_MENU_DESC="Text color on top menu only for MODERN EXCELLENCE"

; ### Code for send email admin from component option on 13.02.15 ###
LK_EMAIL_SEND_TO_ADMIN="Send email to admin"
LK_EMAIL_SEND_TO_ADMIN_DESC="Send email to admin when purchase Certification Path"
; ### Code for send email admin from component option on 13.02.15 ###

site/en-GB.com_lmsking.ini
LK_FAILED="Upload Failed"

; ### Code for send email admin from component option on 13.02.15 ###
LK_PURCHASED_EMAIL_SUBJECT="A New Certification Path has just been purchased"
LK_PURCHASED_EMAIL_CONTENT="A student has just purchased certification path: %s."
; ### Code for send email admin from component option on 13.02.15 ###

3.2.3.23
Fixed front end security problem where paths to attached files showed full server path.
Fixed problem with repeating teachers in the edit Certification Path page.
Added course description to admin preview area.
Small change to Components menu Label.
Fixed sql error when saving Certification path.
Fixed problem with SCORM not playing for AICC.
Added new admin modernized Style.

3.2.3.22
Fixed small problem in the AICC SCORM class file.
Removed test on the file attachments page.

3.2.3.21
Added support for Joomla! Updater

Moved all the lesson and certification path files to the /lmsdata directory from the /images/lmsking directory

 

3.2.3.20

Fixed problem with utf8_general_ci encoding when creating tables.
Fixed problem with view Certification paths in front end.

3.2.3.19
Changes to pop-up sizes.
Added compatibility with Easy Social.
Fixed problem with admin includes. Moved many files to front end. Caused problems when using htaccess admin protection.
Fixed a few small responsive design problems.

3.2.3.18

This is a BIG update, so please make a backup first.

Please go to the LMS->Manage->Plugins Manager and update your plugins if available.
1.
Fixed the Multiple Response preview correct answers.
2.
Modified language for the Jumbled Sentence Tooltip.
3.
Fixed the Tool-tips on both J2.5 and J3.x.
4.
Fixed the Grid question type not showing on some template styles in All at Once.
5.
Modified language for the Certificates Tooltip.
6.
Modified language for the file upload and Fail strings at front end.
7.
Fixed the Grey background display on Full screen mode .
8.
Fixed the JCE Editor toggle Issue.
9.
Modified the Either / or Question type for localization.
10.
Fixed the quotes issue on the Multiple Response and Multiple Choice answers.
11.
Fixed tool-tips problems where html is showing with no formatting.
12.
Either or is now localized.

13.
Because Joomla has no language file upgrade feature when upgrading extensions, please see the following language file changes.

admin language file changes:/administrator/languages/en-GB/en-GB.com_lmsking.ini
added spaces to either site of the / character to make it look cleaner
LK_EITHER_OR="Either / Or"
LK_YES_OR_NO="Yes / No"
LK_AGREE_DISAGREE="Agree / Disagree"
LK_RIGHT_WRONG="Right / Wrong"
LK_TRUE_FALSE="True / False"

Added new lines:
LK_EITHER_OR_YES="Yes"
LK_EITHER_OR_NO="No"
LK_EITHER_OR_AGREE="Agree"
LK_EITHER_OR_DISAGREE="Disagree"
LK_EITHER_OR_RIGHT="Right"
LK_EITHER_OR_WRONG="Wrong"
LK_EITHER_OR_TRUE="True"
LK_EITHER_OR_FALSE="False"

Modified:
LK_CHANGE_COURSES="Change Courses"
to
LK_CHANGE_COURSES="<small>click here to </small>Change Courses"

Modified tool-tips:
LK_TOOLTIP_30="This question type allows you to create a sentence with several select lists that the user has to choose the answers that best suite the position in the sentence<br /><strong>For Example:</strong><br />'The quick brown fox jumped over the lazy dog'<br />This you would enter in the following format:<br />The [quick] brown [fox] jumped over the [lazy] dog<br /><br />The resulting question would be a sentence with 3 drop-down selectors, each containing the words fox, lazy and quick."

LK_TOOLTIP_31="Here you can add additional distractor answers to try to throw the user off from selecting the correct answer.<br /><strong>For Example:</strong><br />adding the word 'fax' will change the select list to fox,lazy,quick,fax"

LK_TOOLTIP_66="Here you can select a certificate that will be awarded to the user once they have successfully completed all of the courses in the Certification Path.<br />You must create the certificate first and position the labels for the certificate.<br />Certificates will be generated only if that lesson / course 'Must be completed' value is checked."

LK_TOOLTIP_89="Here you can select a certificate that will be awarded to the user once they have successfully completed all of the lessons in the course.<br />You must create the certificate first and position the labels for the certificate.<br />Certificates will be generated only if that lesson / course 'Must be completed' value is checked."

14.
Front end language file changes:
/languages/en-GB/en-GB.com_lmsking.ini
front end language file changes:
added
LK_DROP_FILE="Drop File"
LK_UPLOAD_FILE="Upload File"
LK_FAILED="Upload Failed"

15.
Fixed sef bug
16.
Added better responsiveness to front end.
17.
Added announcements feature. need to install the new announcements plug-in.

3.2.3.17
Fixed small styling problem with the finder module.
Fixed problems with User profiles link.
Fixed problem with javascript error when using the Manage questions link.
Fixed problems with the reload link not working properly in the wizard.
Fixed problem with country name not working properly in the wizard.
Fixed minor problem with styling in the admin area.
Fixed bug with page reloading when selecting countries.
Modified the text question type. Added ability to attach a file.
Fixed bug in multiple choice with using quotes.
Fixed small bug in refresh teachers when on edit lesson page.

3.2.3.16
Fix problem in license manager.
Fix bug in update sql.
Fixed problems with profilelms integration.
Fixed small sef problem.
Updated the update sql installer system.
Fixed problems with the renew function in guru style.


3.2.3.15
Fixed small problem with blocks.
Added new Certification Path thumbnail image for front-end usage to the wizard and to the edit Certification Path page.

3.2.3.14Re enabled front end style four and finished it's coding using all the options in the new Options tab for front end fields.
Add new teachers and assistants view with option for changing how it displays content and links to profiles of staff.
Fixed a problem with SCORM opening in full screen.
Added new style Guru for front end display like the i Joomla Guru component.
Fixed problem with attaching files to lessons, opens site inside question frame.
Added feature to add users to Certification path in edit Certification path page. Now you can select ACL groups of users to add as students. This auto adds them to the Students Group.
Added new option to let you choose different progress bar styles when editing or creating a lesson.
Fixed small problem with random blocks system.

3.2.3.12
added code so that offline and direct debit plugins can set order status to pending.
added functions and code for new JomSocial plugins to show data better.
added currency and currency placement to style 0 and the config of the component.


Files modified:
Many

3.2.3.11
Fixed a few small problems caused by the component renaming feature.
Get incorrect redirects when hitting refresh when adding teachers and assistants from the lesson form and wizard.

Files modified:
administrator/assets/js/lmsking.js
administrator/views/lessons/tmpl/lesson_form.php
administrator/views/lessons/tmpl/lesson_wizard2.php
administrator/views/lessons/tmpl/wizard_step3.php

3.2.3.10
Minor fixes relating to the separation of component_name.
Several links had no option parameter in them.

3.2.3.8
Changes: Fixed some minor bugs.
MAJOR code changes to every file to aad new Multi component install functionality.
To install the component under a different name, the following files need to be modified.

Files Affected:
lmsking.xml
install.lmsking.php
uninstall.lmsking.php
site\jomsocial_rule.xml
site\views\lmsking\tmpl\learningpath.xml
site\views\purchaselearningpath\tmpl\oneormorecps.xml
admin\access.xml
admin\config.xml
admin\includes\navigation.php change lmsking.xml

rename:

site\lmsking.php
admin\en-GB.com_lmsking.ini
admin\en-GB.com_lmsking.sys.ini
admin\en-GB.com_lmsking.menu.ini
site\en-GB.com_lmsking.ini
admin\lmsking.php

lmsking.xml
install.lmsking.php
uninstall.lmsking.php

 

3.2.3.7

Fixed small bugs.
The ‘ character in the Certification Path name breaks the script.
Pop to a new window so that it only prints the certificate itself and not the site in the background
2 100s are displaying within the results tab.

Files Modified:
admin\views\learningpaths\tmpl\clear_data.php
admin\models\lessons.php
site\views\lmsking\tmpl\mycertificates.php
site\views\course\tmpl\default.php

3.2.3.6
Fixed minor SCORM problems.
IE8 9 10 compatibility problems.
Small problems with formatting question views.

3.2.3.5
Added class to question div for styling of div.
Fixed reporting problems with SCORM lessons.
Added links to styles for links to results pages.

3.2.3.4
Fixed many little bugs.
Totally rewritten the scoring code.
Totally rewritten the certificate generation code.
Totally rewritten the Lesson Status code.
Added new fields to the certificates section.
Fixed problem with the repurchase of Certification Paths.

Files Modified:
Many

3.2.3.3
Progress bar not working. Not showing correct progress through an exam. Caused by feedback system.
Invalid token showing after timer pause for several minutes.
Fix html showing in tool-tips in FireFox
Sef problem with buy now button.
Find and fix, and please explain why you have added another ordering column to the lessoninfo table. It is not in the SQL files.
Fields list in the certificate page is missing the Full name field from the profile LMS component.  Each form has this field, it is a required field. Not part of the extra fields list. Please add it. Currently, there is a field UserName that is the joomla username. Users are mistakenly selecting it as the Full Name field from the profileLMS component.
Sometimes still it shows "In-Progress" instead of complete. (might be server time issue - need to investigate and do more and more tests)
Some lessons, even though you start them, stay as Start Now instead of changing to in progress.
Percentage marks on completion for both all at once AND one at a time are incorrect. I get 45%, how can you get a 5% in a 10 question exam. Not a bug. Related to lesson weighting
On the "My Certification Paths" page, the Pre-requisite Lessons have the same link as the main lesson above it. The Pre-requisite lessons should link to THAT lesson, not the main lesson.
On the first question page, there is a big grey area to the right caused by the ajax div.
The button does NOT change to submitting… and the pop-up message looks like it has corrupted text in it.
Certificate not being awarded on completion of a weighted Course.
Full redesign of the feedback page when completing an exam.
On end of exam feedback page. Feedback page always shows the feedback for response B.
If in a quiz that has feedback, I chose an incorrect answer, I have no way to move forward because the submit button freeze.
I've got a SCORM lesson, Exam, and Survey up on the site, but when I take the course as a student: The SCORM Lesson never changes to "Completed". Is there a trick to getting it to complete, and any trick to get it to move to the next lesson (in this case and exam)?

3.2.3.2
Added new style six for the front end, with many new admin configuration options for the component.

3.2.3.1
Minor bug fixes

3.2.3.0
Random questions is not working issue.  This should trigger when the user clicks Start, when the system generates the list of questions for the user.
Quiz feedback is not showing issue.
Quiz:  I completed the exam, seemed to work fine.  For some reason it only registered 7 out of 10 answers.
In J2.5 the html is being stripped from the content before saving.
Quiz is showing the wrong feedback. No matter what response the user selects, it always shows the same one.
When purchasing a CP from a page that is set to show only one Certification Path. When the page reloads with the status changes, it also reloads with a new URL and ALL the Certification Paths are visible.
When using MUST COMPLETE option, all the user sees in the front end is the letter F in the content area.
When using quiz with feedback, the feedback on the last question is not showing. Problem is caused by using the next button after reading the feedback page instead of the submit button.
Quiz not showing correct results in the results page. Showing not completed with a 10 percent result when should be Completed with 100%.  Needs investigation on client site.
From the My Certification Paths page, you click the course name, it goes to a white screen if the content is empty for the course description, or a description with no Back button.  Need to add a back button.
Exam isn’t working properly.  Steps to reproduce have been provided. We will investigate this on the client site step-by-step.
In Joomla 2.5 sites, HTML code is being stripped when saving questions. REQUIRED UPDATE FOR ALL 2.5 Clients.
Add Restart link on Multiple-attempt lessons where the user has finished, but not used all available attempts.

Files Modified:
Many

3.2.2.9
Fixed many problems.
Most serious was the working of the quiz. Now the quiz feedback works properly without having to click Back in the browser.

Files modified:
Many

3.2.2.8
Fixed problem in edit lesson page when trying to clear prerequisites.
Fixed javascript error in admin area.
Added code to front end to speed up question load times.

Files Modified:
administrator/assets/js/lmsking.js
site/assets/js/lmsking_front.js.php
site/controllers/exam.php
site/models/lmsking.php
site/views/exam/tmpl/showquestion.php

3.2.2.7
Fixed problems with the Token system for times lessons.
Added new Admin Styles.
Fixed problems with exam form items not clickable while page not finished loading.
Added Certificate Code field to list of fields on printed certificate.
Added new Licensing system fixes.
Changed front end labels from "Lesson" to Presentation, Lesson, Quiz, etc. depending on the lesson type.

Files Modified:
Too many to list

3.2.2.6
added additional changes to the free version so that users won't get fatal errors when they haven't entered their license key.
Added Licensing system.

3.2.2.5
Fixed many small bugs.
Added Licensing system.
Fixed problems with ordering of lessons and courses.
Removed question types that are not in the basic version.  Paid users can install using license key.
Preparation for Free version is almost complete.

3.3.2.4
Added ordering to the courses, lessons and certification paths.

Files Modified:
administrator/assets/js/lmsking.js
administrator/controllers/courses.php
administrator/controllers/learningpaths.php
administrator/includes/scorm/datamodels/scorm_12.js.php
administrator/models/courses.php
administrator/models/learningpaths.php
administrator/models/lessons.php
administrator/sql/install.mysql.utf8.sql
administrator/sql/updates/mysql/3.3.2.4-2014-01-21.sql
administrator/tables/classcourse.php
administrator/tables/courselessons.php
administrator/tables/learningpaths.php
administrator/views/courses/tmpl/manage_lessons.php
administrator/views/learningpaths/tmpl/courseordering.php
administrator/views/learningpaths/tmpl/default.php
administrator/views/learningpaths/tmpl/learningpaths_form.php
administrator/views/learningpaths/view.html.php
administrator/views/lessons/tmpl/configure.php
administrator/views/lessons/tmpl/wizard_step4.php
site/models/lmsking.php

3.2.2.3
Fixed a few missing ItemID areas so that modules don't get dropped during navigation.
Fixed some minor problems with SCORM lesson status updates when tests are in progress.
Fixed small diagnostics problem for Scorm based Certification paths in the Certification path manager diagnostics script.

Files Modified:
administrator/includes/scorm/datamodels/scorm_12.js.php
administrator/includes/scorm/scorm.php
administrator/models/lessons.php
site/models/scorm.php
site/templates/style0/mylearningpath/mylearningpath.tpl
site/templates/style0/purchaselearningpath/purchaselearningpath.tpl
site/templates/style1/mylearningpath/mylearningpath.tpl
site/templates/style1/purchaselearningpath/purchaselearningpath.tpl
site/templates/style5/mylearningpath/mylearningpath.tpl
site/templates/style5/purchaselearningpath/purchaselearningpath.tpl
site/views/exam/tmpl/default.php
site/views/purchaselearningpath/tmpl/default.php

3.2.2.2
Added changes for rtl support
Removed debug code in the copy question feature

Files Modified:
administrator/models/questions.php
site/assets/css/bootstrap-rtl.css
site/assets/css/dcaccordion-rtl.css
site/assets/css/fileuploader-rtl.css
site/assets/css/style-rtl.css
site/assets/css/style.css
site/templates/style0/mylearningpath/mylearningpath.tpl
site/views/lmsking/tmpl/mylearningpath.php

3.2.2.1
Added edit functionality to the SCORM type questions.
Changed code so that when users start a SCORM module, the status changes to In Process instead of Completed.
Status changes to Completed ONLY when the finish the SCORM module now.
System now correctly generates certificates after finishing SCORM modules.

Files Modified:
administrator/controllers/scorm.php
administrator/includes/scorm/datamodels/scorm_12.js.php
administrator/includes/scorm/datamodels/scorm_13.js.php
administrator/includes/scorm/scorm.php
administrator/models/scorm.php
administrator/views/lessons/tmpl/lesson_form.php
administrator/views/scorm/tmpl/default.php
administrator/views/scorm/tmpl/upload_scorm_package.php
administrator/views/scorm/view.html.php
administrator/views/tabs/tmpl/edit.php
site/models/scorm.php
site/views/scorm/tmpl/player.php

3.2.2.0
New Feature. Added new email submissions to teacher.
Fixed problems with certificate generation after completion.

Files Modified:
administrator/en-GB.com_lmsking.ini
administrator/models/learningpaths.php
administrator/models/lessons.php
administrator/sql/updates/mysql/3.2.1.9-2014-01-01.sql
administrator/views/lessons/tmpl/configure.php
administrator/views/lessons/tmpl/wizard_step4.php
site/assets/js/lmsking_front.js.php
site/controllers/exam.php
site/en-GB.com_lmsking.ini
site/models/exam.php
site/models/lmsking.php
site/views/exam/view.html.php

3.2.2.0b1
Fixed problem with promo codes feature.

Files modified:
administrator/models/learningpaths.php
site/assets/js/lmsking_front.js.php
site/models/purchaselearningpath.php
site/templates/style0/purchaselearningpath/purchaselearningpath.tpl
site/templates/style1/purchaselearningpath/purchaselearningpath.tpl
site/templates/style5/purchaselearningpath/purchaselearningpath.tpl

3.2.1.9
Localized submit buttons

Files Modified:
site/views/exam/tmpl/2columns_2lines.php
site/views/exam/tmpl/2columns_inline.php
site/views/exam/tmpl/2lines.php
site/views/exam/tmpl/2lines_xhtml.php
site/views/exam/tmpl/all_at_once.php
site/views/exam/tmpl/inline.php
site/views/exam/tmpl/inline_xhtml.php
site/views/exam/tmpl/show_mmarking_question.php
site/views/scorm/tmpl/upload_scorm_package.php

3.2.1.8
Fixed small problems in reports.
Fixed small problem when manually adding students in the admin area to a Certification Path so that they can access the Certification Path immediately.
Added localization to the javascript file in the front end.
Made a couple of modifications to provide RTL support.

Files Modified:
administrator/models/learningpaths.php
administrator/models/lessons.php
administrator/views/reporting/tmpl/display_lpath.php
site/assets/js/lmsking_front.js.php
site/controllers/reports.php
site/en-GB.com_lmsking.ini
site/templates/style0/mylearningpath/mylearningpath.tpl
site/views/exam/tmpl/default.php
site/views/exam/view.html.php
site/views/lmsking/tmpl/default.php
site/views/reports/tmpl/default.php
Added:
site/assets/css/style-rtl.css

3.2.1.7
Fixed some minor bugs

Modified Files:
administrator/models/learningpaths.php
administrator/views/reporting/tmpl/lesson_reports_result.php
site/views/exam/view.html.php
site/views/lmsking/tmpl/default.php
site/views/lmsking/tmpl/mylearningpath.php
site/views/lmsking/view.html.php

3.2.1.6
Fixed a 500 error when finishing an exam.

Files Modified:
site/models/exam.php

3.2.1.5
Fixed a couple of minor problems in style5 on the My Certification Paths page.

Files Modified:
site/models/lmsking.php
site/models/purchaselearningpath.php
site/views/lmsking/tmpl/learningpath.php

 

 3.2.1.4
Add more diagnostics validation to the Certification Paths Status tooltip system

Files Modified:
administrator/assets/css/adm_style.css
administrator/models/learningpaths.php
administrator/views/learningpaths/tmpl/default.php
site/assets/js/lmsking_front.js.php
site/models/purchaselearningpath.php
site/views/purchaselearningpath/tmpl/default.php

 

3.2.1.3
Fixed small bugs in the promo code system.

Files Modified:
administrator/en-GB.com_lmsking.ini
administrator/models/promocodes.php
administrator/views/promocodes/tmpl/editform.php
site/assets/js/lmsking_front.js.php
site/controller.php
site/models/purchaselearningpath.php
site/views/purchaselearningpath/tmpl/default.php

 

3.2.1.2
Fixed a small error related to the course finder module.

files modified:
site/controller.php

 

3.2.1.1
Fixed problem in the style0 and 5 templates for the promo code feature.

Files Modified:
templates/style0/purchaselearningpath/purchaselearningpath.tpl
templates/style5/purchaselearningpath/purchaselearningpath.tpl
assets/js/lmsking_front.js.php

3.2.1.0
Added the promo codes feature
Added Order stats in the stats tab so you can see how much money you've made

Files Modified: Very Many

3.2.0.9

Fixed a problem when adding new lessons manually. In old version of feedbacklms, field name in forms table was "name" now it is "form_name"
Fixed javascript error on Certification Path Manager page too.

Files Modified:
admin/models/lessons.php
admin/views/learningpaths/tmpl/default.php

3.2.0.8
Fixed a problem in J3.2 when trying to add lessons
Fixed all manager pages that contain wysiwyg editors. Many thanks to Ryan Ryan Demmer from http://www.joomlacontenteditor.net

Files Modified:
administrator/assets/js/lmsking.js
administrator/en-GB.com_lmsking.sys.ini
administrator/models/lessons.php
administrator/views/learningpaths/tmpl/default.php

3.2.0.7
Added functionality to create menu items to specific Certification Paths
Fixed bug in Profile manager for changing user groups

Files Modified:
administrator/models/profiles.php
site/helpers/route.php
site/models/lmsking.php
site/views/lmsking/tmpl/learningpath.php
site/views/lmsking/tmpl/learningpath.xml

3.2.0.6
Fixed a problem in menus when sef is ON.

Files Modified:
site/controller.php
site/controllers/purchaselearningpath.php
site/templates/style0/learningpath/learningpath.tpl
site/views/lmsking/tmpl/default.xml
site/views/lmsking/view.html.php

3.2.0.5
Added Public user permissions to the installer for the LMS component.

Files Modified:
administrator/models/tabs.php

3.2.0.4
Fixed bug in admin when adding category for Certification Path

Files Modified:
administrator/assets/js/lmsking.js
administrator/views/coursecategory/tmpl/edit_category.php

3.2.0.3
Added new functionality to Purchase Certification Paths Menu. Now admin can choose which to display.
Added Options links to Extensions tab for extra components when using Joomla 2.5

Files Modified:
administrator/views/tabs/tmpl/extensions.php
site/controllers/purchaselearningpath.php
site/models/purchaselearningpath.php
site/router.php
site/views/purchaselearningpath/tmpl/default.php
Files Added:
administrator/models/fields/cpaths.php
site/views/purchaselearningpath/tmpl/oneormorecps.xml

 3.2.0.2
fixed rebuild tree function for J2.5

Files Affected:
lmsking.xml
install.lmsking.php
admin/en-GB-com_lmsking.ini
admin/views/tabs/tmpl/extensions.php

 3.2.0.1
upgraded to Joomla 3.2
Fixed a problem with the ACL group structure on installation.

Files Affected:
administrator/install/install.lmsking.php

3.1.0.28
Fixed a minor problem with the javascript include for front end question navigation control.

Files Affected:
site/lmsking.php

3.1.0.27
Added option to turn OFF token security tracking.

Files modified:
/admin/config.xml
/admin/en-GB.com_lmsking.ini
site/lmsking.php
site/models/exam.php
site/router.php
site/assets/js/lmsking_front.js.php>

3.1.0.26
fixed sef related problems. Cleaner sef URLs

 

Files Affected:
/site/router.php

3.1.0.25
Made backward compatible with Joomla 2.5

Files Affected:
MANY

3.1.0.24
Fixed problem when clicking BUY, system incorrectly testing for the presence of com_community and alpha user points component and displaying user error.

Additionally, problem with other extensions showing on the Components menu has now been resolved. Added a script to each that removed the menu item when each is installed.

Files Affected:
/site/models/exam.php
/site/models/purchaselearningpath.php

3.1.0.23
Added trigger functionality to be able to export Certification path info as product info to be injected into 3rd party cart system.

Files Affected:
/administrator/models/lessons.php
/administrator/models/learningpaths.php

3.1.0.22
Fixed wizard pages iframe sizes and small validation error

Files Affected:
/administrator/assets/js/lmsking.js
/administrator/views/tabs/tmpl/start.php

3.1.0.21
Totally rewritten the creation wizard. Fixed error of student not being able to access immediately after wizard if selected in the wizard.

Files Affected:
/administrator/assets/css/adm_style.css
/administrator/assets/js/lmsking.js
/administrator/controllers/lessons.php
/administrator/models/lessons.php
/administrator/views/lessons/tmpl/open.php
/administrator/views/lessons/tmpl/wizard_step1.php
/administrator/views/lessons/tmpl/wizard_step2.php
/administrator/views/lessons/tmpl/wizard_step3.php
/administrator/views/lessons/tmpl/wizard_step4.php
/administrator/views/lessons/tmpl/wizard_step5.php
/administrator/views/lessons/view.html.php
/administrator/views/questions.tmpl/questions.php

 

3.1.0.20
Fixed an sql error in Certification Paths page when deleting a course and adding again.Then clicking save.
Files Affected:

/administrator/models/learningpaths.php

 

3.1.0.19
Added support for all videos plugin.
Files Affected:
/administrator/models/questions.php
/administrator/views/lessons/view.html.php
/administrator/views/questions/tmpl/expand.php
/administrator/views/questions/tmpl/preview.php
/administrator/views/questions/tmpl/questions.php
/site/models/lmsking.php
/site/router.php
/site/views/exam/tmpl/showquestion.php
/site/views/exam/tmpl/view.html.php
/site/views/lmsking/tmpl/learningpath.php
/site/views/lmsking/view.html.php

 

 

3.1.0.18
Added support for Alpha User Points
Files Affected:
/site/models/exam.php
/site/models/purchaselearningpaths.php

 

3.1.0.17
Added JomSocial Points Support
Files Affected:
/site/controllers/purchaselearningpath.php
/site/models/exam.php
/site/models/purchaselearningpath.php

3.1.0.16
Added support for JomSocial
Files Affected:
/site/controller.php
/site/controllers/exam.php

3.1.0.15
Fixed problem with forums not showing in forum component.
Files Affected:
/administrator/controllers/learningpaths.php
/administrator/models/learningpaths.php
/site/controllers/purchaselearningpaths.php
/site/models/purchaselearningpaths.php

3.1.0.14

Fixed problem with SCORM package uploading and SCORM page footer links.

Files Affected:
/administrator/controllers/courses.php
/administrator/controllers/scorm.php
/administrator/includes/scorm/scorm.php
/administrator/models/scorm.php
/administrator/views/scorm/tmpl/default.php
/administrator/views/scorm/tmpl/player.php
/administrator/views/scorm/tmpl/upload_scorm_package.php
/site/models/exam.php
/site/models/scorm.php
/site/views/exam/view.html.php
/site/views/scorm/tmpl/player.php

 

 

3.1.0.13
Massive code changes to remove all JRequest code to make compliant with Joomla 3 only

 3.1.0.12
Fixed a problem with scorm
Files Affected:
/administrator/controllers/lessons.php
/administrator/includes/lib.php
/administrator/includes/scorm/datamodels/scormlib.php
/administrator/includes/scorm/scorm.php
/administrator/views/lessons/tmpl/lesson_wizard3options.php
/administrator/views/lessons/view.html.php
/administrator/views/questions/view.html.php
/site/controller.php
/site/models/exam.php

3.1.0.11
Added instructions to SCORM entry page for users uploading large files.
Files Affected:
/administrator/languages/en-GB.com_lmsking.ini
/administrator/views/scorm/tmpl/upload_scorm_package.php

3.1.0.10
Fixed problem in lessons model for the lesson wizard importing questions from another lesson.
Files Affected:
/administrator/models/lessons.php

3.1.0.9
Fixed problem with feedback forms not showing on step 1 of the wizard.   
Due to changes in the feedback component.
Files Affected:
/administrator/views/lessons/tmpl/lesson_form.php
/administrator/views/lessons/tmpl/lesson_wizard2.php

 

3.2.1.7
Fixed some minor bugs

Modified Files:
administrator/models/learningpaths.php
administrator/views/reporting/tmpl/lesson_reports_result.php

site/views/exam/view.html.php
site/views/lmsking/tmpl/default.php
site/views/lmsking/tmpl/mylearningpath.php
site/views/lmsking/view.html.php

 

 

Login

Login
Joomla LMS
The crowd rates us 5.0 out of 5.0

Read all 1 Reviews / Write A Review

Automatic Backlinks

nolinks