Changeset 76512 in spip-zone


Ignore:
Timestamp:
Sep 25, 2013, 8:38:53 AM (6 years ago)
Author:
cyril@…
Message:

ajout des descriptions pour SPIP3; corrections selon suggestions proposées par Sarah : http://contrib.spip.net/Plugin-JAZ#forum463805

Location:
_plugins_/joindre_auto_zone
Files:
2 added
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/joindre_auto_zone/jaz_pipelines.php

    r60893 r76512  
    1414 * @return array
    1515 */
    16 function jaz_formulaire_traiter($flux){
     16function jaz_formulaire_traiter($flux)
     17{
    1718
    18     // Si on est sur le formulaire d'inscription d'un nouveau visiteur
    19     if ($flux['args']['form']=='inscription'){
    20         // on chope le mail pour la requete plus bas...
    21         $mail = _request('mail_inscription');
    22         if (function_exists('test_inscription'))
    23             $f = 'test_inscription';
    24         else    $f = 'test_inscription_dist';
     19        // Si on est sur le formulaire d'inscription d'un nouveau visiteur
     20        if ($flux['args']['form'] == 'inscription') {
     21                // on chope le mail pour la requete plus bas...
     22                $mail = _request('mail_inscription');
     23                $nom  = _request('nom_inscription');
     24                if (function_exists('test_inscription'))
     25                        $f = 'test_inscription';
     26                else    $f = 'test_inscription_dist';
    2527
    26         // On teste la validité de l'inscription
    27         $desc = $f($mode, $mail, $flux['args']['args'][0], $flux['args']['args'][2]);
     28                // On teste la validité de l'inscription
     29                // $desc = $f($mode, $mail, $flux['args']['args'][0], $flux['args']['args'][2]);
     30                $desc = $f($mode, $mail, $nom, $flux['args']['args'][2]);
    2831
    29         if (is_array($desc)
    30             AND $mail = $desc['email']){
    31             include_spip('base/abstract_sql');
     32                if (is_array($desc)
     33                        AND $mail = $desc['email']
     34                ) {
     35                        include_spip('base/abstract_sql');
    3236
    33             // On cherche le numéro de l'auteur dont le mail a été saisi
    34             $auteur = sql_getfetsel('id_auteur', 'spip_auteurs', 'email="'.$mail.'"');
     37                        // On cherche le numéro de l'auteur dont le mail a été saisi
     38                        $auteur = sql_getfetsel('id_auteur', 'spip_auteurs', 'email="' . $mail . '"');
    3539
    36             // On ajoute cet auteur aux zones
    37             jaz_ajouter_auteur_zones($auteur);
     40                        // On ajoute cet auteur aux zones
     41                        jaz_ajouter_auteur_zones($auteur);
    3842
    39         }
    40     }
    41     // Si on est sur le formulaire d'édition d'un auteur
    42     if ($flux['args']['form']=='editer_auteur'){
    43         if (!intval($flux['args']['args'][0])
    44             AND intval($flux['data']['id_auteur'])
    45         ){
    46             $id_auteur = $flux['data']['id_auteur'];
    47             include_spip('base/abstract_sql');
     43                }
     44        }
     45        // Si on est sur le formulaire d'édition d'un auteur
     46        if ($flux['args']['form'] == 'editer_auteur') {
     47                if (!intval($flux['args']['args'][0])
     48                        AND intval($flux['data']['id_auteur'])
     49                ) {
     50                        $id_auteur = $flux['data']['id_auteur'];
     51                        include_spip('base/abstract_sql');
    4852
    49             // On ajoute cet auteur aux zones
    50             jaz_ajouter_auteur_zones($auteur);
    51         }
    52     }
    53     return $flux;
     53                        // On ajoute cet auteur aux zones
     54                        jaz_ajouter_auteur_zones($auteur);
     55                }
     56        }
     57        return $flux;
    5458}
    5559
  • _plugins_/joindre_auto_zone/paquet.xml

    r64342 r76512  
    22        prefix="jaz"
    33        categorie="divers"
    4         version="1.1.0"
     4        version="1.1.1"
    55        etat="test"
    66        compatibilite="[2.1.0;*]"
  • _plugins_/joindre_auto_zone/plugin.xml

    r66316 r76512  
    1212        <icon>img/jaz-48.png</icon>
    1313        <lien>http://www.spip-contrib.net/Plugin-JAZ</lien>
    14         <version>1.1.0</version>
     14        <version>1.1.1</version>
    1515        <etat>test</etat>
    1616        <prefix>jaz</prefix>
Note: See TracChangeset for help on using the changeset viewer.