Changeset 39347 in spip-zone


Ignore:
Timestamp:
Jul 18, 2010, 6:37:05 PM (9 years ago)
Author:
pierrekuhn82@…
Message:

On rajoute une instalation automatique des tables et on corrige la config pour que ça fonctionne (sur mon serveur en tout cas)

Location:
_plugins_/Amap
Files:
2 added
2 deleted
10 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/Amap/amap_pipeline.php

    r37935 r39347  
    44define('_DIR_PLUGIN_AMAP',(_DIR_PLUGINS.end($p)));
    55
    6 
    7 function amap_ajouterBouton($boutons_admin) {
    8         // si on est admin
    9         if ($GLOBALS['connect_statut'] == "0minirezo")
    10         //if ( ($GLOBALS['connect_statut'] == "0minirezo") || ($GLOBALS['connect_statut'] == "1comite") )
    11         {
    12                 // on voit le bouton dans la barre "configuration" ou "edition"
    13                 $boutons_admin['configuration']->sousmenu["amap_config"]= new Bouton(
    14                 //$boutons_admin['naviguer']->sousmenu["amap_config"]= new Bouton(
    15                 "../"._DIR_PLUGIN_AMAP."/img_pack/amapconfig-24.gif",  // affichage de l'icone
    16                 _T('Gestion Amap') // affichage du texte
    17                 );
    18         }
    19         return $boutons_admin;
    20 }
    21 
    22 
    236function amap_ajouterOnglet($flux) {
    247        if($flux['args']=='amap')
    258        {
    26                 $flux['data']['configuration']= new Bouton(null, _T('amap:configuration_amap'),
     9                $flux['data']['configuration']= new Bouton(null, _T('amap:configuration'),
    2710                                                                                          generer_url_ecrire("amap_config"));
    28                 $flux['data']['annuaire']= new Bouton(null, _T('amap:annuaire_amap'),
     11        $flux['data']['annuaire']= new Bouton(null, _T('amap:annuaire'),
    2912                                                                                          generer_url_ecrire("amap_annuaire"));
    30                 $flux['data']['distributions']= new Bouton(null, _T('amap:distributions_amap'),
     13                $flux['data']['distributions']= new Bouton(null, _T('amap:distributions'),
    3114                                                                                          generer_url_ecrire("amap_distributions"));
    32                 $flux['data']['contrats']= new Bouton(null, _T('amap:contrats_amap'),
     15        $flux['data']['contrats']= new Bouton(null, _T('amap:contrats'),
    3316                                                                                          generer_url_ecrire("amap_contrats"));
    34                 $flux['data']['paniers']= new Bouton(null, _T('amap:paniers_amap'),
     17        $flux['data']['paniers']= new Bouton(null, _T('amap:paniers'),
    3518                                                                                          generer_url_ecrire("amap_paniers"));
    3619        }
  • _plugins_/Amap/exec/amap_annuaire.php

    r38047 r39347  
    160160
    161161  echo pipeline('affiche_milieu',array('args'=>array('exec'=>'amap_annuaire'),'data'=>''));
    162   echo "\n<br/><br/><hr/>\n"
    163           ,"<center><i class='arial1' >"
    164           ,"Plugin Amap v1.1 par St&eacute;phane Moulinet -dadaprod.org - <br/>"
    165           ,"pour la gestion des 'tables amap'."
    166           ,"</i></center>\n<hr/>\n" ;
    167162  echo fin_gauche(), fin_page();
    168163} // function exec_amap_annuaire
  • _plugins_/Amap/exec/amap_config.php

    r38047 r39347  
    7979  echo "<br />&nbsp;<br />";
    8080
    81   if ($table == 'amap_produit') { // Page produits
     81  if ($table == 'spip_amap_produit') { // Page produits
    8282    $msg_presentation_1 = _T('amap:produits_enregistres');
    8383    $msg_presentation_2 = _T('amap:produits_enregistrement');
    8484  }
    85   else if ($table == 'amap_banque') { // Page banques
     85  else if ($table == 'spip_amap_banque') { // Page banques
    8686    $msg_presentation_1 = _T('amap:banques_enregistres');
    8787    $msg_presentation_2 = _T('amap:banques_enregistrement');
    8888  }
    89   else if ($table == 'amap_type_contrat') { // Page sur les types de contrat
     89  else if ($table == 'spip_amap_type_contrat') { // Page sur les types de contrat
    9090    $msg_presentation_1 = _T('amap:contrats_enregistres');
    9191    $msg_presentation_2 = _T('amap:contrats_enregistrement');
    9292  }
    93   else if ($table == 'amap_lieu') { // Page des lieux de distributions
     93  else if ($table == 'spip_amap_lieu') { // Page des lieux de distributions
    9494    $msg_presentation_1 = _T('amap:lieux_enregistres');
    9595    $msg_presentation_2 = _T('amap:lieux_enregistrement');
    9696  }
    9797  else { // page saisons
    98     $table = "amap_saison";
     98    $table = "spip_amap_saison";
    9999    $msg_presentation_1 = _T('amap:saisons_enregistres');
    100100    $msg_presentation_2 = _T('amap:saisons_enregistrement');
     
    117117        //  ==> Demande Enregistrement des valeurs.
    118118        echo   debut_cadre_trait_couleur("", true, "", "");
    119         if ($table == 'amap_produit')
     119        if ($table == 'spip_amap_produit')
    120120          echo "<div class='verdana2' style='text-align: justify'>"
    121121             .table_amap_modif_post_paysan($table, $serveur, $field, $key, $idLigne)."</div>";
     
    129129        //  ==> Demande Insertion des valeurs.
    130130        echo   debut_cadre_trait_couleur("", true, "", "");
    131         if ($table == 'amap_produit')
     131        if ($table == 'spip_amap_produit')
    132132          echo "<div class='verdana2' style='text-align: justify'>"
    133133               .table_amap_post_paysan()."</div>";
     
    139139    } // switch ($_POST['action'])
    140140        echo   debut_cadre_trait_couleur(_DIR_PLUGIN_AMAP."img_pack/tabledata.gif", true, "", $msg_presentation_1);
    141     if ($table == 'amap_produit')
     141    if ($table == 'spip_amap_produit')
    142142      echo table_amap_lister_paysan();
    143143    else
     
    146146
    147147        echo   debut_cadre_trait_couleur(_DIR_PLUGIN_AMAP."img_pack/tabledata-add.gif", true, "", $msg_presentation_2);
    148     if ($table == 'amap_produit')
     148    if ($table == 'spip_amap_produit')
    149149      echo table_amap_get_paysan();
    150150    else
     
    161161        //  ==> Affichage formulaire de modification
    162162        echo   debut_cadre_trait_couleur(_DIR_PLUGIN_AMAP."img_pack/tabledata.gif", true, "", _T('amap:modification_table').$table);
    163         if ($table == 'amap_produit')
     163        if ($table == 'spip_amap_produit')
    164164          echo "<div class='verdana2' style='text-align: justify'>"
    165165             .table_amap_getmodif_paysan()."</div>";
     
    173173        //  ==> Affichage de la liste
    174174        echo   debut_cadre_trait_couleur(_DIR_PLUGIN_AMAP."img_pack/tabledata.gif", true, "", $msg_presentation_1);
    175         if ($table == 'amap_produit')
     175        if ($table == 'spip_amap_produit')
    176176          echo table_amap_lister_paysan();
    177177        else
     
    180180
    181181        echo   debut_cadre_trait_couleur(_DIR_PLUGIN_AMAP."img_pack/tabledata-add.gif", true, "", $msg_presentation_2);
    182         if ($table == 'amap_produit')
     182        if ($table == 'spip_amap_produit')
    183183          echo table_amap_get_paysan();
    184184        else
     
    189189  } // if ($_SERVER['REQUEST_METHOD'] == 'POST')
    190190
    191   echo pipeline('affiche_milieu',array('args'=>array('exec'=>'amap_config'),'data'=>''));
    192   echo "\n<br/><br/><hr/>\n"
    193           ,"<center><i class='arial1' >"
    194           ,"Plugin Amap v1.1 par St&eacute;phane Moulinet - dadaprod.org - <br/>"
    195           ,"pour la gestion des 'tables amap'.<br/>"
    196           ,"Adaptation v1.2 par E-cosystems - e-cosystems.org - <br/>"
    197           ,"</i></center>\n<hr/>\n" ;
    198   echo fin_gauche().fin_page();
     191echo pipeline('affiche_milieu',array('args'=>array('exec'=>'amap_config'),'data'=>''));
     192echo fin_gauche().fin_page();
    199193}
    200194?>
  • _plugins_/Amap/exec/amap_contrats.php

    r38099 r39347  
    9797
    9898
    99   if ($table == 'tarifs') { // Page tarif
     99  if ($table == 'spip_amap_tarifs') { // Page tarif
    100100    $msg_presentation_1 = _T('amap:tarifs_enregistres');
    101101    $msg_presentation_2 = _T('amap:tarifs_enregistrement');
     
    230230
    231231  } // fin if ($page == 'tarifs')
    232   else if ($table == 'reglement') { // Page reglement
     232  else if ($table == 'spip_amap_reglement') { // Page reglement
    233233    $msg_presentation_1 = _T('amap:cheques_enregistres');
    234234    $msg_presentation_2 = _T('amap:cheques_enregistrement');
     
    359359 
    360360  } // fin if ($page == 'reglement')
    361   else if ($table == 'sorties')
     361  else if ($table == 'spip_amap_sorties')
    362362  { // Page des sorties
    363363    $msg_presentation_1 = _T('amap:sorties_enregistres');
     
    493493 
    494494  } // fin if ($page == 'sorties')
    495   else if ($table == 'participation')
     495  else if ($table == 'spip_amap_participation')
    496496  { // Page des sorties
    497497    $msg_presentation_1 = _T('amap:liste_sorties_enregistres');
     
    738738
    739739  echo pipeline('affiche_milieu',array('args'=>array('exec'=>'amap_contrats'),'data'=>''));
    740   echo "\n<br/><br/><hr/>\n"
    741           ,"<center><i class='arial1' >"
    742           ,"Plugin Amap v1.1 par St&eacute;phane Moulinet -dadaprod.org - <br/>"
    743           ,"pour la gestion des 'tables amap'."
    744           ,"</i></center>\n<hr/>\n" ;
    745740  echo fin_gauche(), fin_page();
    746741}
  • _plugins_/Amap/exec/amap_distributions.php

    r38099 r39347  
    8484
    8585
    86 if ($table == 'vacances') { // Page vacances
     86if ($table == 'spip_amap_vacances') { // Page vacances
    8787    $msg_presentation_1 = _T('amap:liste_vacance');
    8888    $msg_presentation_2 = _T('amap:enregistrement_vacance');
     
    189189
    190190  } // fin if ($page == 'vacances')
    191   else if ($table == 'produits')
     191  else if ($table == 'spip_amap_produits')
    192192  { // Page produits
    193193    $msg_presentation_1 = _T('amap:liste_distribution_enregistres');
     
    412412
    413413  echo pipeline('affiche_milieu',array('args'=>array('exec'=>'amap_distributions'),'data'=>''));
    414   echo "\n<br/><br/><hr/>\n"
    415           ,"<center><i class='arial1' >"
    416           ,"Plugin Amap v1.1 par St&eacute;phane Moulinet -dadaprod.org - <br/>"
    417           ,"pour la gestion des 'tables amap'."
    418           ,"</i></center>\n<hr/>\n" ;
    419414  echo fin_gauche(), fin_page();
    420415}
  • _plugins_/Amap/exec/amap_paniers.php

    r38099 r39347  
    7878
    7979
    80   if ($table == 'familles') { // Page familles de produits
     80  if ($table == 'spip_amap_familles') { // Page familles de produits
    8181    $msg_presentation_1 = _T('amap:liste_famille_enregistres');
    8282    $msg_presentation_2 = _T('amap:liste_famille_enregistrement');
     
    193193 
    194194  } // fin if ($page == 'familles')
    195   else if ($table == 'varietes')
     195  else if ($table == 'spip_amap_varietes')
    196196  { // Page variétés de produits
    197197    $msg_presentation_1 = _T('amap:liste_variete_famille_enregistres');
     
    463463
    464464  echo pipeline('affiche_milieu',array('args'=>array('exec'=>'amap_paniers'),'data'=>''));
    465   echo "\n<br/><br/><hr/>\n"
    466           ,"<center><i class='arial1' >"
    467           ,"Plugin Amap v1.1 par St&eacute;phane Moulinet -dadaprod.org - <br/>"
    468           ,"pour la gestion de 'tables amap'."
    469           ,"</i></center>\n<hr/>\n" ;
    470465  echo fin_gauche(), fin_page();
    471466}
  • _plugins_/Amap/inc/fonctions_table.php

    r38035 r39347  
    170170    }
    171171
    172     foreach ($field as $cle=>$txtChamp)
     172    if($field) foreach ($field as $cle=>$txtChamp)
    173173    {
    174174        if ($key['PRIMARY KEY']!=$cle) $txtQuery .= ($boolBesoinSeparateur?", ":"")."`".$cle."`";
     
    368368  $hiddens = '';
    369369
    370   foreach ($field as $k => $v)
     370  if($field) foreach ($field as $k => $v)
    371371  {
    372372      if (array_search($k, $key) == "PRIMARY KEY")
  • _plugins_/Amap/lang/amap_fr.php

    r38100 r39347  
    11<?php
    2 // This is a SPIP language file  --  Ceci est un fichier langue de SPIP
    3 // Fichier source, a modifier dans svn://zone.spip.org/spip-zone/_plugins_/_stable_/acces_restreint/lang/
     2
    43if (!defined("_ECRIRE_INC_VERSION")) return;
    54
     
    76
    87        // A
     8        'annuaire'  => 'Annuaire',
    99        'attention' => 'ATTENTION !',
    10         'attention_modifications' => 'Les modifications effectuées dans ces pages influent notablement sur le fonctionnement du module AMAP.',
    11         'annuaire_amap'  => 'Annuaire',
     10        'attention_modifications' => 'Les modifications effectu&eacute;es dans ces pages influent notablement sur le fonctionnement du module AMAP.',
    1211       
    1312        // B
    1413        'banques' => 'Banques',
    15         'banques_enregistres' => "Liste des banques enregistrées",
    16         'banques_enregistrement' => "Enregistrement d'une banque supplémentaire",
     14        'banques_enregistrement' => "Enregistrement d'une banque suppl&eacute;mentaire",
     15        'banques_enregistres' => "Liste des banques enregistr&eacute;es",
    1716
    1817        // C
    19         'configuration_amap'  => 'Configuration',
    20         'contrats_amap'  => 'Contrats',
    21         'configuration_du_plugin' => 'Configuration du plugin',
    22         'choix_statut' => 'Choix du statut',
    23         'choix_saison' => 'Choix de la saison',
    24         'choix_produit' => 'Choix du produit',
     18        'cheques_enregistres' => "Liste des ch&egrave;ques d&eacute;pos&eacute;s pour la saison ",
     19        'cheques_enregistrement' => "Enregistrement d'un ch&egrave;que suppl&eacute;mentaire pour la saison ",
    2520        'choix_distribution' => 'Choix de la distribution',
     21        'choix_contrat_distribution'  => ' de la distribution ',
    2622        'choix_contrat_produit'  => 'pour le produit ',
    2723        'choix_contrat_produit2'  => ' de produit ',
    2824        'choix_contrat_saison'  => ' de la saison ',
    29         'choix_contrat_distribution'  => ' de la distribution ',
     25        'choix_produit' => 'Choix du produit',
     26        'choix_saison' => 'Choix de la saison',
     27        'choix_statut' => 'Choix du statut',
     28        'configuration'  => 'Configuration',
     29        'configuration_du_plugin' => 'Configuration du plugin',
     30        'contrats'  => 'Contrats',
    3031        'contrats_enregistres' => "Liste des types de contrats possibles",
    31         'contrats_enregistrement' => "Enregistrement d'un type de contrat supplémentaire",
    32         'cheques_enregistres' => "Liste des chèques déposés pour la saison ",
    33         'cheques_enregistrement' => "Enregistrement d'un chèque supplémentaire pour la saison ",
     32        'contrats_enregistrement' => "Enregistrement d'un type de contrat suppl&eacute;mentaire",
    3433
    3534        // D
    36         'distributions_amap'  => 'Distributions',
     35        'distributions'  => 'Distributions',
    3736
    3837        // E
    39         'evenements' => 'Événement',
    4038        'enregistrement_contrat' => "Enregistrement d'un nouveau contrat ",
    41         'enregistrement_vacance' => "Enregistrement une nouvelle vacance pour la saison ",
    42         'enregistrement_evenement_distribution' => "Enregistrement d'un nouvel évènement pour la saison ",
     39        'enregistrement_evenement_distribution' => "Enregistrement d'un nouvel &eacute;v&egrave;nement pour la saison ",
     40        'enregistrement_vacance' => "Enrigistr&eacute; une nouvelle vacance pour la saison ",
     41        'evenements' => 'Év&eacute;nement',
    4342
    4443        // F
     
    4645
    4746        // G
     47        'gestion_amap' => "Gestion Amap",
     48        'gestion_annuaire' => "Gestion de l'annuaire",
    4849        'gestion_contrats' => "Gestion des contrats",
    49         'gestion_annuaire' => "Gestion de l'annuaire",
    5050        'gestion_distributions' => "Gestion des distributions",
    5151        'gestion_paniers' => "Gestion des paniers",
     
    5555
    5656        // L
    57         'label_choice_contract' => "Choisissez un contrat...",
    58         'label_trip_date' => "Entrez une date de sortie...",
    59         'label_tarif' => "Entrez un tarif...",
    6057        'label_date' => "Entrez une date...",
    61         'label_quantite' => "Entrez une quantité ou un poids",
    62         'label_variete' => "Entrez un label de variété",
    6358        'label_famille' => 'Entrez un label de famille...',
    6459        'label_produit' => 'Label produit',
     60        'label_quantite' => "Entrez une quantit&eacute; ou un poids",
     61        'label_tarif' => "Entrez un tarif...",
     62        'label_trip_date' => "Entrez une date de sortie...",
     63        'label_variete' => "Entrez un label de vari&eacute;t&eacute;",
    6564        'lieux' => 'Lieux',
     65        'lieux_enregistrement' => "Enregistrement d'un nouveau lieu de distribution",
    6666        'lieux_enregistres' => "Liste des lieux possibles",
    67         'lieux_enregistrement' => "Enregistrement d'un nouveau lieu de distribution",
     67        'liste_composition_enregistrement' => "Enregistrement d'une vari&eacute;t&eacute; suppl&eacute;mentaire au panier",
     68        'liste_composition_enregistres' => "Composition du panier ",
     69        'liste_contrat' => 'Liste des contrats ',
     70        'liste_enregistrement' => "Enregistrement d'une nouvelle personne",
    6871        'liste_enregistres' => "Liste des personnes avec un statut",
    69         'liste_enregistrement' => "Enregistrement d'une nouvelle personne",
    70         'liste_contrat' => 'Liste des contrats ',
    71         'liste_sorties_enregistres' => "Liste des participants aux sorties organisées pour la saison ",
     72        'liste_distribution_enregistres' => "Liste des produits pr&eacute;sents aux distributions de la saison ",
     73        'liste_distribution_enregistrement' => "Enregistrement d'un produit suppl&eacute;mentaire pour la saison ",
     74        'liste_evenement_distribution' => "Liste des diff&eacute;rents &eacute;v&egrave;nements de distributions de la saison ",
     75        'liste_famille_enregistres' => "Liste des familles de produits ",
     76        'liste_famille_enregistrement' => "Enregistrement d'une nouvelle famille de produits ",
     77        'liste_sorties_enregistres' => "Liste des participants aux sorties organis&eacute;es pour la saison ",
    7278        'liste_sorties_enregistrement' => "Enregistrement d'une nouvelle participation ",
    7379        'liste_vacance' => "Liste des vacances de la saison ",
    74         'liste_distribution_enregistres' => "Liste des produits présents aux distributions de la saison ",
    75         'liste_distribution_enregistrement' => "Enregistrement d'un produit supplémentaire pour la saison ",
    76         'liste_famille_enregistres' => "Liste des familles de produits ",
    77         'liste_famille_enregistrement' => "Enregistrement d'une nouvelle famille de produits ",
    78         'liste_variete_famille_enregistres' => "Liste des variétés dans une famille ",
    79         'liste_variete_famille_enregistrement' => "Enregistrement d'une nouvelle variété ",
    80         'liste_composition_enregistres' => "Composition du panier ",
    81         'liste_composition_enregistrement' => "Enregistrement d'une variété supplémentaire au panier",
    82         'liste_evenement_distribution' => "Liste des différents évènements de distributions de la saison ",
     80        'liste_variete_famille_enregistrement' => "Enregistrement d'une nouvelle vari&eacute;t&eacute; ",
     81        'liste_variete_famille_enregistres' => "Liste des vari&eacute;t&eacute;s dans une famille ",
    8382
    8483        // M
     84        'maj_evenement_distribution' => "Mise à jour des &eacute;v&egrave;nements à partir de l'agenda pour la saison ",
     85        'modification_table_amap_contrat' => "modification de la table amap_contrat",
     86        'modification_table_amap_evenements' => "modification dans la table amap_evenements",
     87        'modification_table_amap_participation_sorties' => "modification de la table amap_participation_sortie",
    8588        'modification_table_amap_personne' => "modification dans la table amap_personne",
    8689        'modification_table_amap_prix' => "modification de la table amap_prix",
    8790        'modification_table_amap_sorties' => "modification de la table amap_sortie",
    88         'modification_table_amap_contrat' => "modification de la table amap_contrat",
    89         'modification_table_amap_evenements' => "modification dans la table amap_evenements",
    90         'modification_table_amap_participation_sorties' => "modification de la table amap_participation_sortie",
    9191        'modification_table' => "modification de la table ",
    92         'modification_table_amap_resp_distribution' => "modification de la table amap_resp_distribution",
    9392        'modification_table_amap_famille_variete' => "modification de la table amap_famille_variete",
    94         'modification_table_variete' => "modification de la table amap_variete",
    9593        'modification_table_amap_panier' => "modification de la table amap_panier",
    9694        'modification_table_amap_produit_distribution' => "modification de la table amap_produit_distribution",
    97         'maj_evenement_distribution' => "Mise à jour des évènements à partir de l'agenda pour la saison ",
     95        'modification_table_amap_resp_distribution' => "modification de la table amap_resp_distribution",
     96        'modification_table_variete' => "modification de la table amap_variete",
    9897
    9998        // P
    100         'paniers_amap'  => 'Paniers',
     99        'paniers'  => 'Paniers',
     100        'participation_sorties' => 'Participation aux sorties',
     101        'paysan' => 'Paysan',
    101102        'produits' => 'Produits',
    102         'paniers' => 'Paniers',
    103         'paysan' => 'Paysan',
    104         'participation_sorties' => 'Participation aux sorties',
    105         'produits_enregistres' => 'Liste des produits enregistrés',
    106         'produits_enregistrement' => "Enregistrement d'un produit supplémentaire",
     103        'produits_enregistrement' => "Enregistrement d'un produit suppl&eacute;mentaire",
     104        'produits_enregistres' => 'Liste des produits enregistr&eacute;s',
     105
    107106        // R
    108         'reglement' => 'Règlement',
     107        'reglement' => 'R&egrave;glement',
     108
    109109        // S
    110110        'saisons' => 'Saisons',
    111         'saisons_enregistres' => "Liste des saisons enregistrées",
    112         'saisons_enregistrement' => "Enregistrement d'une saison supplémentaire",
     111        'saisons_enregistrement' => "Enregistrement d'une saison suppl&eacute;mentaire",
     112        'saisons_enregistres' => "Liste des saisons enregistr&eacute;es",
    113113        'sorties_ferme' => 'Sorties à la ferme',
     114        'sorties_enregistrement' => "Enregistrement d'une nouvelle sortie à la ferme pour la saison ",
     115        'sorties_enregistres' => "Liste des sorties à la ferme organis&eacute;es pour la saison ",
     116        'suppression_table_amap_evenements' => "suppression dans la table amap_evenements",
    114117        'suppression_table_amap_personne' => "suppression dans la table amap_personne",
    115         'sorties_enregistres' => "Liste des sorties à la ferme organisées pour la saison ",
    116         'sorties_enregistrement' => "Enregistrement d'une nouvelle sortie à la ferme pour la saison ",
    117         'suppression_table_amap_evenements' => "suppression dans la table amap_evenements",
    118118
    119119        // T
    120120        'tarif_contrat' => 'Tarif des contrats',
     121        'tarifs_enregistrement' => "Enregistrement d'un tarif suppl&eacute;mentaire pour la saison",
     122        'tarifs_enregistres' => "Liste des tarifs possibles pour la saison",
    121123        'types_de_contrat' => 'Types de contrat',
    122         'tarifs_enregistres' => "Liste des tarifs possibles pour la saison",
    123         'tarifs_enregistrement' => "Enregistrement d'un tarif suppl&eacute;mentaire pour la saison",
    124124
    125125        // V
    126126        'vacances' => 'Vacances',
    127         'variete_famille' => "Variétés de familles"
     127        'variete_famille' => "Vari&eacute;t&eacute;s de familles"
     128
    128129        // Z
    129130);
  • _plugins_/Amap/modeles/amap_agenda.html

    r37935 r39347  
    1212    </td>
    1313    <td align="center" width='250'>
    14       <a href="spip.php?article#ID_AGENDA&id_evenement=#ID_EVENEMENT">composition des paniers</a>
     14      <a href="#URL_ARTICLE{#ID_AGENDA&id_evenement=#ID_EVENEMENT}">composition des paniers</a>
    1515    </td>
    1616  </tr>
  • _plugins_/Amap/plugin.xml

    r39261 r39347  
    11<plugin>
    2         <nom> Plugin AMAP pour Spip 2.0 (version 1.2)</nom>
    3         <auteur>St&eacute;phane Moulinet - dadaprod - Distribu&eacute; sous licence GNU/GPL - Adaptation pour Spip 2.0 : E-cosystems </auteur>
    4         <version>2.0</version>
     2        <nom>Plugin AMAP pour Spip 2</nom>
     3        <auteur>St&eacute;phane Moulinet - dadaprod - Adaptation pour Spip 2 : E-cosystems </auteur>
     4        <version>2.0.1</version>
     5        <version_base>0.1</version_base>
     6
     7        <licence>Distribu&eacute; sous licence GNU/GPL</licence>
    58        <etat>test</etat>
     9
    610    <description>
    711        Ce plugin active ou d&eacute;sactive le module AMAP (qui permet de g&eacute;rer aux mieux une Association de Maintien de l'Agriculture Paysanne).
    812    </description>
    9         <options> <!-- fichier charge a chaque hit -->
    10         </options>
    11         <fonctions> <!-- fichier charge a chaque recalcul -->
    12         </fonctions>
     13
    1314        <prefix>amap</prefix>
    14         <lien>
    15                 [Documentation->http://www.dadaprod.org/amap-spip]
    16         </lien>
    17         <pipeline>
    18                 <nom>ajouter_boutons</nom>
    19                 <action>ajouterBouton</action>
    20                 <inclure>amap_pipeline.php</inclure>
    21         </pipeline>
     15
     16        <icon>img_pack/amapconfig-24.gif</icon>
     17        <lien>[Documentation->http://www.spip-contrib.net/Plugin-AMAP-Version-2]</lien>
     18
     19        <install>base/amap_installation.php</install>
     20       
     21        <bouton id='amap' parent='configuration'>
     22                <icone>img_pack/amapconfig-24.gif</icone>
     23                <titre>amap:gestion_amap</titre>
     24                <url>exec</url>
     25                <args>exec=amap_config</args>
     26        </bouton>
     27
    2228        <pipeline>
    2329                <nom>ajouter_onglets</nom>
     
    2531                <inclure>amap_pipeline.php</inclure>
    2632        </pipeline>
    27         <chemin dir='' />
     33        <pipeline>
     34                <nom>declarer_tables_principales</nom>
     35                <inclure>base/amap_tables.php</inclure>
     36        </pipeline>
     37        <pipeline>
     38                <nom>declarer_tables_interfaces</nom>
     39                <inclure>base/amap_tables.php</inclure>
     40        </pipeline>
     41        <necessite id="SPIP" version='[2.0.0;]' />
    2842</plugin>
Note: See TracChangeset for help on using the changeset viewer.