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

Allow instructors to update book configurations #176

Open
awhicks opened this issue Sep 10, 2024 · 3 comments
Open

Allow instructors to update book configurations #176

awhicks opened this issue Sep 10, 2024 · 3 comments
Labels
enhancement project possible UGR/Masters project

Comments

@awhicks
Copy link
Member

awhicks commented Sep 10, 2024

One version of this is adding the update_configuration button to books owned by an instructor in the admin interface
lti/app/models/ability.rb 103 - add update_configuration
make sure admin view adds update_configuration button that works to instructor accounts

A better solution is to add a button in the course configuration page (where you get dumped after creating a course offering) that takes you to a form to upload a new config file. This button (and the others) need good documentation and instructions for instructors.

@awhicks awhicks added enhancement project possible UGR/Masters project labels Sep 10, 2024
@awhicks
Copy link
Member Author

awhicks commented Sep 10, 2024

This is potentially being worked on by Katie in Fall 2024

@s-edwards
Copy link
Contributor

Sorry to butt in, but there is already an "update configuration" link in the admin interface when showing the list of book instances, so I think this capability is already there in the admin interface (even though it is a link instead of a button). But instructors without admin access cannot use it, and it is missing from the course configuration page if you want to add it there.

@awhicks
Copy link
Member Author

awhicks commented Sep 10, 2024

Yes, exactly! We just want to either: allow that button in the admin interface to instructors, or better put the functionality behind that link in a better place (next to the other buttons its use requires) so you don't have to jump back and forth to complete the workflow.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement project possible UGR/Masters project
Projects
None yet
Development

No branches or pull requests

2 participants