Commit graph

3 commits

Author SHA1 Message Date
59e82e4649
fix: Fixes quiz question retrieval method
Updates database query to use 'quiz_slots' instead of
'quiz_question_instances' to fetch quiz questions. This
change ensures compatibility with updated database schema
and correct data retrieval process.
2024-11-21 20:07:17 +01:00
06d6d26b6d
fix: Removes course-specific question fetch
Moves question retrieval outside course loop to improve
performance by avoiding redundant database queries for
each course iteration.
2024-11-21 20:02:34 +01:00
e3fd691910
fix: Extract user selection components to classes
Extracts and refactors user selection logic by moving user selector
and form functionality into separate class files. This enhances code
modularity and reusability across different parts of the application.

Adds a detailed user grades report page that displays quiz attempts
and grades for selected users, improving user grade reporting.

Updates admin settings to include detailed report page link for
navigation ease.
2024-11-21 19:59:07 +01:00