[spip-dev] Bug : afficher_hierarchie() d'une rubrique inexistante

http://trac.rezo.net/trac/spip/browser/spip/ecrire/inc/presentation.php#L1044

Lorsque la rubrique n'a pas été trouvé dans la base (exemple, si on met volontairement id_rubrique=-1), il faut modifier $id_rubrique=0 AVANT de faire le break :

if (!$res){ // rubrique inexistante
     $id_rubrique = 0;
     break;
}

Car sinon, on se retrouve avec un lien sur "Racine du site", qui n'amène pas à la racine, mais à minipres car : exec=naviguer&id_rubrique=-1 (alors que la racine c'est exec=naviguer&id_rubrique=0).

RastaPopoulos a écrit :

Lorsque la rubrique n'a pas été trouvé dans la base (exemple, si on met volontairement id_rubrique=-1), il faut modifier $id_rubrique=0 AVANT de faire le break :

Et pour bien utiliser le trac : un ticket ET un petit patch de deux lignes en prime.

http://trac.rezo.net/trac/spip/ticket/1553