Changeset 81668 in spip-zone


Ignore:
Timestamp:
Mar 30, 2014, 1:57:56 PM (5 years ago)
Author:
kent1@…
Message:

Si on a une méthode de lecture spécifique au type d'objet créé, on l'utilise plutôt que d'afficher les infos par défaut

Version 0.4.2

Location:
_plugins_/xmlrpc/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/xmlrpc/trunk/action/xmlrpc_serveur.php

    r81628 r81668  
    173173                                return false;
    174174                        }
    175 
     175                        $methode_lire = 'spip.lire_'.$args['objet'];
     176                        /**
     177                         * Si on a une méthode de lecture spécifique à ce type d'objet, on l'utilise plutôt que
     178                         * d'afficher les infos par défaut
     179                         */
     180                        if ($this->hasMethod($methode_lire)) {
     181                                $args[id_table_objet($args['objet'])] = $res['result']['row'][id_table_objet($args['objet'])];
     182                                $res['result']['row'] = $this->call($methode_lire, $args);
     183                        }
    176184                        return $res;
    177185                }
  • _plugins_/xmlrpc/trunk/paquet.xml

    r81628 r81668  
    22        prefix="xmlrpc"
    33        categorie="outil"
    4         version="0.4.1"
     4        version="0.4.2"
    55        etat="test"
    66        compatibilite="[2.0.10;3.0.*]"
  • _plugins_/xmlrpc/trunk/plugin.xml

    r81628 r81668  
    1515        </licence>
    1616        <version>
    17                 0.4.1
     17                0.4.2
    1818        </version>
    1919        <etat>
Note: See TracChangeset for help on using the changeset viewer.