From 7857587dba15ecaddc36612650c54525cab746e3 Mon Sep 17 00:00:00 2001
From: Fil <fil@rezo.net>
Date: Fri, 12 Jan 2007 22:23:23 +0000
Subject: [PATCH] le critere {groupby x} est dans le core, meme s'il devra sans
 doute etre ameliore (#622)

---
 ecrire/public/criteres.php | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/ecrire/public/criteres.php b/ecrire/public/criteres.php
index b9678c06d2..e00bbca96b 100644
--- a/ecrire/public/criteres.php
+++ b/ecrire/public/criteres.php
@@ -488,6 +488,15 @@ function critere_agenda_dist($idb, &$boucles, $crit)
 	// sinon on prend tout
 }
 
+// http://doc.spip.org/@critere_groupby_dist
+function critere_groupby_dist($idb,&$boucles, $crit) {
+	if (isset($crit->param[0]))
+		$boucles[$idb]->group[] = $crit->param[0][0]->texte;
+	else
+		erreur_squelette(_T('zbug_info_erreur_squelette'),
+			"{groupby ?} BOUCLE$idb");
+}
+
 // http://doc.spip.org/@calculer_critere_parties
 function calculer_critere_parties($idb, &$boucles, $crit) {
 	$boucle = &$boucles[$idb];
-- 
GitLab