From b56cde45e20579bcfcf216cfe4e11379dc13a33b Mon Sep 17 00:00:00 2001 From: Cerdic <cedric@yterium.com> Date: Tue, 7 Nov 2006 15:42:53 +0000 Subject: [PATCH] ne pas rendre ajaxable une rubrique qui est finalement vide --- ecrire/exec/articles_tous.php | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/ecrire/exec/articles_tous.php b/ecrire/exec/articles_tous.php index 59eaf6d4d2..94240ebc99 100644 --- a/ecrire/exec/articles_tous.php +++ b/ecrire/exec/articles_tous.php @@ -309,16 +309,18 @@ function afficher_contenu_rubrique(&$article, &$enfant, &$text_article, $id_rubr $out .= afficher_rubriques_filles($article, $enfant, $text_article, $id_rubrique, $flag_trad, $profondeur); } else{ - if ($ajax_args==NULL){ - $ajax_args = ""; - if (is_array($aff_art = _request('aff_art'))) - foreach($aff_art as $aff) - $ajax_args.="&aff_art[]=$aff"; - if (is_array($sel_lang = _request('sel_lang'))) - foreach($sel_lang as $sel) - $ajax_args.="&sel_lang[]=$sel"; + if (isset($article[$id_rubrique]) || isset($enfant[$id_rubrique])){ + if ($ajax_args==NULL){ + $ajax_args = ""; + if (is_array($aff_art = _request('aff_art'))) + foreach($aff_art as $aff) + $ajax_args.="&aff_art[]=$aff"; + if (is_array($sel_lang = _request('sel_lang'))) + foreach($sel_lang as $sel) + $ajax_args.="&sel_lang[]=$sel"; + } + $out = "<a href='".generer_url_ecrire('articles_tous',"id_rubrique=$id_rubrique&$ajax_args")."' class='ajax' rel='ul$id_rubrique'>"._T('info_tout_site')."</a>"; } - $out = "<a href='".generer_url_ecrire('articles_tous',"id_rubrique=$id_rubrique&$ajax_args")."' class='ajax' rel='ul$id_rubrique'>"._T('info_tout_site')."</a>"; } return $out; } -- GitLab