{% extends "wagtailimages/images/edit.html" %} {% load wagtail_tinypng wagtailimages_tags wagtailadmin_tags static i18n l10n %} {% block content %} {{ block.super }} {% has_tinypng_key as has_tinypng_key %} {% if has_tinypng_key and image|allowable_image_type %}
{% wagtail_tinypng_image image.id as tinified_image %}

Image minification

Image Name Original Size Minified Size Savings Actions
{{ image.title }} {% if tinified_image.tinified.original_size %} {{ tinified_image.tinified.original_size|display_size }} {% else %} {{ image.file.size|display_size }} {% endif %} {% if tinified_image.tinified.minified_size %} {{ tinified_image.tinified.minified_size|display_size }} {% else %} Image not minified {% endif %} {% if tinified_image.tinified.minified_size %} {{ tinified_image.tinified.savings }} {% else %} N/A {% endif %}
{% csrf_token %} {% if tinified_image.tinified.minified_size %} {% else %} {% endif %}
{% elif not image|allowable_image_type %}
This image format cannot be minified. Supported formats are .jpeg, .jpg and .png
{% else %}
TinyPNG is installed but no API key was found.
{% endif %}
{% endblock %} {% block extra_js %} {{ block.super }} {% endblock extra_js %}