Changeset 96055 in spip-zone


Ignore:
Timestamp:
Mar 18, 2016, 2:40:26 PM (3 years ago)
Author:
rastapopoulos@…
Message:

Il manquait l'autorisation pour l'index.

Location:
_plugins_/http/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/http/trunk/http_autorisations.php

    r78628 r96055  
    22
    33// Sécurité
    4 if (!defined('_ECRIRE_INC_VERSION')) return;
     4if (!defined('_ECRIRE_INC_VERSION')) {
     5        return;
     6}
    57
    6 function http_autoriser($flux){return $flux;}
     8// Pipeline
     9function http_autoriser($flux){
     10        return $flux;
     11}
     12
     13// Voir l'index, contenant à priori les collections disponibles : tout le monde peut voir l'index par défaut
     14function autoriser_get_index_dist($faire, $quoi, $id, $qui, $options){
     15        return true;
     16}
    717
    818// Voir une liste d'objet par HTTP : tout le monde a le droit de voir des listes
     
    1020        return true;
    1121}
     22
    1223// Voir un objet par HTTP : on redirige vers la fonction pour voir l'objet
    1324function autoriser_get_ressource_dist($faire, $quoi, $id, $qui, $options){
    1425        return autoriser('voir', $quoi, $id, $qui, $options);
    1526}
     27
    1628// Ajouter un objet par HTTP : on redirige vers la création de l'objet
    1729function autoriser_post_collection_dist($faire, $quoi, $id, $qui, $options){
    1830        return autoriser('creer', $quoi, $id, $qui, $options);
    1931}
     32
    2033// Modifier un objet par HTTP : on redirige vers la modification
    2134function autoriser_put_ressource_dist($faire, $quoi, $id, $qui, $options){
    2235        return autoriser('modifier', $quoi, $id, $qui, $options);
    2336}
     37
    2438// Supprimer un objet par HTTP : soit il existe une autorisation de suppression soit sinon l'institution
    2539function autoriser_delete_ressource_dist($faire, $quoi, $id, $qui, $options){
  • _plugins_/http/trunk/paquet.xml

    r96045 r96055  
    22        prefix="http"
    33        categorie="outil"
    4         version="1.2.4"
     4        version="1.2.5"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.1.*]"
Note: See TracChangeset for help on using the changeset viewer.