SessionLeaderInterface

Summary

Lernid should have an interface designed for leading a session.

Implementation

Authentication as session leader

  1. User starts Lernid, enter NickServ password and connects to event.

  2. When the session is about to begin, a channel operator will give user voice status
  3. Lernid sees users has voice status and changes to session leader interface.

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)

Lernid/SessionLeaderInterface (last edited 2010-02-01 16:18:52 by 0x5da745fc)