{% set current = page if page is defined else article if article is defined else None %} {% set current_lang = (current.lang if current is not none and current.lang else DEFAULT_LANG) %} {% set is_ar = current_lang.startswith('ar') %} {% set page_title = current.title if current is not none and current.title else SITENAME %} {% set base_siteurl = SITEURL.rstrip('/') %} {% set site_title_text = SITENAME_AR if is_ar and SITENAME_AR is defined else SITENAME %} {% macro absolute_url(url) -%} {%- set trimmed = (url or '').lstrip('/') -%} {%- if base_siteurl -%} {{ base_siteurl }}/{{ trimmed }} {%- else -%} {%- if trimmed -%}/{{ trimmed }}{%- else -%}/{%- endif -%} {%- endif -%} {%- endmacro %} {% block title %}{{ page_title }}{% if page_title != SITENAME %} | {{ SITENAME }}{% endif %}{% endblock %} {% if article is defined and article.summary %} {% elif page is defined and page.summary %} {% else %} {% endif %} {% if current and current.metadata and current.metadata.get('og_image') %} {% endif %} {% if is_ar %} {% endif %} {% set css_overrides = [] %} {% if current and current.metadata %} {% set raw_css = current.metadata.get('css_overrides') %} {% if raw_css %} {% if raw_css is iterable and raw_css is not string %} {% set css_overrides = raw_css %} {% else %} {% set delimiter = '|' if '|' in raw_css else ',' %} {% set css_overrides = raw_css.split(delimiter) %} {% endif %} {% endif %} {% endif %} {% for css in css_overrides %} {% set href = css.strip() %} {% if href %} {% if '://' in href %} {% else %} {% endif %} {% endif %} {% endfor %} {% if GOOGLE_ANALYTICS %} {% endif %}
{% block content %}{% endblock %}
{% set js_overrides = [] %} {% if current and current.metadata %} {% set raw_js = current.metadata.get('js_overrides') %} {% if raw_js %} {% if raw_js is iterable and raw_js is not string %} {% set js_overrides = raw_js %} {% else %} {% set delimiter = '|' if '|' in raw_js else ',' %} {% set js_overrides = raw_js.split(delimiter) %} {% endif %} {% endif %} {% endif %} {% for script_src in js_overrides %} {% set src = script_src.strip() %} {% if src %} {% if '://' in src %} {% else %} {% endif %} {% endif %} {% endfor %}