Box_edit za pomoci objektu opravy místo id
This commit is contained in:
parent
4121de260e
commit
d818ce251b
2 changed files with 6 additions and 7 deletions
|
@ -99,13 +99,13 @@ function toggle_visibility(oprava){
|
||||||
}
|
}
|
||||||
|
|
||||||
// show comment form, when 'edit' or 'comment' button pressed
|
// show comment form, when 'edit' or 'comment' button pressed
|
||||||
function box_edit(oid, action)
|
function box_edit(op, action)
|
||||||
{
|
{
|
||||||
var divpointer = document.getElementById(oid + '-pointer');
|
var divpointer = document.getElementById(op.id + '-pointer');
|
||||||
|
|
||||||
var text;
|
var text;
|
||||||
if (action == 'update') {
|
if (action == 'update') {
|
||||||
var text_el = document.getElementById(oid + '-text');
|
var text_el = document.getElementById(op.id + '-text');
|
||||||
text = text_el.textContent;
|
text = text_el.textContent;
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
|
@ -114,9 +114,7 @@ function box_edit(oid, action)
|
||||||
|
|
||||||
var dx = parseInt(divpointer.style.left);
|
var dx = parseInt(divpointer.style.left);
|
||||||
var dy = parseInt(divpointer.style.top);
|
var dy = parseInt(divpointer.style.top);
|
||||||
var divbox = document.getElementById(oid);
|
return show_form(op.img_id, dx, dy, op.dataset.opid, text, action);
|
||||||
id = oid.substring(2);
|
|
||||||
return show_form(divbox.img_id, dx, dy, id, text, action);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// show comment form when 'update-comment' button pressed
|
// show comment form when 'update-comment' button pressed
|
||||||
|
|
|
@ -10,6 +10,7 @@
|
||||||
class='box'
|
class='box'
|
||||||
data-opravastatus="{{o.status}}"
|
data-opravastatus="{{o.status}}"
|
||||||
data-opravazobrazit="true"
|
data-opravazobrazit="true"
|
||||||
|
data-opid="{{o.id}}"
|
||||||
onmouseover='box_onmouseover(this)'
|
onmouseover='box_onmouseover(this)'
|
||||||
onmouseout='box_onmouseout(this)'
|
onmouseout='box_onmouseout(this)'
|
||||||
>
|
>
|
||||||
|
@ -48,7 +49,7 @@
|
||||||
<button type='button' value="notcomment" title='Korekturu nelze komentovat, protože už je uzavřená'>
|
<button type='button' value="notcomment" title='Korekturu nelze komentovat, protože už je uzavřená'>
|
||||||
<img src="{% static "korektury/imgs/comment-gr.png" %}"/>
|
<img src="{% static "korektury/imgs/comment-gr.png" %}"/>
|
||||||
</button>
|
</button>
|
||||||
<button type='button' value="comment" onclick='box_edit("op{{o.id}}", "comment");' title='Komentovat'>
|
<button type='button' value="comment" onclick='box_edit(this.parentElement.parentElement.parentElement.parentElement, "comment");' title='Komentovat'>
|
||||||
<img src="{% static "korektury/imgs/comment.png" %}"/>
|
<img src="{% static "korektury/imgs/comment.png" %}"/>
|
||||||
</button>
|
</button>
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue