| Class | ModulesController |
| In: |
app/controllers/modules_controller.rb
|
| Parent: | ApplicationController |
# File app/controllers/modules_controller.rb, line 2
2: def ch
3: {'fun'=>'nim+font+picbrowser+recognize+arithmetic',
4: 'module selector'=>'selector',
5: 'write text'=>
6: 'abcd+words+nextword+wikinext+easypic+backspace+scroll+
7: scrolldown',
8: 'use text'=>'emailaddr+speaker+wikipedia+bulletin',
9: 'write and speak'=>
10:
11: 'abcd+words+nextword+wikinext+easypic+backspace+scroll+
12: scrolldown +
13: speaker' ,
14: 'picture editing'=>'stepsize+crop+picedit+reflect+picbrowser'}
15: end
# File app/controllers/modules_controller.rb, line 19
19: def first_time
20: # session[:separator]=","
21: # session[:modules]=['modules']
22: session[:selected_item]=0
23: session[:choices]=nil
24: # session[:spoken]="modules:modules"
25: redirect_to :action => "index"
26: end
# File app/controllers/modules_controller.rb, line 30
30: def selected(str)
31: st=ch[str]
32: logger.info "combo chosen: #{str} => #{st}"
33: session[:modules]= st ? st.split("+") : ['modules']
34: session[:choices]=nil
35: # session[:controller] = session[:modules].first
36: # for redirect
37: end