diff options
Diffstat (limited to 'ishtar_common/templates/ishtar/blocks/window_nav.html')
-rw-r--r-- | ishtar_common/templates/ishtar/blocks/window_nav.html | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/ishtar_common/templates/ishtar/blocks/window_nav.html b/ishtar_common/templates/ishtar/blocks/window_nav.html index 89263d0de..764797ce2 100644 --- a/ishtar_common/templates/ishtar/blocks/window_nav.html +++ b/ishtar_common/templates/ishtar/blocks/window_nav.html @@ -32,19 +32,25 @@ <div class='offset-md-8 col-md-4 text-right'> {% endif %} <div class="btn-group btn-group-sm" role="group" aria-label="{% trans 'Actions' %}"> - {% block extra_actions %}{% endblock %} + {% if pin_action and item.SLUG %} + <a class="btn btn-secondary" href="#" class='pin-action' + onclick='$.get("{% url "pin" item.SLUG item.pk %}", function(){load_shortcut_menu(); display_info("{% trans 'Item pined in your shortcut menu.' %}")});' title="{% trans 'Pin' %}"> + <i class="fa fa-thumb-tack"></i> + </a> + {% endif %} + {% block extra_actions %}{% endblock %} {% if modify_url %} <a class="btn btn-secondary" href='{% url modify_url item.pk %}' title="{% trans 'Modify' %}"> <i class="fa fa-pencil"></i> </a> {% endif %} - {% if pin_action and item.SLUG %} - <a class="btn btn-secondary" href="#" class='pin-action' - onclick='$.get("{% url "pin" item.SLUG item.pk %}", function(){load_shortcut_menu(); display_info("{% trans 'Item pined in your shortcut menu.' %}")});' title="{% trans 'Pin' %}"> - <i class="fa fa-thumb-tack"></i> + {% for url, base_text, icon, extra_text, css_class in extra_actions %} + <a class="btn btn-secondary{% if css_class %} {{css_class}}{% endif %}" + href='{{url}}' title="{{base_text}}"> + <i class="{{icon}}"></i> {{extra_text}} </a> - {% endif %} + {% endfor %} <a class="btn btn-secondary" href='{% url show_url item.pk "odt" %}' title='{% trans "Export as OpenOffice.org file"%}'> ODT <i class="fa fa-file-word-o" aria-hidden="true"></i> |