Redesign - dokoncana knjiznica (drag-drop)
This commit is contained in:
parent
705f69d63d
commit
da7d27528f
@ -141,7 +141,7 @@ class Library {
|
|||||||
$hidden = false;
|
$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">';
|
echo '<div class="folder_box_holder">';
|
||||||
@ -184,10 +184,10 @@ class Library {
|
|||||||
|
|
||||||
while ($row1 = mysqli_fetch_array($sql1)) {
|
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
|
// 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
|
// Levo ime
|
||||||
@ -631,7 +631,7 @@ class Library {
|
|||||||
elseif ($this->tab == 1 or $this->tab == 3)
|
elseif ($this->tab == 1 or $this->tab == 3)
|
||||||
$uid = $global_user_id;
|
$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();
|
$this->display_folders();
|
||||||
}
|
}
|
||||||
|
@ -9,10 +9,10 @@ function library () {
|
|||||||
var lib_tab = $("input#lib_tab").val();
|
var lib_tab = $("input#lib_tab").val();
|
||||||
|
|
||||||
// nardimo ankete, vprasanja draggable
|
// 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
|
// 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',
|
revert: 'invalid',
|
||||||
opacitiy: '0.5',
|
opacitiy: '0.5',
|
||||||
zIndex: '1',
|
zIndex: '1',
|
||||||
@ -26,7 +26,15 @@ function library () {
|
|||||||
hoverClass: 'folderhover',
|
hoverClass: 'folderhover',
|
||||||
tolerance: 'pointer',
|
tolerance: 'pointer',
|
||||||
drop: function (e, ui) {
|
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