From 5885892d53f5ef29600f3c15ab2a51f3a4c4f6cd Mon Sep 17 00:00:00 2001 From: Thibaut Date: Sat, 16 Nov 2013 16:44:37 +0100 Subject: [PATCH] Don't insert attribution link when the base URL is localhost --- lib/docs/filters/core/attribution.rb | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/lib/docs/filters/core/attribution.rb b/lib/docs/filters/core/attribution.rb index 5033d62b..44716093 100644 --- a/lib/docs/filters/core/attribution.rb +++ b/lib/docs/filters/core/attribution.rb @@ -1,7 +1,7 @@ module Docs class AttributionFilter < Filter def call - html << attribution_info if attribution + html << attribution_html if attribution html end @@ -9,19 +9,21 @@ module Docs context[:attribution] end - def attribution_url - current_url.to_s - end - - def attribution_info + def attribution_html <<-HTML.strip_heredoc

#{attribution.delete "\n"}
- #{attribution_url} + #{attribution_link}

HTML end + + def attribution_link + unless base_url.host == 'localhost' + %(#{current_url}) + end + end end end