summaryrefslogtreecommitdiff
path: root/ishtar_common/templates/ishtar/sheet_import.html
blob: 6ee4837a9dc8163e2be060b89fa85180ce2157a0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
{% extends "ishtar/sheet.html" %}
{% load i18n window_header window_field window_tables %}

{% block head_title %}<strong>{% trans "Import" %}</strong> &ndash; {{item.name}}{% endblock %}

{% block toolbar %}
{% window_nav item window_id 'show-import' %}
{% endblock %}

{% block content %}
{% trans "Source" as source_label %}
{% trans "Media" as media_label %}
{% trans "Result" as result_label %}
{% trans "Error" as error_label %}
{% trans "Match" as match_label %}

{% with current_import=item %}{% with object=item %}
{% with imported_list=object.get_all_imported %}
{% with updated_list=object.get_all_updated %}

{% if output != "ODT" and output != "PDF" %}
<ul class="nav nav-tabs" id="{{window_id}}-tabs" role="tablist">
  <li class="nav-item">
    <a class="nav-link active" id="{{window_id}}-general-tab"
       data-toggle="tab" href="#{{window_id}}-general" role="tab"
       aria-controls="{{window_id}}-general" aria-selected="false">
      {% trans "General" %}
    </a>
  </li>
  {% if imported_list %}<li class="nav-item">
    <a class="nav-link" id="{{window_id}}-created-tab"
       data-toggle="tab" href="#{{window_id}}-created" role="tab"
       aria-controls="{{window_id}}-general" aria-selected="false">
      {% trans "Created" %}
    </a>
  </li>{% endif %}
  {% if updated_list %}<li class="nav-item">
    <a class="nav-link" id="{{window_id}}-updated-tab"
       data-toggle="tab" href="#{{window_id}}-updated" role="tab"
       aria-controls="{{window_id}}-updated" aria-selected="false">
      {% trans "Updated" %}
    </a>
  </li>{% endif %}
</ul>
{% endif %}

<div class="tab-content" id="{{window_id}}-tab-content">
  <div class="tab-pane fade show active" id="{{window_id}}-general"
       role="tabpanel" aria-labelledby="{{window_id}}-general-tab">
    <div class="row mb-3">
      {% field_flex "Name" item.name %}
      {% field_flex "Type" item.importer_type %}

      <div class="col-12 col-md-6 col-lg-3 flex-wrap">
        <i class="fa fa-hourglass-start" aria-hidden="true"></i>&nbsp; {{item.creation_date|date:"DATE_FORMAT"}} {{item.creation_date|time:"H:i"}}
        {% if item.end_date %}<br><i class="fa fa-hourglass-end" aria-hidden="true"></i>&nbsp; {{item.end_date|date:"DATE_FORMAT"}} {{item.end_date|time:"H:i"}}{% endif %}
      </div>
      <div class="col-12 col-md-6 col-lg-3 flex-wrap">
        <i class="fa fa-fw fa-user" aria-hidden="true"></i>&nbsp; {{item.user}}
      </div>

      {% if item.imported_file %}
      <div class="col-12 col-md-6 col-lg-3 flex-wrap">
        {% with file_label=source_label logo='fa fa-fw fa-file-text-o' file_type='source' file=item.imported_file %}
        {% include "ishtar/blocks/import_table_buttons_view.html" %}
        {% endwith %}
      </div>

      {% if item.get_imported_images %}
      <div class="col-12 col-md-6 col-lg-3 flex-wrap">
        {% with file_label=media_label logo='fa fa-fw fa-file-image-o' file_type='' file=item.get_imported_images %}
        {% include "ishtar/blocks/import_table_buttons_view.html" %}
        {% endwith %}
      </div>{% endif %}
      {% elif item.archive_file %}
      <div class="col-12 col-md-6 col-lg-3 flex-wrap">
        <i class="fa fa-fw fa-file-archive-o" aria-hidden="true"></i> <a href='{{item.archive_file.url}}'>{% trans "Archive" context "name" %}</a>
      </div>{% endif %}
    </div>
  </div>
  {% if imported_list %}
  <div class="tab-pane fade" id="{{window_id}}-created"
       role="tabpanel" aria-labelledby="{{window_id}}-created-tab">
    <div class="row">
      {% for accessor, imported in imported_list %}
      {% include "ishtar/import_associated_item.html" %}
      {% endfor %}
      {% comment %}<div><div>{% endcomment %}
        </div>
      </div>
    </div>
  </div>{% endif %}
  {% if updated_list %}
  <div class="tab-pane fade" id="{{window_id}}-updated"
       role="tabpanel" aria-labelledby="{{window_id}}-updated-tab">
    <div class="row">
      {% for accessor, imported in updated_list %}
      {% include "ishtar/import_associated_item.html" %}
      {% endfor %}
      {% comment %}<div><div>{% endcomment %}
        </div>
      </div>
    </div>
  </div>{% endif %}
</div>

{% endwith %}{% endwith %}{% endwith %}{% endwith %}
{% endblock %}