source: main/branches/3D/openPLM/templates/DisplayObjectFiles.htm @ 521

Revision 521, 3.1 KB checked in by pcosquer, 8 years ago (diff)

merge of trunk from revision 520

Line 
1{% extends "MiddleDisplayObject.htm" %}
2{% load i18n plmapp_tags %}
3
4<!-- Manage html display in the Content div which correspond to the "files" menu -->
5
6{% block content %}
7    <form method="POST" action="">
8        {{ file_formset.management_form }}
9                {% if is_owner and obj.is_editable %}
10            <a class="{{"Button"|button:"button-text-icon-primary"}}" href="./add/">
11                <span class="ui-button-icon-primary ui-icon ui-icon-document">&nbsp;</span>
12                <span class="ui-button-text">{% trans "ADD" %}</span>
13            </a>
14            <input type="submit" class="{{"Button"|button}}" value="{% trans "DELETE" %}"/>
15        {% endif %}
16            <table class="Content">
17                    <tr class="Content">
18                        {% for form in file_formset.forms %}
19                {{ form.id }}
20                {{ form.document }}
21                {% with form.instance as instance %}
22                                <td class="Content" style="width:50px; text-align:center">{{ form.delete }}</td>
23                                <td class="Content ui-state-default ui-state-corner-all">
24                                    {% if instance.locked %}
25                            <span class="ui-icon ui-icon-locked">{% trans "Locked" %}</span>
26                                {% else %}
27                            <span class="ui-icon ui-icon-unlocked">{% trans "Unlocked" %}</span>
28                                {% endif %}
29                            </td>
30                    <td class="Content">
31                        <a href="/file/{{instance.id}}/{{instance.filename}}">{{instance.filename}}</a></td>
32                                <td class="Content">{{instance.size|filesizeformat}}</td>
33                                <td class="Content">
34                        <a class="{{"Button"|button}}" href="/file/{{instance.id}}/"><span class="ui-button-text">{% trans "DOWNLOAD" %}</span></a>
35                    </td>
36                                <td class="Content">
37                        {% if is_owner and obj.is_editable %}
38                            {% if instance.locked %}
39                                <a id="LockLink" class="{{"Button"|button}}" href="./checkin/{{instance.id}}/">
40                                    <span class="ui-button-text">{% trans "CHECK-IN" %}</span>
41                                </a>
42                            {% else %}
43                                <a id="UnlockLink" class="{{"Button"|button}}" href="./checkout/{{instance.id}}/">
44                                    <span class="ui-button-text">{% trans "CHECK-OUT" %}</span>
45                                </a>
46                            {% endif %}
47                        {% else %}
48                            {{ is_owner|yesno:"Object is not editable,you are not the owner" }}
49                                {% endif %}
50                        </td>
51                                <td class="Content">
52                        {% if instance.thumbnail %}
53                            <img class="thumbnail" src="{{instance.thumbnail.url}}"
54                                alt="Thumbnail"/>
55                                {% else %}
56                            {% trans "No thumbnail available" %}
57                                {% endif %}
58                        </td>
59                {% endwith %}
60            </tr>
61            {% endfor %}
62            </table>
63    </form>
64{% endblock %}
65
66
Note: See TracBrowser for help on using the repository browser.