Changeset 63491 in spip-zone


Ignore:
Timestamp:
Jul 16, 2012, 4:36:32 PM (7 years ago)
Author:
gildas.cotomale@…
Message:

plus d'objets extensibles

Location:
_plugins_/Association/Associaspip
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/Association/Associaspip/action/editer_asso_activites.php

    r62553 r63491  
    4343    $journal = _request('journal');
    4444    include_spip('inc/association_comptabilite');
     45    include_spip('inc/modifier'); // on passe par modifier_contenu pour que la modification soit envoyee aux plugins et que Champs Extras 2 la recupere
    4546    if ($id_activite) { /* c'est une modification */
    4647        // on modifie les operations comptables associees a la participation
    4748        association_modifier_operation_comptable($date_paiement, $montant, 0, '['. _T('asso:titre_num', array('titre'=>_T('evenement'),'num'=>$evenement) ) ."->activite$evenement] — ". ($id_adherent?"[$participant"."->membre$id_adherent]":$participant)." +$inscrits", $GLOBALS['association_metas']['pc_activites'], $journal, $id_activite, $id_compte);
    4849        // on modifie les informations relatives a la participation
    49         sql_updateq('spip_asso_activites', $modifs,  "id_activite=$id_activite");
     50        modifier_contenu(
     51            'asso_activites', // table a modifier
     52            $id_activite, // identifiant
     53            '', // parametres
     54            $modifs // champs a modifier
     55        );
    5056    } else { /* c'est un ajout */
    5157        // on enregistre l'inscription/participation a l'activite
     
    5561        } else { // on ajoute l'operation comptable associee a la participation
    5662            association_ajouter_operation_comptable($date_paiement, $montant, 0, '['. _T('asso:titre_num', array('titre'=>_T('evenement'),'num'=>$evenement) ) ."->activite$evenement] — ". ($id_adherent?"[$participant"."->membre$id_adherent]":$participant), $GLOBALS['association_metas']['pc_activites'], $journal, $id_activite);
     63            modifier_contenu('asso_activites', $id_activite, '', array());
    5764        }
    5865    }
  • _plugins_/Association/Associaspip/action/editer_asso_membres.php

    r60203 r63491  
    3434                $modifs['id_asso'] = _request('id_asso');
    3535        include_spip('base/association');
    36         /* on passe par modifier_contenu pour que la modification soit envoyee aux plugins et que Champs Extras 2 la recupere */
     36        // on passe par modifier_contenu pour que la modification soit envoyee aux plugins et que Champs Extras 2 la recupere
    3737        include_spip('inc/modifier');
    38         modifier_contenu('asso_membre', $id_auteur, '', $modifs);
     38        modifier_contenu(
     39                'asso_membre', // table a modifier
     40                $id_auteur, // identifiant
     41                '', // parametres
     42                $modifs // champs a modifier
     43        );
    3944
    4045        return (array($id_auteur,''));
  • _plugins_/Association/Associaspip/action/editer_asso_ressources.php

    r62712 r63491  
    3838    $journal = _request('journal');
    3939    include_spip('inc/association_comptabilite');
     40    include_spip('inc/modifier'); // on passe par modifier_contenu pour que la modification soit envoyee aux plugins et que Champs Extras 2 la recupere
    4041    if ($id_ressource) {/* c'est une modification */
    4142        // on modifie les operations comptables associees a l'acquisition
    4243        association_modifier_operation_comptable($date_achat, 0, $prix_achat, '['. _T('asso:titre_num', array('titre'=>_T('local:ressource'),'num'=>"'$code' × $statut") ) ."->ressource$id_ressource] ", $GLOBALS['association_metas']['pc_ressources'], $journal, $id_ressource, $id_compte);
    4344        // on modifie les informations relatives a la ressource
    44         sql_updateq('spip_asso_ressources', $champs, "id_ressource=$id_ressource");
     45        modifier_contenu(
     46            'asso_membre', // table a modifier
     47            $id_ressource, // identifiant
     48            '', // parametres
     49            $champs // champs a modifier
     50        );
     51#       sql_updateq('spip_asso_ressources', $champs, "id_ressource=$id_ressource");
    4552    } else { /* c'est un ajout */
    4653        $id_ressource = sql_insertq('spip_asso_ressources', $champs );
     
    4956        } else { // on ajoute les operations comptables associees a l'acquisition
    5057            association_ajouter_operation_comptable($date_achat, 0, $prix_achat, '['. _T('asso:titre_num', array('titre'=>_T('local:ressource'),'num'=>"'$code' × $statut") ) ."->ressource$id_ressource] ", $GLOBALS['association_metas']['pc_ressources'], $journal, $id_ressource);
     58            modifier_contenu('asso_ressources', $id_ressource, '', array());
    5159        }
    5260    }
  • _plugins_/Association/Associaspip/formulaires/editer_asso_ressources.html

    r62726 r63491  
    9393                        </ul>
    9494                </fieldset>
     95                [(#REM)<!-- ajouter les saisies supplementaires : extra et autre, a cet endroit -->]
     96                <!--extra-->
    9597                <p class="boutons">
    9698                        <input type="submit" value="<:pass_ok:>" class="submit" />
  • _plugins_/Association/Associaspip/inc/association_cextras.php

    r59464 r63491  
    2020                'asso_compte' => _T('asso:comptes'), // Grand Livre/Journal Comptable
    2121                'asso_activite' => _T('asso:activites'), // Inscriptions et Participations financiere des membres aux activites
     22                'asso_ressource' => _T('asso:ressources'), // Ressources (par ex. livres) pretes
    2223        ));
    2324}
Note: See TracChangeset for help on using the changeset viewer.