highlight ultimo file caricato
This commit is contained in:
parent
99ddd65df5
commit
0e5a38aee9
|
@ -98,7 +98,7 @@ class FileManager implements ManagerInterface
|
||||||
$file = Upload::find($r['id']);
|
$file = Upload::find($r['id']);
|
||||||
|
|
||||||
$result .= '
|
$result .= '
|
||||||
<tr>
|
<tr id="row_'.$r['id'].'" >
|
||||||
<td align="left">';
|
<td align="left">';
|
||||||
|
|
||||||
if ($file->user && $file->user->photo) {
|
if ($file->user && $file->user->photo) {
|
||||||
|
@ -210,15 +210,20 @@ class FileManager implements ManagerInterface
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
|
||||||
|
// Disabling autoDiscover, otherwise Dropzone will try to attach twice.
|
||||||
Dropzone.autoDiscover = false;
|
Dropzone.autoDiscover = false;
|
||||||
|
|
||||||
window.onload = function () {
|
$(document).ready(function() {
|
||||||
|
|
||||||
var dropzoneOptions = {
|
var dropzoneOptions = {
|
||||||
dictDefaultMessage: "'.tr('Clicca o trascina qui per caricare uno o più file.<br>(Max ulpload: '.$upload_max_filesize.' MB)').'",
|
dictDefaultMessage: "'.tr('Clicca o trascina qui per caricare uno o più file.<br>(Max ulpload: '.$upload_max_filesize.' MB)').'",
|
||||||
paramName: "file",
|
paramName: "file",
|
||||||
maxFilesize: '.$upload_max_filesize.', // MB
|
maxFilesize: '.$upload_max_filesize.', // MB
|
||||||
|
uploadMultiple: false,
|
||||||
|
parallelUploads: 2,
|
||||||
addRemoveLinks: false,
|
addRemoveLinks: false,
|
||||||
|
autoProcessQueue: true,
|
||||||
|
autoQueue: true,
|
||||||
url: "'.ROOTDIR.'/actions.php?op=link_file&id_module='.$options['id_module'].'&id_record='.$options['id_record'].'&id_plugin='.$options['id_plugin'].'",
|
url: "'.ROOTDIR.'/actions.php?op=link_file&id_module='.$options['id_module'].'&id_record='.$options['id_record'].'&id_plugin='.$options['id_plugin'].'",
|
||||||
init: function (file, xhr, formData) {
|
init: function (file, xhr, formData) {
|
||||||
this.on("sending", function(file, xhr, formData) {
|
this.on("sending", function(file, xhr, formData) {
|
||||||
|
@ -230,15 +235,20 @@ window.onload = function () {
|
||||||
dragdrop.removeFile(file);
|
dragdrop.removeFile(file);
|
||||||
}),
|
}),
|
||||||
this.on("complete", function (file) {
|
this.on("complete", function (file) {
|
||||||
|
|
||||||
|
//Ricarico solo quando ho finito
|
||||||
|
if (this.getUploadingFiles().length === 0 && this.getQueuedFiles().length === 0) {
|
||||||
reload_'.$attachment_id.'();
|
reload_'.$attachment_id.'();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
var dragdrop = new Dropzone("div#dragdrop", dropzoneOptions);
|
var dragdrop = new Dropzone("div#dragdrop", dropzoneOptions);
|
||||||
};
|
|
||||||
|
|
||||||
$(document).ready(function() {
|
|
||||||
// Modifica categoria
|
// Modifica categoria
|
||||||
$("#'.$attachment_id.' .category-edit").click(function() {
|
$("#'.$attachment_id.' .category-edit").click(function() {
|
||||||
var nome = $(this).parent().parent().find(".box-title");
|
var nome = $(this).parent().parent().find(".box-title");
|
||||||
|
@ -354,7 +364,15 @@ function show_'.$attachment_id.'() {
|
||||||
|
|
||||||
function reload_'.$attachment_id.'() {
|
function reload_'.$attachment_id.'() {
|
||||||
$("#'.$attachment_id.'").load(globals.rootdir + "/ajax.php?op=list_attachments&id_module='.$options['id_module'].'&id_record='.$options['id_record'].'&id_plugin='.$options['id_plugin'].'", function() {
|
$("#'.$attachment_id.'").load(globals.rootdir + "/ajax.php?op=list_attachments&id_module='.$options['id_module'].'&id_record='.$options['id_record'].'&id_plugin='.$options['id_plugin'].'", function() {
|
||||||
|
|
||||||
$("#loading_'.$attachment_id.'").addClass("hide");
|
$("#loading_'.$attachment_id.'").addClass("hide");
|
||||||
|
|
||||||
|
|
||||||
|
var id = $("#'.$attachment_id.' table tr").eq(-1).attr("id");
|
||||||
|
if (id !== undefined)
|
||||||
|
$("#"+id).effect("highlight", {}, 1500);
|
||||||
|
|
||||||
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
</script>';
|
</script>';
|
||||||
|
|
Loading…
Reference in New Issue