X-Git-Url: http://git.cyclocoop.org/?p=lhc%2Fweb%2Fclavette_www.git;a=blobdiff_plain;f=www%2Fplugins-dist%2Furls_etendues%2Furls%2Farbo.php;h=e5eea98b8f8d7763d2c59fc21cbb5fd4ec70ed5b;hp=ecd85ea4a3e264ca09c4348149930cde26519dfa;hb=cc641eb476987612f6d6df1a5417c1c5582a8ab8;hpb=7d84a490677fb716a1fd4df260f8eab35f6a8506 diff --git a/www/plugins-dist/urls_etendues/urls/arbo.php b/www/plugins-dist/urls_etendues/urls/arbo.php index ecd85ea..e5eea98 100644 --- a/www/plugins-dist/urls_etendues/urls/arbo.php +++ b/www/plugins-dist/urls_etendues/urls/arbo.php @@ -3,7 +3,7 @@ /***************************************************************************\ * SPIP, Systeme de publication pour l'internet * * * - * Copyright (c) 2001-2014 * + * Copyright (c) 2001-2016 * * Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James * * * * Ce programme est un logiciel libre distribue sous licence GNU/GPL. * @@ -540,7 +540,7 @@ function urls_arbo_dist($i, $entite, $args='', $ancre='') { // puis le bon parent avec 1 segment // puis un parent indefini (le 0 de preference) et les deux segments // puis un parent indefini (le 0 de preference) et 1 segment - (intval($cp)?"id_parent=".intval($cp)." DESC, ":"")."segments DESC, id_parent" + (intval($cp)?"id_parent=".intval($cp)." DESC, ":"id_parent>=0 DESC, ")."segments DESC, id_parent" ); if ($row){ if (!is_null($type) AND $row['url']==$type){ @@ -643,7 +643,9 @@ function urls_arbo_dist($i, $entite, $args='', $ancre='') { } } } - define('_SET_HTML_BASE',1); + if (!defined('_SET_HTML_BASE')){ + define('_SET_HTML_BASE',1); + } return array($contexte, $entite, $url_redirect, null); }