Commit 90eb5f31d55ae2afa0392314beadd3e469e1694e
1 parent
2212e3aa
Exists in
master
and in
5 other branches
Refator plugin's hotspot
Signed-off-by: Arthur Del Esposte <arthurmde@gmail.com> Signed-off-by: Parley Martins <parley@outlook.com>
Showing
1 changed file
with
4 additions
and
10 deletions
Show diff stats
lib/mpog_software_plugin.rb
| ... | ... | @@ -211,7 +211,7 @@ class MpogSoftwarePlugin < Noosfero::Plugin |
| 211 | 211 | ["mpog-software-validations.js", "mpog-user-validations.js", "mpog-institution-validations.js", "mpog-incomplete-registration.js", "mpog-search.js"] |
| 212 | 212 | end |
| 213 | 213 | |
| 214 | - def add_new_organization_button | |
| 214 | + def add_new_organization_buttons | |
| 215 | 215 | Proc::new do |
| 216 | 216 | button(:add, _('Create a new software'), :controller => 'mpog_software_plugin_myprofile', :action => 'new_software') |
| 217 | 217 | end |
| ... | ... | @@ -222,7 +222,7 @@ class MpogSoftwarePlugin < Noosfero::Plugin |
| 222 | 222 | person.has_permission_without_plugins?(permission, target) |
| 223 | 223 | end |
| 224 | 224 | |
| 225 | - def incomplete_registration | |
| 225 | + def profile_blocks_extra_content | |
| 226 | 226 | return if context.session[:user].nil? or context.session[:hide_incomplete_percentage] == true |
| 227 | 227 | |
| 228 | 228 | person = Person.where(:user_id=>context.session[:user]).first |
| ... | ... | @@ -236,12 +236,6 @@ class MpogSoftwarePlugin < Noosfero::Plugin |
| 236 | 236 | end |
| 237 | 237 | end |
| 238 | 238 | |
| 239 | - | |
| 240 | - def manage_software | |
| 241 | - [{:title => _('Manage Software'), :url => {:controller => 'mpog_software_plugin', :action => 'archive_software'}}] | |
| 242 | - end | |
| 243 | - | |
| 244 | - | |
| 245 | 239 | def custom_user_registration_attributes user |
| 246 | 240 | unless context.params[:user][:institution_ids].nil? |
| 247 | 241 | context.params[:user][:institution_ids].delete("") |
| ... | ... | @@ -408,7 +402,7 @@ class MpogSoftwarePlugin < Noosfero::Plugin |
| 408 | 402 | def add_new_search_filter |
| 409 | 403 | if context.params[:action] == "people" |
| 410 | 404 | expanded_template('search/search_user_filter.html.erb') |
| 411 | - else context.params[:action] == "communities" | |
| 405 | + elsif context.params[:action] == "communities" | |
| 412 | 406 | @active_type = if context.params[:type] == "Software" |
| 413 | 407 | "software" |
| 414 | 408 | elsif context.params[:type] == "Institution" |
| ... | ... | @@ -416,7 +410,7 @@ class MpogSoftwarePlugin < Noosfero::Plugin |
| 416 | 410 | else |
| 417 | 411 | "community" |
| 418 | 412 | end |
| 419 | - | |
| 413 | + puts | |
| 420 | 414 | expanded_template('search/search_community_filter.html.erb') |
| 421 | 415 | end |
| 422 | 416 | end | ... | ... |