source: spip-zone/_plugins_/action/supprimer_panorama.php @ 107249

Last change on this file since 107249 was 107249, checked in by labergerie@…, 3 years ago

Panolens le portage de la bibliothèque du même nom en un plugin SPIP permettant de naviguer dans l’espace (d’une image anamorphosée) grâce à sa souris sur un ordinateur et grâce au gyroscope de son téléphone s’il en est munit. D’autres options sont à venir

File size: 873 bytes
Line 
1<?php
2/**
3 * Utilisation de l'action supprimer pour l'objet panorama
4 *
5 * @plugin     Panolens
6 * @copyright  2017
7 * @author     Charles Stephan
8 * @licence    GNU/GPL
9 * @package    SPIP\Panolens\Action
10 */
11
12if (!defined('_ECRIRE_INC_VERSION')) {
13        return;
14}
15
16
17
18/**
19 * Action pour supprimer un·e panorama
20 *
21 * Vérifier l'autorisation avant d'appeler l'action.
22 *
23 * @param null|int $arg
24 *     Identifiant à supprimer.
25 *     En absence de id utilise l'argument de l'action sécurisée.
26**/
27function action_supprimer_panorama_dist($arg=null) {
28        if (is_null($arg)){
29                $securiser_action = charger_fonction('securiser_action', 'inc');
30                $arg = $securiser_action();
31        }
32        $arg = intval($arg);
33
34        // cas suppression
35        if ($arg) {
36                sql_delete('spip_panoramas',  'id_panorama=' . sql_quote($arg));
37        }
38        else {
39                spip_log("action_supprimer_panorama_dist $arg pas compris");
40        }
41}
Note: See TracBrowser for help on using the repository browser.