From 2679a0fe2754825f96541fab4222d7dda48a563e Mon Sep 17 00:00:00 2001 From: Frank Duncan <frankduncan@opentechstrategies.com> Date: Fri, 7 Mar 2025 13:10:02 -0600 Subject: [PATCH] Fix small template issues in GFC2024 --- .../ansible/roles/GFC2024/files/GFCProposal | 29 ++++++++++--------- 1 file changed, 16 insertions(+), 13 deletions(-) diff --git a/competitions/GFC2024/ansible/roles/GFC2024/files/GFCProposal b/competitions/GFC2024/ansible/roles/GFC2024/files/GFCProposal index 1b312f42..9cffef57 100644 --- a/competitions/GFC2024/ansible/roles/GFC2024/files/GFCProposal +++ b/competitions/GFC2024/ansible/roles/GFC2024/files/GFCProposal @@ -266,10 +266,11 @@ data-filter-value="{{ proposal['Primary Subject Area']['Level 4'] }}"> <dt>Where do you intend to implement your proposed project?</dt> <dd> {% for location in proposal['Future Work Locations'] %} -{% if location['State/Province'] -%} -* <span class="torque--explore-link" data-filter-name="future_work_locations" data-filter-value="{{location['State/Province']}}">[[Special:TorqueExplore|{{location['State/Province'],location['Country']}}]]</span> +* {% if location['Locality/District/County'] -%} +{{location['Locality/District/County']}}, {% endif %}{% if location['State/Province'] -%} +<span class="torque--explore-link" data-filter-name="future_work_locations" data-filter-value="{{location['State/Province']}}">[[Special:TorqueExplore|{{location['State/Province']}}]]</span> {% else -%} -* <span class="torque--explore-link" data-filter-name="future_work_locations" data-filter-value="{{location['Country']}}">[[Special:TorqueExplore|{{location['Country']}}]]</span> +<span class="torque--explore-link" data-filter-name="future_work_locations" data-filter-value="{{location['Country']}}">[[Special:TorqueExplore|{{location['Country']}}]]</span> {% endif -%} {% endfor -%} </dd> @@ -748,10 +749,11 @@ data-filter-value="{{ proposal['Primary Subject Area']['Level 4'] }}"> <dt>Location of Future Work</dt> <dd> {% for location in proposal['Future Work Locations'] %} -{% if location['State/Province'] -%} -* {{ location['Locality/District/County'] }} {{ location['State/Province'] }}, {{ location['Country'] }} +* {% if location['Locality/District/County'] -%} +{{location['Locality/District/County']}}, {% endif %}{% if location['State/Province'] -%} +{{ location['Locality/District/County'] }} {{ location['State/Province'] }}, {{ location['Country'] }} {% else -%} -* {{ location['Country'] }} +{{ location['Country'] }} {% endif -%} {% endfor -%} </dd> @@ -853,7 +855,7 @@ data-filter-value="{{ proposal['Primary Subject Area']['Level 4'] }}"> {% endif -%} {% if proposal['Organization Location']['Address Line 2'] %}{{ proposal['Organization Location']['Address Line 2'] }}<br /> {% endif -%} -{% if proposal['Organization Location']['City'] %}{{ proposal['Organization Location']['City'] }}{% if proposal['Organization Location']['State/Province'] %}, <span class="torque--explore-link" data-filter-name="organization_location" data-filter-value="{{proposal['Organization Location']['State/Province']}}">[[Special:TorqueExplore|{{proposal['Organization Location']['State/Province'],proposal['Organization Location']['Country']}}]]</span>{% endif %}{% if proposal['Organization Location']['Zip/Postal Code'] %} {{ proposal['Organization Location']['Zip/Postal Code'] }}{% endif %}<br /> +{% if proposal['Organization Location']['City'] %}{{ proposal['Organization Location']['City'] }}{% if proposal['Organization Location']['State/Province'] %}, <span class="torque--explore-link" data-filter-name="organization_location" data-filter-value="{{proposal['Organization Location']['State/Province']}}">[[Special:TorqueExplore|{{proposal['Organization Location']['State/Province']}}, {{proposal['Organization Location']['Country']}}]]</span>{% endif %}{% if proposal['Organization Location']['Zip/Postal Code'] %} {{ proposal['Organization Location']['Zip/Postal Code'] }}{% endif %}<br /> {% endif -%} {% if proposal['Organization Location']['Locality/District/County'] %}{{ proposal['Organization Location']['Locality/District/County'] }}<br /> {% endif -%} @@ -914,10 +916,12 @@ data-filter-value="{{ proposal['Primary Subject Area']['Level 4'] }}"> <dt>Where do you intend to implement your proposed project?</dt> <dd> {% for location in proposal['Future Work Locations'] %} -{% if location['State/Province'] -%} -* [[Current_Work_Locations#{{ location['State/Province'] }}|{{ location['State/Province'] }}, {{ location['Country'] }}]] +* +{%- if location['Locality/District/County'] -%} +{{location['Locality/District/County']}}, {% endif %}{% if location['State/Province'] -%} +[[Current_Work_Locations#{{ location['State/Province'] }}|{{ location['State/Province'] }}]] {% else -%} -* [[Current_Work_Locations#{{ location['Country'] }}|{{ location['Country'] }}]] +[[Current_Work_Locations#{{ location['Country'] }}|{{ location['Country'] }}]] {% endif -%} {% endfor -%} </dd> @@ -927,10 +931,9 @@ data-filter-value="{{ proposal['Primary Subject Area']['Level 4'] }}"> <div class="pair"> <dt>How did you hear about the Gulf Futures Challenge?</dt> <dd> -{{proposal["Source"]["Source"]}} +{{proposal["Source"]["Source"] | join(", ")}} {% if 'Other' in proposal['Source'] and proposal['Source']['Other'] -%} - -{{proposal["Source"]["Other"]}} +<div>{{proposal["Source"]["Other"]}}</div> {% endif -%} </dd> </div> -- GitLab