Changeset 57736 in spip-zone


Ignore:
Timestamp:
Jan 27, 2012, 9:27:42 AM (8 years ago)
Author:
kent1@…
Message:

Une méthode xmlrpc de liste des licences

Incrément de la version du plugin

Il est stable également je pense

Location:
_plugins_/licence
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/licence/licence_pipelines.php

    r52845 r57736  
    8181        return $flux;
    8282}
     83
     84/**
     85 * Insertion dans le pipeline xmlrpc_methodes (xmlrpc)
     86 * Ajout de méthodes xml-rpc spécifiques à Licence
     87 *
     88 * @param array $flux : un array des methodes déjà présentes, fonctionnant sous la forme :
     89 * -* clé = nom de la méthode;
     90 * -* valeur = le nom de la fonction à appeler;
     91 * @return array $flux : l'array complété avec nos nouvelles méthodes
     92 */
     93function licence_xmlrpc_methodes($flux){
     94        $flux['spip.liste_licences'] = 'licence_liste_licences';
     95        return $flux;
     96}
     97
     98/**
     99 * Insertion dans le pipeline xmlrpc_server_class (xmlrpc)
     100 * Ajout de fonctions spécifiques utilisées par le serveur xml-rpc
     101 */
     102function licence_xmlrpc_server_class($flux){
     103        include_spip('inc/licence_xmlrpc');
     104        return $flux;
     105}
    83106?>
  • _plugins_/licence/plugin.xml

    r53612 r57736  
    1414        <icon>img_pack/licence_logo.png</icon>
    1515        <auteur>[fanouch->lesguppies@free.fr], sur une id&#233;e originale de erational</auteur>
    16         <version>0.3.6</version>
     16        <version>0.4.0</version>
    1717        <version_base>0.2</version_base>
    18         <etat>test</etat>
     18        <etat>stable</etat>
    1919        <description>
    2020                <multi>
     
    5151                <inclure>licence_pipelines.php</inclure>
    5252        </pipeline>
     53        <pipeline>
     54                <nom>xmlrpc_methodes</nom>
     55                <inclure>licence_pipelines.php</inclure>
     56        </pipeline>
     57        <pipeline>
     58                <nom>xmlrpc_server_class</nom>
     59                <inclure>licence_pipelines.php</inclure>
     60        </pipeline>
    5361        <necessite id="SPIP" version="[2.0.10;2.1.99]" />
    5462        <necessite id="spip_bonux" version="[1.8.7;]" />
Note: See TracChangeset for help on using the changeset viewer.