SMILEConsortium / node-smile-server

3 stars 4 forks source link

Teachers would like an IQ content management web interface #26

Closed truedat101 closed 10 years ago

truedat101 commented 11 years ago

Does two things

truedat101 commented 10 years ago

Also need to fix the "view details" button.

truedat101 commented 10 years ago

Also, have to add the iqset manager to the main splash page for the SMILE Plug.

truedat101 commented 10 years ago

Also, have a bug in the iqset upload which is that it caches the previous upload as well.

truedat101 commented 10 years ago

fixed the dup issues, need to fix iqset detail issue.

truedat101 commented 10 years ago

Implemented the /smile/iqset route for POST of CSV or JSON. @chrqls have a look at the changes.

truedat101 commented 10 years ago

Still need to fix problem with iqset detail. Also, seems we don't have session delete working. Remove it if we aren't going to allow iqset deletion.

truedat101 commented 10 years ago

Big items left:

truedat101 commented 10 years ago

Need to fix crash when CSV is missing headers or has some other formatting issue.

truedat101 commented 10 years ago

Unfortunately, seems like session persistence does not work any longer. Need to debug.

truedat101 commented 10 years ago

Also, seems like "reset" button doesn't reset the web client. Need to see if there is a regression.

truedat101 commented 10 years ago

Need to reverse ordering of sessions and iqsets, LIFO (descending order).

truedat101 commented 10 years ago

seems the error we have with sessions is in the session map , and also in how we store the session data.

truedat101 commented 10 years ago

Added some general UI fixes. TO do:

chrqls commented 10 years ago
Added some general UI fixes. To do:
* remove encumbrances
...

Remove encumbrances for all formats of teacher and student app ?

truedat101 commented 10 years ago

This only deals with android student app (we can't distribute) and the java app for teacher. Thank goodness we wrote the teacher android app from scratch without Stanford time or involvement, Sent from my BlackBerry 10 smartphone. From: Charles QuelosSent: Thursday, December 5, 2013 11:14 AMTo: SMILEConsortium/node-smile-serverReply To: SMILEConsortium/node-smile-serverCc: truedat101Subject: Re: [node-smile-server] Teachers would like an IQ content management web interface (#26)Added some general UI fixes. To do: **remove encumbrances ...

Remove encumbrances for all formats of teacher and student app ?

—Reply to this email directly or view it on GitHub.

chrqls commented 10 years ago

So 100% sure to replace stars by thumbs ?

truedat101 commented 10 years ago

For this version it's just a cosmetic change. What we need to do is add metrics for scoring each question to compute the thumbs up to thumbs down ratio. Right now we compute an average. In addition to the average, we take the count of Up vs. Down and provide this as raw numbers: likes and dislikes. Sent from my BlackBerry 10 smartphone. From: Charles QuelosSent: Thursday, December 5, 2013 1:23 PMTo: SMILEConsortium/node-smile-serverReply To: SMILEConsortium/node-smile-serverCc: truedat101Subject: Re: [node-smile-server] Teachers would like an IQ content management web interface (#26)So 100% sure to replace stars by thumbs ?

—Reply to this email directly or view it on GitHub.

truedat101 commented 10 years ago

There's a problem in the Web UI reset. If the Student Web receives a reset, then when it comes back, it's still holding the model from the previous submission. If we submit any questions at this point, there is something wrong and it will crash the Teacher app.

truedat101 commented 10 years ago

There's also a problem with the Image upload. Once you upload an image, you can't get the image upload back.

truedat101 commented 10 years ago

For both of these items I'll deal with the fix on new issues.

truedat101 commented 10 years ago

I figured out the problem with the JAMsj resistance CSV import. It crashes because it was missing commas.

truedat101 commented 10 years ago

These are all done!!

remove encumbrances
Add SMILE Student Web Images
Add Thumbs up/down implementation
Add Mobile Friendly Radio Button
Link IQManager into landing page.

Closing the longest issue known to github.