source: spip-zone/_plugins_/doc2img/trunk/action/doc2img_convert.php @ 70078

Last change on this file since 70078 was 70078, checked in by kent1@…, 7 years ago

Un peu de doc et un mini bug sur les champs_editables réparé

File size: 1.3 KB
Line 
1<?php
2/**
3 * Action doc2img_convert.php
4 *
5 * Ajoute un fichier dans la liste d'attente de conversion de FACD
6 *
7 * @package SPIP\Doc2img\Actions
8 */
9
10if (!defined('_ECRIRE_INC_VERSION')) return;
11
12include_spip('inc/actions');
13
14/**
15 * Action nécessaire à la conversion d'un document
16 *
17 * Traite juste l'action :
18 * - Récupère l'id_document
19 * - Retourne vers la page demandée ou à defaut la page appelante
20 *
21 * @param string $redirect
22 *              URL de redirection (obtenue via _request())
23 * @param int $id_document
24 *              id_document fourni par le contexte (via _request())
25 */
26function action_doc2img_convert_dist(){
27
28        $securiser_action = charger_fonction('securiser_action', 'inc');
29        $arg = $securiser_action();
30        $arg = explode('-',$arg);
31        list($id_document, $action) = $arg;
32
33    if ($id_document = intval($id_document)){
34                include_spip('action/facd_ajouter_conversion');
35                facd_ajouter_conversion_file($id_document,'doc2img_convertir',null,$action,'doc2img');
36                $conversion_directe = charger_fonction('facd_convertir_direct','inc');
37                $conversion_directe();
38        include_spip('inc/invalideur');
39        suivre_invalideur("id='id_document/$id_document'");
40    }
41
42    if(_request('redirect')){
43                $GLOBALS['redirect'] = str_replace('&amp;','&',urldecode(_request('redirect')));
44        }
45}
46?>
Note: See TracBrowser for help on using the repository browser.