Blame view

dictionary/templates/lexeme_edit_form.html 4.96 KB
janek37 authored
1
<form action="" method="post" id="lexeme-edit-form">
janek37 authored
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
    <table id="vocab-list">
        <tr>
            <th>Słownik właściciel</th>
            <th>Słowniki używające</th>
        </tr>
        <tr>
            <td>
                {% if multiple_editable %}
                    {{ form.new_owner.as_widget }}
                {% else %}
                    <strong id="owner-vocabulary">{{ owner.id }}</strong>
                {% endif %}
            </td>
            <td>
                <ul>
                    {% for v in ro_vocabularies %}
                        <li>
                            {{ v.id }}
                        </li>
                    {% endfor %}
                    <li>
                        {{ form.vocabularies.as_widget }}
                    </li>
                </ul>
            </td>
        </tr>
    </table>
    <p class="main-field">
        {{ form.status.label_tag }} {{ form.status.as_widget }}
    </p>
janek37 authored
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
    <p class="main-field">
        {{ form.part_of_speech.label_tag }} {{ form.part_of_speech.as_widget }}
        <span id="homonym-count"></span>
    </p>
    <p class="main-field">
        {{ form.entry.label_tag }} {{ form.entry.as_widget }}
    </p>
    <p class="main-field">
        {{ form.pronunciation.label_tag }} {{ form.pronunciation.as_widget }}
    </p>
    <p class="main-field">
        {{ form.valence.label_tag }} {{ form.valence.as_widget }}
    </p>
    <p class="main-field">
        {{ form.gloss.label_tag }} {{ form.gloss.as_widget }}
    </p>
    <p class="main-field">
        {{ form.note.label_tag }} {{ form.note.as_widget }}
    </p>
    <p class="main-field">
        {{ form.source.label_tag }} {{ form.source.as_widget }}
    </p>
janek37 authored
54
55
56
57
58
59
60
61
62
63
64
65
    <div id="extra-attributes">
        {% for form in attribute_forms %}
            {{ form.as_p }}
        {% endfor %}
    </div>
    <p>
        Sposoby odmiany:
        <input type="hidden" name="id" value="{{ id }}"/>
        {% if editable %}
            <button type="button" id="add-row">
                <span class="ui-icon ui-icon-plus"></span>
            </button>
janek37 authored
66
        {% endif %}
janek37 authored
67
68
69
70
71
72
73
74
75
76
77
    </p>
    <ul id="pattern-list" {{ editable|yesno:'class="editable",'|safe }}>
        {% for lip_form, ro_qualifiers in lip_forms %}
            {% include 'lexeme_edit_form_row.html' %}
        {% endfor %}
    </ul>
    <p>Kwalifikatory:</p>
    <p>
        {% if ro_qualifiers %}
            {{ owner.id }}: {{ ro_qualifiers|join:", " }};
        {% endif %}
janek37 authored
78
79
80
81
82
83
    </p>
    <p>
        stylistyczne: {{ form.style_qualifiers.as_widget }}
    </p>
    <p>
        zakresowe: {{ form.scope_qualifiers.as_widget }}
janek37 authored
84
    </p>
janek37 authored
85
86
87
88
89
90
91
92
93
94
95
96
97
98
    <p id="specialist" style="display: none;">
        {{ form.specialist.as_widget }} specjalistyczny
    </p>
    <p class="main-field">
        {{ form.qualifiers_dor.label_tag }} {{ form.qualifiers_dor.as_widget }}
    </p>
    <p class="main-field">
        {{ form.qualifiers_style.label_tag }}
        {{ form.qualifiers_style.as_widget }}
    </p>
    <p class="main-field">
        {{ form.qualifiers_scope.label_tag }}
        {{ form.qualifiers_scope.as_widget }}
    </p>
janek37 authored
99
100
101
102
103
104
105
    {% if classification_forms %}
        <h4>Klasyfikacje</h4>
        <div id="classifications">
            {% for form in classification_forms %}
                {{ form.as_p }}
            {% endfor %}
        </div>
janek37 authored
106
    {% endif %}
janek37 authored
107
    <p>
janek37 authored
108
109
110
111
112
113
        <strong>{{ form.extended_note.label_tag }}</strong>
    </p>
    <p>
        {{ form.extended_note.as_widget }}
    </p>
    <p>
janek37 authored
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
        <strong>{{ form.comment.label_tag }}</strong>
    </p>
    <p>
        {{ form.comment.as_widget }}
    </p>
    {% if editable or cross_references %}
        <p>
            Odsyłacze:
            {% if editable %}
                <button type="button" id="add-cr-row">
                    <span class="ui-icon ui-icon-plus"></span>
                </button>
            {% endif %}
        </p>
        <ul id="cr-list">
            {% for cr in cross_references %}
                <li class="cr-row ui-state-default ui-corner-all"
                    id="cr-{{ cr.pk }}">
                    {% if editable %}
                        <span class="remove ui-icon ui-icon-closethick"></span>
                    {% endif %}
                    <span class="type">{{ cr.type.desc }}</span>
                    <span class="id">{{ cr.to_lexeme.pk }}</span>
                    <span class="entry">{{ cr.to_lexeme.entry }}</span>
janek37 authored
138
                    <span class="gender">{{ cr.to_lexeme.lip_data.genders }}</span>
janek37 authored
139
140
141
142
143
144
145
146
147
148
149
150
151
152
                </li>
            {% endfor %}
        </ul>
    {% endif %}
    <p class="lexeme-save">
        <button type="submit" disabled="disabled" id="lexeme-edit-submit">
            Zapisz
        </button>
        <button type="reset" disabled="disabled" id="lexeme-edit-cancel">
            Anuluj
        </button>
        <button type="button" id="lexeme-edit-delete"
                {% if not editable %}disabled="disabled"{% endif %}>
            Usuń leksem
janek37 authored
153
154
        </button>
    </p>
janek37 authored
155
156
157
</form>
<div id="table-preview">
</div>