zozs / labqueue Goto Github PK
View Code? Open in Web Editor NEWMaintains a list of students that needs help in lab sessions.
License: ISC License
Maintains a list of students that needs help in lab sessions.
License: ISC License
Labqueue doesn't work properly in Internet Explorer. No idea why.
Allow students to remove their own help requests, without any admin-rights. Useful if they solve the problem on their own, or if they just clicked by accident.
If multiple help requests are allowed, allow each individual request to be removed. If only one is allowed, the "Help me!" button could be replaced with a "I don't need help anymore" button for a simpler GUI.
Only allow one help request per host. Make this setting configurable in the settings file.
See title.
Show how long time a student has been waiting since they requested help. Show either in admin-mode, or always?
Only delete from DB them if they clicked "Don't help me" when they were not first. If they were first, store finish time in DB as usual.
Automatically switch to admin GUI if admin-rights are detected. Or perhaps, even simpler, allow e.g. a separate query string such as http://hostname/#admin to allow for bookmarking (and thus automatically starting in) admin mode.
A possibility is to clean up the admin GUI handling by simply always using this #admin hash value when displaying the admin mode.
Allow undo for removal of students from the queue, for example if a student is removed by mistake. Use e.g. page-up button.
Also add a new undo button to the admin GUI for this. In addition, remove the "Help me" button on the administrative interface, it has nothing to do there.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.