Class ModulesController
In: app/controllers/modules_controller.rb
Parent: ApplicationController

Methods

Public Instance methods

[Source]

    # 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

[Source]

    # 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

[Source]

    # File app/controllers/modules_controller.rb, line 27
27:   def get_title
28:                 'pick a combo'
29:         end

[Source]

    # 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

[Source]

    # File app/controllers/modules_controller.rb, line 16
16:         def start_choices
17:                 ch.keys
18:         end

[Validate]