* Fix bug #24133.
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
#mainContent .doclib-name {font-size: 13px; font-weight: 550; padding: 10px 0px;}
|
||||
#mainContent #libs {padding-bottom: 10px;}
|
||||
#mainContent #libs .lib {padding-bottom: 5px;}
|
||||
#mainContent #libs .lib > .lib-name{cursor: pointer;}
|
||||
#mainContent #libs .lib > .icon-move {padding-left: 4px; font-size:13px; vertical-align: text-top; cursor: pointer;}
|
||||
#mainContent #libs .lib .lib-name{cursor: pointer;}
|
||||
#mainContent #libs .lib .icon-move {padding-left: 4px; font-size:13px; vertical-align: text-top; cursor: pointer;}
|
||||
|
||||
@@ -9,9 +9,18 @@ $(function()
|
||||
nested: true,
|
||||
selector: 'div',
|
||||
dragCssClass: 'drop-here',
|
||||
canMoveHere: function($ele, $target)
|
||||
{
|
||||
var maxTop = $('#libs .libList').height() - $ele.height();
|
||||
if(parseFloat($('.drag-shadow').css('top')) < 0) $('.drag-shadow').css('top', '0');
|
||||
if(parseFloat($('.drag-shadow').css('left')) != 0) $('.drag-shadow').css('left', '0');
|
||||
if(parseFloat($('.drag-shadow').css('top')) > maxTop) $('.drag-shadow').css('top', maxTop + 'px');
|
||||
if(parseFloat($('.drag-shadow').css('bottom')) > $('#libs').height()) $('.drag-shadow').css('bottom', '0');
|
||||
return true;
|
||||
},
|
||||
targetSelector: function($ele, $root)
|
||||
{
|
||||
var $libs = $ele.closest('#libs');
|
||||
var $libs = $ele.closest('#libs .libList');
|
||||
return $libs.children('div.lib');
|
||||
},
|
||||
always: function()
|
||||
@@ -21,7 +30,7 @@ $(function()
|
||||
finish: function(e)
|
||||
{
|
||||
var orders = ',';
|
||||
$('#libs').find('div.lib').each(function()
|
||||
$('#libs .libList').find('div.lib').each(function()
|
||||
{
|
||||
orders += $(this).attr('data-id') + ',';
|
||||
});
|
||||
|
||||
@@ -19,12 +19,14 @@
|
||||
<div class='doclib-name'><?php echo $lang->doclib->name?></div>
|
||||
<?php $libIdList = ',';?>
|
||||
<form id='libs' class='load-indicator main-form' method='post' target='hiddenwin'>
|
||||
<?php foreach($libs as $libID => $libName):?>
|
||||
<?php $libIdList .= "$libID,";?>
|
||||
<div class='lib' data-id='<?php echo $libID;?>'>
|
||||
<span class='lib-name'><?php echo $libName;?></span><i class='icon-move'></i>
|
||||
<div class='libList'>
|
||||
<?php foreach($libs as $libID => $libName):?>
|
||||
<?php $libIdList .= "$libID,";?>
|
||||
<div class='lib' data-id='<?php echo $libID;?>'>
|
||||
<span class='lib-name'><?php echo $libName;?></span><i class='icon-move'></i>
|
||||
</div>
|
||||
<?php endforeach;?>
|
||||
</div>
|
||||
<?php endforeach;?>
|
||||
<?php echo html::hidden('libIdList', trim($libIdList, ','));?>
|
||||
<div class='text-center'><?php echo html::submitButton($lang->save);?></div>
|
||||
</form>
|
||||
|
||||
Reference in New Issue
Block a user