Changeset 59890 in spip-zone


Ignore:
Timestamp:
Mar 28, 2012, 6:16:27 PM (7 years ago)
Author:
gildas.cotomale@…
Message:

retouche des suppressions de lignes dans les modules

Location:
_plugins_/Association/Associaspip
Files:
8 edited

Legend:

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

    r58798 r59890  
    1717{
    1818        $securiser_action = charger_fonction('securiser_action', 'inc');
    19         $securiser_action();
    20         $association_imputation = charger_fonction('association_imputation', 'inc');
    21         $critere = $association_imputation('pc_activites');
    22         $w = sql_in('id_activite', $_REQUEST['drop']);
    23         sql_delete('spip_asso_activites', $w);
    24         $w = sql_in('id_journal', $_REQUEST['drop']);
    25         sql_delete('spip_asso_comptes', $w. ($critere ? " AND $critere" : ''));
     19        $id_activite = $securiser_action();
     20        include_spip ('inc/association_comptabilite');
     21        association_supprimer_operation_comptable2($id_activite,$GLOBALS['association_metas']['pc_activites']);
     22        sql_delete('spip_asso_activites', "id_activite=$id_activite");
    2623}
    2724
  • _plugins_/Association/Associaspip/exec/action_activites.php

    r59668 r59890  
    2121                echo minipres();
    2222        } else {
    23                 onglets_association('titre_onglet_activite');
    24                 // infos
    25                 echo totauxinfos_intro('confirmation');
    26                 // datation et raccourcis
    27                 icones_association('');
    28                 debut_cadre_association('activites.gif', 'activite_titre_inscriptions_activites');
    29                 if (is_array($_REQUEST['delete'])) {
    30                         $count = count($_REQUEST['delete']);
    31                         echo '<p><strong>'._T('asso:activite_message_confirmation_supprimer',array('nombre' => $count, 'pluriel' => $count>1 ? 's' : '')).'</strong></<p>';
    32                         $res = '';
    33                         for ( $i=0 ; $i<$count ; $i++ ) {
    34                                 $id = $_REQUEST['delete'][$i];
    35                                 $res .= "<input type='hidden' name='drop[]' value='$id' checked='checked' />\n";
    36                         }
    37                         $res .= '<p class="boutons"><input type="submit" value="' . _T('asso:activite_bouton_confirmer') . '" class="fondo" /></p>';
    38                         // count est du bruit de fond pour la secu
    39                         echo generer_action_auteur('supprimer_activites', $count, $_REQUEST['url_retour'] ? $_REQUEST['url_retour'] : $_SERVER['HTTP_REFERER'], $res, " method='post'");
     23                $id_activite = intval(_request('id'));
     24                $activite = sql_fetsel('*', 'spip_asso_dons', "id_don=$id_don");
     25                if (!$activite) {
     26                        include_spip('inc/minipres');
     27                        echo minipres(_T('zxml_inconnu_id') . $id_don);
     28                } else {
     29                        onglets_association('titre_onglet_activite');
     30                        // info
     31                        $infos['evenement'] = sql_getfetsel('titre', 'spip_evenements', 'id_evenement='.intval($activite['id_evenement']) );
     32                        $infos['date'] = association_datefr($activite['date_inscription']);
     33                        $infos['activite_entete_inscrits'] = association_prixfr($activite['inscrits']);
     34                        $infos['entete_montant'] = association_prixfr($activite['montant']);
     35                        totauxinfos_intro(association_calculer_lien_nomid($activite['nom'],$activite['id_adherent']), 'activite', $id_activite, $infos );
     36                        // datation et raccourcis
     37                        icones_association('');
     38                        debut_cadre_association('activites.gif', 'activite_titre_inscriptions_activites');
     39                        echo bloc_confirmer_suppression('activite', $id_activite);
     40                        fin_page_association();
    4041                }
    41                 fin_page_association();
    4242        }
    4343}
     44
    4445?>
  • _plugins_/Association/Associaspip/exec/action_dons.php

    r59668 r59890  
    2323        } else {
    2424                $id_don = intval(_request('id'));
    25                 $data = sql_fetsel('*', 'spip_asso_dons', "id_don=$id_don");
    26                 if (!$data) {
     25                $don = sql_fetsel('*', 'spip_asso_dons', "id_don=$id_don");
     26                if (!$don) {
    2727                        include_spip('inc/minipres');
    2828                        echo minipres(_T('zxml_inconnu_id') . $id_don);
     
    3030                        onglets_association('titre_onglet_dons');
    3131                        // info
    32                         $don = sql_fetsel('*', 'spip_asso_dons', "id_don=$id_don");
    3332                        $infos['argent'] = association_prixfr($don['argent']);
    3433                        $infos['colis'] = ($don['valeur'] ? '('.association_prixfr($don['valeur']).')<br />' : '') .$don['colis'];
    35                         $onfos['contrepartie'] = $don['contrepartie'];
     34                        $infos['contrepartie'] = $don['contrepartie'];
    3635                        totauxinfos_intro(association_calculer_lien_nomid($don['bienfaiteur'],$don['id_adherent']), 'don', $id_don, $infos );
    3736                        // datation et raccourcis
  • _plugins_/Association/Associaspip/exec/categories.php

    r59668 r59890  
    5151                        echo '<td class="decimal">'. association_prixfr($data['cotisation']) .'</td>';
    5252                        echo '<td class="text">'. propre($data['commentaires']) .'</td>';
    53                         echo association_bouton_supprimer('categorie', $data['id_categorie']);
    54                         echo association_bouton_modifier('categorie', $data['id_categorie']);
     53                        echo association_bouton_supprimer('categorie', $data['id_categorie'], 'td');
     54                        echo association_bouton_modifier('categorie', $data['id_categorie'], 'td');
    5555                        echo "</tr>\n";
    5656                }
  • _plugins_/Association/Associaspip/exec/destination.php

    r59668 r59890  
    4444                        echo '<td class="text">'.$data['intitule'].'</td>';
    4545                        echo '<td class="integer">'. _T('asso:nombre_fois', array('nombre'=>sql_countsel('spip_asso_destination_op','id_destination='.$data['id_destination']))).'</td>';
    46                         echo association_bouton_supprimer('destination', $data['id_destination']);
    47                         echo association_bouton_modifier('destination', $data['id_destination']);
     46                        echo association_bouton_supprimer('destination', $data['id_destination'], 'td');
     47                        echo association_bouton_modifier('destination', $data['id_destination'], 'td');
    4848                        echo "</tr>\n";
    4949                }
  • _plugins_/Association/Associaspip/exec/exercices.php

    r59668 r59890  
    5959                        echo '<td class="date">'. association_datefr($data['fin'],'dtend') .'</td>';
    6060                        echo '<td class="text">'. propre($data['commentaire']) .'</td>';
    61                         echo association_bouton_supprimer('exercice', 'id='.$data['id_exercice']);
    62                         echo association_bouton_modifier('exercice', 'id='.$data['id_exercice']);
     61                        echo association_bouton_supprimer('exercice', 'id='.$data['id_exercice'], 'td');
     62                        echo association_bouton_modifier('exercice', 'id='.$data['id_exercice'], 'td');
    6363                        echo "</tr>\n";
    6464                }
  • _plugins_/Association/Associaspip/exec/plan.php

    r59668 r59890  
    103103                        echo '<td class="decimal">'. association_prixfr($data['solde_anterieur']) .'</td>';
    104104                        echo '<td class="date">'. association_datefr($data['date_anterieure'], 'dtstart') .'</td>';
    105                         echo association_bouton_supprimer('plan', $data['id_plan']);
    106                         echo association_bouton_modifier('plan', $data['id_plan']);
     105                        echo association_bouton_supprimer('plan', $data['id_plan'], 'td');
     106                        echo association_bouton_modifier('plan', $data['id_plan'], 'td');
    107107                        echo "</tr>\n";
    108108                }
  • _plugins_/Association/Associaspip/exec/voir_activites.php

    r59880 r59890  
    6666                echo '<th>'. _T('asso:activite_entete_inscrits') .'</th>';
    6767                echo '<th>'. _T('asso:entete_montant') .'</th>';
    68                 echo '<th colspan="3" class="actions">'. _T('asso:entete_action') .'</th>';
     68                echo '<th colspan="2" class="actions">'. _T('asso:entete_action') .'</th>';
    6969                echo "</tr>\n</thead><tbody>";
    7070                if ($statut) { // restriction de la selection
     
    7979                        echo '<td class="integer">'.$data['inscrits'].'</td>';
    8080                        echo '<td class="decimal">'. association_prixfr($data['montant']) .'</td>';
     81                        echo association_bouton_supprimer('activite', $data['id_activite'], 'td');
    8182                        echo '<td class="action">', association_bouton('activite_bouton_maj_inscription', 'cotis-12.gif', 'edit_activite','id='.$data['id_activite']), '</td>';
    82                         echo '<td class="action"><input name="delete[]" type="checkbox" value="'.$data['id_activite'].'" /></td>';
    8383                        if ($data['commentaire']) {
    84                                 echo '</tr><tr class="'.(($data['date_paiement']<$data['date_inscription'])?'pair':'valide').'"><td colspan="8" class="text">&nbsp;'.$data['commentaire'].'</td>';
     84                                echo '</tr><tr class="'.(($data['date_paiement']<$data['date_inscription'])?'pair':'valide').'"><td colspan="7" class="text">&nbsp;'.$data['commentaire'].'</td>';
    8585                        }
    8686                        echo "</tr>\n";
Note: See TracChangeset for help on using the changeset viewer.