Commit a8f1e7f90f2e0b0a856bbdf7cf3f3505c6360d66
Exists in
master
and in
26 other branches
Merge branch 'add_hotspot_article_toolbar' into next
Showing
2 changed files
with
8 additions
and
0 deletions
Show diff stats
app/views/content_viewer/_article_toolbar.html.erb
... | ... | @@ -46,6 +46,8 @@ |
46 | 46 | <%= button(:clock, _('All versions'), {:controller => 'content_viewer', :profile => profile.identifier, :action => 'article_versions'}, :id => 'article-versions-link') %> |
47 | 47 | <% end %> |
48 | 48 | |
49 | + <%= @plugins.dispatch(:article_toolbar_actions, @page).collect { |content| instance_exec(&content) }.join("")%> | |
50 | + | |
49 | 51 | <%= report_abuse(profile, :link, @page) %> |
50 | 52 | |
51 | 53 | </div> | ... | ... |
lib/noosfero/plugin.rb
... | ... | @@ -426,6 +426,12 @@ class Noosfero::Plugin |
426 | 426 | [] |
427 | 427 | end |
428 | 428 | |
429 | + # -> Adds aditional actions to article | |
430 | + # returns = lambda block that creates html code | |
431 | + def article_toolbar_actions article | |
432 | + nil | |
433 | + end | |
434 | + | |
429 | 435 | # -> Adds adicional content to article |
430 | 436 | # returns = lambda block that creates html code |
431 | 437 | def article_extra_contents(article) | ... | ... |