Update of /home/spip-cvs/spip/ecrire
In directory alan:/tmp/cvs-serv29809/ecrire
Modified Files:
calendrier.php3 calendrier_semaine.php3 inc_filtres.php3
Log Message:
modification du format de dates
Index: calendrier.php3
RCS file: /home/spip-cvs/spip/ecrire/calendrier.php3,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -d -r1.30 -r1.31
--- a/calendrier.php3 28 Nov 2003 22:07:51 -0000 1.30
+++ b/calendrier.php3 1 Apr 2004 16:58:24 -0000 1.31
@@ -254,7 +254,7 @@
$nom_mois = nom_mois('2000-'.sprintf("%02d", $mois).'-01');
-debut_page(d_apostrophe(_T('titre_page_calendrier', array('nom_mois' => $nom_mois, 'annee' => $annee))), "redacteurs", "calendrier");
+debut_page(_T('titre_page_calendrier', array('nom_mois' => $nom_mois, 'annee' => $annee)), "redacteurs", "calendrier");
$activer_messagerie = lire_meta("activer_messagerie");
$connect_activer_messagerie = $GLOBALS["connect_activer_messagerie"];
Index: calendrier_semaine.php3
RCS file: /home/spip-cvs/spip/ecrire/calendrier_semaine.php3,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- a/calendrier_semaine.php3 30 Nov 2003 12:23:32 -0000 1.6
+++ b/calendrier_semaine.php3 1 Apr 2004 16:58:24 -0000 1.7
@@ -135,7 +135,7 @@
-debut_page(d_apostrophe(_T('titre_page_calendrier', array('nom_mois' => $nom_mois, 'annee' => $annee))), "redacteurs", "calendrier");
+debut_page(_T('titre_page_calendrier', array('nom_mois' => $nom_mois, 'annee' => $annee)), "redacteurs", "calendrier");
$activer_messagerie = lire_meta("activer_messagerie");
$connect_activer_messagerie = $GLOBALS["connect_activer_messagerie"];
Index: inc_filtres.php3
RCS file: /home/spip-cvs/spip/ecrire/inc_filtres.php3,v
retrieving revision 1.103
retrieving revision 1.104
diff -u -d -r1.103 -r1.104
--- a/inc_filtres.php3 27 Feb 2004 17:14:28 -0000 1.103
+++ b/inc_filtres.php3 1 Apr 2004 16:58:24 -0000 1.104
@@ -320,31 +320,18 @@
// 1er, 21st, etc.
$journum = $jour;
- switch ($spip_lang) {
- case 'en':
- switch($jour) {
- case 0: $jour = ''; break;
- case 1: $jour = '1st'; break;
- case 2: $jour = '2nd'; break;
- case 3: $jour = '3rd'; break;
- case 21: $jour = '21st'; break;
- case 22: $jour = '22nd'; break;
- case 23: $jour = '23rd'; break;
- case 31: $jour = '31st'; break;
- default: $jour .= 'th';
- }
- case 'fr':
- if ($jour == '1') $jour = '1er';
- }
if ($jour == 0)
$jour = '';
+ else if ($jourth = _T('date_jnum'.$jour))
+ $jour = $jourth;
$mois = intval($mois);
- if ($mois > 0 AND $mois < 13)
+ if ($mois > 0 AND $mois < 13) {
$nommois = _T('date_mois_'.$mois);
- else
- $nommois = '';
+ if ($jour)
+ $jourmois = _T('date_de_mois_'.$mois, array('j'=>$jour, 'nommois'=>$nommois));
+ }
if ($annee < 0) {
$annee = -$annee." "._T('date_avant_jc');
@@ -367,22 +354,22 @@
if ($avjc) return $annee;
$a = date('Y');
if ($annee < ($a - 100) OR $annee > ($a + 100)) return $annee;
- if ($annee != $a) return d_apostrophe(_T('date_fmt_mois_annee', array ('mois'=>$mois, 'nommois'=>ucfirst($nommois), 'annee'=>$annee)));
- return d_apostrophe(_T('date_fmt_jour_mois', array ('jour'=>$jour, 'nommois'=>$nommois, 'mois'=>$mois, 'annee'=>$annee)));
+ if ($annee != $a) return _T('date_fmt_mois_annee', array ('mois'=>$mois, 'nommois'=>ucfirst($nommois), 'annee'=>$annee));
+ return _T('date_fmt_jour_mois', array ('jourmois'=>$jourmois, 'jour'=>$jour, 'mois'=>$mois, 'nommois'=>$nommois, 'annee'=>$annee));
case 'jourcourt':
if ($avjc) return $annee;
$a = date('Y');
if ($annee < ($a - 100) OR $annee > ($a + 100)) return $annee;
- if ($annee != $a) return d_apostrophe(_T('date_fmt_jour_mois_annee', array ('jour'=>$jour, 'mois'=>$mois, 'nommois'=>$nommois, 'annee'=>$annee)));
- return d_apostrophe(_T('date_fmt_jour_mois', array ('jour'=>$jour, 'nommois'=>$nommois, 'mois'=>$mois, 'annee'=>$annee)));
+ if ($annee != $a) return _T('date_fmt_jour_mois_annee', array ('jourmois'=>$jourmois, 'jour'=>$jour, 'mois'=>$mois, 'nommois'=>$nommois, 'annee'=>$annee));
+ return _T('date_fmt_jour_mois', array ('jourmois'=>$jourmois, 'jour'=>$jour, 'mois'=>$mois, 'nommois'=>$nommois, 'annee'=>$annee));
case 'entier':
if ($avjc) return $annee;
if ($jour)
- return d_apostrophe(_T('date_fmt_jour_mois_annee', array ('jour'=>$jour, 'nommois'=>$nommois, 'mois'=>$mois, 'annee'=>$annee)));
+ return _T('date_fmt_jour_mois_annee', array ('jourmois'=>$jourmois, 'jour'=>$jour, 'mois'=>$mois, 'nommois'=>$nommois, 'annee'=>$annee));
else
- return d_apostrophe(_T('date_fmt_mois_annee', array ('mois'=>$mois, 'nommois'=>$nommois, 'annee'=>$annee)));
+ return _T('date_fmt_mois_annee', array ('mois'=>$mois, 'nommois'=>$nommois, 'annee'=>$annee));
case 'nom_mois':
return $nommois;
@@ -404,7 +391,7 @@
case 'mois_annee':
if ($avjc) return $annee;
- return trim(d_apostrophe(_T('date_fmt_mois_annee', array('mois'=>$mois, 'nommois'=>$nommois, 'annee'=>$annee))));
+ return trim(_T('date_fmt_mois_annee', array('mois'=>$mois, 'nommois'=>$nommois, 'annee'=>$annee)));
case 'annee':
return $annee;
@@ -461,15 +448,6 @@
return _T('date_fmt_jour_heure', array('jour' => affdate($numdate), 'heure' => heures_minutes($numdate)));
}
-// renvoie "d'octobre" (ocitan) ou "de octubre" (espagnol)
-function d_apostrophe($texte) {
- global $spip_lang;
- if (ereg("^(oc_.+|fr|ca)$",$spip_lang))
- return ereg_replace("^(.+ )?de ([aeiou])", "\\1d'\\2", $texte);
- else
- return $texte;
-}
-
//
// Alignements en HTML