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

Course update page #17

Open
MikeDrewitt opened this issue Jul 4, 2021 · 0 comments
Open

Course update page #17

MikeDrewitt opened this issue Jul 4, 2021 · 0 comments
Labels
enhancement New feature or request

Comments

@MikeDrewitt
Copy link
Member

MikeDrewitt commented Jul 4, 2021

Feature request


  • Exists at /courses/:courseId/update
  • This page should support creating a course if id == 'new'
  • If new is the id don't fetch anything, present a blank form
  • If it has a non new id fetch course record to populate the edit form
  • Edits course info
  • Delete a course
    • Ask them to confirm by typing the name of the course

Additional options beyond the record itself


IGNORE THIS SECTION, SEE NEXT (LEAVING IT FOR CLARITY)

  • Upload a roster button somewhere for those with access to do so
    • Maybe not a button, but instead a link to manage the users in the course and that becomes its own view?
    • Course managers are gonna have to upload rosters, edit the existing roster, maybe add a single user, etc. So some management page is probably the way to go. Else as we add stuff to courses you're just gonna end up with a ridiculously long page of settings (coughs, autolab)

Actual solutions


  • Some button linking to /courses/:courseId/users
  • Don't implement the page it's another ticket
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant