Conversation
- Introduced a new question type 'pin_image' to the quiz system, allowing students to drop a pin on an image as an answer. - Updated the quiz handling logic to support validation and processing of pin coordinates. - Enhanced the frontend components to include the new pin_image type, ensuring proper rendering and interaction. - Improved backend handling for pin_image answers, including file path management and answer validation. - Updated relevant views to display pin submissions and instructor references correctly.
- Introduced a new question type 'coordinates' that allows students to select a point on a grid as an answer. - Updated quiz handling logic to support validation and processing of coordinate inputs. - Enhanced frontend components to include the new coordinates type, ensuring proper rendering and interaction. - Improved backend handling for coordinates answers, including necessary filters and data processing. - Added relevant form components and utility functions to manage coordinate input effectively.
…e image handling - Removed unnecessary field value assignment in PinImage component. - Enhanced FormPinImage to ensure proper handling of image uploads by checking for the presence of the option before accessing its properties. - Updated the TutorCore API reference for drawing on images to ensure compatibility with the latest changes.
…s component - Improved the spotlight quiz logic to handle reveal mode for different question types, ensuring the correct reference/explanation is displayed for 'draw_image', 'pin_image', and 'coordinates'. - Removed unnecessary field value assignment in the FormCoordinates component to streamline the code and improve readability. - Added a null check for the option in FormCoordinates to prevent rendering issues when no option is available.
- Introduced a new question type 'scale' that allows instructors to set a target value on a scale for quiz questions. - Updated relevant components to support the scale question type, including the addition of FormScale for handling scale configurations and answers. - Enhanced the QuestionList and QuestionConditions components to include the scale option with appropriate labels and icons. - Ensured proper integration with existing quiz handling logic and validation processes.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.