comparison default/ticket/item.html @ 140:b1e22caab8bc

ticket (item), merge-request (item): added "edit" button when url_ticket_edit is defined
author Goffi <goffi@goffi.org>
date Fri, 01 Jun 2018 12:47:54 +0200
parents 24920d436e77
children
comparison
equal deleted inserted replaced
139:909361c96a58 140:b1e22caab8bc
5 @variable comments_service(unicode): service for adding comments 5 @variable comments_service(unicode): service for adding comments
6 @variable comments_node(unicode): node for adding comments 6 @variable comments_node(unicode): node for adding comments
7 #} 7 #}
8 8
9 {% set category_menu = [('tickets', url_tickets_list), 9 {% set category_menu = [('tickets', url_tickets_list),
10 ('ticket_new', url_tickets_new)] %} 10 ('ticket_new', url_tickets_new),
11 ] %}
11 {% if not embedded %}{% extends 'base/base.html' %}{% endif %} 12 {% if not embedded %}{% extends 'base/base.html' %}{% endif %}
12 {% import 'input/xmlui.html' as xmlui with context %} 13 {% import 'input/xmlui.html' as xmlui with context %}
13 {% import 'blog/macros.html' as blog with context %} 14 {% import 'blog/macros.html' as blog with context %}
14 {% import 'input/textbox.html' as textbox with context %} 15 {% import 'input/textbox.html' as textbox with context %}
15 16
18 {% block confirm_message %} 19 {% block confirm_message %}
19 {% trans %}Your comment has been sent{% endtrans %} 20 {% trans %}Your comment has been sent{% endtrans %}
20 {% endblock confirm_message %} 21 {% endblock confirm_message %}
21 22
22 {% block body %} 23 {% block body %}
24 {{ icon_defs('pencil') }}
23 <div id="{{ item.widget_value['id'] }}" class="view single ticket box"> 25 <div id="{{ item.widget_value['id'] }}" class="view single ticket box">
26 {% if url_ticket_edit is defined %}
27 <p class="box__tools">
28 <a href="{{url_ticket_edit}}">
29 {{ icon('pencil', cls='icon--small') }}
30 edit
31 </a>
32 </p>
33 {% endif %}
24 {{ xmlui.generate(item, 34 {{ xmlui.generate(item,
25 form=false, 35 form=false,
26 filters={'created': {'filters': ['date_fmt'], 'filters_args':[{'fmt': 'short'}]}, 36 filters={'created': {'filters': ['date_fmt'], 'filters_args':[{'fmt': 'short'}]},
27 'updated': {'filters': ['date_fmt'], 'filters_args':[{'fmt': 'short'}]}, 37 'updated': {'filters': ['date_fmt'], 'filters_args':[{'fmt': 'short'}]},
28 'body': {'filters': ['urlize'], 'filters_args':[{'nofollow': True, 'rel': 'noopener noreferrer'}]}}, 38 'body': {'filters': ['urlize'], 'filters_args':[{'nofollow': True, 'rel': 'noopener noreferrer'}]}},