Changeset 50138 in spip-zone


Ignore:
Timestamp:
Aug 1, 2011, 8:42:08 AM (10 years ago)
Author:
marcel@…
Message:

Affichage séparé par "classe" ...

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/Association/Associaspip/exec/plan.php

    r46893 r50138  
    33 *  Associaspip, extension de SPIP pour gestion d'associations             *
    44 *                                                                         *
    5  *  Copyright (c) 2007 Bernard Blazin & François de Montlivault (V1)       *
     5 *  Copyright (c) 2007 Bernard Blazin & Franois de Montlivault (V1)       *
    66 *  Copyright (c) 2010-2011 Emmanuel Saint-James & Jeannot Lapin (V2)       *
    77 *                                                                         *
     
    4040                echo fin_boite_info(true);
    4141               
    42                 echo bloc_des_raccourcis(association_icone(_T('asso:plan_nav_ajouter'),  generer_url_ecrire('edit_plan'), 'EuroOff.gif',  'creer.gif'));
     42                $res = association_icone(_T('asso:plan_nav_ajouter'), $url_edit_plan, 'EuroOff.gif', 'creer.gif');
     43                $res.= association_icone(_T('asso:bouton_retour'), generer_url_ecrire('association'), "retour-24.png");
     44                echo bloc_des_raccourcis($res);
    4345
    4446                echo debut_droite("",true);
     
    9496                echo'  </tr>';
    9597                $query = sql_select('*', 'spip_asso_plan', "classe LIKE " . sql_quote($classe) ." AND active=" . sql_quote($active),'', "classe, code" );
    96                 while ($data = sql_fetch($query)) {
     98                $classe = ''; $i = 0;
     99                while ($data = sql_fetch($query)) {
    97100                        echo '<tr style="background-color: #EEEEEE;">';
    98                         echo '<td class="arial11 border1" style="text-align:right;">'.$data['classe'].'</td>';
     101                        if ($classe != $data['classe']) {
     102                            if ($i != 0) {
     103                                echo '<td colspan="8"><hr style="color: #EEE;" /></td>';
     104                                echo '<tr style="background-color: #EEEEEE;">';
     105                            }
     106                            else {
     107                                $i++;
     108                            }
     109                            $classe = $data['classe'];
     110                            echo '<td class="arial11 border1" style="text-align:center;">' . $data['classe'] . '</td>';
     111                        }
     112                        else {
     113                            echo '<td class="arial11 border1"> </td>';
     114                        }
    99115                        echo '<td class="arial11 border1">'.$data['code'].'</td>';
    100116                        echo '<td class="arial11 border1">'.$data['intitule'].'</td>';
Note: See TracChangeset for help on using the changeset viewer.