FM_QA
FM_QA is a module in FiLMS that provides & stores feedback submitted by users using the Feedback Tool.
Front-end
https://qa3.icomproductions.ca/includes/modules/FM_QA/admin/fm_qa_feedback_list.php
Service Endpoints
icom_structure.php
Purpose
Upon launch, the Feedback Tool uses this endpoint to load previously submitted feedback.
Sample XML attached below. Node overview:
- course
- details
- name
- description
- structure_name
- sections
- section #
- name
- lessons
- lesson #
- description
- feedback
- comment #
- lesson #
- section #
- details
Usage
eg:
https://qa3.icomproductions.ca/includes/modules/FM_SCORM1_2/scripts/icom_structure.php?structure_id=6913&beta_feedback=true&settings=true&uncached=true
submit_feedback.php
Purpose
The Feedback Tool stores new feedback by POSTing it to this endpoint.
Usage - New Feedback
Request URL: https://qa3.icomproductions.ca/includes/modules/FM_QA/submit_feedback.php
Form data:
sb_so_id: 123283
version: 1
frame: 1
qa_feedback_type_id: C
is_general_id: N
qa_status_type_id: N
comment: [Scene:1, Slide:2, Layer:Base Layer, Time:00:06, Title:How to Use this Learning Tool] Comment:
test
Response:
&status=good&id=136678
Usage - New Comment on Feedback
Request URL: https://qa3.icomproductions.ca/includes/modules/FM_QA/submit_feedback.php
Form data:
sb_so_id: 123283
version: 1
frame: 1
qa_feedback_type_id: C
is_general_id: Y
sb_new_comment: test
qa_status_type_id: N
comment: [Scene:1, Slide:2, Layer:Base Layer, Title:How to Use this Learning Tool, Time:00:06] Comment:
test
Response:
&status=good&id=136678