Skip to content

feat: read extra student profile CSV fields from course other settings#135

Draft
igobranco wants to merge 3 commits intonau/teak.masterfrom
igobranco/issues/797/custom-fields-from-other-course-settings-student-profile-csv
Draft

feat: read extra student profile CSV fields from course other settings#135
igobranco wants to merge 3 commits intonau/teak.masterfrom
igobranco/issues/797/custom-fields-from-other-course-settings-student-profile-csv

Conversation

@igobranco
Copy link
Member

@igobranco igobranco commented Mar 10, 2026

Add monkey-patch that allows to add new fields on
the student profile info instructor analytics csv file from other course settings:

  • Course advanced setting nau_additional_features_on_instructor_analytics_student_profile_info selects which extra fields to include per course.
  • Django allowlist NAU_ALL_ADDITIONAL_FEATURES_ON_INSTRUCTOR_ANALYTICS_STUDENT_PROFILE_INFO defines all permitted fields site-wide; unlisted fields are skipped with a warning.

fccn/nau-technical#797


Requires this code on the edx-platform:

Add monkey-patch that allows to add new fields on
the student profile info instructor analytics csv file
from other course settings:
- Course advanced setting `nau_additional_features_on_instructor_analytics_student_profile_info`
  selects which extra fields to include per course.
- Django allowlist `NAU_ALL_ADDITIONAL_FEATURES_ON_INSTRUCTOR_ANALYTICS_STUDENT_PROFILE_INFO`
  defines all permitted fields site-wide; unlisted fields are skipped with a warning.

 fccn/nau-technical#797
Fix the instructor analytics student profile info custom fields by
changing the monkey patched edx-platform method.

fccn/nau-technical#797
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant