cd5dd1f15ed7d1b907d219244934cf3f4b7300cd
3 /***************************************************************************\
4 * SPIP, Systeme de publication pour l'internet *
6 * Copyright (c) 2001-2017 *
7 * Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James *
9 * Ce programme est un logiciel libre distribue sous licence GNU/GPL. *
10 * Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne. *
11 \***************************************************************************/
13 if (!defined('_ECRIRE_INC_VERSION')) {
17 function defaut_tri_defined($defaut) {
18 if (!defined('_TRI_ARTICLES_RUBRIQUE')) {
23 $tri = trim(_TRI_ARTICLES_RUBRIQUE
);
24 $tri = explode(' ', $tri);
25 if (strncasecmp(end($tri), 'DESC', 4) == 0) {
28 } elseif (strncasecmp(end($tri), 'ASC', 3) == 0) {
32 $tri = implode(' ', $tri);
33 $tri = array($tri => $sens);
34 foreach ($defaut as $n => $s) {
35 if (!isset($tri[$n])) {
43 function defaut_tri_par($par, $defaut) {
44 if (!defined('_TRI_ARTICLES_RUBRIQUE')) {
47 $par = array_keys($defaut);