From 1fc3e6241880da83dff6ad145a84e15ce408374d Mon Sep 17 00:00:00 2001 From: James <james@rezo.net> Date: Fri, 2 Jun 2006 15:26:36 +0000 Subject: [PATCH] premiers elements de surcharge --- ecrire/inc/filtres.php | 10 +++++++++- ecrire/public/balises.php | 4 ++-- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/ecrire/inc/filtres.php b/ecrire/inc/filtres.php index 7c5ba6e912..e234f9ba4d 100644 --- a/ecrire/inc/filtres.php +++ b/ecrire/inc/filtres.php @@ -2648,7 +2648,15 @@ function form_hidden($action) { return $hidden; } -function pagination($total, $nom, $pas, $liste = true) { +// +// fonction standard de calcul de la balise #PAGINATION +// on peut la surcharger en definissant dans mes_fonctions : +// function pagination($total, $nom, $pas, $liste) {...} +// +function calcul_pagination($total, $nom, $pas, $liste = true) { + if (function_exists("pagination")) + return pagination($total, $nom, $pas, $liste); + global $pagination_item_avant, $pagination_item_apres, $pagination_separateur; global $pagination_max, $pagination_max_texte; tester_variable('pagination_separateur', ' | '); diff --git a/ecrire/public/balises.php b/ecrire/public/balises.php index 7e1d17ecce..61fb1daa50 100644 --- a/ecrire/public/balises.php +++ b/ecrire/public/balises.php @@ -584,7 +584,7 @@ function balise_PAGINATION_dist($p, $liste='true') { else $nom_boucle = $b; - $p->code = "pagination( + $p->code = "calcul_pagination( (isset(\$Numrows['$b']['grand_total']) ? \$Numrows['$b']['grand_total'] : \$Numrows['$b']['total'] ), '$nom_boucle', " @@ -1076,4 +1076,4 @@ function balise_CACHE_dist($p) { return $p; } -?> \ No newline at end of file +?> -- GitLab