lexeme_edit_form.html
3.07 KB
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
109
110
111
112
<form action="" method="post" id="lexeme-edit-form">
{% for field in form %}
{% if field.name != 'comment' and field.name != 'vocabularies' and field.name != 'qualifiers' and field.name != 'new_owner' %}
<p class="main-field">
{{ field.label_tag }} {{ field.as_widget }}
{% if field.name == 'part_of_speech' %}
<span id="homonym-count"></span>
{% endif %}
</p>
{% endif %}
{% endfor %}
<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>
{% endif %}
</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>
<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>Kwalifikatory:</p>
<p>
{% if ro_qualifiers %}
{{ owner.id }}: {{ ro_qualifiers|join:", " }};
{% endif %}
{{ form.qualifiers.as_widget }}
</p>
<h4>Klasyfikacje</h4>
<div id="classifications">
{% for form in classification_forms %}
{{ form.as_p }}
{% endfor %}
</div>
<p>
<strong>{{ form.comment.label_tag }}</strong>
</p>
<p>
{{ form.comment.as_widget }}
</p>
<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>
<span class="ic">{{ cr.to_lexeme.lip_data.inflection_characteristics }}</span>
</li>
{% endfor %}
</ul>
<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
</button>
</p>
</form>
<div id="table-preview">
</div>