source: pmb4.2/trunk/fuentes/pmb/catalog/notices/search/titres_uniformes/titre_uniforme_browser.php @ 815

Last change on this file since 815 was 815, checked in by jrpelegrina, 4 years ago

Initial release of pmb 4.2

  • Property svn:executable set to *
File size: 2.0 KB
Line 
1<?php
2// +-------------------------------------------------+
3// © 2002-2004 PMB Services / www.sigb.net pmb@sigb.net et contributeurs (voir www.sigb.net)
4// +-------------------------------------------------+
5// $Id: titre_uniforme_browser.php,v 1.4 2015-04-23 13:00:54 mhoestlandt Exp $
6
7// page d'affichage du browser de collections
8
9// définition du minimum nécéssaire
10$base_path="../../../..";
11$base_auth = "CATALOGAGE_AUTH";
12$base_title = "\$msg[6]";
13require_once ("$base_path/includes/init.inc.php");
14
15// javascript pour retrouver l'offset dans la liste des titres uniformes
16$j_offset = "
17<script type='text/javascript'>
18<!--
19function jump_anchor(anc) {
20        // récupération de l'index de l'ancre
21        for ( i = 0; i <= document.anchors.length; i++) {
22                if(document.anchors[i].name == anc) {
23                        anc_index = i;
24                        break;
25                }
26        }
27        if (document.all) {
28                // code pour IE
29                document.anchors[anc_index].scrollIntoView();
30        } else {
31                // mettre ici le code pour Mozilla et Netscape quand on aura trouvé
32        }
33}
34// -->
35jump_anchor('$ancre');
36</script>
37";
38
39// url du présent browser
40$browser_url = "./titre_uniforme_browser.php";
41
42print "<div id='contenu-frame'>";
43
44function select($ref, $id) {   
45        return "window.parent.document.location='../../../../catalog.php?categ=search&mode=9&etat=aut_search&aut_type=$ref&aut_id=$id&no_rec_history=1'; return(false);";
46}
47
48if ($limite_affichage=="")$restriction = " limit 0,30 ";
49else $restriction = "";
50
51print "<a href='$browser_url?limite_affichage=ALL'>$msg[tout_afficher]</a><br />";
52// affichage de la liste
53$requete = "SELECT * FROM titres_uniformes ORDER BY tu_name $restriction ";
54
55$result = pmb_mysql_query($requete, $dbh);
56
57while(($tu=pmb_mysql_fetch_object($result))) {
58        if($tu->tu_id){         
59                $tu = new titre_uniforme($tu->tu_id);
60                $titre_uniforme_entry = $tu->display;
61                print "<a name='a".$tu->tu_id."'  href='#' onClick=\"".select('titre_uniforme', $tu->tu_id)."\">$titre_uniforme_entry</a><br />\n";
62        }
63               
64}
65if($ancre)
66        print $j_offset;
67pmb_mysql_close($dbh);
68
69// affichage du footer
70print "</div></body></html>";
Note: See TracBrowser for help on using the repository browser.