-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Add location ID to Studio component footers #20503
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
Conversation
This is helpful for a number of use cases for us at Stanford, where instructors/staff/admin need access to an item's location id. Previously, we'd have to dig this value out by other means. This makes it easy to discover and use as needed, eg: copy/paste, etc. One major example of our use of it is with the `in-video-quiz` XBlock [1][2], which maps video components to capa problems. - [1] https://github.com/Stanford-Online/xblock-in-video-quiz - [2] https://github.com/Stanford-Online/xblock-in-video-quiz/blob/master/invideoquiz/invideoquiz.py#L41-L61
|
Thanks for the pull request, @stvstnfrd! I've created OSPR-3428 to keep track of it in JIRA. JIRA is a place for product owners to prioritize feature reviews by the engineering development teams. Feel free to add as much of the following information to the ticket:
All technical communication about the code itself will still be done via the GitHub pull request interface. As a reminder, our process documentation is here. |
|
CC: @mondiaz @jen-nifer FWIW: We've been running this on our instance for years now, |
|
@stvstnfrd Thank you for your contribution. @marcotuts can you give this your blessing before this goes to engineering? |
|
Your PR has finished running tests. The following contexts failed:
|
|
Hi Steve thanks for submitting this. I don’t believe this is something we would want to show in components in Studio even though it streamlines certain use cases such as the in-video quiz. I’d sooner want to explore ways to make the authoring for this component easier than expose this ID on all components. I’m marking this closed for now. In the future when we get to revamp Studio this is the kind of thing I’d expect would be an easy plugging to see in the authoring experience. |
|
@stvstnfrd Even though your pull request wasn’t merged, please take a moment to answer a two question survey so we can improve your experience in the future. |
|
Other use cases:
|
|
@marcotuts I'd like to reiterate how exposing the information has been helpful to course teams and that in absence of easier authoring, it eases the authoring process. Is there data available showing how often component IDs are viewed that can also be another data point? |
|
@marcotuts Do you have any insight on the above mentioned? |
|
The next time we sync I'd love to discuss additional ways we can still support the authoring goals / improvements described above. I think each of these is connected to another workflow improvement / simplification that I think will help. We can at that time discuss how to balance the concern of exposing this string / text visibly on the components and see if there is another way to accomplish this goal. |

This is helpful for a number of use cases for us at Stanford,
where instructors/staff/admin need access to an item's location id.
Previously, we'd have to dig this value out by other means.
This makes it easy to discover and use as needed, eg: copy/paste, etc.
One major example of our use of it is with the
in-video-quizXBlock [1][2],which maps video components to capa problems.