From 93b4e1491c6b22add1cae9db85d25b2e6252a2b9 Mon Sep 17 00:00:00 2001
From: James <james@rezo.net>
Date: Mon, 11 Sep 2006 11:26:08 +0000
Subject: [PATCH] filtre |nom_jour parametrable. On s'appuie sur des nouveaux
 codes de langue 'date_jour_1_abbr' et 'date_jour_1_initiale'
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

|nom_jour{abbr} cherche la version abbrégée, par exemple
---
 ecrire/inc/filtres.php | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/ecrire/inc/filtres.php b/ecrire/inc/filtres.php
index 5e54cebabe..c95a0fb139 100644
--- a/ecrire/inc/filtres.php
+++ b/ecrire/inc/filtres.php
@@ -628,7 +628,7 @@ function date_relative($date, $decalage_maxi=0) {
 
 
 // http://doc.spip.org/@affdate_base
-function affdate_base($numdate, $vue) { 
+function affdate_base($numdate, $vue, $param = '') { 
 	global $spip_lang;
 	$date_array = recup_date($numdate);
 	if ($date_array)
@@ -705,7 +705,7 @@ function affdate_base($numdate, $vue) {
 		if (!$mois OR !$jour) return '';
 		$nom = mktime(1,1,1,$mois,$jour,$annee);
 		$nom = 1+date('w',$nom);
-		return _T('date_jour_'.$nom);
+		return _T('date_jour_'.$nom.'_'.$param);
 
 	case 'mois_annee':
 		if ($avjc) return $annee;
@@ -722,8 +722,9 @@ function affdate_base($numdate, $vue) {
 }
 
 // http://doc.spip.org/@nom_jour
-function nom_jour($numdate) {
-	return affdate_base($numdate, 'nom_jour');
+function nom_jour($numdate, $forme = '') {
+	if(!($forme == 'abbr' OR $forme == 'initiale')) $forme = '';
+	return affdate_base($numdate, 'nom_jour', $forme);
 }
 
 // http://doc.spip.org/@jour
-- 
GitLab