From ab2031c319ad50d4f2cd407e3a9c434a6de6e987 Mon Sep 17 00:00:00 2001 From: Fabio Teixeira Date: Tue, 21 Jul 2015 14:52:17 -0300 Subject: [PATCH] Insert user institution into community rating list --- lib/gov_user_plugin.rb | 11 +++++++++++ views/communities_ratings_extra_fields_show_institution.html.erb | 8 ++++++++ 2 files changed, 19 insertions(+), 0 deletions(-) create mode 100644 views/communities_ratings_extra_fields_show_institution.html.erb diff --git a/lib/gov_user_plugin.rb b/lib/gov_user_plugin.rb index a62470e..2cc8d19 100644 --- a/lib/gov_user_plugin.rb +++ b/lib/gov_user_plugin.rb @@ -237,6 +237,17 @@ class GovUserPlugin < Noosfero::Plugin Proc::new do render :file => 'comments_extra_field' end end + def communities_ratings_plugin_extra_fields_show_data user_rating + is_admin = environment.admins.include?(current_user.person) + + if is_admin and context.profile.software? + Proc::new { + render :file => 'communities_ratings_extra_fields_show_institution', + :locals => {:user_rating => user_rating} + } + end + end + private def call_model_transaction(model,name) diff --git a/views/communities_ratings_extra_fields_show_institution.html.erb b/views/communities_ratings_extra_fields_show_institution.html.erb new file mode 100644 index 0000000..4de4153 --- /dev/null +++ b/views/communities_ratings_extra_fields_show_institution.html.erb @@ -0,0 +1,8 @@ +<% if user_rating.comment.institution %> +
+
+ Institution : <%= user_rating.comment.institution.name %> +
+
+<% end %> + -- libgit2 0.21.2