class LoginController < ApplicationController def start_choices a=Dir.entries(LoginFolder).collect{|x| x=~ /(\w+)\.txt$/ ? $1 : nil}.compact a end def filechoices? false end def selected(str) session[:login]=str teacherlog "#{str} logged in from #{client_ip}" nil end def get_title 'login' end def extras if p=params[:id] session[:login]=p end if session[:login] st=IO.read("#{LoginFolder}#{session[:login]}.txt") @displayed = session[:login] + '
' + st.gsub(/\n/,'
') else @displayed='' end end end