{% extends "base.html" %} {% from "macros/format_selector_macro.html" import format_selector %} {% set _page_id = normalize_page_id(filetype=filetype, fileformat=fileformat, source_format=source_format if source_format is defined else none) %} {% set _is_pair = source_format is defined and source_format %} {% set _target_page_id = normalize_page_id(filetype=filetype, fileformat=fileformat) if _is_pair else none %} {% set _category_page_id = normalize_page_id(filetype=filetype) if _is_pair else none %} {% set _cms_title = get_page_content(_page_id, 'title', g.lang_code) %} {% set _cms_desc = get_page_content(_page_id, 'description', g.lang_code) %} {% set _cms_heading = get_page_content(_page_id, 'page_heading', g.lang_code) %} {% set _cms_page_desc = get_page_content(_page_id, 'page_description', g.lang_code) %} {% set _cms_head_html = get_page_content(_page_id, 'head_html', g.lang_code) %} {% set _cms_og_image = get_page_content(_page_id, 'og_image', g.lang_code) %} {% set _cms_filetype_desc = get_page_content(_page_id, 'filetype_description', g.lang_code) %} {% set _cms_format_def = get_page_content(_page_id, 'format_definition', g.lang_code) %} {% set _cms_ext_box_text = get_page_content(_page_id, 'extension_box_text', g.lang_code) %} {% if _is_pair %} {% set _cms_title = _cms_title or get_page_content(_target_page_id, 'title', g.lang_code) or get_page_content(_category_page_id, 'title', g.lang_code) %} {% set _cms_desc = _cms_desc or get_page_content(_target_page_id, 'description', g.lang_code) or get_page_content(_category_page_id, 'description', g.lang_code) %} {% set _cms_heading = _cms_heading or get_page_content(_target_page_id, 'page_heading', g.lang_code) or get_page_content(_category_page_id, 'page_heading', g.lang_code) %} {% set _cms_page_desc = _cms_page_desc or get_page_content(_target_page_id, 'page_description', g.lang_code) or get_page_content(_category_page_id, 'page_description', g.lang_code) %} {% set _cms_head_html = _cms_head_html or get_page_content(_target_page_id, 'head_html', g.lang_code) or get_page_content(_category_page_id, 'head_html', g.lang_code) %} {% set _cms_og_image = _cms_og_image or get_page_content(_target_page_id, 'og_image', g.lang_code) or get_page_content(_category_page_id, 'og_image', g.lang_code) %} {% set _cms_filetype_desc = _cms_filetype_desc or get_page_content(_target_page_id, 'filetype_description', g.lang_code) or get_page_content(_category_page_id, 'filetype_description', g.lang_code) %} {% set _cms_format_def = _cms_format_def or get_page_content(_target_page_id, 'format_definition', g.lang_code) or get_page_content(_category_page_id, 'format_definition', g.lang_code) %} {% set _cms_ext_box_text = _cms_ext_box_text or get_page_content(_target_page_id, 'extension_box_text', g.lang_code) or get_page_content(_category_page_id, 'extension_box_text', g.lang_code) %} {% endif %} {% block og_image_tag %}{% if _cms_og_image %}{% endif %}{% endblock %} {% block title %} {% if _cms_title %} {{ _cms_title }} {% elif request.path in seo %} {{ seo[request.path]["title"] }} | OnlineConvert.cc {% else %} {% if available_types()[filetype]["category"] == "tool" %} {% if fileformat is defined and fileformat != none %} {{ _(available_types()[filetype]["_prefix"]) | replace("{}", fileformat) | splitpart(0, '_') }} | OnlineConvert.cc {% else %} {{ available_types()[filetype]["type"] }} | OnlineConvert.cc {% endif %} {% else %} {% if source_format is defined and source_format and fileformat is not none %} {% trans src=source_format.upper(), fmt=fileformat.upper() %}Free Online {{ src }} to {{ fmt }} Converter{% endtrans %} - Onlineconvert.cc {% elif not available_types()[filetype]["_prefix"] %} {% trans ft=filetype.capitalize() %}Free Online {{ ft }} Converter{% endtrans %} {% if fileformat is not none %} {% trans fmt=fileformat.upper() %}to {{ fmt }}{% endtrans %} - Onlineconvert.cc {% endif %} {% else %} {{ _(available_types()[filetype]["_prefix"]) | replace("{}", fileformat) | replace("-", " ") | splitpart(0, '_') }} | OnlineConvert.cc {% endif %} {% endif %} {% endif %} {% endblock %} {% block description %} {%- if _cms_desc -%} {{ _cms_desc }} {%- elif _cms_ext_box_text -%} {{ _cms_ext_box_text }} {%- elif request.path in seo -%} {{ seo[request.path]["description"] }} {%- else -%} {%- if source_format is defined and source_format and fileformat is not none -%} {{ get_definition(source_format) }} {{ get_definition(fileformat) }} {%- else -%} {{ get_definition(fileformat) }} {%- endif -%} {%- endif -%} {% endblock %} {% block extra_head %} {% if _cms_head_html %}{{ _cms_head_html|safe }}{% endif %} {% endblock %} {% block head %} {{ super() }} {% endblock %} {% block header_menu %}
{% trans %}Paste a direct file URL to import{% endtrans %}
{% trans %}Import from Google Drive{% endtrans %}
{% trans %}Pick files directly from your Google Drive account{% endtrans %}
{% trans %}Import from Dropbox{% endtrans %}
{% trans %}Choose files directly from your Dropbox{% endtrans %}
{% trans %}Import from OneDrive{% endtrans %}
{% trans %}Pick files from your Microsoft OneDrive{% endtrans %}
{% trans %}This works for images, screenshots, and other file types. Try it now!{% endtrans %}
{{ _cms_filetype_desc }}
{% endif %} {% if source_format is defined and source_format and fileformat is not none %} {# Both source and target formats: show CMS/SEO intro (if any), then both format definitions #} {% if _cms_ext_box_text or (request.path in seo) or (request.path in headings) %}{%- if _cms_ext_box_text -%}{{ _cms_ext_box_text }} {%- elif request.path in seo -%}{{ seo[request.path]["description"] }} {%- elif request.path in headings -%}{{ headings[request.path]['description'] }} {%- endif -%}
{% endif %} {% set _src_def = get_definition(source_format) %} {% if _src_def %}{{ _src_def }}
{% endif %} {% set _tgt_def = get_definition(fileformat) %} {% if _tgt_def %}{{ _tgt_def }}
{% endif %} {% else %} {# No source format — show a single description #}{%- if _cms_ext_box_text -%}{{ _cms_ext_box_text }} {%- elif request.path in seo -%}{{ seo[request.path]["description"] }} {%- elif request.path in headings -%}{{ headings[request.path]['description'] }} {%- else -%}{{ get_definition(fileformat) }} {%- endif -%}
{% endif %} {% if _cms_format_def and not _cms_ext_box_text %}{{ _cms_format_def }}