{% trans_default_domain 'front_default' %} {% if api is not defined %} {% set website = website is defined ? website : website() %} {% set api = website.api is defined ? website.api : null %} {% set shareCodes = api.shareLinks is defined ? api.shareLinks : [] %} {% endif %} {% set isFixed = api.shareLinkFixed %} {% set displayName = not isFixed and api.displayShareNames %} {% set shareUrl = masterRequest().uri %} {% set ogImage = seo.ogImage is defined and seo.ogImage ? seo.ogImage : null %} {% set ogImage = not ogImage and logos.share is defined and logos.share ? logos.share : ogImage %} {% set title = seo.title is defined and seo.title ? seo.title : null %} {% set description = seo.description is defined and seo.description ? seo.description : null %} {% set sharers = { 'facebook': {'media': 'fab fa-facebook-f', 'url': "https://www.facebook.com/sharer/sharer.php?u=" ~ shareUrl}, 'twitter': {'media': 'fab fa-twitter', 'url': "https://twitter.com/intent/tweet?status=" ~ shareUrl ~ "&text=" ~ title}, 'pinterest': {'media': 'fab fa-pinterest-p', 'url': "https://pinterest.com/pin/create/button/?url=" ~ shareUrl ~ "&media=" ~ ogImage ~ "&description=" ~ description}, 'linkedin': {'media': 'fab fa-linkedin-in', 'url': "https://www.linkedin.com/shareArticle?mini=true&url=" ~ shareUrl ~ "&title=" ~ title}, 'email': {'media': 'fal fa-envelope'} } %}