From 84e85c0f14c761e25316853ecc6b5b656d745941 Mon Sep 17 00:00:00 2001 From: Michael Rose Date: Thu, 14 Apr 2016 10:46:33 -0400 Subject: [PATCH] Improve URL handling for internally and externally linked pages --- _includes/feature_row | 9 ++++++++- _includes/page__hero.html | 8 +++++++- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/_includes/feature_row b/_includes/feature_row index 965a0a4..798ac44 100644 --- a/_includes/feature_row +++ b/_includes/feature_row @@ -9,6 +9,13 @@
{% for f in feature_row %} + + {% if f.url contains "http" %} + {% capture f_url %}{{ f.url }}{% endcapture %} + {% else %} + {% capture f_url %}{{ f.url | prepend: base_path }}{% endcapture %} + {% endif %} + diff --git a/_includes/page__hero.html b/_includes/page__hero.html index bdae770..cbb5689 100644 --- a/_includes/page__hero.html +++ b/_includes/page__hero.html @@ -4,6 +4,12 @@ {% capture img_path %}{{ page.header.image | prepend: "/images/" | prepend: base_path }}{% endcapture %} {% endif %} +{% if page.header.cta_url contains "http" %} + {% capture cta_path %}{{ page.header.cta_url }}{% endcapture %} +{% else %} + {% capture cta_path %}{{ page.header.cta_url | prepend: base_path }}{% endcapture %} +{% endif %} + {% if page.header.overlay_image contains "http" %} {% capture overlay_img_path %}{{ page.header.overlay_image }}{% endcapture %} {% elsif page.header.overlay_image %} @@ -29,7 +35,7 @@

{% include read-time.html %}

{% endif %} {% if page.header.cta_url %} -

{{ page.header.cta_label | default: site.data.ui-text[site.locale].more_label }}

+

{{ page.header.cta_label | default: site.data.ui-text[site.locale].more_label }}

{% endif %}
{% else %} -- 2.43.0