From 333762b8f2aac091f9747ee6fe34eddc5575ddf1 Mon Sep 17 00:00:00 2001 From: Clemens Wolff Date: Mon, 10 Jun 2019 21:55:28 -0400 Subject: [PATCH 1/2] Fix syntax highlighting for nested quotes --- cloud_browser/templates/cloud_browser/_breadcrumbs.html | 4 ++-- cloud_browser/templates/cloud_browser/_browser.html | 8 ++++---- cloud_browser/templates/cloud_browser/admin/base.html | 2 +- cloud_browser/templates/cloud_browser/admin/browser.html | 4 ++-- cloud_browser/templatetags/cloud_browser_extras.py | 2 +- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/cloud_browser/templates/cloud_browser/_breadcrumbs.html b/cloud_browser/templates/cloud_browser/_breadcrumbs.html index febcd7c..cf130a2 100644 --- a/cloud_browser/templates/cloud_browser/_breadcrumbs.html +++ b/cloud_browser/templates/cloud_browser/_breadcrumbs.html @@ -6,9 +6,9 @@ {% block cloud_browser_breadcrumbs %} ( Home ) + href="{% url 'cloud_browser_browser' '' %}">Home ) {% for crumb_path, crumb in breadcrumbs %} » {{ crumb }} + href="{% url 'cloud_browser_browser' crumb_path %}">{{ crumb }} {% endfor %} {% endblock %} diff --git a/cloud_browser/templates/cloud_browser/_browser.html b/cloud_browser/templates/cloud_browser/_browser.html index 60b3b94..56b78a8 100644 --- a/cloud_browser/templates/cloud_browser/_browser.html +++ b/cloud_browser/templates/cloud_browser/_browser.html @@ -16,7 +16,7 @@

Containers

  • {{ cont.name|truncatechars:22 }}
  • {% else %}
  • - {{ cont.name|truncatechars:22 }}
  • {% endif %} @@ -47,10 +47,10 @@

    Objects

    {% endif %} {% if obj.is_file %} - {{ obj.basename }} {% else %} - {{ obj.basename }} {% endif %} @@ -82,7 +82,7 @@

    Objects

    {% if marker_part %}
    + action="{% url 'cloud_browser_browser' path|urlencode %}" method="post"> {% csrf_token %} Next Home » - Cloud Browser » + Cloud Browser » {% block cloud_browser_breadcrumbs %} {% include "cloud_browser/_breadcrumbs.html" %} {% endblock %} diff --git a/cloud_browser/templates/cloud_browser/admin/browser.html b/cloud_browser/templates/cloud_browser/admin/browser.html index 617eabe..41ab7a4 100644 --- a/cloud_browser/templates/cloud_browser/admin/browser.html +++ b/cloud_browser/templates/cloud_browser/admin/browser.html @@ -20,9 +20,9 @@ {% block cloud_browser_template_head %} {# Use jQuery from Admin #} + src="{% static 'admin/js/jquery.js' %}"> + src="{% static 'admin/js/jquery.init.js' %}"> diff --git a/cloud_browser/templatetags/cloud_browser_extras.py b/cloud_browser/templatetags/cloud_browser_extras.py index ba49c57..b8e45d0 100644 --- a/cloud_browser/templatetags/cloud_browser_extras.py +++ b/cloud_browser/templatetags/cloud_browser_extras.py @@ -53,7 +53,7 @@ def cloud_browser_media_url(_, token): For example:: + href="{% cloud_browser_media_url 'css/cloud-browser.css' %}" /> """ bits = token.split_contents() if len(bits) != 2: From 881ef20ae7094a2b1b9b45e1672bcb939d3b470e Mon Sep 17 00:00:00 2001 From: Clemens Wolff Date: Mon, 10 Jun 2019 22:12:50 -0400 Subject: [PATCH 2/2] Make strings translatable --- .../templates/cloud_browser/_breadcrumbs.html | 4 +++- .../templates/cloud_browser/_browser.html | 24 +++++++++---------- .../templates/cloud_browser/admin/base.html | 6 +++-- .../cloud_browser/admin/browser.html | 1 + .../templates/cloud_browser/browser.html | 3 ++- 5 files changed, 22 insertions(+), 16 deletions(-) diff --git a/cloud_browser/templates/cloud_browser/_breadcrumbs.html b/cloud_browser/templates/cloud_browser/_breadcrumbs.html index cf130a2..50636e0 100644 --- a/cloud_browser/templates/cloud_browser/_breadcrumbs.html +++ b/cloud_browser/templates/cloud_browser/_breadcrumbs.html @@ -4,9 +4,11 @@ ############################################################################### {% endcomment %} +{% load i18n %} + {% block cloud_browser_breadcrumbs %} ( Home ) + href="{% url 'cloud_browser_browser' '' %}">{% trans 'Home' %} ) {% for crumb_path, crumb in breadcrumbs %} » {{ crumb }} diff --git a/cloud_browser/templates/cloud_browser/_browser.html b/cloud_browser/templates/cloud_browser/_browser.html index 56b78a8..529edb1 100644 --- a/cloud_browser/templates/cloud_browser/_browser.html +++ b/cloud_browser/templates/cloud_browser/_browser.html @@ -4,12 +4,13 @@ ############################################################################### {% endcomment %} +{% load i18n %} {% load cloud_browser_extras %} {% block cloud_browser_content %}
    -

    Containers

    +

    {% trans 'Containers' %}

      {% for cont in containers %} {% if cont == container %} @@ -25,17 +26,17 @@

      Containers

    -

    Objects

    +

    {% trans 'Objects' %}

    {% if objects %} - - - - - + + + + + @@ -84,11 +85,11 @@

    Objects

    {% csrf_token %} - Next + {% trans 'Next' %} - after + {% trans 'after' %} Objects {% else %} {% if container %}
    - No objects found in “{{ path }}.” + {% blocktrans %}No objects found in “{{ path }}.”{% endblocktrans %}
    {% else %}
    - No container selected. Please click on a container to list - object contents. + {% trans 'No container selected. Please click on a container to list object contents.' %}
    {% endif %} {% endif %} diff --git a/cloud_browser/templates/cloud_browser/admin/base.html b/cloud_browser/templates/cloud_browser/admin/base.html index da8feba..97a530e 100644 --- a/cloud_browser/templates/cloud_browser/admin/base.html +++ b/cloud_browser/templates/cloud_browser/admin/base.html @@ -6,6 +6,8 @@ ############################################################################### {% endcomment %} +{% load i18n %} + {% block extrastyle %} {{ block.super }} {% block cloud_browser_template_head %}{% endblock %} @@ -13,8 +15,8 @@ {% block breadcrumbs %}
     NameContent TypeEncodingSize (Bytes)Date{% trans 'Name' %}{% trans 'Content Type' %}{% trans 'Encoding' %}{% trans 'Size (Bytes)' %}{% trans 'Date' %}