From fb61c078cf05c8a5eec1d140ac7db1931f5a0e7c Mon Sep 17 00:00:00 2001 From: Gabriela Navarro Date: Tue, 7 Jul 2015 13:11:45 +0000 Subject: [PATCH] Add user profile avatar --- plugins/communities_ratings/lib/communities_ratings_plugin.rb | 4 ++++ plugins/communities_ratings/style.css | 17 ++++++++++++++++- plugins/communities_ratings/views/communities_ratings_plugin_profile/new_rating.html.erb | 23 ++++++++++++++++++----- 3 files changed, 38 insertions(+), 6 deletions(-) diff --git a/plugins/communities_ratings/lib/communities_ratings_plugin.rb b/plugins/communities_ratings/lib/communities_ratings_plugin.rb index 2dfe637..0445584 100644 --- a/plugins/communities_ratings/lib/communities_ratings_plugin.rb +++ b/plugins/communities_ratings/lib/communities_ratings_plugin.rb @@ -13,6 +13,10 @@ class CommunitiesRatingsPlugin < Noosfero::Plugin def communities_ratings_plugin_comments_extra_fields nil end + + def communities_ratings_plugin_star_message + nil + end end def stylesheet? diff --git a/plugins/communities_ratings/style.css b/plugins/communities_ratings/style.css index 0ecc202..d8e42b4 100644 --- a/plugins/communities_ratings/style.css +++ b/plugins/communities_ratings/style.css @@ -22,4 +22,19 @@ .star-hide { display: none; -} \ No newline at end of file +} + +.star-rate-data { + width: 100%; + position: relative; + overflow: auto; +} + +.star-profile-information, .star-rate-form { + position: relative; + float: left; +} + +.star-rate-form { + margin-left: 15px; +} diff --git a/plugins/communities_ratings/views/communities_ratings_plugin_profile/new_rating.html.erb b/plugins/communities_ratings/views/communities_ratings_plugin_profile/new_rating.html.erb index 6547be2..2a40469 100644 --- a/plugins/communities_ratings/views/communities_ratings_plugin_profile/new_rating.html.erb +++ b/plugins/communities_ratings/views/communities_ratings_plugin_profile/new_rating.html.erb @@ -3,11 +3,23 @@
-
-
+
+
+
+ <%= profile_image(current_user.person, :portrait) %> +
+ +
+ <%= current_user.name %> +
+
-
+
"rate" %>> +
+ <%= @plugins.dispatch(:communities_ratings_plugin_star_message).collect { |content| instance_exec(&content) }.join("") %> +
+
<% (1..5).each do |rate_number| %> <% if rate_number <= @actual_rate_value %> @@ -19,7 +31,8 @@
-
+ +
<%= form_for :comments do |c| %>
<%= c.label :body, _('Comment:'), :class => "formlabel" %> @@ -27,7 +40,7 @@
<%= @plugins.dispatch(:communities_ratings_plugin_comments_extra_fields).collect { |content| instance_exec(&content) }.join("") %> - <%= c.submit _("Send") %> + <%= c.submit _("Send Data") %> <% end %>
-- libgit2 0.21.2