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

#edit_imgObject



240
241
242
# File 'app/helpers/ish_manager/images_helper.rb', line 240

def edit_img
  raw('<i class="fa fa-pencil-square"></i>')
end

#image_3s(input) ⇒ Object



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

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

#image_addObject



115
116
117
# File 'app/helpers/ish_manager/images_helper.rb', line 115

def image_add
  image_tag 'new.png'
end

#image_cacObject



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

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



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

def image_delete
  raw('<i class="fa fa-trash"></i>')
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



243
244
245
# File 'app/helpers/ish_manager/images_helper.rb', line 243

def image_edit
  raw('<i class="fa fa-pencil-square"></i>')
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



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

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



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

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



178
179
180
# File 'app/helpers/ish_manager/images_helper.rb', line 178

def image_missing
  # image_tag 'no_photo.png'
end

#image_missing_tagObject

image_tag ‘no_photo.png’



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

def image_missing_tag
  image_missing
end

#image_my_profileObject



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

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

#image_newObject



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

def image_new
   raw('<i class="fa fa-plus-square"></i>')
	# 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



163
164
165
166
167
168
169
170
171
172
173
174
175
176
# File 'app/helpers/ish_manager/images_helper.rb', line 163

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



213
214
215
# File 'app/helpers/ish_manager/images_helper.rb', line 213

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



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

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



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

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

#image_vote_upObject



201
202
203
# File 'app/helpers/ish_manager/images_helper.rb', line 201

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

#is_public_image_tag(resource) ⇒ Object



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

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



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

def missing
  image_missing
end

#missing?(item) ⇒ Boolean

Returns:

  • (Boolean)


189
190
191
192
193
194
195
196
197
198
199
# File 'app/helpers/ish_manager/images_helper.rb', line 189

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



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

def new_image_tag
  raw('<i class="fa fa-plus-square"></i>')
end

#new_imgObject



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

def new_img
  raw('<i class="fa fa-plus-square"></i>')
end

#s3_image_tag(input) ⇒ Object

@deprecated, should use image_3s



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

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

#trash_image_tagObject



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

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

#video_thumb(video) ⇒ Object

@TODO:



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

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

#youtube_image_tag(video) ⇒ Object



247
248
249
# File 'app/helpers/ish_manager/images_helper.rb', line 247

def youtube_image_tag video
  image_tag "https://img.youtube.com/vi/#{video.youtube_id}/0.jpg", :class => [ :youtube_img ]
end