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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions