add pdf export support

This commit is contained in:
SJ
2013-11-16 15:34:30 +01:00
parent 0c7a366edf
commit 04ab9c7b38
308 changed files with 87020 additions and 7343 deletions

View File

@ -15,6 +15,8 @@ var Piler =
current_message_id: 0,
folders: '',
extra_folders: '',
bulkrestore_url: '/bulkrestore.php',
bulkpdf_url: '/bulkpdf.php',
/*
* variables used at search listing
@ -427,6 +429,19 @@ var Piler =
},
get_messages_list:function()
{
var idlist = '';
for(i=0; i<Piler.Messages.length; i++) {
if(idlist) idlist += ",";
idlist += Piler.Messages[i];
}
return idlist;
},
/*
* fill Messages array with search results
*/
@ -768,7 +783,7 @@ var Piler =
},
download_messages_real:function(idlist)
download_messages_real:function(idlist, url)
{
Piler.log("[download_messages_real]", idlist);
@ -776,7 +791,7 @@ var Piler =
var form = document.createElement("form");
form.setAttribute("method", "post");
form.setAttribute("action", '/bulkrestore.php');
form.setAttribute("action", url);
form.setAttribute("name", "download");
var hiddenField = document.createElement("input");
@ -804,7 +819,7 @@ var Piler =
download_messages:function()
{
var idlist = Piler.get_selected_messages_list();
Piler.download_messages_real(idlist);
Piler.download_messages_real(idlist, Piler.bulkrestore_url);
},
@ -819,7 +834,7 @@ var Piler =
})
.done( function( a )// data, textStatus, jqXHR
{
Piler.download_messages_real(a);
Piler.download_messages_real(a, Piler.bulkrestore_url);
})
.fail(function( a, b )// jqXHR, textStatus, errorThrown
{
@ -829,6 +844,15 @@ var Piler =
},
download_selected_as_pdf:function()
{
var idlist = Piler.get_selected_messages_list();
if(idlist) {
Piler.download_messages_real(idlist, Piler.bulkpdf_url);
}
},
auditexpert:function()
{
Piler.log("[auditexpert]");