SessionLeaderInterface
Summary
Lernid should have an interface designed for leading a session.
Implementation
Notes tab
A tab containing a textview. Session leader should be able to load a text file into the textview. The textview should be editable.
Send to classroom: clicking this button should send the current line to the classroom.
Question list
When a message containing the string 'QUESTION' is received in the chatroom, it should be added to a list store.
Send to classroom: clicking this button should send the current selected question to the classroom. Dragging the question to the classroom textview should do the same.
Clarify question: clicking this button should open a conversation with the person who asked the question.
Slide
When in session leader mode the slide widget should have buttons for controlling the slide.
Previous: Show the previous slide page (only local, do not send to classroom)
Send to classroom: Send [SLIDE {pagenum}] to classroom
Next: Show the next slide page (only local, do not send to classroom)