source: spip-zone/_plugins_/photos_safe/photosafe_pipelines.php @ 79198

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

initialisation de photos_safe : nettoyer les images des metadonnées

File size: 964 bytes
Line 
1<?php
2
3include_spip('inc/config');
4include_spip('photosafe_fonctions');
5include_spip('inc/documents');
6
7function photosafe_post_edition($flux) {
8
9        if (($flux['args']['table'] == 'spip_documents')) {
10                /* On nettoie les données exif si l'option est cochée */
11                $test=lire_config('photosafe/rm_exif');
12                spip_log("la variable de config : $test", 'photosafe');
13                if (lire_config('photosafe/rm_exif')=='on')
14                { 
15                        $id_photo = $flux['args']['id_objet'];
16                        /*debug*/
17                        spip_log($flux['args'], 'photosafe');
18                        spip_log($flux['data'], 'photosafe');
19                        spip_log($id_photo, 'photosafe');
20                        /*fin debug*/
21                       
22                        if ($flux['data']['extension']=='jpg'){
23                                $nom_photo = sql_fetsel('fichier', 'spip_documents', 'id_document= '.intval($id_photo));
24                                $nom_photo['fichier'] = get_spip_doc($nom_photo['fichier']);
25                                photosafe_rm_exif(realpath($nom_photo['fichier']));
26                                /*debug*/
27                                spip_log($nom_photo['fichier'], 'photosafe');
28                        }
29                       
30                }
31        }
32       
33        return $flux;
34}
35
36
37?>
Note: See TracBrowser for help on using the repository browser.