Skip to content

Course update page #3

@zaida04

Description

@zaida04

Issue by MikeDrewitt
Sunday Jul 04, 2021 at 03:08 GMT
Originally opened as UBAutograding#17


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

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions