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

need a better UI for managing course settings #69

Closed
parmentelat opened this issue Feb 23, 2019 · 2 comments
Closed

need a better UI for managing course settings #69

parmentelat opened this issue Feb 23, 2019 · 2 comments

Comments

@parmentelat
Copy link
Owner

nbh course-settings is really coarse and a web-based UI would come in handy

@parmentelat
Copy link
Owner Author

don't address this before #69 is ready, as we foresee changes in the way static layout is configured

likewise #68 will likely introduce ned settings, so it's probably better to do the UI once that one has gained more clarity

@parmentelat
Copy link
Owner Author

parmentelat commented Mar 11, 2019

as of 75ca167 aka nbhosting-0.9.0, we have the following features

  • users can be created using the django admin console; a mass-registration script has been crafted too but I can't use it yet on nbhosting.inria.fr due to security/firewall so it's mostly untested; goal is to be able to register hundreds of students if need be; no online registration form is available as of yet though

  • users with 'staff' capability can still access admin tools, for

    • updating from git
    • rebuild image
    • see statictics
    • plus of course what is available to regular users below
  • regular users can now browse a course in standalone mode - i.e. outside of an edx-instance; for now this amounts to

    • seeing a list of available courses and tracks (see other issue about tracks)
    • visualize a given track in standalone mode; the track structure is used to provide a left-hand pane for navigation inside the track; notebooks that have already been opened by this student are shown in light green:

Typically end user would see something like this:

Screenshot 2019-03-11 at 10 58 28

or even, provided minimal care has been taken to configure the repo in slideshow mode, something like this

Screenshot 2019-03-11 at 10 51 55

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant