From 01d3e6c620da8829a393a58cb38519770b5c6e9c Mon Sep 17 00:00:00 2001
From: renato <renato@rezo.net>
Date: Sat, 21 Feb 2009 12:47:33 +0000
Subject: [PATCH] accepter un tableau pour le filtre alterner

---
 ecrire/inc/filtres.php | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/ecrire/inc/filtres.php b/ecrire/inc/filtres.php
index f082956a48..a0f67427ca 100644
--- a/ecrire/inc/filtres.php
+++ b/ecrire/inc/filtres.php
@@ -1347,6 +1347,12 @@ function alterner($i) {
 	$num = func_num_args();
 	$args = func_get_args();
 
+	if($num == 2 && is_array($args[1])) {
+    $args = $args[1];
+    array_unshift($args,'');
+    $num = count($args);
+  }
+
 	// renvoyer le i-ieme argument, modulo le nombre d'arguments
 	return $args[(intval($i)-1)%($num-1)+1];
 }
@@ -2390,4 +2396,4 @@ function filtre_icone_dist($lien, $texte, $fond, $align="", $fonction="", $class
 	return "<div$style>$icone</div>";
 }
 
-?>
\ No newline at end of file
+?>
-- 
GitLab