diff --git a/plugins/serpro_integration/lib/serpro_integration_plugin.rb b/plugins/serpro_integration/lib/serpro_integration_plugin.rb index 96ed1ce..dccde73 100644 --- a/plugins/serpro_integration/lib/serpro_integration_plugin.rb +++ b/plugins/serpro_integration/lib/serpro_integration_plugin.rb @@ -18,7 +18,7 @@ class SerproIntegrationPlugin < Noosfero::Plugin #FIXME make this test def profile_editor_extras - lambda do + proc do render :file => 'profile-editor-extras' if profile.kind_of?(Community) end end diff --git a/plugins/serpro_integration/lib/serpro_integration_plugin/sonar_widget_block.rb b/plugins/serpro_integration/lib/serpro_integration_plugin/sonar_widget_block.rb index 91fb033..7dce33d 100644 --- a/plugins/serpro_integration/lib/serpro_integration_plugin/sonar_widget_block.rb +++ b/plugins/serpro_integration/lib/serpro_integration_plugin/sonar_widget_block.rb @@ -72,7 +72,7 @@ class SerproIntegrationPlugin::SonarWidgetBlock < Block block = self - lambda do + proc do render :file => 'sonar_widget_block', :locals => { :block => block } end diff --git a/plugins/serpro_integration/views/profile_design/sonar_plugin/_sonar_widget_block.html.erb b/plugins/serpro_integration/views/profile_design/sonar_plugin/_sonar_widget_block.html.erb new file mode 100644 index 0000000..fe9138d --- /dev/null +++ b/plugins/serpro_integration/views/profile_design/sonar_plugin/_sonar_widget_block.html.erb @@ -0,0 +1,4 @@ + +<%= labelled_form_field(_('Widget'), select(:block, :widget, SerproIntegrationPlugin::SonarWidgetBlock::AVAILABLE_WIDGETS.map {|id, name| [name, id]} )) %> + + diff --git a/plugins/serpro_integration/views/profile_design/sonar_plugin/_sonar_widget_block.rhtml b/plugins/serpro_integration/views/profile_design/sonar_plugin/_sonar_widget_block.rhtml deleted file mode 100644 index fe9138d..0000000 --- a/plugins/serpro_integration/views/profile_design/sonar_plugin/_sonar_widget_block.rhtml +++ /dev/null @@ -1,4 +0,0 @@ - -<%= labelled_form_field(_('Widget'), select(:block, :widget, SerproIntegrationPlugin::SonarWidgetBlock::AVAILABLE_WIDGETS.map {|id, name| [name, id]} )) %> - - diff --git a/plugins/serpro_integration/views/sonar_widget_block.html.erb b/plugins/serpro_integration/views/sonar_widget_block.html.erb new file mode 100644 index 0000000..ef97408 --- /dev/null +++ b/plugins/serpro_integration/views/sonar_widget_block.html.erb @@ -0,0 +1,10 @@ +
+ <% if block.is_widget_well_formed_url? %> + + <% else %> +
+ + <%= _('Something wrong happened. Please see your sonar configuration.') %> +
+ <% end %> +
diff --git a/plugins/serpro_integration/views/sonar_widget_block.rhtml b/plugins/serpro_integration/views/sonar_widget_block.rhtml deleted file mode 100644 index ef97408..0000000 --- a/plugins/serpro_integration/views/sonar_widget_block.rhtml +++ /dev/null @@ -1,10 +0,0 @@ -
- <% if block.is_widget_well_formed_url? %> - - <% else %> -
- - <%= _('Something wrong happened. Please see your sonar configuration.') %> -
- <% end %> -
-- libgit2 0.21.2