Commit c4fe95aa93ebf7b19c5b2aaa20240bf5c35b2f59
1 parent
bf19f3c4
Exists in
master
and in
29 other branches
Fixing conflicting link_to_article method signature
Showing
3 changed files
with
11 additions
and
11 deletions
Show diff stats
app/helpers/application_helper.rb
| ... | ... | @@ -951,7 +951,7 @@ module ApplicationHelper |
| 951 | 951 | # This method was created to work around to inexplicable |
| 952 | 952 | # chain of problems when display_short_format was called |
| 953 | 953 | # from Article model for an ArticleBlock. |
| 954 | - def link_to_article(text, article, anchor=nil) | |
| 954 | + def reference_to_article(text, article, anchor=nil) | |
| 955 | 955 | if article.profile.domains.empty? |
| 956 | 956 | href = "/#{article.url[:profile]}/" |
| 957 | 957 | else |
| ... | ... | @@ -969,7 +969,7 @@ module ApplicationHelper |
| 969 | 969 | article.lead + |
| 970 | 970 | content_tag('div', |
| 971 | 971 | (options[:comments_link] ? link_to_comments(article) : '') + |
| 972 | - (options[:read_more_link] ? link_to_article( _('Read more'), article) : ''), | |
| 972 | + (options[:read_more_link] ? reference_to_article( _('Read more'), article) : ''), | |
| 973 | 973 | :class => 'read-more' |
| 974 | 974 | ), |
| 975 | 975 | :class => 'short-post' | ... | ... |
app/helpers/content_viewer_helper.rb
| ... | ... | @@ -37,7 +37,7 @@ module ContentViewerHelper |
| 37 | 37 | |
| 38 | 38 | def link_to_comments(article, args = {}) |
| 39 | 39 | return '' unless article.accept_comments? |
| 40 | - link_to_article number_of_comments(article), article, 'comments_list' | |
| 40 | + reference_to_article number_of_comments(article), article, 'comments_list' | |
| 41 | 41 | end |
| 42 | 42 | |
| 43 | 43 | def article_translations(article) | ... | ... |
test/unit/application_helper_test.rb
| ... | ... | @@ -657,33 +657,33 @@ class ApplicationHelperTest < ActiveSupport::TestCase |
| 657 | 657 | assert_not_nil add_zoom_to_images |
| 658 | 658 | end |
| 659 | 659 | |
| 660 | - should 'link to article' do | |
| 660 | + should 'reference to article' do | |
| 661 | 661 | c = fast_create(Community) |
| 662 | 662 | a = fast_create(TinyMceArticle, :profile_id => c.id) |
| 663 | 663 | assert_equal( |
| 664 | 664 | "<a href=\"/#{c.identifier}/#{a.slug}\">x</a>", |
| 665 | - link_to_article('x', a) ) | |
| 665 | + reference_to_article('x', a) ) | |
| 666 | 666 | end |
| 667 | 667 | |
| 668 | - should 'link to article, with anchor' do | |
| 668 | + should 'reference to article, with anchor' do | |
| 669 | 669 | c = fast_create(Community) |
| 670 | 670 | a = fast_create(TinyMceArticle, :profile_id => c.id) |
| 671 | 671 | assert_equal( |
| 672 | 672 | "<a href=\"/#{c.identifier}/#{a.slug}#place\">x</a>", |
| 673 | - link_to_article('x', a, 'place') ) | |
| 673 | + reference_to_article('x', a, 'place') ) | |
| 674 | 674 | end |
| 675 | 675 | |
| 676 | - should 'link to article, in a blog' do | |
| 676 | + should 'reference to article, in a blog' do | |
| 677 | 677 | c = fast_create(Community) |
| 678 | 678 | b = fast_create(Blog, :profile_id => c.id) |
| 679 | 679 | a = fast_create(TinyMceArticle, :profile_id => c.id, :parent_id => b.id) |
| 680 | 680 | a.save! # needed to link to the parent blog |
| 681 | 681 | assert_equal( |
| 682 | 682 | "<a href=\"/#{c.identifier}/#{b.slug}/#{a.slug}\">x</a>", |
| 683 | - link_to_article('x', a) ) | |
| 683 | + reference_to_article('x', a) ) | |
| 684 | 684 | end |
| 685 | 685 | |
| 686 | - should 'link to article, in a profile with domain' do | |
| 686 | + should 'reference to article, in a profile with domain' do | |
| 687 | 687 | c = fast_create(Community) |
| 688 | 688 | c.domains << Domain.new(:name=>'domain.xyz') |
| 689 | 689 | b = fast_create(Blog, :profile_id => c.id) |
| ... | ... | @@ -691,7 +691,7 @@ class ApplicationHelperTest < ActiveSupport::TestCase |
| 691 | 691 | a.save! |
| 692 | 692 | assert_equal( |
| 693 | 693 | "<a href=\"http://domain.xyz/#{b.slug}/#{a.slug}\">x</a>", |
| 694 | - link_to_article('x', a) ) | |
| 694 | + reference_to_article('x', a) ) | |
| 695 | 695 | end |
| 696 | 696 | |
| 697 | 697 | protected | ... | ... |