Module: IshManager::ImagesHelper

Defined in:
app/helpers/ish_manager/images_helper.rb

Instance Method Summary collapse

Instance Method Details

#button_fb_loginObject



49
50
51
# File 'app/helpers/ish_manager/images_helper.rb', line 49

def 
  link_to image_tag('http://s3.amazonaws.com/ish-assets/loginWithFacebook.png'), user_omniauth_authorize_path(:facebook), :class => :fb
end

#image_3s(input) ⇒ Object



153
154
155
# File 'app/helpers/ish_manager/images_helper.rb', line 153

def image_3s input
  image_tag 'https://s3.amazonaws.com/ish-assets/' + input
end

#image_addObject



119
120
121
# File 'app/helpers/ish_manager/images_helper.rb', line 119

def image_add
  image_tag 'new.png'
end

#image_cacObject



127
128
129
# File 'app/helpers/ish_manager/images_helper.rb', line 127

def image_cac
  s3_image_tag 'cac.png'
end

#image_city(cityname) ⇒ Object



37
38
39
# File 'app/helpers/ish_manager/images_helper.rb', line 37

def image_city cityname
  image_tag 'icons/48x48/city.png'
end

#image_closeObject



107
108
109
# File 'app/helpers/ish_manager/images_helper.rb', line 107

def image_close
  image_tag('close.png')
end

#image_contactObject



66
67
68
# File 'app/helpers/ish_manager/images_helper.rb', line 66

def image_contact
  image_tag 'http://s3.amazonaws.com/ish-assets/contact.png', :class => :contact
end

#image_customizeObject



41
42
43
# File 'app/helpers/ish_manager/images_helper.rb', line 41

def image_customize
  image_tag 'icons/28x28/customize.png'
end

#image_deleteObject



131
132
133
134
# File 'app/helpers/ish_manager/images_helper.rb', line 131

def image_delete
  # image_tag 'delete.png'
  '[x]'
end

#image_docObject



4
5
6
# File 'app/helpers/ish_manager/images_helper.rb', line 4

def image_doc
  image_tag 'icons/32x32/doc.png'
end

#image_editObject



111
112
113
# File 'app/helpers/ish_manager/images_helper.rb', line 111

def image_edit
  image_tag('icons/24x24/edit.png', :alt => '[~]')
end

#image_emailObject



28
29
30
# File 'app/helpers/ish_manager/images_helper.rb', line 28

def image_email
  image_tag 'icons/32x32/email.png'
end

#image_expandObject



57
58
59
60
# File 'app/helpers/ish_manager/images_helper.rb', line 57

def image_expand
  # image_tag 'icons/28x28/expand.png'
  image_tag 'icons/16x16/expand_down.png'
end

#image_expand_downObject



62
63
64
# File 'app/helpers/ish_manager/images_helper.rb', line 62

def image_expand_down
  image_tag 'drag.png'
end

#image_expand_upObject



70
71
72
# File 'app/helpers/ish_manager/images_helper.rb', line 70

def image_expand_up
  image_tag 'drag.png'
end

#image_extended_formsObject



103
104
105
# File 'app/helpers/ish_manager/images_helper.rb', line 103

def image_extended_forms
  image_tag 'icons/64x64/extended_forms.png'
end

#image_facebookObject



16
17
18
# File 'app/helpers/ish_manager/images_helper.rb', line 16

def image_facebook
  image_tag 'icons/32x32/facebook.png'
end

#image_fbObject



149
150
151
# File 'app/helpers/ish_manager/images_helper.rb', line 149

def image_fb
  image_tag 'http://s3.amazonaws.com/ish-assets/loginWithFacebook.png'
end

#image_flag(locale) ⇒ Object



32
33
34
35
# File 'app/helpers/ish_manager/images_helper.rb', line 32

def image_flag locale
  # image_tag "flags/#{locale.to_s}.png"
  "[#{locale.to_s}]"
end

#image_githubObject



24
25
26
# File 'app/helpers/ish_manager/images_helper.rb', line 24

def image_github
  image_tag 'icons/32x32/github.png'
end

#image_indexObject



136
137
138
# File 'app/helpers/ish_manager/images_helper.rb', line 136

def image_index
  image_tag 'icons/32x32/list.png'
end

#image_ishObject



82
83
84
85
# File 'app/helpers/ish_manager/images_helper.rb', line 82

def image_ish
  # image_tag 'logo.png'
  image_tag 'ish_logo_100.png'
end

#image_linkedinObject



12
13
14
# File 'app/helpers/ish_manager/images_helper.rb', line 12

def image_linkedin
  image_tag 'icons/32x32/linkedin.png'
end

#image_logoutObject



53
54
55
# File 'app/helpers/ish_manager/images_helper.rb', line 53

def image_logout
  image_tag 'icons/32x32/logout.png'
end

#image_missingObject



182
183
184
# File 'app/helpers/ish_manager/images_helper.rb', line 182

def image_missing
  # image_tag 'no_photo.png'
end

#image_missing_tagObject

image_tag ‘no_photo.png’



185
186
187
# File 'app/helpers/ish_manager/images_helper.rb', line 185

