[gen] Ref.numbered: when clicking on the number, it gets selected automatically: when hitting then 'enter' key it has the same effect as clickin on the 'move' image.
This commit is contained in:
parent
302d54c7ce
commit
fdb8b92fcb
|
@ -404,7 +404,7 @@ class File(Field):
|
|||
info.copyFile(self.name, value, dbFolder)
|
||||
else:
|
||||
# Cases e, f. Extract file name, content and MIME type.
|
||||
fileName = None
|
||||
fileName = mimeType = None
|
||||
if len(value) == 2:
|
||||
fileName, fileContent = value
|
||||
elif len(value) == 3:
|
||||
|
|
|
@ -203,13 +203,17 @@ class Ref(Field):
|
|||
<x if="not changeNumber">:objectIndex+1</x>
|
||||
<div if="changeNumber" class="dropdownMenu"
|
||||
var2="id='%s_%d' % (ajaxHookId, objectIndex);
|
||||
dropdownId='%s_dd' % id"
|
||||
dropdownId='%s_dd' % id;
|
||||
imgId='%s_img' % id"
|
||||
onmouseover=":'toggleDropdown(%s)' % q(dropdownId)"
|
||||
onmouseout=":'toggleDropdown(%s,%s)' % (q(dropdownId), q('none'))">
|
||||
<input type="text" size=":numberWidth" id=":id" value=":objectIndex+1"/>
|
||||
<input type="text" size=":numberWidth" id=":id" value=":objectIndex+1"
|
||||
onclick="this.select()"
|
||||
onkeydown=":'if (event.keyCode==13) \
|
||||
document.getElementById(%s).click()' % q(imgId)"/>
|
||||
<!-- The menu -->
|
||||
<div id=":dropdownId" class="dropdown">
|
||||
<img class="clickable" src=":url('move')" id=":id + '_img'"
|
||||
<img class="clickable" src=":url('move')" id=":imgId"
|
||||
title=":_('move_number')"
|
||||
onclick=":navBaseCall.replace('**v**','%s,%s,{%s:%s,%s:this}' % \
|
||||
(q(startNumber), q('doChangeOrder'), q('refObjectUid'),
|
||||
|
|
Loading…
Reference in a new issue