The custom certificate activity has been added to the course module.
In this activity, multiple font options have been included. The available fonts are: Arial, Times New Roman, and Calibri.
For each of these fonts, the following styles have been added: MT, Bold, Italic, and Bold Italic.
2. Custom certificate UI enhancements:
The custom certificate activity has been added to the course module.
The Custom Certificate UI has been updated on the following pages:
Custom Certificate Creation page
Custom Certificate Edit page
Activity UI page
Field names, placeholders, toggle buttons, icons, buttons, and alignments have been updated.
On the Edit Custom Certificate page, the Add Elements UI, element positioning, and button interface have also been enhanced.
3. H5p/interactive video enable Activity builder:
A new activity called AI Activity Builder is available in the Activity Popup. It allows client admins to create AI-powered content using Magic Slide or Interactive Video within the CS iFrame.
Magic Slide: Admins can enter a topic title, select a content format, and generate AI-based slide content. On publishing, the Magic Slide is added to the LMS as an activity and appears in the activity list under the selected topic.
Interactive Video: Admins can add videos and configure interactive elements using CS editor options. Upon publishing, the interactive video is added to the LMS as an activity and is visible in the activity list.
–
A new activity called AI Activity Builder is available in the Activity Popup. It allows client admins to create AI-powered content using Magic Slide or Interactive Video within the CS iFrame.
Magic Slide: Admins can enter a topic title, select a content format, and generate AI-based slide content. On publishing, the Magic Slide is added to the LMS as an activity and appears in the activity list under the selected topic.
Interactive Video: Admins can add videos and configure interactive elements using CS editor options. Upon publishing, the interactive video is added to the LMS as an activity and is visible in the activity list.
4. We have provided feature-wise settings in two modules: Manage Users and Catalogue, available on the right-hand side of both pages.
On these pages, the client admin can see two options:
Catalogue Settings
Manage Users Settings
On clicking Catalogue Settings, the user is redirected to the Course tab in Master Settings.
On clicking Manage Users Settings, the user is redirected to the Users tab in Master Settings.
5. Dashboard Custom Metric Configuration:
The Custom Metric feature is available within the Dashboard Key Stats Cards configuration for Client Admins and Admins. This feature allows authorized users to create dynamic dashboard metrics using secure SQL queries.
The Custom Metric configuration applies to the Dashboard Stats Cards that are visible to Admins, Client Admins, and Managers. However, the Manager role does not have permission to edit or customize the stats cards.
When an Admin or Client Admin accesses the Customize Dashboard option, the edit (pencil) icon is visible on the stat card, allowing configuration changes.
Admin/Client Admin:
Manager Role:
Custom Metric Display Logic
When configuring a stats card, users can select the Custom Metric category. Upon selecting the Custom Metric category: A Custom Metric text area becomes available. Users can write an SQL query to define the metric value displayed on the stat card.
Custom Metric SQL Rules
The system enforces strict security validation for all custom metric queries. Allowed: Only SELECT statements. Only the COUNT() function is permitted.
Not Allowed: INSERT, UPDATE, DELETE, DROP, ALTER, Any other data-changing statements, Semicolon (;), Asterisk (*), Aggregate functions such as SUM(), AVG(), MIN(), MAX() Queries containing restricted keywords, unsupported functions, or invalid syntax will be automatically rejected for security reasons.
Metric Reflection Logic
The custom metric value displayed on the stat card reflects the result of the validated SQL query. Configuration changes made by Admin or Client Admin are reflected for all Admins, Client Admins, and Managers. Managers can view the configured custom metric but cannot modify it.
Aggregate functions such as: SUM(), AVG(), MIN(), MAX() are not allowed. Only the COUNT() function is allowed.
Queries containing: Forbidden keywords Restricted functions Invalid syntax will be rejected automatically for security reasons.
Performance Optimization
Optimized queries are allowed and recommended for better performance. Only validated and secure queries will be processed and reflected on the dashboard stat card.
6. Learner Side Quiz Attempt Enhancements:
The Learner-Side Quiz Attempt interface has been enhanced to improve clarity, usability, and overall user experience across the Quiz Activity View page and Quiz Attempt page.
These updates include UI improvements, status updates, timer behavior changes, attempt logic display enhancements, and proctoring layout adjustments.
Quiz Activity View Page Updates
The following updates have been implemented on the Quiz Activity View page:
Status & Attempt Button Updates
The following button labels and statuses have been updated:
Launch Quiz – For new attempt or reattempt
Attempt quiz now– For new attempt
Reattempt Now– For reattempt
Quiz Not Started Yet – For quizzes scheduled for a future date
Quiz Expired – For quizzes past the end date
Not Available Attempt Left – When the allowed number of attempts has been exhausted
Status Display Logic
Quiz status is displayed on quiz activity view page:
Green Dot – Finished
Blue Dot – In Progress
Yellow Dot – Not Submitted
Additionally:
“Started On” and “Finished On” columns have been added.
“Never Permitted” and “Review” are displayed in the primary theme color.
Quiz Attempt Page UI Enhancements
Attempt & Grading Information UI
Updated UI for:
Grading method
Attempt count
Attempt summary
Question Navigation & Status Indicators
Updated UI for:
Quiz number display in quiz section
Question status indicators:
Attempted
Not Attempted
Flagged
Current Question
Attempt Summary Panel
Updated UI including:
Color dot for Answered questions
Color dot for Not Answered questions
Flag color indicator
Updated Submit button styling
Timer Updates (Timed Quiz)
Updated timers display design.
Removed red background color that previously appeared during the last 15 seconds.
Added confirmation popup message when 100 seconds remain in a timed quiz.
“Show One Page at a Time” Option
Added checkbox for “Show one page at a time” configuration.
If enabled → Attempt review displays questions section-wise.
If disabled → All questions are displayed on a single page.
Answer Correction Color Logic
Updated question number border colors in review:
Green border – Correct answer
Red border – Incorrect answer
No color – Unanswered question
Proctoring & Profile Image Placement
Updated placement of webcam image for quiz proctoring.
Updated placement of user profile picture on quiz attempt page.
Functional Scope
These enhancements include:
UI improvements only.
Status logic refinement.
Improved timer behavior.
Enhanced attempt summary display.
Better visual indicators for quiz progress and results.
No changes have been made to:
Quiz grading logic
Attempt calculation logic
Backend database structure
7. UI Enhancements and Statistical Additions in Quiz Report:
This release includes UI enhancements and statistical updates to the Quiz Report module.
The update improves the visual presentation, usability, and reporting insights of the Quiz Report section. It introduces enhanced UI/UX elements along with improved statistical data to provide better analytics and clarity for Administrators.
Scope of Enhancement
The following improvements have been implemented in the Quiz Report module:
Quiz Report UI/UX Improvements
Updated report layout as per design.
Improved alignment and spacing of report elements.
Enhanced typography and visuals.
Updated UI and placement for filter dropdown.
Improved Regrade dropdown and Export button UI.
Display initials for users who have not set a profile picture.
Updated action button colors:
Review Attempt – Primary theme color
Regrade Attempt – Black
Delete Attempt – Red
Updated blue graph color in the Grade Distribution section.
Statistical Additions
The following stat cards have been added/updated in the report:
Grading Method – Displays the quiz grading method.
Attempts Allowed – Displays the maximum allowed attempts.
Participants – Displays a total number of unique students who have attempted the quiz.
Total Attempts – Displays a total number of attempts made by learners, including reattempts.
Average Score – Displays average score calculated as: (Sum of all grades / Maximum possible sum of all grades) × 100
Highest Score – Displays the highest grade earned by any learner (shown against maximum possible grade).
Needs Grading – Displays number of quiz attempts that are in progress or finished but not yet graded.
Quiz Activity View Page Updates
The following enhancements have also been added to the Quiz Activity View page:
Added Edit Quiz Settings button.
Added Add/Edit Question button.
Added display for:
Grading Method
Attempts Allowed
Number of Attempts Made
“View Reports” link
Display Logic
If no quiz is added in the activity, or
If no learner has attempted the quiz:
Number of Attempts Made will display as 0.
“View Reports” link will be hidden.
Functional Impact
No changes to quiz attempt logic.
No changes to grading calculation logic.
No changes to backend data structure.
Enhancements are limited to UI improvements and statistical presentation.
Please submit any bugs, ideas, new feature requests, questions, issues with documentation or server. We will get back to you within 1 business day. If it’s urgent ticket, please mention your phone number in the description.