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