Release notes and changelog:
In this version, we have fixed 20+ bugs those were there in 1.1.10 and below versions, You can see them under Release Notes tab.
Backward Compatibility breaks in this release
HTML Overrides will need a review for Assign and Recommend.
We have introduced new layout for assign / recommend views which are located at
We have deprecated below two functions, which are defined in YOUR_SITE/com_tjlms/helpers/courses.php
public function enrollUser($userId, $courseId, $state = 1, $enrolled_by = 0)
public function enroll_user($admin_approval = 0, $enrolled_by = 0, $post = array(), $csv = 0, $notify_user = 1)
Below is the Replacement for this function which is defined in
public function save($data).
- Download the latest package of Shika from the Techjoomla website.
- You can use the ‘Install from URL’ or ‘Upload and install’ interface to complete the installation
- If you haven't migrated to Joomla 3.7x yet then before migrating Joomla to 3.7x, make sure your database schema is up-to-date. You can check the status on the following link: YOUR_DOMAIN/administrator/index.php?option=com_installer&view=database
- The size of the package is about 12MB. Make sure the upload_max_filesize and post_max_size variables in php.ini file is set to the greater value than package size.
#107618 Collapsed modules By default for the courses in the frontend.
#107611 Improve assign and recommend performance
#104084 REST APIs for Get Courses, GetCourse & Get Lessons
#110244 Admin panel >> Manage enrollment >> CSV import >> supports adding and removing multiple user groups.(CSV format changed)
#109426 Admin panel>>courses>>enroll users>>after enrolling no message success message comes
#110503 Email config does not work for Assign course to users from the front panel.
#109460 Front panel>> My Orders>> Order Id is not appearing.
#109286 Admin panel>> Attempts> Status drop-down text is not displayed completely.
#108225 Front panel >> Dashboard >> even if the course not assigned to me it is showing assigned by with blank due date.
#89222 Admin panel>> Lesson view show error when used php7.
#110515 TjVideo Youtube plugin: time gets added in time spent though user pauses the video.
#109431 Certificate>>Display multiple entries for one certification completion.
#109316 Admin panel>>Go to Shika component >> Shows fatal error for PHP version lesser than PHP5.5
#78757 Admin panel>>manage enrollments>> Import should check access level for the course.
#108371 Course List view does not support sorting / ordering(Given config in Course menu)
#108332 Front Panel >> Assign pagination is not working
#82220 Backend> Show Uncaught Type errors in Console
#42471 Admin panel>>Mass Enrollment CSV import : Fix Success Message
#100114 Admin panel>> courses>> enroll users button>>table height should be increased and the user should able to see Pagination.
#103961 Front Panel >> launch lesson>> unable to edit or delete the comments
##109423 Manage enrolment>>When you update date (assign new date) of the user for multiple time, then in activity log there are multiple enroll entries