Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable instructors to grab a learner's session #60

Merged
merged 1 commit into from
Sep 26, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions Changelog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
Unreleased
-------------------------
* [Enhancement] Enable `show_in_read_only_mode` XBlock attribute
to allow instuctors to use this XBlock while masquerading
as a specific learner.

Version 7.12.0 (2024-08-06)
-------------------------
* [Enhancement] Add support for the Open edX Redwood release.
Expand Down
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -657,6 +657,14 @@ as usual, with the child element referring to it by URL name:

Child blocks will always be rendered _above_ the terminal.

### Using the hastexo XBlock while masquerading as a specific learner

Instructors can use the hastexo XBlock lab environments when masquerading as a specific learner by using the "View this course as:" option in the LMS staff header.

The learner will not know when an instructor is using their lab, so we advise to be mindful of the changes you make while the learner is active at the same lab.

This feature should be considered experimental, and is subject to future change or removal.

## Student experience
fghaas marked this conversation as resolved.
Show resolved Hide resolved

When students navigate to a unit with a hastexo XBlock in it, a new Heat
Expand Down
1 change: 1 addition & 0 deletions hastexo/hastexo.py
Original file line number Diff line number Diff line change
Expand Up @@ -268,6 +268,7 @@ class HastexoXBlock(XBlock,
has_children = True
icon_class = 'problem'
block_settings_key = SETTINGS_KEY
show_in_read_only_mode = True

def parse_attributes(tag, node, block):
"""
Expand Down
Loading