if ($nb++ > 4) { $recherche_ajax_mode = 1; } print pmb_bidi(aff_notice($obj->notice_id, 0, 1, 0, "", "", 0, 0, $recherche_ajax_mode)); $infos_notice['nb_pages'] = ceil($nbr_lignes / $opac_nb_aut_rec_per_page); } mysql_free_result($res); // constitution des liens pur affichage de la barre de navigation $nbepages = ceil($nbr_lignes / $opac_nb_aut_rec_per_page); print aff_notice(-2); print "\t</blockquote>\n\n\t\t\t\t</div><!-- fermeture du div aut_details_liste -->\n"; print "<div id='navbar'><hr /><center>" . printnavbar($page, $nbepages, "./index.php?lvl=author_see&id={$id}&page=!!page!!&nbr_lignes={$nbr_lignes}&l_typdoc=" . rawurlencode($l_typdoc)) . "</center></div>\n"; } else { print $msg[no_document_found]; print "</div><!-- fermeture du div aut_details_liste -->\n"; } // Documents numériques auxquels l'auteur est associé $query = "select distinct explnum_speaker_explnum_num from explnum_speakers where explnum_speaker_author " . $clause_auteurs; $result = mysql_query($query, $dbh); if ($result && mysql_num_rows($result)) { print pmb_bidi("<h3>" . $msg['author_see_explnum_associate'] . "</h3>\n"); while ($explnum = mysql_fetch_object($result)) { print "<div>" . show_explnum_per_id($explnum->explnum_speaker_explnum_num) . "</div>"; } } } else { print pmb_bidi("<h3><span>" . $msg["author_see_title"] . " {$renvoi}</span></h3>\n"); print "<div id='aut_details_container'>\n"; } print "\t</div><!-- fermeture du div aut_details_container -->\n"; print "\t</div><!-- fermeture du div aut_details -->\n";
// $records_list.= "</div><!-- fermeture du div aut_details_liste -->\n"; $records_list .= "<div id='navbar'><hr /><center>" . printnavbar($page, $nbepages, "./index.php?lvl=author_see&id={$id}&page=!!page!!&nbr_lignes={$nbr_lignes}&l_typdoc=" . rawurlencode($l_typdoc)) . "</center></div>\n"; } else { $records_list .= $msg[no_document_found]; // $records_list.= "</div><!-- fermeture du div aut_details_liste -->\n"; } $records_list .= "</div>"; // Fermeture du div resultatrech_liste // Documents numériques auxquels l'auteur est associé $query = "select distinct explnum_speaker_explnum_num from explnum_speakers where explnum_speaker_author " . $clause_auteurs; $result = pmb_mysql_query($query, $dbh); $docnum_associate = ""; if ($result && pmb_mysql_num_rows($result)) { $docnum_associate = pmb_bidi("<h3>" . $msg['author_see_explnum_associate'] . "</h3>\n"); while ($explnum = pmb_mysql_fetch_object($result)) { $docnum_associate .= "<div>" . show_explnum_per_id($explnum->explnum_speaker_explnum_num) . "</div>"; } } //composition du contexte, puis envoi des données au template Django $context = array(); $context['authority']["author_see"] = $renvoi; $context['authority']["recordslist"] = $records_list; $context['authority']["docnum_associate"] = $docnum_associate; $authority = new authority("author", $id); $authority->render($context); //FACETTES $records = ""; if ($nbr_lignes) { require_once $base_path . '/classes/facette_search.class.php'; $requete = "SELECT distinct notices.notice_id FROM notices {$acces_j}, responsability {$statut_j} "; $requete .= "where responsability_author {$clause_auteurs} and notice_id=responsability_notice {$statut_r} ";