Commit 1fe29568d853971cd91fc65025d618cb6b43b05b

Authored by Leandro Santos
1 parent 175e64b7
Exists in master

avoid juventud specific definition impact units tests

Showing 2 changed files with 30 additions and 17 deletions   Show diff stats
lib/ext/entities.rb
... ... @@ -5,7 +5,20 @@ module Noosfero
5 5 module Entities
6 6  
7 7 class Person < Profile
8   - expose :orientacao_sexual, :identidade_genero, :transgenero, :etnia, :points, :level, :gamification_plugin_level_percent
  8 + expose :orientacao_sexual, :identidade_genero, :transgenero, :etnia
  9 +
  10 + expose :points do |person, options|
  11 + person.points if person.respond_to?(:points)
  12 + end
  13 +
  14 + expose :level do |person, options|
  15 + person.level if person.respond_to?(:level)
  16 + end
  17 +
  18 + expose :gamification_plugin_level_percent do |person, options|
  19 + person.gamification_plugin_level_percent if person.respond_to?(:gamification_plugin_level_percent)
  20 + end
  21 +
9 22 end
10 23  
11 24 end
... ...
lib/juventude_plugin.rb
1 1 class JuventudePlugin < Noosfero::Plugin
2 2  
3   - def self.plugin_name
4   - _('Juventude custom plugin')
5   - end
6   -
7   - def self.plugin_description
8   - _("Provide a plugin to juventude environment.")
9   - end
10   -
11   - def self.api_mount_points
12   - [JuventudePlugin::API]
13   - end
14   -
15   - def control_panel_buttons
16   - {:title => _('Generate Report'), :icon => 'report', :url => {:controller => 'juventude_plugin_myprofile', :action => :send_report}, :html_options => {:class => 'admin-report'}} if context.send(:current_person).is_admin?
17   -
18   - end
  3 +# def self.plugin_name
  4 +# _('Juventude custom plugin')
  5 +# end
  6 +#
  7 +# def self.plugin_description
  8 +# _("Provide a plugin to juventude environment.")
  9 +# end
  10 +#
  11 +# def self.api_mount_points
  12 +# [JuventudePlugin::API]
  13 +# end
  14 +#
  15 +# def control_panel_buttons
  16 +# {:title => _('Generate Report'), :icon => 'report', :url => {:controller => 'juventude_plugin_myprofile', :action => :send_report}, :html_options => {:class => 'admin-report'}} if context.send(:current_person).is_admin?
  17 +#
  18 +# end
19 19  
20 20 end
... ...