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 | ... | ... |