Changeset 65516 in spip-zone


Ignore:
Timestamp:
Sep 4, 2012, 12:01:23 PM (7 years ago)
Author:
yffic@…
Message:

Correction des formats de date à la saisie et à l'affichage (la version pour spip2 embarquait son propre js datepicker. En spip 3 on utilise le datepicker fourni par le core)

Location:
_plugins_/abomailmans/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/abomailmans/trunk/formulaires/abomailman_envoi_liste.html

    r59646 r65516  
    3535                                <label for="date"><:abomailmans:contenu_date:></label>
    3636                                [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{date})</span>]
    37                                 <input name="date" id="date" class="text date" value="[(#ENV{date}|affdate{'Y-m-d'})]"/>
     37                                <input name="date" id="date" class="text date" value="[(#ENV{date}|affdate{'d/m/Y'})]"/>
    3838                                #INCLURE{fond=formulaires/dateur/inc-dateur}
    3939                        </li>
  • _plugins_/abomailmans/trunk/formulaires/abomailman_envoi_liste.php

    r60131 r65516  
    1313          $valeurs['editable']=true;
    1414        } else return $valeurs['editable']=false;
    15        
     15
    1616        //$valeurs['id_abomailman'] = _request('id_abomailman');
    1717        $valeurs['sujet'] = _request('sujet');
     
    3434        $valeurs['template'] = _request('template');
    3535        $valeurs['message'] = _request('message');
    36         $valeurs['date'] = _request('date');
    3736        $valeurs['id_rubrique'] = _request('id_rubrique');
    3837        $valeurs['id_mot'] = _request('id_mot');
    3938
     39        if ($date = recup_date(_request('date'))) {     //On met la date saisie au format MySql AAAA-MM-JJ                     
     40                $valeurs['date'] = date("Y-m-d",mktime($date[3],$date[4],$date[5],$date[1],$date[2],$date[0]));
     41        } else { // Devrait pas arriver mais bon
     42                $valeurs['date'] = date("Y-m-d");
     43        }
     44        // On reinjecte dans le bon format
     45        set_request('date', $valeurs['date']);
     46       
    4047   if(!$valeurs['sujet']){
    4148                $erreurs['sujet'] = _T('abomailmans:sujet_obligatoire'); 
     
    6673   refuser_traiter_formulaire_ajax();
    6774       
    68         $datas = array();
     75        $query = array();
    6976        $nom_site = lire_meta("nom_site");
    7077        $email_webmaster = lire_meta("email_webmaster");
     
    7885        $query['sujet'] = _request('sujet');
    7986        $query['message'] = _request('message');
    80         $query['date'] = _request('date');
    8187        $query['id_rubrique'] = _request('id_rubrique');
    8288        $query['id_mot'] = _request('id_mot');
    83        
     89
     90        if ($date = recup_date(_request('date'))) {     //On met la date saisie au format MySql AAAA-MM-JJ                     
     91                $query['date'] = date("Y-m-d",mktime($date[3],$date[4],$date[5],$date[1],$date[2],$date[0]));
     92        } else { // Devrait pas arriver mais bon
     93                $query['date'] = date("Y-m-d");
     94        }
     95
    8496        $fond = recuperer_fond('abomailman_template',$query);
    8597        $body = array(
  • _plugins_/abomailmans/trunk/paquet.xml

    r64552 r65516  
    22        prefix="abomailmans"
    33        categorie="communication"
    4         version="1.1.1"
     4        version="1.1.2"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.0.*]"
Note: See TracChangeset for help on using the changeset viewer.