Changeset 47177 in spip-zone


Ignore:
Timestamp:
Apr 28, 2011, 1:31:42 PM (10 years ago)
Author:
jeannolapin@…
Message:

Associaspip Nettoyage de code: suppressions des traces de l'interface avec Inscription2 + Correction d'un bug dans le lien page de membre -> livre de comptes dans le cas d'un don.

Location:
_plugins_/Association/Associaspip
Files:
19 edited

Legend:

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

    r47144 r47177  
    2828{
    2929        include_spip('base/association');
    30         sql_updateq(_ASSOCIATION_AUTEURS_ELARGIS,
     30        sql_updateq('spip_asso_membres',
    3131                                   array("commentaire"=> $commentaire,
    3232                                         "validite"=> $validite,
  • _plugins_/Association/Associaspip/action/cotisation.php

    r46893 r47177  
    3838        }
    3939
    40         sql_updateq(_ASSOCIATION_AUTEURS_ELARGIS,
     40        sql_updateq('spip_asso_membres',
    4141                                   array(
    4242                                         "validite" => $validite,
  • _plugins_/Association/Associaspip/action/editer_asso_dons.php

    r46893 r47177  
    2828
    2929        if (!$bienfaiteur AND $id_adherent) {
    30                 $nom_prenom = sql_fetsel('nom_famille, prenom', _ASSOCIATION_AUTEURS_ELARGIS, "id_auteur=$id_adherent");
     30                $nom_prenom = sql_fetsel('nom_famille, prenom', 'spip_asso_membres', "id_auteur=$id_adherent");
    3131                $bienfaiteur = $nom_prenom['prenom'].' '.$nom_prenom['nom_famille'];
    3232        }
  • _plugins_/Association/Associaspip/action/modifier_relances.php

    r47144 r47177  
    3939                        spip_log("non envoi du mail a ".$email);
    4040                } elseif ($statut_tab[$id_auteur]=="echu") {
    41                                 sql_updateq(_ASSOCIATION_AUTEURS_ELARGIS,
     41                                sql_updateq('spip_asso_membres',
    4242                                        array("statut_interne"=> 'relance'),
    4343                                            "id_auteur=$id_auteur");
  • _plugins_/Association/Associaspip/action/supprimer_adherents.php

    r46893 r47177  
    1818        $securiser_action();
    1919        $where = sql_in('id_auteur', $_POST["drop"]);
    20         sql_delete(_ASSOCIATION_AUTEURS_ELARGIS, $where);
     20        sql_delete('spip_asso_membres', $where);
    2121}
    2222?>
  • _plugins_/Association/Associaspip/association_options.php

    r46852 r47177  
    1212if (!defined("_ECRIRE_INC_VERSION")) return;
    1313
    14 // Gestion de l'absence du plugin Inscription2 (code pratiquement mort)
    15 
    16 if (!defined('_ASSOCIATION_INSCRIPTION2'))
    17     define('_ASSOCIATION_INSCRIPTION2', false); // true si le veut
    18 
    19 define('_ASSOCIATION_AUTEURS_ELARGIS',
    20        (_ASSOCIATION_INSCRIPTION2 AND @spip_query("SELECT id_auteur FROM spip_auteurs_elargis LIMIT 1")) ?
    21        'spip_auteurs_elargis' : 'spip_asso_membres');
    22 
    23 
    2414// Le premier element indique un ancien membre
    2515$GLOBALS['association_liste_des_statuts'] =
    2616  array('sorti','prospect','ok','echu','relance');
    27 
    28 // Est-il normal d'avoir deux listes de statuts ?
    29 $GLOBALS['association_liste_des_statuts2'] =
    30         !(_ASSOCIATION_INSCRIPTION2 AND function_exists('lire_config'))
    31         ? $GLOBALS['association_liste_des_statuts']
    32         : array('sorti','ok','echu','relance', lire_config('inscription2/statut_interne'));
    3317
    3418$GLOBALS['association_styles_des_statuts'] = array(
  • _plugins_/Association/Associaspip/exec/action_adherents.php

    r46893 r47177  
    5050        foreach ($delete_tab as $id) {
    5151                $id = intval($id);
    52                 $query = sql_select("id_auteur, prenom, nom_famille",_ASSOCIATION_AUTEURS_ELARGIS, "id_auteur=$id");
     52                $query = sql_select("id_auteur, prenom, nom_famille",'spip_asso_membres', "id_auteur=$id");
    5353                while($data = sql_fetch($query)) {
    5454                        $res .="\n<tr><td>" . $data['id_auteur'] . " <strong>".$data['nom_famille'].' '.$data['prenom'].'</strong></td><td><input type="checkbox" name="drop[]" value="'.$id.'" checked="checked" /></td></tr>';
  • _plugins_/Association/Associaspip/exec/adherents.php

    r47144 r47177  
    4949                array_shift($membres); // ancien membre
    5050                foreach ($membres as $statut) {
    51                         $nombre=sql_countsel(_ASSOCIATION_AUTEURS_ELARGIS, "statut_interne='$statut'");
     51                        $nombre=sql_countsel('spip_asso_membres', "statut_interne='$statut'");
    5252                        echo '<div style="float:right;text_align:right">'.$nombre.'</div>';
    5353                        echo '<div>'._T('asso:adherent_liste_nombre_'.$statut).'</div>';
     
    8181                if (!$lettre) { $lettre = "%"; }
    8282               
    83                 $query = sql_select("upper( substring( nom_famille, 1, 1 ) )  AS init", _ASSOCIATION_AUTEURS_ELARGIS, '',  'init', 'nom_famille, id_auteur');
     83                $query = sql_select("upper( substring( nom_famille, 1, 1 ) )  AS init", 'spip_asso_membres', '',  'init', 'nom_famille, id_auteur');
    8484               
    8585                while ($data = sql_fetch($query)) {
     
    146146                $critere .= " AND upper( substring( nom_famille, 1, 1 ) ) like '$lettre' ";
    147147        $chercher_logo = charger_fonction('chercher_logo', 'inc');
    148         $query = sql_select('a.id_auteur AS id_auteur, a.email AS email, nom_famille,prenom,statut,validite,statut_interne,categorie, bio',_ASSOCIATION_AUTEURS_ELARGIS .  " a LEFT JOIN spip_auteurs b ON a.id_auteur=b.id_auteur", $critere, '', "nom_famille ", "$debut,$max_par_page" );
     148        $query = sql_select('a.id_auteur AS id_auteur, a.email AS email, nom_famille,prenom,statut,validite,statut_interne,categorie, bio','spip_asso_membres' .  " a LEFT JOIN spip_auteurs b ON a.id_auteur=b.id_auteur", $critere, '', "nom_famille ", "$debut,$max_par_page" );
    149149        $auteurs = '';
    150150        while ($data = sql_fetch($query)) {     
     
    230230        //SOUS-PAGINATION
    231231
    232         $nombre_selection=sql_countsel(_ASSOCIATION_AUTEURS_ELARGIS, $critere);
     232        $nombre_selection=sql_countsel('spip_asso_membres', $critere);
    233233
    234234        $pages=intval($nombre_selection/$max_par_page) + 1;
  • _plugins_/Association/Associaspip/exec/ajout_cotisation.php

    r46893 r47177  
    2121               
    2222        $id_auteur = intval(_request('id'));
    23         $row = sql_fetsel("nom_famille,prenom,categorie,validite",_ASSOCIATION_AUTEURS_ELARGIS, "id_auteur=$id_auteur");
     23        $row = sql_fetsel("nom_famille,prenom,categorie,validite",'spip_asso_membres', "id_auteur=$id_auteur");
    2424        if (!autoriser('associer', 'adherents', $id_auteur) OR !$row) {
    2525                include_spip('inc/minipres');
  • _plugins_/Association/Associaspip/exec/association.php

    r46893 r47177  
    6969                echo '<th>' . _T('asso:telephone') . ' / ' . _T('asso:email') .  "</th>\n";
    7070                echo '</tr>';
    71                 $query = sql_select("a.id_auteur, a.mobile, a.telephone, a.statut_interne, a.fonction, b.nom, b.email, a.nom_famille",_ASSOCIATION_AUTEURS_ELARGIS .  " a INNER JOIN spip_auteurs AS b ON a.id_auteur=b.id_auteur", "a.fonction !='' AND a.statut_interne != 'sorti'", '',  "a.nom_famille");
     71                $query = sql_select("a.id_auteur, a.mobile, a.telephone, a.statut_interne, a.fonction, b.nom, b.email, a.nom_famille",'spip_asso_membres' .  " a INNER JOIN spip_auteurs AS b ON a.id_auteur=b.id_auteur", "a.fonction !='' AND a.statut_interne != 'sorti'", '',  "a.nom_famille");
    7272                while ($data = sql_fetch($query))
    7373    {   
     
    108108               
    109109                //Petite routine pour mettre à jour les statuts de cotisation "échu"
    110                 sql_updateq(_ASSOCIATION_AUTEURS_ELARGIS,
     110                sql_updateq('spip_asso_membres',
    111111                        array("statut_interne"=> 'echu'),
    112112                        "statut_interne = 'ok' AND validite < CURRENT_DATE() ");
  • _plugins_/Association/Associaspip/exec/edit_adherent.php

    r47144 r47177  
    2929function exec_edit_adherent_args($id_auteur)
    3030{
    31         $data = sql_fetsel("*",_ASSOCIATION_AUTEURS_ELARGIS, "id_auteur=$id_auteur");
     31        $data = sql_fetsel("*",'spip_asso_membres', "id_auteur=$id_auteur");
    3232        if (!$data) {
    3333                include_spip('inc/minipres');
     
    103103
    104104        $sel = '';
    105         foreach ($GLOBALS['association_liste_des_statuts2'] as $var) {
     105        foreach ($GLOBALS['association_liste_des_statuts'] as $var) {
    106106                $sel .= '<option value="'.$var.'"';
    107107                if ($statut_interne==$var) {$sel .= ' selected="selected"';}
  • _plugins_/Association/Associaspip/exec/edit_labels.php

    r47144 r47177  
    5050
    5151                $corps = '';
    52                 foreach ($GLOBALS['association_liste_des_statuts2'] as $var) {
     52                foreach ($GLOBALS['association_liste_des_statuts'] as $var) {
    5353                        $corps .= '<option value="'.$var.'"';
    5454                        if ($statut_interne==$var) {$corps .= ' selected="selected"';}
     
    8686function labels_adherents($statut_interne)
    8787{
    88         $query = sql_select("*",_ASSOCIATION_AUTEURS_ELARGIS, "statut_interne like '$statut_interne'", '', "nom_famille, sexe DESC" );
     88        $query = sql_select("*",'spip_asso_membres', "statut_interne like '$statut_interne'", '', "nom_famille, sexe DESC" );
    8989        // originale semblait contenir une vieillerie:
    9090        //  spip_auteurs_elargis INNER JOIN spip_asso_adherents ON spip_auteurs_elargis.id_auteur=spip_asso_adherents.id_auteur
  • _plugins_/Association/Associaspip/exec/pdf_adherents.php

    r47144 r47177  
    4747        if ($sent['nom_famille']=='on')
    4848          $order = 'nom_famille' . ",$order";
    49         $pdf->Query(sql_select('*',_ASSOCIATION_AUTEURS_ELARGIS, request_statut_interne(), '', $order), $prop);
     49        $pdf->Query(sql_select('*','spip_asso_membres', request_statut_interne(), '', $order), $prop);
    5050        $pdf->Output();
    5151        }
  • _plugins_/Association/Associaspip/exec/pdf_fiscal.php

    r46893 r47177  
    3838                include_spip('inc/minipres');
    3939                echo minipres();
    40   } elseif (!$data = sql_fetsel("*",_ASSOCIATION_AUTEURS_ELARGIS, "id_auteur=$id_auteur")) {
     40  } elseif (!$data = sql_fetsel("*",'spip_asso_membres', "id_auteur=$id_auteur")) {
    4141                include_spip('inc/minipres');
    4242                echo minipres(_T('public:aucun_auteur'));
  • _plugins_/Association/Associaspip/exec/voir_adherent.php

    r47144 r47177  
    2222        $full = autoriser('associer', 'adherents');
    2323       
    24         if ((!$full AND ($id_auteur !== $GLOBALS['visiteur_session']['id_auteur'])) OR !$data = sql_fetsel("*",_ASSOCIATION_AUTEURS_ELARGIS, "id_auteur=$id_auteur")) {
     24        if ((!$full AND ($id_auteur !== $GLOBALS['visiteur_session']['id_auteur'])) OR !$data = sql_fetsel("*",'spip_asso_membres', "id_auteur=$id_auteur")) {
    2525                include_spip('inc/minipres');
    2626                echo minipres();
  • _plugins_/Association/Associaspip/formulaires/editer_asso_dons.php

    r46893 r47177  
    7979        if ($id_adherent != '') {
    8080                $id_adherent = intval($id_adherent);
    81                 if (sql_countsel(_ASSOCIATION_AUTEURS_ELARGIS, "id_auteur=$id_adherent")==0) {
     81                if (sql_countsel('spip_asso_membres', "id_auteur=$id_adherent")==0) {
    8282                        $erreurs['id_adherent'] = _T('asso:erreur_id_adherent');
    8383                }
  • _plugins_/Association/Associaspip/formulaires/editer_asso_ventes.php

    r46893 r47177  
    8181        if ($id_acheteur != '') {
    8282                $id_acheteur = intval($id_acheteur);
    83                 if (sql_countsel(_ASSOCIATION_AUTEURS_ELARGIS, "id_auteur=$id_acheteur")==0) {
     83                if (sql_countsel('spip_asso_membres', "id_auteur=$id_acheteur")==0) {
    8484                        $erreurs['id_acheteur'] = _T('asso:erreur_id_adherent');
    8585                }
  • _plugins_/Association/Associaspip/inc/post_edition.php

    r46893 r47177  
    1515        $id = $flux['args']['id_objet'];
    1616        if ($id
    17         AND $flux['args']['table']=='spip_auteurs'
    18         AND !_ASSOCIATION_INSCRIPTION2) {
     17        AND $flux['args']['table']=='spip_auteurs') {
    1918                update_spip_asso_membre($id);
    2019        }
    21         return $data;
    2220}
    2321
  • _plugins_/Association/Associaspip/inc/voir_adherent.php

    r46893 r47177  
    2020                  : nettoyer_raccourcis_typo($row['justification']);
    2121                $id = $row['id'];
     22                $id_compte = ($row['id_compte'])?$row['id_compte']:$id; // l'id_compte est soit explicitement present dans la ligne(pour les dons), sinon c'est qu'il est le meme qu'id (pour les cotisations)
    2223                $data[$k] = "<tr id='$type$id' style='background-color: #EEEEEE;'>"
    2324                . "<td class='arial11 border1' style='text-align:right;'>$id</td>\n"
     
    3031                . '</td>'
    3132                . '<td style="text-align:right;">'
    32                         . association_bouton(_T('asso:adherent_label_voir_operation'), 'voir-12.png', 'comptes','id_compte='.$id)
     33                        . association_bouton(_T('asso:adherent_label_voir_operation'), 'voir-12.png', 'comptes','id_compte='.$id_compte)
    3334                . "</td>"
    3435                . '</tr>';
     
    5960function voir_adherent_dons($id_auteur, $full=false)
    6061{
    61         $row = sql_allfetsel('D.id_don AS id, D.argent AS montant, D.date_don AS date, justification, journal',
     62        $row = sql_allfetsel('D.id_don AS id, D.argent AS montant, D.date_don AS date, justification, journal, id_compte',
    6263                             "spip_asso_dons AS D LEFT JOIN spip_asso_comptes AS C ON C.id_journal=D.id_don",
    6364                             'C.imputation=' . sql_quote($GLOBALS['association_metas']['pc_dons']) . ' AND '. 'id_adherent='.$id_auteur,
Note: See TracChangeset for help on using the changeset viewer.