1 |
jymadier |
3861 |
<?php |
2 |
|
|
/** |
3 |
|
|
* Ce script permet l'affiche des documents numérisés dans des tableaux organisés |
4 |
|
|
* par la date de création et la catégorie |
5 |
|
|
* |
6 |
|
|
* @package openads |
7 |
|
|
* @version SVN : $Id: |
8 |
|
|
*/ |
9 |
|
|
set_time_limit(0); |
10 |
|
|
// |
11 |
|
|
require_once "../obj/utils.class.php"; |
12 |
|
|
require_once "../obj/document_numerise.class.php"; |
13 |
|
|
|
14 |
|
|
//Instance utils |
15 |
softime |
3937 |
$f = new utils("nohtml", '', _("Pieces")); |
16 |
|
|
$f->isAccredited(array("document_numerise", "document_numerise_view"), "OR"); |
17 |
softime |
3912 |
$f->disableLog(); |
18 |
jymadier |
3861 |
|
19 |
softime |
3912 |
if($f->get_submitted_get_value('ids') === null |
20 |
|
|
|| $f->get_submitted_get_value('idx') === null) { |
21 |
jymadier |
3861 |
die(); |
22 |
|
|
} |
23 |
|
|
$ids = $f->get_submitted_get_value('ids'); |
24 |
|
|
|
25 |
softime |
3912 |
// Identifiant du dossier d'instruction ou du dossier d'autorisation, cela |
26 |
|
|
// dépend du contexte |
27 |
|
|
$idx = $f->get_submitted_get_value('idx'); |
28 |
|
|
|
29 |
jymadier |
3861 |
$document_numerise = new document_numerise(']', $f->db, null); |
30 |
softime |
3912 |
$uid = $document_numerise->generate_archive_doc($idx, $ids); |
31 |
jymadier |
3861 |
|
32 |
|
|
$return = array(); |
33 |
|
|
$return['status'] = true; |
34 |
|
|
if($uid === false) { |
35 |
|
|
$return['status'] = false; |
36 |
|
|
} else { |
37 |
|
|
$return['file'] = $uid; |
38 |
|
|
} |
39 |
|
|
echo json_encode($return); |
40 |
|
|
?> |