Changeset 65821 in spip-zone


Ignore:
Timestamp:
Sep 12, 2012, 7:13:24 PM (7 years ago)
Author:
gildas.cotomale@…
Message:

renommaga des appels de boutons en page principale pour coller plus a la convention de nommage des fichiers

Location:
_plugins_/Association/Associaspip
Files:
14 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/Association/Associaspip/association_options.php

    r65777 r65821  
    5151
    5252/**
    53  * @var const _MAX_ITEMS_ASSOCIASPIP
     53 * @var const _ASSOCIASPIP_LIMITE_SOUSPAGE
    5454 *   Nombre de lignes maximales dans les listes de membres, operations comptables, activites...
    5555 */
    56 if (!defined('_MAX_ITEMS_ASSOCIASPIP'))
    57         define('_MAX_ITEMS_ASSOCIASPIP', 30);
    58 
    59 /**
    60  * @var const _DATE_HEURE_ASSOCIASPIP
     56if (!defined('_ASSOCIASPIP_LIMITE_SOUSPAGE'))
     57        define('_ASSOCIASPIP_LIMITE_SOUSPAGE', 30);
     58
     59/**
     60 * @var const _ASSOCIASPIP_AUJOURDHUI_HORAIRE
    6161 *   Indique s'il faut afficher l'heure en plus de la date
    6262 */
    63 if (!defined('_DATE_HEURE_ASSOCIASPIP'))
    64         define('_DATE_HEURE_ASSOCIASPIP', FALSE);
     63if (!defined('_ASSOCIASPIP_AUJOURDHUI_HORAIRE'))
     64        define('_ASSOCIASPIP_AUJOURDHUI_HORAIRE', FALSE);
    6565
    6666
     
    6969 * Affichage HTML : boutons d'action dans les listing
    7070 *
     71 * @param string $tag
     72 *   balise-HTML encadrante (doit fonctionner par paire ouvrante et fermante) ;
     73 *   "TD" par defaut car dans Associaspip un tel bouton est genere dans une cellule de tableau
     74 * @return string $res
     75 *   code HTML du bouton
    7176** @{ */
    7277
    7378/**
    74  * boutons d'action (si page de script indiquee) generique
     79 * boutons act[ion|er] (si page de script indiquee) generique
    7580 *
    7681 * @param string $texte
     
    8489 * @param string $img_attrs
    8590 *   autres attributs passes a la balise affichant l'image
    86  * @return string $res
    87  *   code HTML du bouton
    8891 *
    8992 * @todo voir s'il est possible d'utiliser plutot la fonction bouton_action($libelle, $url, $class="", $confirm="", $title="") definie dans /ecrire/inc/filtres.php
    9093 */
    91 function association_bouton_faire($texte, $image, $script='', $exec_args='', $img_attrs='')
    92 {
    93         $res = ($script ? '<a href="'.generer_url_ecrire($script, $exec_args).'">' : '' );
     94function association_bouton_act($texte, $image, $script='', $exec_args='', $img_attrs='', $tag='td')
     95{
     96        $res = ($tag?"<$tag class='action'>":'');
     97        $res .= ($script ? '<a href="'.generer_url_ecrire($script, $exec_args).'">' : '' );
    9498        $res .= '<img src="'._DIR_PLUGIN_ASSOCIATION_ICONES.$image.'" alt="';
    9599        $res .= ($texte ? _T('asso:'.$texte).'" title="'._T('asso:'.$texte) : ' ' );
     
    100104
    101105/**
    102  * @name association_bouton_<agir>
     106 * @name association_bouton_<quoi>
    103107 * cas specifique de :
    104108 *
     
    110114 *   identifiant de l'objet (le nom du parametre est alors "id")
    111115 *   ou chaine des parametres passes a l'URL
    112  * @param string $tag
    113  *   balise-HTML encadrante (doit fonctionner par paire ouvrante et fermante) ;
    114  *   "TD" par defaut car dans Associaspip un tel bouton est genere dans une cellule de tableau
    115  * @return string $res
    116  *   code HTML du bouton
    117116 */
    118117//@{
    119118
    120119/**
    121  * bouton de vue non modifiable ou apercu
    122  * <mot> = voir_
    123  */
    124 function association_bouton_afficher($objet, $args='', $tag='td')
     120 * bouton affich[age|er] v[ue|oir] visualis[ation|er]
     121 */
     122function association_bouton_affich($objet, $args='', $tag='td')
     123{
     124        $res = association_bouton_act('bouton_voir', 'voir-12.png', "$objet", is_numeric($args)?"id=$args":$args, 'width="12" height="12" alt="&#x2380;"', $tag);
     125        return $res;
     126}
     127
     128/**
     129 * bouton edit[ion|er] (modifi[cation|er])
     130 */
     131function association_bouton_edit($objet, $args='', $tag='td')
     132{
     133        $res = association_bouton_act('bouton_modifier', 'edit-12.gif', "edit_$objet", is_numeric($args)?"id=$args":$args, 'width="12" height="12" alt="&#9088;"', $tag);
     134        return $res;
     135}
     136
     137/**
     138 * bouton suppr[ession|imer] (efface[ment|r])
     139 */
     140function association_bouton_suppr($objet, $args='', $tag='td')
     141{
     142        $res = association_bouton_act('bouton_supprimer', 'suppr-12.gif', "suppr_$objet", is_numeric($args)?"id=$args":$args, 'width="12" height="12" alt="&#8999;" class="danger"', $tag);
     143        return $res;
     144}
     145
     146/**
     147 * bouton paye[ment|r] (cotis[ation|er], contribu[tion financiere|er financierement])
     148 */
     149function association_bouton_paye($objet, $args='', $tag='td')
     150{
     151        $res = association_bouton_act('??', 'cotis-12.gif', "ajout_$objet", is_numeric($args)?"id=$args":$args, 'width="12" height="12" alt="&#164;"', $tag);
     152        return $res;
     153}
     154
     155//@}
     156
     157/**
     158 * bouton coch[age de|er une] case
     159 *
     160 * Ce n'est pas un bouton a proprement parler mais il est dans la zone des
     161 * boutons et sert a transmettre une liste de valeurs au parametre d'un bouton
     162 * normalement situe au bas du tableau..
     163 *
     164 * @param string $champ
     165 *   Nom du champ pour lequel le bouton est genere
     166 *   (mettre une chaine vide pour generer un bouton desactive)
     167 * @param string $valeur
     168 *   Valeur a transmettre pour ce champ
     169 * @param string $plus
     170 *   Texte supplementaire rajoute
     171 *   (utile pour placer d'autres boutons caches dans la cellule)
     172 */
     173function association_bouton_coch($champ, $valeur='', $plus='', $tag='td')
    125174{
    126175        $res = ($tag?"<$tag class='action'>":'');
    127         $res .= association_bouton_faire('bouton_voir', 'voir-12.png', "$objet", is_numeric($args)?"id=$args":$args, 'width="12" height="12" alt="&#x2380;"');
    128         $res .= ($tag?"</$tag>":'');
     176        $res .= $plus.'<input type="checkbox" ';
     177        if ( $champ )
     178                $res .= 'name="'.$champ.'[]" value="'.$valeur.'"';
     179        else
     180                $res .= 'disabled="disabled"';
     181        $res .= ' />'. ($tag?"</$tag>":'');
    129182        return $res;
    130183}
    131 
    132 /**
    133  * bouton d'edition (modification)
    134  * <mot> = edit_
    135  */
    136 function association_bouton_modifier($objet, $args='', $tag='td')
    137 {
    138         $res = ($tag?"<$tag class='action'>":'');
    139         $res .= association_bouton_faire('bouton_modifier', 'edit-12.gif', "edit_$objet", is_numeric($args)?"id=$args":$args, 'width="12" height="12" alt="&#x2380;"');
    140         $res .= ($tag?"</$tag>":'');
    141         return $res;
    142 }
    143 
    144 /**
    145  * bouton d'effacement (suppression)
    146  * <mot> = suppr_
    147  */
    148 function association_bouton_supprimer($objet, $args='', $tag='td')
    149 {
    150         $res = ($tag?"<$tag class='action'>":'');
    151         $res .= association_bouton_faire('bouton_supprimer', 'suppr-12.gif', "suppr_$objet", is_numeric($args)?"id=$args":$args, 'width="12" height="12" alt="&#x2327;"'); // 8 pluriel contre 3 singulier
    152         $res .= ($tag?"</$tag>":'');
    153         return $res;
    154 }
    155 
    156 //@}
    157184
    158185/** @} */
     
    645672        if ( is_array($icone) )
    646673                $icone = $icone[$statut];
    647         return $acote ? association_bouton_faire('', 'puce-'.$icone.'.gif', '', '', $img_attrs).' '._T("asso:$statut") : association_bouton_faire($statut, 'puce-'.$icone.'.gif', '', '', $img_attrs) ; // c'est comme un bouton... mais n'a pas d'action
     674        return $acote ? association_bouton_act('', 'puce-'.$icone.'.gif', '', '', $img_attrs, '').' '._T("asso:$statut") : association_bouton_act($statut, 'puce-'.$icone.'.gif', '', '', $img_attrs, '') ; // c'est comme un bouton... sans action/lien...
    648675}
    649676
     
    10091036        $res = '<td align="left">';
    10101037        if ( is_array($pages) ) {
    1011                 $nbr_pages = ceil(call_user_func_array('sql_countsel',$pages)/_MAX_ITEMS_ASSOCIASPIP); // ceil() ou intval()+1 ?
     1038                $nbr_pages = ceil(call_user_func_array('sql_countsel',$pages)/_ASSOCIASPIP_LIMITE_SOUSPAGE); // ceil() ou intval()+1 ?
    10121039        } else {
    10131040                $nbr_pages = intval($pages);
     
    10171044                $exec = ($exec?$exec:_request($exec));
    10181045                for ($i=0; $i<$nbr_pages; $i++) {
    1019                         $position = $i*_MAX_ITEMS_ASSOCIASPIP;
     1046                        $position = $i*_ASSOCIASPIP_LIMITE_SOUSPAGE;
    10201047                        if ($position==$debut) { // page courante
    10211048                                $res .= ' <strong>'.$position.' </strong> ';
     
    15841611                                $param = str_replace('$$', $data[$cle1], $param);
    15851612                        }
    1586                         $res .= '<td class="action">'. call_user_func_array("association_bouton_$type", $params) .'</td>';
     1613                        $res .= call_user_func_array("association_bouton_$type", $params);
    15871614                }
    15881615                $res .= "</tr>\n";
     
    16521679{
    16531680        $valeur = intval($req?_request($valeur):$valeur);
    1654         return "$valeur,"._MAX_ITEMS_ASSOCIASPIP;
     1681        return "$valeur,"._ASSOCIASPIP_LIMITE_SOUSPAGE;
    16551682}
    16561683
     
    16931720{
    16941721        $ladate = affdate_jourcourt(date('d/m/Y'));
    1695         $hr = (_DATE_HEURE_ASSOCIASPIP?date('H'):'');
    1696         $mn = (_DATE_HEURE_ASSOCIASPIP?date('i'):'');
    1697         $res = '<p class="'. (_DATE_HEURE_ASSOCIASPIP?'datetime':'date');
    1698         $res .= '" title="'. date('Y-m-d') . (_DATE_HEURE_ASSOCIASPIP?"T$hr:$mn":'');
    1699         $lheure = (_DATE_HEURE_ASSOCIASPIP ? _T('spip:date_fmt_heures_minutes', array('h'=>$hr,'m'=>$mn)) :'');
    1700         $res .= '">'. (_DATE_HEURE_ASSOCIASPIP ? _T('asso:date_du_jour_heure', array('date'=>$ladate,'time'=>$lheure)) : _T('asso:date_du_jour',array('date'=>$ladate)) ).'</p>';
     1722        $hr = (_ASSOCIASPIP_AUJOURDHUI_HORAIRE?date('H'):'');
     1723        $mn = (_ASSOCIASPIP_AUJOURDHUI_HORAIRE?date('i'):'');
     1724        $res = '<p class="'. (_ASSOCIASPIP_AUJOURDHUI_HORAIRE?'datetime':'date');
     1725        $res .= '" title="'. date('Y-m-d') . (_ASSOCIASPIP_AUJOURDHUI_HORAIRE?"T$hr:$mn":'');
     1726        $lheure = (_ASSOCIASPIP_AUJOURDHUI_HORAIRE ? _T('spip:date_fmt_heures_minutes', array('h'=>$hr,'m'=>$mn)) :'');
     1727        $res .= '">'. (_ASSOCIASPIP_AUJOURDHUI_HORAIRE ? _T('asso:date_du_jour_heure', array('date'=>$ladate,'time'=>$lheure)) : _T('asso:date_du_jour',array('date'=>$ladate)) ).'</p>';
    17011728        return $res;
    17021729}
  • _plugins_/Association/Associaspip/exec/action_adherents.php

    r65469 r65821  
    7979                        $res .='<table>';
    8080                        while($data = sql_fetch($query)) {
    81                                 $res .= '<tr><td>'.$data['nom'].'</td><td><input type="checkbox" name="id_groupes[]" value="'.$data['id_groupe'].'" /></td></tr>';
     81                                $res .= '<tr><td>'.$data['nom'].'</td>'. association_bouton_coch('id_groupe', $data['id_groupe']) .'</tr>';
    8282                        }
    8383                        $res .='</table>';
     
    9696        $query = sql_select('sexe, id_auteur, prenom, nom_famille','spip_asso_membres', $in, '', 'nom_famille');
    9797        while($data = sql_fetch($query)) {
    98                 $res .= '<tr><td>' . $data['id_auteur'] . ' <strong>'.association_calculer_nom_membre($data['sexe'], $data['prenom'], $data['nom_famille']).'</strong></td><td><input type="checkbox" name="id_auteurs[]" value="'.$data['id_auteur'].'" checked="checked" /></td></tr>';
     98                $res .= '<tr><td>' . $data['id_auteur'] .association_calculer_nom_membre($data['sexe'], $data['prenom'], $data['nom_famille'], 'b').'</td>'. association_bouton_coch('id_auteurs', $data['id_auteur']) .'</tr>';
    9999        }
    100100        $res .='<tr>';
  • _plugins_/Association/Associaspip/exec/adherent.php

    r65704 r65821  
    118118                                ), // entetes et formats des donnees
    119119                                $full ? array(
    120                                         array('faire', 'adherent_bouton_maj_inscription', 'edit-12.gif', 'edit_activite', 'id=$$'),
     120                                        array('edit', 'activite', 'id=$$'),
    121121                                ) : array(), // boutons d'action
    122122                                'id_activite' // champ portant la cle des lignes et des boutons
     
    136136                                ), // entetes et formats des donnees
    137137                                $full ? array(
    138                                         array('faire', 'adherent_bouton_maj_vente', 'edit-12.gif', 'edit_vente', 'id=$$'),
     138                                        array('edit', 'vente', 'id=$$'),
    139139                                ) : array(), // boutons d'action
    140140                                'id_vente' // champ portant la cle des lignes et des boutons
     
    154154                                ), // entetes et formats des donnees
    155155                                $full ? array(
    156                                         array('faire', 'adherent_bouton_maj_don', 'edit-12.gif', 'edit_don', 'id=$$'),
     156                                        array('edit', 'don', 'id=$$'),
    157157                                ) : array(), // boutons d'action
    158158                                'id_don' // champ portant la cle des lignes et des boutons
     
    183183                                ), // entetes et formats des donnees
    184184                                $full ? array(
    185                                         array('faire', 'adherent_bouton_maj_operation', 'edit-12.gif', 'edit_pret', 'id=$$'),
     185                                        array('edit', 'pret', 'id=$$'),
    186186                                ) : array(), // boutons d'action
    187187                                'id_pret' // champ portant la cle des lignes et des boutons
  • _plugins_/Association/Associaspip/exec/adherents.php

    r65777 r65821  
    196196                $auteurs .= '<td class="action">'
    197197                . '<a href="'. generer_url_ecrire('auteur_infos','id_auteur='.$id_auteur) .'">'.$icone.'</a></td>'
    198                 . '<td class="action">'. association_bouton_faire('adherent_label_ajouter_cotisation', 'cotis-12.gif', 'ajout_cotisation','id='.$id_auteur) .'</td>'
    199                 . '<td class="action">'. association_bouton_faire('adherent_label_modifier_membre', 'edit-12.gif', 'edit_adherent','id='.$id_auteur) .'</td>'
    200                 . '<td class="action">'. association_bouton_faire('adherent_label_voir_membre', 'voir-12.png', 'adherent','id='.$id_auteur) .'</td>'
    201                 . '<td class="action"><input name="id_auteurs[]" type="checkbox" value="'.$id_auteur.'" /></td>'
     198                . association_bouton_act('adherent_label_ajouter_cotisation', 'cotis-12.gif', 'ajout_cotisation','id='.$id_auteur)
     199                . association_bouton_edit('adherent','id='.$id_auteur)
     200                . association_bouton_act('adherent_label_voir_membre', 'voir-12.png', 'adherent','id='.$id_auteur)
     201                . association_bouton_coch('id_auteurs', $id_auteur)
    202202                . "</tr>\n";
    203203        }
    204204
    205         $res = "<table width='100%' class='asso_tablo' id='asso_liste_adherents'>\n"
     205        $res = "<table width='100%' class='asso_tablo' id='liste_adherents'>\n"
    206206        . "<thead>\n<tr>";
    207207        if ($GLOBALS['association_metas']['aff_id_auteur']) {
  • _plugins_/Association/Associaspip/exec/bilan.php

    r65469 r65821  
    8989                        sql_quote($GLOBALS['association_metas']['classe_produits']),
    9090                );
    91                 // on boucle sur le tableau des destinations en refaisant le fetch a chaque iteration
    92                 foreach ($ids_destination_bilan as $id_destination) {
    93                         //TABLEAU EXPLOITATION
    94                         echo "\n<fieldset>";
    95                         echo '<legend><b>'. ($id_destination ? $intitule_destinations[$id_destination] : ($GLOBALS['association_metas']['destinations']?_T('asso:toutes_destination'):'') ). '</b></legend>';
    96                         $solde = association_liste_totaux_comptes_classes_html($classes, 'cpte_resultat', 0, $exercice, $id_destination);
     91                foreach ($ids_destination_bilan as $id_destination) { // on boucle sur le tableau des destinations en refaisant le fetch a chaque iteration
     92                        // TABLEAU EXPLOITATION
     93                        echo debut_cadre_relief('', true, '', ($id_destination ? $intitule_destinations[$id_destination] : ($GLOBALS['association_metas']['destinations']?_T('asso:toutes_destination'):'') ) );
     94                        $solde = association_liste_totaux_comptes_classes($classes, 'cpte_resultat', 0, $exercice, $id_destination);
    9795                        if(autoriser('associer', 'export_comptes') && !$id_destination){ // on peut exporter : pdf, csv, xml, ...
    9896                                echo "<br /><table width='100%' class='asso_tablo' cellspacing='6' id='asso_tablo_exports'>\n";
     
    107105                                echo '</tr></tbody></table>';
    108106                        }
    109                         echo '</fieldset>';
     107                        echo fin_cadre_relief(true);
    110108                }
    111109//              bilan_encaisse();
     
    129127        $query = sql_select('*', 'spip_asso_plan', '(classe='.sql_quote($GLOBALS['association_metas']['classe_banques']).' OR classe='.sql_quote($GLOBALS['association_metas']['classe_contributions_volontaires']).') AND active=1', '',  'code' );
    130128        while ($val = sql_fetch($query)) {
    131                 /* on declare un tableau et on le rempli avec les donnees du compte */
    132129                $lesEcritures[$val['code']] = array(
    133130                        'code' => $val['code'],
     
    136133                        'solde_anterieur' => $val['solde_anterieur'],
    137134                        'id_plan' => $val['id_plan'],
    138                 );
    139                 /* ne pas comptabiliser les opérations au delà d'aujourd'hui meme si il y a des echeances futures !!!! */
     135                ); // on declare un tableau et on le rempli avec les donnees du compte
    140136                $compte = sql_fetsel('SUM(recette) AS recettes, SUM(depense) AS depenses, date, imputation',
    141137                        'spip_asso_comptes',
    142                         'date>='. sql_quote($lesEcritures[$val['code']]['date_solde']).' AND date<=NOW() AND (journal='. sql_quote($val['code']) .' OR imputation='. sql_quote($val['code']) .')',
     138                        'date>='. sql_quote($lesEcritures[$val['code']]['date_solde']).' AND date<=NOW() AND (journal='. sql_quote($val['code']) .' OR imputation='. sql_quote($val['code']) .')', // ne pas comptabiliser les opérations au delà d'aujourd'hui meme si il y a des echeances futures !!!!
    143139                        'journal');
    144140                if ($compte) {
    145                         if(substr($compte['imputation'],0,1)===$GLOBALS['association_metas']['classe_contributions_volontaires']) {
    146                                 /* c'est une contribution volontaire du type 8xxx :
    147                                  * c'est une dépense evaluee si 86xx ou recette évaluée si 87xx
    148                                  * qui doit apparaître dans le compte de resultat
    149                                  */
     141                        if(substr($compte['imputation'],0,1)===$GLOBALS['association_metas']['classe_contributions_volontaires']) { // c'est une contribution volontaire du type 8xxx : c'est une dépense evaluee si 86xx ou recette évaluée si 87xx qui doit apparaître dans le compte de resultat
    150142                                $lesEcritures['_86xx']['solde'] += $compte['depenses'];
    151143                                $lesEcritures['_87xx']['solde'] += $compte['recettes'];
    152                         } else {
    153                                 /* c'est une recette ou une depense */
     144                        } else { // c'est une recette ou une depense
    154145                                $lesEcritures[$code]['solde'] = $compte['recettes']-$compte['depenses'];
    155                                 if (substr($compte['imputation'],0,1)===$GLOBALS['association_metas']['classe_banques'])
    156                                 /* c'est un virement interne avec le code 58xx :
    157                                  * le solde du compte doit être à zero sinon il y a erreur !
    158                                  */
     146                                if (substr($compte['imputation'],0,1)===$GLOBALS['association_metas']['classe_banques']) // c'est un virement interne avec le code 58xx : le solde du compte doit être à zero sinon il y a erreur !
    159147                                        $lesEcritures['_58xx']['solde'] += $compte['recettes']-$compte['depenses'];
    160148                        }
    161149                }
    162150        }
    163         echo "\n<fieldset>";
    164         echo '<legend><strong>' . _T('asso:encaisse') . '</strong></legend>';
     151        echo debut_cadre_relief('', true, '', _T('asso:encaisse') );
    165152        echo "<table width='100%' class='asso_tablo' id='asso_tablo_bilan_encaisse'>\n";
    166153        echo "<thead>\n<tr>";
     
    196183        }
    197184        echo "</tr>\n</tfoot>\n</table>\n";
    198         echo '</fieldset>';
     185        echo fin_cadre_relief(true);
    199186}
    200187
  • _plugins_/Association/Associaspip/exec/comptes.php

    r65777 r65821  
    121121                        }
    122122                        if ($index_id_compte>=0) { // on recalcule le parametre de limite de la requete
    123                                 set_request('debut', intval($index_id_compte/_MAX_ITEMS_ASSOCIASPIP)*_MAX_ITEMS_ASSOCIASPIP);
     123                                set_request('debut', intval($index_id_compte/_ASSOCIASPIP_LIMITE_SOUSPAGE)*_ASSOCIASPIP_LIMITE_SOUSPAGE);
    124124                        }
    125125                }
     
    183183                if ( $data['vu'] ) { // pas d'action sur les operations validees !
    184184                        $comptes .= '<td class="action" colspan="2">'. association_formater_puce('', 'verte', '', $onload_option) .' </td>'; // edition+suppresion
    185                         $comptes .= '<td class="action"><input disabled="disabled" type="checkbox" /></td>'; // validation
     185                        $comptes .= association_bouton_coch(''); // validation
    186186                } else {  // operation non validee (donc validable et effacable...
    187187                        if ( $data['id_journal'] && $data['imputation']!=$GLOBALS['association_metas']['pc_cotisations'] ) { // pas d'edition/suppression des operations gerees par un autre module (exepte les cotisations) ...par souci de coherence avec les donnees dupliquees dans d'autres tables...
     
    191191                                        $comptes .= '<td class="action">&nbsp;</td>'; // edition
    192192                                } else { // le reste est editable
    193                                         $comptes .= '<td class="action">'. association_bouton_faire('mettre_a_jour', 'edit-12.gif', 'edit_compte', 'id='.$data['id_compte']) . '</td>'; // edition
     193                                        $comptes .= '<td class="action">'. association_bouton_edit('compte', 'id='.$data['id_compte']); // edition
    194194                                }
    195                                 $comptes .= association_bouton_supprimer('comptes', 'id='.$data['id_compte'], 'td'); // suppression
    196                         }
    197                         $comptes .= '<td class="action"><input name="valide[]" type="checkbox" value="'.$data['id_compte']. '" /></td>'; // validation
     195                                $comptes .= association_bouton_suppr('comptes', 'id='.$data['id_compte']); // suppression
     196                        }
     197                        $comptes .= association_bouton_coch('valide', $data['id_compte']); // validation
    198198                }
    199199                $comptes .= '</tr>';
  • _plugins_/Association/Associaspip/exec/destination.php

    r65469 r65821  
    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'], 'td');
    47                         echo association_bouton_modifier('destination', $data['id_destination'], 'td');
     46                        echo association_bouton_suppr('destination', $data['id_destination']);
     47                        echo association_bouton_edit('destination', $data['id_destination']);
    4848                        echo "</tr>\n";
    4949                }
  • _plugins_/Association/Associaspip/exec/dons.php

    r65588 r65821  
    9595                            : ('<td class="text">'. propre($data['contrepartie']) .'</td>')
    9696                                );
    97                         echo '<td  class="action">'. association_bouton_faire('supprimer_le_don', 'suppr-12.gif', 'suppr_don', "id=$data[id_don]") .'</td>';
    98                         echo '<td class="action">' . association_bouton_faire('mettre_a_jour_le_don', 'edit-12.gif', 'edit_don', "id=$data[id_don]") .'</td>';;
     97                        echo '<td  class="action">'. association_bouton_suppr('don', "id=$data[id_don]");
     98                        echo '<td class="action">' . association_bouton_edit('don', "id=$data[id_don]");
    9999                        echo "</tr>\n";
    100100                }
  • _plugins_/Association/Associaspip/exec/edit_relances.php

    r65469 r65821  
    7878        $res = '';
    7979        while ($data = sql_fetch($query)) {
    80                 $res .= '<tr class="'.$GLOBALS['association_styles_des_statuts'][$data['statut_interne']].'" id="'.$data['id_auteur'].'">'
    81                 .'<td class="integer"><label for="mbr'.$data['id_auteur'].'">'.$data['id_auteur'].'</label></td>'
    82                 .'<td class="text"><label for="mbr'.$data['id_auteur'].'">'. association_calculer_nom_membre($data['sexe'], $data['prenom'], $data['nom_famille']) .'</label></td>'
     80                $res .= '<tr class="'.$GLOBALS['association_styles_des_statuts'][$data['statut_interne']].'" id="membre'.$data['id_auteur'].'">'
     81                .'<td class="integer"><label for="id'.$data['id_auteur'].'">'.$data['id_auteur'].'</label></td>'
     82                .'<td class="text"><label for="id'.$data['id_auteur'].'">'. association_calculer_nom_membre($data['sexe'], $data['prenom'], $data['nom_famille']) .'</label></td>'
    8383                .'<td class="date"><label for="mbr'.$data['id_auteur'].'">'. association_formater_date($data['validite']) .'</label></td>'
    84                 .'<td class="action"><input name="id[]" type="checkbox" id="mbr'.$data['id_auteur'].'" value="'.$data['id_auteur'].'" checked="checked" /><input name="statut['.$data['id_auteur'].']" type="hidden" value="'.$data['statut_interne'].'" /></td>'
     84                .'<td class="action">'. association_bouton_coch('id', $data['id_auteur'], '<input name="statut['.$data['id_auteur'].']" type="hidden" value="'.$data['statut_interne'].'" />')
    8585                ."</tr>\n";
    8686        }
  • _plugins_/Association/Associaspip/exec/inscrits_activite.php

    r65777 r65821  
    8686                        echo '<td class="integer">'.$data['inscrits'].'</td>';
    8787                        echo '<td class="decimal">'. association_formater_prix($data['montant']) .'</td>';
    88                         echo association_bouton_supprimer('activite', $data['id_activite'], 'td');
    89                         echo '<td class="action">', association_bouton_faire('activite_bouton_maj_inscription', 'cotis-12.gif', 'edit_activite','id='.$data['id_activite']), '</td>';
     88                        echo association_bouton_suppr('activite', $data['id_activite']);
     89                        echo association_bouton_act('activite_bouton_maj_inscription', 'cotis-12.gif', 'edit_activite','id='.$data['id_activite']);
    9090                        if ($data['commentaire']) {
    9191                                echo '</tr><tr class="'.(($data['date_paiement']<$data['date_inscription'])?'pair':'valide').'"><td colspan="7" class="text">&nbsp;'.$data['commentaire'].'</td>';
  • _plugins_/Association/Associaspip/exec/plan_comptable.php

    r65469 r65821  
    103103                        echo '<td class="decimal">'. association_formater_prix($data['solde_anterieur']) .'</td>';
    104104                        echo '<td class="date">'. association_formater_date($data['date_anterieure'], 'dtstart') .'</td>';
    105                         echo association_bouton_supprimer('plan', $data['id_plan'], 'td');
    106                         echo association_bouton_modifier('plan', $data['id_plan'], 'td');
     105                        echo association_bouton_suppr('plan', $data['id_plan']);
     106                        echo association_bouton_edit('plan', $data['id_plan']);
    107107                        echo "</tr>\n";
    108108                }
  • _plugins_/Association/Associaspip/exec/prets.php

    r65777 r65821  
    9494                        echo '</td><td class="date">'.association_formater_duree($data['duree'],$unite) .'</td>';
    9595                        echo '<td class="date">'. ($data['date_retour']<$data['date_sortie'] ? '&nbsp' : association_formater_date($data['date_retour'],'dtend') ) .'</td>';
    96                         echo '<td class="action">'. association_bouton_faire('prets_nav_annuler', 'suppr-12.gif', 'suppr_pret', 'id_pret='.$data['id_pret'].'&id_ressource='.$id_ressource) .'</td>';
    97                         echo '<td class="action">' . association_bouton_faire('prets_nav_editer', 'edit-12.gif', 'edit_pret', 'id_pret='.$data['id_pret']) . '</td>';
     96                        echo '<td class="action">'. association_bouton_suppr('pret', 'id_pret='.$data['id_pret'].'&id_ressource='.$id_ressource);
     97                        echo '<td class="action">' . association_bouton_edit('pret', 'id_pret='.$data['id_pret']);
    9898                        echo "</tr>\n";
    9999                }
  • _plugins_/Association/Associaspip/exec/ressources.php

    r65704 r65821  
    9494                        ), // entetes et formats des donnees
    9595                        array(
    96                                 array('faire', 'ressources_nav_supprimer', 'suppr-12.gif', 'suppr_ressource', 'id=$$'),
    97                                 array('faire', 'ressources_nav_editer', 'edit-12.gif', 'edit_ressource', 'id=$$'),
     96                                array('suppr', 'ressource', 'id=$$'),
     97                                array('edit', 'ressource', 'id=$$'),
    9898                                array('faire', 'prets_nav_gerer', 'voir-12.png', 'prets', 'id=$$'),
    9999                        ), // boutons d'action
  • _plugins_/Association/Associaspip/exec/ventes.php

    r65777 r65821  
    8989                        echo '<td class="decimal">'
    9090                        . association_formater_prix($data['quantite']*$data['prix_vente']).'</td>';
    91                         echo association_bouton_supprimer('vente', 'id='.$data['id_vente'], 'td');
    92                         echo '<td class="action">'. association_bouton_faire('mettre_a_jour_la_vente', 'edit-12.gif', 'edit_vente','id='.$data['id_vente']) . '</td>';
     91                        echo association_bouton_suppr('vente', 'id='.$data['id_vente']);
     92                        echo '<td class="action">'. association_bouton_edit('vente','id='.$data['id_vente']);
    9393                        echo "</tr>\n";
    9494                }
Note: See TracChangeset for help on using the changeset viewer.