Class PicbrowserController
In: app/controllers/picbrowser_controller.rb
Parent: ApplicationController

Methods

Public Instance methods

[Source]

    # File app/controllers/picbrowser_controller.rb, line 39
39:         def down_icon
40:                 '<IMG height=75 src= "/images/'+ next_pic()+
41:                 '" alt ="next picture" width=75 /> '
42:         end

[Source]

    # File app/controllers/picbrowser_controller.rb, line 5
 5:         def extras
 6:                 @picfile=get_pic( get_folder(get_folder_index),
 7:                                                                 get_selected_item)
 8:                 logger.info("viewing:"+@picfile)
 9:                 extn=File.extname(@picfile)
10:                 @typed=File.basename(@picfile,extn)
11:                 @title= get_folder(get_folder_index)
12:                 session[:picfile]=
13:                         get_pic( get_folder(get_folder_index),
14:                                 get_selected_item)
15:         end

[Source]

    # File app/controllers/picbrowser_controller.rb, line 31
31:         def next_category
32:                 get_pic(get_folder(get_folder_index+1),0)
33:         end

[Source]

    # File app/controllers/picbrowser_controller.rb, line 28
28:         def next_pic
29:                 get_pic(get_folder(get_folder_index), get_selected_item+1)
30:         end

[Source]

    # File app/controllers/picbrowser_controller.rb, line 25
25:         def previous_pic
26:                 get_pic(get_folder(get_folder_index), get_selected_item-1)
27:         end

[Source]

    # File app/controllers/picbrowser_controller.rb, line 16
16:         def select
17:                 session[:folder_index]+=1
18:                 session[:pictures]=nil
19:                 session[:selected_item]=0
20:                 if session[:folder_index] >= get_folder_list.size
21:                         session[:folder_index]=0 #scroll folders from end to beginning
22:                 end
23:                 redirect_to :action => "index"
24:         end

[Source]

    # File app/controllers/picbrowser_controller.rb, line 43
43:         def select_icon
44:                 '<IMG height=75 src= "/images/'+ next_category()+
45:                 '" alt ="something else" width=75 /> '
46:         end

[Source]

   # File app/controllers/picbrowser_controller.rb, line 2
2:         def start_choices
3:                 []
4:         end

[Source]

    # File app/controllers/picbrowser_controller.rb, line 34
34:         def up_icon
35:                 '<IMG height=75 src= "/images/'+
36:                 previous_pic()+
37:                 '" alt ="previous picture" width=75 /> '
38:         end

[Validate]