Commit 90eb5f31d55ae2afa0392314beadd3e469e1694e

Authored by Arthur Esposte
1 parent 2212e3aa

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 &lt; 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 &lt; 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 &lt; 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 &lt; 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 &lt; 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
... ...