Changeset 61273 in spip-zone


Ignore:
Timestamp:
May 14, 2012, 10:01:07 AM (7 years ago)
Author:
pierrekuhn82@…
Message:

Suite du travail sur la gestion des responsables de distribution avec possibilité de pouvoir modifier l'enregistrement.
Début de la gestion de l'impression d'une saison complete mais je coince dans mon php pour le moment.

Location:
_plugins_/Amap
Files:
1 added
9 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/Amap/lang/amap_fr.php

    r60535 r61273  
    1010        'action_supprimer' => 'Supprimer',
    1111        'adherent' => 'Adhérent',
    12         'adherents_jour' => 'Adherents du jour', // pas d'accent c'est utiliser dans le pdf des paniers
     12        'adherents_jour' => 'Adhérents du jour', // pas d'accent c'est utiliser dans le pdf des paniers
    1313        'adherent_sans_type_panier_sans_type_adherent' => 'Vos adhérents n\'ont pas encore de type de panier affecté ou de type d\'adhérent.',
    1414        'adhesion' => 'Adhésion (ex:2008)',
    1515        'adhesion_auteur' => 'Adhésion :',
    1616        'administrateur' => 'Administrateur',
     17        'amapiens_explication' => 'Sur cette page vous trouverez la liste des amapiens de votre association, en cliquant sur le nom vous retournerez sur la page de l\'auteur. Tenir à jours les informations de chaqu\'un est obligatoire au moment du changement de saison.',
    1718        'attention' => 'ATTENTION !',
    1819        'attention_modifications' => '<p>Vous venez d\'activer le plugin AMAP, ce dernier vient de créer une nouvelle rubrique "Agenda de la saison" avec deux sous-rubriques "Distribution" et "Évènements", ainsi que la rubrique "Archives".</p>
     
    5354        'impression' => 'Impression',
    5455        'impression_donnees' => 'Impression de données',
    55         'impression_donnees_fonction_date' => 'Impression des paniers en fonction d\'une date :',
    5656        'impression_explication' => 'Seulement les dates contenant au minimum un panier sont cliquables et ouvrent une nouvelle fenêtre.',
     57        'impression_paniers_fonction_date' => 'Impression des paniers en fonction d\'une date :',
     58        'impression_responsables_fonction_date' => 'Impression des responsables en fonction d\'un mois :',
    5759
    5860        // L
     
    6870        'liste_responsables' => 'Liste des responsables',
    6971        'livraison' => 'Livraison',
     72        'livraison_explication' => 'Sur cette page vous trouverez la liste des livraison que vous avez déjà effectuer, le contenu de ce tableau est visible sur la page <a href="@url@"><b>ici</b></a>.',
    7073
    7174        // M
     
    9194        'panier_dispo_plus' => 'Des infos à donner en plus (elles seront rajoutées dans le courriel envoyé avant votre nom)',
    9295        'panier_distribuer' => 'panier à distribuer',
     96        'panier_explication' => 'Sur cette page vous trouverez la liste des paniers que vous devez distribuer, ils sont modifiable et supprimable. Toutes modifications entraîne un envoie de mail en masse à tous les adhérents et les producteurs de l\'association.',
    9397        'panier_liste' => 'Liste des paniers',
    9498        'panier_livraison' => 'Contenu d\'un panier',
     
    113117        // R
    114118        'responsables' => 'Responsables',
     119        'responsables_distribution_paniers' => 'Responsables des distributions pour le mois de @nb@',
     120        'responsables_explication' => 'Sur cette page vous trouverez la liste des responsables avec la dates de distribution à laquelle il a été associé. Ce tableau est affichable sur le site via un article en mettant le code <liste|distributions>',
    115121        'reste_panier_distribuer' => 'Il nous reste encore 1 panier à distribuer',
    116122        'reste_panier_recuperer' => 'Il vous reste encore 1 panier à recupérer',
  • _plugins_/Amap/pdf/extends.php

    r60535 r61273  
    2626                        $this->Cell(0,6,_T('amap:liste_paniers'),0,1,'L');
    2727                        $this->SetFont('Arial','B',14);
    28                         $this->Cell(0,6,unicode2charset(html2unicode($this->titre)),0,1,'C');
     28                        $this->Cell(0,6,(html_entity_decode($this->titre)),0,1,'C');
    2929                        $this->Ln(10);
    3030                //Imprime l'en-t�te du tableau si n�cessaire
     
    3737                $this->SetFont('Arial','',10);
    3838                //$this->SetFillColor(200,220,255);
    39                 $this->Cell(0,6,"$libelle",0,1,'L');
     39                $this->Cell(0,6,html_entity_decode($libelle),0,1,'L');
    4040                $this->Ln(10);
    4141                // Sauvegarde de l'ordonnée
  • _plugins_/Amap/prive/exec/amapiens.html

    r60528 r61273  
    11<INCLURE{fond=prive/inclure/navigation,env,ajax}>
     2<!--#extra-->
     3<div class="cadre cadre-info verdana1">
     4        <div class="cadre_padding">
     5        <:amap:amapiens_explication:>
     6        </div>
     7</div>
     8<!--/#extra-->
    29
    310<h1><:amap:gestion_amap:></h1>
  • _plugins_/Amap/prive/exec/livraison_liste.html

    r60528 r61273  
    11<INCLURE{fond=prive/inclure/navigation,env,ajax}>
     2<!--#extra-->
     3<div class="cadre cadre-info verdana1">
     4        <div class="cadre_padding">
     5        <:amap:livraison_explication{url=#URL_PAGE{livraisons}}:>
     6        </div>
     7</div>
     8<!--/#extra-->
    29
    310<h1><:amap:gestion_amap:></h1>
  • _plugins_/Amap/prive/exec/panier_liste.html

    r60528 r61273  
    11<INCLURE{fond=prive/inclure/navigation,env,ajax}>
     2<!--#extra-->
     3<div class="cadre cadre-info verdana1">
     4        <div class="cadre_padding">
     5        <:amap:panier_explication:>
     6        </div>
     7</div>
     8<!--/#extra-->
    29
    310<h1><:amap:gestion_amap:></h1>
  • _plugins_/Amap/prive/exec/responsable_liste.html

    r60528 r61273  
    11<INCLURE{fond=prive/inclure/navigation,env,ajax}>
     2<!--#extra-->
     3<div class="cadre cadre-info verdana1">
     4        <div class="cadre_padding">
     5        <:amap:responsables_explication:>
     6        </div>
     7</div>
     8<!--/#extra-->
    29
    310<h1><:amap:gestion_amap:></h1>
  • _plugins_/Amap/prive/inclure/impression.html

    r59711 r61273  
    11<ul>
    22        <li>
    3                 <:amap:impression_donnees_fonction_date:>
     3                <:amap:impression_paniers_fonction_date:>
    44                <table border="0" width="100%">
    55                <BOUCLE_rub(RUBRIQUES){titre = '001. Distribution'}>
     
    2323                </table>
    2424        </li>
     25<!--
     26        <p></p>
     27        <li>
     28                <:amap:impression_responsables_fonction_date:>
     29                <table border="0" width="100%">
     30                <BOUCLE_rub1(RUBRIQUES){titre = '001. Distribution'}>
     31                <B_responsable>
     32                        <BOUCLE_responsable(EVENEMENTS){id_rubrique}{par date_debut}>
     33                                [(#COMPTEUR_BOUCLE|alterner{'<tr>','','','',''})]
     34                                        <td class="center">
     35                                                <a href="[(#URL_ECRIRE{pdf_responsables}|parametre_url{mois_distribution,#DATE_DEBUT|affdate{Y-m-01}})]">
     36                                                [(#DATE_DEBUT|affdate{'m/Y'}|unique)]
     37                                                </a>
     38                                        </td>
     39                                [(#COMPTEUR_BOUCLE|alterner{'','','','','</tr>'})]
     40                        </BOUCLE_responsable>
     41                        [(#TOTAL_BOUCLE|alterner{'</tr>', '', '', '', ''})]
     42                <//B_responsable>
     43                </BOUCLE_rub1>
     44                </table>
     45        </li>
     46-->
    2547</ul>
  • _plugins_/Amap/prive/inclure/liste_responsable.html

    r60535 r61273  
    1111        <thead>
    1212        <tr>
    13                 <th>[(#TRI{date_distribution,<:amap:date_distribution:>})]</th>
     13                <th><:amap:date_distribution:></th>
    1414        </tr>
    1515        </thead>
    1616        <tbody>
    17         <BOUCLE_responsables(AMAP_RESPONSABLES auteurs) {tri date_distribution}{pagination 20}{id_auteur}>
     17        <BOUCLE_responsables(AMAP_RESPONSABLES auteurs) {par date_distribution}{pagination 20}{id_auteur}>
    1818        <tr>
    1919                <td>[(#DATE_DISTRIBUTION|affdate{'d/m/Y'})]</td>
  • _plugins_/Amap/prive/inclure/liste_responsables.html

    r60651 r61273  
    77                <th>[(#TRI{date_distribution,<:amap:date_distribution:>})]</th>
    88                <th>[(#TRI{nom,<:amap:responsables:>})]</th>
     9                <th><:amap:action:></th>
    910        </tr>
    1011        </thead>
     
    1415                <td>[(#DATE_DISTRIBUTION|affdate{'d/m/Y'})]</td>
    1516                <td><BOUCLE_prod(AUTEURS){tous}{id_auteur}><a href="[(#URL_ECRIRE{auteur_infos}|parametre_url{id_auteur,#ID_AUTEUR})]">#NOM</a></BOUCLE_prod></td>
     17                <td><a href='[(#URL_ECRIRE{responsable_enregistre}|parametre_url{id_amap_responsable,#ID_AMAP_RESPONSABLE})]'><:amap:action_modifier:></a>
     18                |       <a href='[(#URL_ACTION_AUTEUR{supprimer_amap_responsable,#ID_AMAP_RESPONSABLE,#SELF})]'><:amap:action_supprimer:></a>
     19                </td>
    1620        </tr>
    1721        </BOUCLE_responsables>
Note: See TracChangeset for help on using the changeset viewer.