diff --git a/app/assets/javascripts/app.js b/app/assets/javascripts/app.js index 2805906ae..e73636780 100644 --- a/app/assets/javascripts/app.js +++ b/app/assets/javascripts/app.js @@ -13,6 +13,8 @@ Helpy.ready = function(){ // return; // }); + $('.profile').initial(); + $('.attachinary-input').attachinary(); $('.screenshot-link').magnificPopup({type:'image', gallery:{enabled:true}}); diff --git a/app/assets/javascripts/application.js.erb b/app/assets/javascripts/application.js.erb index 74f9a5221..076689169 100644 --- a/app/assets/javascripts/application.js.erb +++ b/app/assets/javascripts/application.js.erb @@ -24,6 +24,7 @@ //= require cloudinary //= require attachinary //= require magnific-popup +//= require initial.js/initial.js //= require app // Jtruncate plugin, http://www.jeremymartin.name/projects.php?project=jTruncate diff --git a/app/helpers/users_helper.rb b/app/helpers/users_helper.rb index 2ef14425b..06dedda22 100644 --- a/app/helpers/users_helper.rb +++ b/app/helpers/users_helper.rb @@ -10,4 +10,16 @@ def user_avatar(user, size=40) end end + def avatar_image(user, size=40) + + if user.avatar.nil? == false + image_tag("http://res.cloudinary.com/helpy-io/image/upload/c_thumb,w_#{size},h_#{size}/#{user.avatar.path}", width: "#{size}px", class: 'img-circle') + elsif !user.thumbnail.nil? + image_tag(user.thumbnail, width: "#{size}px", class: 'img-circle') + else + image_tag('#', data: { name: "#{user.name}", width: "#{size}", height: "#{size}", 'font-size': '16', 'char-count': 2}, class: 'profile img-circle') + end + + end + end diff --git a/app/views/admin/_edit_user.html.erb b/app/views/admin/_edit_user.html.erb index 50930042f..616d10cbf 100644 --- a/app/views/admin/_edit_user.html.erb +++ b/app/views/admin/_edit_user.html.erb @@ -2,7 +2,7 @@ <%= bootstrap_form_for(@user, remote: true, layout: :horizontal, label_col: "col-sm-2", control_col: "col-sm-10") do |f| %>