Changeset 81053 in spip-zone


Ignore:
Timestamp:
Feb 26, 2014, 3:17:20 AM (5 years ago)
Author:
erational@…
Message:
  • correction notice php si destinataire vide
  • permettre de passer plusieurs destinataires ds le champs autre séparateur virgule)
Location:
_plugins_/ma-lettre/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/ma-lettre/trunk/formulaires/envoi_malettre.php

    r78868 r81053  
    143143            $destinataire = array();
    144144            $destinataire_nom = array();
    145             $desti = _request('desti');
    146             foreach ($desti as $desti_item) {     // on lit la config pour retrouver l'email
    147                 $id_desti = intval(substr($desti_item,1));
    148                 $desti_email = lire_config("malettre/adresse_email$id_desti");
    149                 $desti_nom = lire_config("malettre/adresse_nom$id_desti");
    150                 if ($desti_email !="") {
    151                       $destinataire[$id_desti] = $desti_email;
    152                       $destinataire_nom[$id_desti] = $desti_nom;
    153                 }           
    154             }
    155            
    156             $desti_more = _request('desti_more');
    157             if ($desti_more!="") {
     145            if ($desti = _request('desti')) {
     146                foreach ($desti as $desti_item) {     // on lit la config pour retrouver l'email
     147                    $id_desti = intval(substr($desti_item,1));
     148                    $desti_email = lire_config("malettre/adresse_email$id_desti");
     149                    $desti_nom = lire_config("malettre/adresse_nom$id_desti");
     150                    if ($desti_email !="") {
     151                          $destinataire[$id_desti] = $desti_email;
     152                          $destinataire_nom[$id_desti] = $desti_nom;
     153                    }           
     154                }
     155            }
     156           
     157            if ($desti_more = _request('desti_more')) {
     158                 $desti_more_array = explode(",",_request('desti_more'));
     159                 if (is_array($desti_more_array)) {
     160                      $destinataire = array_merge($destinataire, $desti_more_array); 
     161                      $destinataire_nom = array_merge($destinataire_nom, $desti_more_array);               
     162                 } else {
    158163                      $destinataire[] = $desti_more;
    159164                      $destinataire_nom[] = $desti_more;
    160             }
     165                 }           
     166            }
     167           
    161168             /*    FIXME:   a finaliser : if (!defined('_DIR_PLUGIN_MESABONNES ...
    162169            if (_request('mes_abonnes')=='oui') {
  • _plugins_/ma-lettre/trunk/lang/malettre_fr.php

    r79261 r81053  
    99  'archives_gerer' => 'Gérer les archives',
    1010  'archives_placer' => 'Lettre placée en archive',
    11   'autre' => 'Autre :',
     11  'autre' => 'Autres :',
    1212  'apercu' => 'Apercu de la lettre',   
    1313  'adresse'=> 'Adresse @num@',#NEW
     
    4646  'expediteur' => 'Expéditeur',
    4747  'email'=>'Email',#NEW
    48   'email_seulement' => "email seulement",
     48  'email_seulement' => "emails séparés par des virgules",
    4949  'envoi' => 'Envoi',
    5050  'effacer' => 'Effacer',
  • _plugins_/ma-lettre/trunk/paquet.xml

    r79261 r81053  
    22        prefix="malettre"
    33        categorie="communication"
    4         version="3.2.0"
     4        version="3.3.0"
    55        schema="1.0.0"
    66        etat="stable"
Note: See TracChangeset for help on using the changeset viewer.