def image_missing_tag
  image_missing
end

#image_my_profileObject



221
222
223
# File 'app/helpers/ish_manager/images_helper.rb', line 221

def image_my_profile
  image_tag 'icons/64x64/my-profile.png'
end

#image_newObject



140
141
142
# File 'app/helpers/ish_manager/images_helper.rb', line 140

def image_new
	image_tag 'icons/32x32/new.png', :alt => '[+]'
end

#image_new_addritemObject



87
88
89
# File 'app/helpers/ish_manager/images_helper.rb', line 87

def image_new_addritem
  image_tag 'icons/64x64/new_addritem.png'
end

#image_new_photoObject



45
46
47
# File 'app/helpers/ish_manager/images_helper.rb', line 45

def image_new_photo
  image_tag 'icons/48x48/new_photo.png'
end

#image_new_reportObject



78
79
80
# File 'app/helpers/ish_manager/images_helper.rb', line 78

def image_new_report
  image_tag 'icons/64x64/new_report.png'
end

#image_or_missing(photo, size = :thumb) ⇒ Object

missing stuff



167
168
169
170
171
172
173
174
175
176
177
178
179
180
# File 'app/helpers/ish_manager/images_helper.rb', line 167

def image_or_missing photo, size = :thumb
  
  if defined? photo.photo
    if defined? photo.photo.url
      if photo.photo.url == '/photos/original/missing.png'
        ;
      else
        return image_tag photo.photo.url(size)
      end
    end
  end
  
  image_missing
end

#image_pdfObject



8
9
10
# File 'app/helpers/ish_manager/images_helper.rb', line 8

def image_pdf
  image_tag 'icons/32x32/pdf.png'
end

#image_ppfObject



74
75
76
# File 'app/helpers/ish_manager/images_helper.rb', line 74

def image_ppf
  image_tag 'ppf.gif'
end

#image_restartObject



217
218
219
# File 'app/helpers/ish_manager/images_helper.rb', line 217

def image_restart
  t('apps.restart')
end

#image_scratchpadObject



95
96
97
# File 'app/helpers/ish_manager/images_helper.rb', line 95

def image_scratchpad
  image_tag 'icons/64x64/scratchpad.png'
end

#image_search(args = {}) ⇒ Object



123
124
125
# File 'app/helpers/ish_manager/images_helper.rb', line 123

def image_search args = {}
  image_tag 'icons/16x16/search.png', args
end

#image_settingsObject



99
100
101
# File 'app/helpers/ish_manager/images_helper.rb', line 99

def image_settings
  image_tag 'icons/64x64/settings.png'
end

#image_topObject



91
92
93
# File 'app/helpers/ish_manager/images_helper.rb', line 91

def image_top
  image_tag('top.gif')
end

#image_twitterObject



20
21
22
# File 'app/helpers/ish_manager/images_helper.rb', line 20

def image_twitter
  image_tag 'icons/32x32/twitter.png'
end

#image_vote_downObject



209
210
211
# File 'app/helpers/ish_manager/images_helper.rb', line 209

def image_vote_down
  image_tag 'icons/32x32/thumbs_down.png', :width => '16px'
end

#image_vote_upObject



205
206
207
# File 'app/helpers/ish_manager/images_helper.rb', line 205

def image_vote_up
  image_tag 'icons/32x32/thumbs_up.png', :width => '16px'
end

#is_public_image_tag(resource) ⇒ Object



233
234
235
236
237
238
239
# File 'app/helpers/ish_manager/images_helper.rb', line 233

def is_public_image_tag resource
  if resource.is_public
    image_tag 'icons/20x20/public2.png'
  else
    image_tag 'icons/20x20/private.png'
  end
end

#missingObject



189
190
191
# File 'app/helpers/ish_manager/images_helper.rb', line 189

def missing
  image_missing
end

#missing?(item) ⇒ Boolean

Returns:

  • (Boolean)


193
194
195
196
197
198
199
200
201
202
203
# File 'app/helpers/ish_manager/images_helper.rb', line 193

def missing? item
  if defined? item.photo and defined? item.photo.url
    if item.photo.url == "/photos/original/missing.png"
      return true
    else
      return false
    end
  end
  
  return true
end

#new_image_tagObject



229
230
231
# File 'app/helpers/ish_manager/images_helper.rb', line 229

def new_image_tag
  image_tag 'icons/20x20/new.png'
end

#s3_image_tag(input) ⇒ Object

@deprecated, should use image_3s



145
146
147
# File 'app/helpers/ish_manager/images_helper.rb', line 145

def s3_image_tag input
  image_tag 'https://s3.amazonaws.com/ish-assets/' + input
end

#trash_image_tagObject



225
226
227
# File 'app/helpers/ish_manager/images_helper.rb', line 225

def trash_image_tag
  image_tag 'icons/20x20/trash.png'
end

#video_thumb(video) ⇒ Object

@TODO:



158
159
160
161
# File 'app/helpers/ish_manager/images_helper.rb', line 158

def video_thumb video
  warn 'todo wtf?'
  image_tag 'no_image.png'
end