Redesign - dokoncana knjiznica (drag-drop)
This commit is contained in:
parent
705f69d63d
commit
da7d27528f
@ -141,7 +141,7 @@ class Library {
|
||||
$hidden = false;
|
||||
|
||||
|
||||
echo ' <li id="li'.$row['id'].'" eid="'.$row['id'].'" class="folder" name="folder">';
|
||||
echo ' <li id="li'.$row['id'].'" eid="'.$row['id'].'" class="folder '.($parent != 0 ? 'can_drag' : '').'" name="folder">';
|
||||
|
||||
|
||||
echo '<div class="folder_box_holder">';
|
||||
@ -184,10 +184,10 @@ class Library {
|
||||
|
||||
while ($row1 = mysqli_fetch_array($sql1)) {
|
||||
|
||||
echo '<li class="anketa tip1">';
|
||||
echo '<li eid="'.$row1['id'].'" class="anketa tip1 '.($admin_type==0 || $uid>0 ? 'can_drag' : '').'" name="library">';
|
||||
|
||||
// Okvircek ankete
|
||||
echo ' <div copy="'.$row1['id'].'" eid="'.$row1['id'].'" class="folder_container" name="library">';
|
||||
echo ' <div copy="'.$row1['id'].'" eid="'.$row1['id'].'" class="folder_container">';
|
||||
|
||||
|
||||
// Levo ime
|
||||
@ -631,7 +631,7 @@ class Library {
|
||||
elseif ($this->tab == 1 or $this->tab == 3)
|
||||
$uid = $global_user_id;
|
||||
|
||||
sisplet_query("UPDATE srv_library_anketa SET folder = '$folder' WHERE ank_id = '$spremenljivka' AND uid='$uid'");
|
||||
sisplet_query("UPDATE srv_library_anketa SET folder='$folder' WHERE ank_id='$spremenljivka' AND uid='$uid'");
|
||||
|
||||
$this->display_folders();
|
||||
}
|
||||
|
@ -9,10 +9,10 @@ function library () {
|
||||
var lib_tab = $("input#lib_tab").val();
|
||||
|
||||
// nardimo ankete, vprasanja draggable
|
||||
$('div#libraryInner div.folder_container, div.anketa_vprasanja span').draggable({opacity:'0.5', zIndex:'50', helper: 'clone', appendTo: 'body', distance:5});
|
||||
//$('div#libraryInner div.folder_container, div.anketa_vprasanja span').draggable({opacity:'0.5', zIndex:'50', helper: 'clone', appendTo: 'body', distance:5});
|
||||
|
||||
// nardimo folderje draggable
|
||||
$('div#libraryInner ul.can_edit li.folder').draggable({
|
||||
$('div#libraryInner ul.can_edit li.folder.can_drag, div#libraryInner li.anketa.can_drag').draggable({
|
||||
revert: 'invalid',
|
||||
opacitiy: '0.5',
|
||||
zIndex: '1',
|
||||
@ -26,7 +26,15 @@ function library () {
|
||||
hoverClass: 'folderhover',
|
||||
tolerance: 'pointer',
|
||||
drop: function (e, ui) {
|
||||
$('#libraryInner').load('ajax.php?t=library&a=folder_dropped', {drop: $(ui.draggable).attr('eid'), folder: $(this).attr('eid'), tab: lib_tab});
|
||||
|
||||
// premikanje folderjev v librariju
|
||||
if ($(ui.draggable).attr('name') == 'folder') {
|
||||
$('#libraryInner').load('ajax.php?t=library&a=folder_dropped', {drop: $(ui.draggable).attr('eid'), folder: $(this).attr('eid'), tab: lib_tab});
|
||||
}
|
||||
// premikanje anket
|
||||
else if ($(ui.draggable).attr('name') == 'library') {
|
||||
$('#libraryInner').load('ajax.php?t=library&a=spr_dropped', {spremenljivka: $(ui.draggable).attr('eid'), folder: $(this).attr('eid'), tab: lib_tab});
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user