CINXE.COM
Notice RAMEAU "Lingua franca (langue)" | BnF Catalogue général - Bibliothèque nationale de France
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" lang="fr"> <head> <script type="text/javascript" src="/struts/js/base/jquery-1.10.2.min.js"></script> <script type="text/javascript" src="/struts/js/base/jquery.ui.core.min.js?s2j=3.6.1"></script> <script type="text/javascript" src="/struts/js/plugins/jquery.subscribe.min.js?s2j=3.6.1"></script> <script type="text/javascript" src="/struts/js/struts2/jquery.struts2.min.js?s2j=3.6.1"></script> <script type="text/javascript"> $(function() { jQuery.struts2_jquery.version="3.6.1"; jQuery.scriptPath = "/struts/"; jQuery.ajaxSettings.traditional = true; jQuery.ajaxSetup ({ cache: false }); jQuery.struts2_jquery.require("js/struts2/jquery.ui.struts2.min.js?s2j=3.6.1"); }); </script> <link id="jquery_theme_link" rel="stylesheet" href="/struts/themes/smoothness/jquery-ui.css?s2j=3.6.1" type="text/css"/> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" type="text/css" href="/styles/bootstrap.min.css" media="all" /> <link rel="stylesheet" type="text/css" href="/styles/fonts/pictos.css" media="all" /> <link rel="stylesheet" type="text/css" href="/styles/fonts/fonts.css" media="all" /> <link rel="stylesheet" type="text/css" href="/styles/jquery.qtip.min.css" media="all" /> <link rel="stylesheet" type="text/css" href="/styles/catagen.css" media="all" /> <link rel="stylesheet" href="/styles/select2/select2.css" /> <script type="text/javascript" src="/js/jquery.cookieBar.js"></script> <!--[if IE]> <link rel="stylesheet" type="text/css" href="/styles/catagen-ie.css" media="all" /> <![endif]--> <script type="text/javascript" src="/js/select2/select2.js"></script> <script type="text/javascript" src="/js/verovio-toolkit-3.10.0.min.js"></script> <script type="text/javascript" src="/js/tacBnF.js" ></script> <script type="text/javascript"> // TLA #51411 29/04/21 // En dur pour test NNB=45164822 => OK /* La variable est en dur dans AFF_HTML.xsl pour test => OK puis dans IXMsru_AFF.xsl en fonction contenu 522$p */ /////////////////////////// /* Some global variables */ /////////////////////////// var vrvToolkit = new verovio.toolkit(); var zoom = 50; var pageHeight = 2970; var pageWidth = 2100; function setOptions() { ////////////////////////////////////////////////////////////// /* Adjust the height and width according to the window size */ ////////////////////////////////////////////////////////////// // Attention ce n'est pas fixe ! // console.log($(document).height()); // En dur 60 000 c'est le max // Sinon [Error] Parameter value 62156 for 'pageHeight' out of bounds; default is 2970, minimum 100, and maximum 60000 // pageHeight = $(document).height() * 100 / zoom ; // C'est juste un Warning pageHeight = 60000; // console.log($(window).width()); => 1 903, je ne sais pas d'où cela vient ! pageWidth = $(window).width() * 100 / zoom ; // console.log(pageWidth); => 3 806, quand j'inspecte l'élément svg j'ai width="1 903 px" sûrement dû au zoom // 17/05/21 - Pour ne pas déborder // De façon empirique sous Firebug avec width=880px ça passe => 2x880=1760 // pageWidth = 1760; // 9/06/21 pour avoir le même width pour la balise svg que dans le RISM cad 1050px pageWidth = 2100; // TLA : en entrée format "Plaine & Easie Code Input" // adjustPageWidth: true Ne change rien options = { inputFrom: 'pae', pageHeight: pageHeight, pageWidth: pageWidth, scale: zoom, adjustPageHeight: true }; vrvToolkit.setOptions(options); } function loadData(data, svg_output) { setOptions(); // console.log(data); var svg = vrvToolkit.renderData(data + "\n", options ); // A-t-on des infos ? : NON // var getLog = vrvToolkit.getLog() // console.log(getLog); //$("#svg_output001").html(svg); svg_output.html(svg); } $(document).ready(function() { $('.multiple-select select').select2(); /* Ne fonctionne pas avec des analytiques de niveau 2 par ex NNB=43550622 // Affichage des incipts // Un peu tordu ! var pos = 1; // La notice principale var sPos = '000'; do { if (window['paeIncipit' + sPos] != "") { loadData(window['paeIncipit' + sPos], $('#svg_output' + sPos)); } pos++; sPos = ("0000" + pos).substr(-3); // Pourquoi paeIncipit041 n'est pas définie pour NNB=39750565 sur la PFC ? // pb. sûremement avec le premier cractère 522$p guillement au lieu de quote quote ! => mise en place dans xsl de replaceCharsInString() // il y en a aussi un autre avant F4.B8A. // Dans les autres incipits de cette NNB je n'ai pas cette anomalie ! console.log(sPos); } while ( typeof(window['paeIncipit' + sPos]) !== 'undefined' ) */ // J'ai l'mpression que le - pose des pbs dans les noms de variables => n // paeIncipitn1, 2 ... Les 522$p de la notice principale // paeIncipit_an1, 2 ... Les 522$p de l'analytique de niveau 1 a // paeIncipit_a_bn1, 2 ... Les 522$p de l'analytique de niveau 2 a.b // console.log("Les 522$p de la notice principale"); var num522p = 1; do { if (typeof(window['paeIncipitn' + num522p]) !== 'undefined' ) { // console.log("Num522p = " + num522p); loadData(window['paeIncipitn' + num522p], $('#svg_outputn' + num522p)); num522p++; } } while ( typeof(window['paeIncipitn' + num522p]) !== 'undefined' ) // console.log("Les 522$p des analytiques de niveau 1"); var numAnlNiv1 = 1; do { num522p = 1; do { if (typeof(window['paeIncipit_' + numAnlNiv1 + 'n' + num522p]) !== 'undefined' ) { if (window['paeIncipit_' + numAnlNiv1 + 'n' + num522p] != "") { loadData(window['paeIncipit_' + numAnlNiv1 + 'n' + num522p], $('#svg_output_' + numAnlNiv1 + 'n' + num522p)); } // console.log("Niv1/Num522p = " + numAnlNiv1 + '/' + num522p); num522p++; } } while ( typeof(window['paeIncipit_' + numAnlNiv1 + 'n' + num522p]) !== 'undefined' ) num522p = 1; numAnlNiv1++; } while ( typeof(window['paeIncipit_' + numAnlNiv1 + 'n' + num522p]) !== 'undefined' ) var nbAnalytiquesNiv1 = numAnlNiv1 - 1; // console.log("Les 522$p des analytiques de niveau 2"); var numAnlNiv1 = 1; var numAnlNiv2 = 1; do { num522p = 1; do { do { if (typeof(window['paeIncipit_' + numAnlNiv1 + '_' + numAnlNiv2 + 'n' + num522p]) !== 'undefined' ) { if (window['paeIncipit_' + numAnlNiv1 + '_' + numAnlNiv2 + 'n' + num522p] != "") { loadData(window['paeIncipit_' + numAnlNiv1 + '_' + numAnlNiv2 + 'n' + num522p], $('#svg_output_' + numAnlNiv1 + '_' + numAnlNiv2 + 'n' + num522p)); } // console.log("Niv1_Niv2/Num522p = " + numAnlNiv1 + '_' + numAnlNiv2 +'/' + num522p); num522p++; } // On itere sur toutes les 522$p de l'analytique de niveau 2 } while ( typeof(window['paeIncipit_' + numAnlNiv1 + '_' + numAnlNiv2 + 'n' + num522p]) !== 'undefined' ) // Passage à l'analytique de niveau 2 suivante num522p = 1; numAnlNiv2++; // On itere ... } while ( typeof(window['paeIncipit_' + numAnlNiv1 + '_' + numAnlNiv2 + 'n' + num522p]) !== 'undefined' ) // Passage à la première (numAnlNiv2 = 1) analytique de niveau 2 de l'analytique de niveau 1 suivante (numAnlNiv1++) num522p = 1; numAnlNiv1++; numAnlNiv2 = 1; // TLA #55576 12/07/21 } while (numAnlNiv1 <= nbAnalytiquesNiv1) }); </script> <link rel="icon" type="image/png" href="/images/icones/icone_CG.png" /> <!--[if IE]><link rel="shortcut icon" type="image/x-icon" href="/images/icones/favicon.ico" /><![endif]--> <meta property="og:title" content="BnF Catalogue général" /> <meta property="og:type" content="website" /> <meta property="og:image" content="http://catalogue.bnf.fr/images/bnf-catalogue-vignette-facebook.png" /> <meta property="og:url" content="http://catalogue.bnf.fr" /> <meta property="og:description" content="Plus de 13 millions de notices bibliographiques (imprimés, documents sonores, ressources électroniques, manuscrits, objets...) et près de 5 millions de notices d'autorité (personnes, collectivités, œuvres, noms communs, noms géographiques, marques ... )" /> <script type="text/javascript" src="/js/tacBnF.js" ></script> <title> Notice RAMEAU "Lingua franca (langue)" | BnF Catalogue général - Bibliothèque nationale de France </title> <link rel="stylesheet" type="text/css" href="/styles/notice.css" media="all" /> <link rel="stylesheet" type="text/css" href="/styles/popinImp.css" media="all" /> </head> <body> <div class="container"> <!-- Entete --> <a href="#ancreNotice" class="evitement">Aller au contenu</a> <div id="header"> <header role="banner"> <input type="hidden" id="modeAdcat" value="false"/> <input type="hidden" id="enqueteUrlActive" value="false"/> <input type="hidden" id="enqueteUrlAccueil" value="http://ns201.askia.com/WebProd/cgi-bin/askiaext.dll?Action=StartSurvey&SurveyName=3277_BnF&Source=1"/> <input type="hidden" id="enqueteUrlRecherche" value="http://ns201.askia.com/WebProd/cgi-bin/askiaext.dll?Action=StartSurvey&SurveyName=3277_BnF&Source=2"/> <input type="hidden" id="enqueteUrlResultat" value="http://ns201.askia.com/WebProd/cgi-bin/askiaext.dll?Action=StartSurvey&SurveyName=3277_BnF&Source=3"/> <input type="hidden" id="enqueteUrlNotice" value="false"/> <!-- Entete --> <div class="row"> <!-- Logos --> <div class="col-md-6"> <table class="headerclass" role="presentation" > <tr> <td class="colorgrey"> <a href="https://www.bnf.fr" target="_blank" class="lien-logo" data-toggle="tooltip" data-placement="bottom" data-title-perso="Accès au site de la Bibliothèque nationale de France" rel="tooltip" onclick="clickXiti('N', 'page.headerAccueil.clic.xiti.BnFLogo');" > <img src="/images/Logo_BNF_Web.png" alt="BnF (nouvelle fenêtre)" class="logobnf"/> </a> </td> <td> <h1> <a class = "retour-acceuil" href="/" data-toggle="tooltip" data-placement="bottom" data-title-perso="Retour à la page d'accueil du Catalogue général" rel="tooltip" onclick="clickXiti('N', 'CCALogo');" > <img src="/images/Logo_Catalogue-general_Web.png" alt="Catalogue Général" class="logoTet" /> </a> </h1> </td> <td > <a style="visibility:hidden;" href="https://achatsreproduction.bnf.fr/views/vel/mon_panier.jsf" class="pictos"><i class="icon-panier" title="Mes demandes de reproduction" data-icon=""></i></a> </td> </tr> </table> </div> <!-- Menu transverse --> <div class="col-md-6-bis text-right"> <div class="menu-transverse" > <ul> <!--li> <a target="_blank" href="https://s1.sphinxonline.net/surveyserver/s/VPCMN/BNF2023/catalogue-general.htm" class="lienAide" style="line-height:38px;color:red;" onclick="clickXiti('N', 'enquetebnf');" > Participez à l'enquête "La BnF et vous" <span class="hors-viewport">Participez à l'enquête "La BnF et vous"</span> </a> </li--> <div class="espace-perso"> <button class="espace-perso-int2"> <span class="pictos"> <i aria-hidden="true" class="icon-espace" title="Espace personnel" data-icon=""></i> </span> <span class="text">Espace personnel</span> </button> <div class="espace-perso-layer"> <p> Utilisez votre espace personnel pour :<br> </p> <ul> <li> <strong>Réserver</strong> vos places et documents sur le site François-Mitterrand.<br> </li> <li> <strong>Réserver</strong> vos documents sur les sites Richelieu, Arsenal, Opéra.<br> </li> <li> <strong>Ajouter</strong> vos notices et les classer.<br> </li> <li> <strong>Voir</strong> vos achats de reproductions. </li> <!-- --> </ul> <p> </p> <form method="POST" name="auth" action="/Connecter?/ark:/12148/cb119800297"target="_top"> <button role="link"title="Identifiez-vous" onClick="clickXiti('A', 'connectionEspacePerso');this.form.submit();"> Se connecter </button> </form> </div> </div> <script type="text/javascript"> function myReferer(typeBouton){ var locationRef= location; var hostname = locationRef.protocol + "//" + locationRef.host; var uri = locationRef.href.replace(hostname, ""); var result = document.getElementById(typeBouton).href = document.getElementById(typeBouton).href + encodeURIComponent(uri); } </script> <li> <a href="http://catalogue.bnf.fr/aide/" class="lienAide" style="line-height:38px;" onclick="clickXiti('N', 'aideGeneral');" > <!-- <i aria-hidden="true" class="icon-aidec" title="Aide à la consultation du catalogue" data-icon=""></i> --> <span aria-hidden="true" >Aide</span> <span class="hors-viewport">Aide à la consultation du catalogue</span> </a> </li> <li> <a href="/question.do" class="lienUneQuestion" style="line-height:38px;"> Une question ? </a> </li> <!--lien historique--> <li> <a href="/historiqueRecherche.do" class="lienHistorique" style="line-height:38px;"> Historique </a> </li> <!-- <a style="visibility:hidden;" href="http://catalogue.bnf.fr/aide/" class="lienAide"> Aide <span class="hors-viewport">Aide à la consultation du catalogue</span> </a> --> <!-- <a style="visibility:hidden;" href="https://achatsreproduction.bnf.fr/views/vel/mon_panier.jsf" class="pictos"><i class="icon-panier" title="Panier" data-icon=""></i></a> --> <li> <a href="https://achatsreproduction.bnf.fr/views/vel/mon_panier.jsf" class="pictos" onclick="clickXiti('N', 'panierMarchand');" ><i class="icon-panier" title="Mes demandes de reproduction" data-icon="" aria-hidden="true"></i><span class="hors-viewport">Mon panier</span></a> </li> </ul> <a role="button" href="#" class="pictos" style="display:hidden;visibility:hidden;"></a> <!-- <a href="accueil.aide.biblio.lien1" target="_blank" class="pictos" onclick="clickXiti('N', 'poserUneQuestion');"> <i aria-hidden="true" class="icon-aideb" title="Poser une question à un bibliothécaire (service SINDBAD)" data-icon=""></i> <span class="hors-viewport">Poser une question à un bibliothécaire (service SINDBAD)(nouvelle fenêtre)</span> </a> --> <!-- Menu langues --> </div> </div> </div> </header> <script type="text/javascript"> xitiBase = "NOTICE"; </script> <div class="row"> <div id="menu"> <div class="recherche"> <form id="rechercher" name="rechercher" action="/rechercher.do;jsessionid=FD5683BB170197ED1DD3D9B24D34168A" method="get" role="search"> <input type="text" name="motRecherche" size="100" maxlength="200" value="" id="rechercher_motRecherche" aria-label="Recherche"/> <a href="#" role="button" class="pictos picto-help" data-toggle="tooltip" data-placement="top" data-title-perso="Pour rechercher une expression exacte, saisissez les termes recherchés entre guillemets. Exemple : "le rouge et le noir"" rel="tooltip" style="background: #fff none repeat scroll 0 0; margin-left:-2px;"> <i class="icon-help" style="margin-left:3px;" title="" data-icon=""></i> </a> <div class="skin-select"> <select name="critereRecherche" id="rechercher_critereRecherche" aria-label="Dans"> <option value="0">Tout</option> <option value="1">Gallica</option> <option value="2">Haut-de-jardin</option> <option value="3">Salle Ovale</option> </select> <!-- select name="search-sel" id="search-sel"> <option value="0">Tous</option> </select --> <span class="selecttext"></span><span class="select-arrow"></span> </div> <input type="hidden" name="depart" value="0" id="rechercher_depart"/> <input type="hidden" name="facetteModifiee" value="ok" id="rechercher_facetteModifiee"/> <button type="submit" id="rechercher_0" value="Submit" class="pictos"> <i class="icon-search" aria-hidden="true" title="Lancer la recherche" data-icon=""></i> <span class="hors-viewport">Lancer la recherche</span> </button> </form> </div> <span class="tetiereSpanBarre" >  </span> <a class="lien-avancee" href="/recherche-avancee.do?pageRech=rav" onclick="clickXiti('N', 'rechercheAvancee');" > Recherche avancée</a> <div class="menu"> <div class="skin-select-menu skin-select"> <span class="selecttext" role="button" tabindex="0" id="rechGidees"><span>Recherches ciblées</span> <span>Autres recherches</span></span> <nav role="navigation"> <ul id="rechGidListe"> <li class="hide-large">Recherches ciblées</li> <li> <a href="/recherche-auteurs.do?pageRech=rau" title="Feuilleter la liste des auteurs et consulter la liste des notices bibliographiques qui leur sont liées." onclick="clickXiti('N', 'rechercheAuteurAZ');" >Auteurs A-Z</a> </li> <li> <a href="/recherche-sujets.do?pageRech=rsu" title="Feuilleter la liste des sujets et les notices bibliographiques qui leur sont liés." onclick="clickXiti('N', 'rechercheSujetAZ');" >SUJETS A-Z</a> </li> <li> <a href="/recherche-periodiques.do?pageRech=rpe&filtre=1" title="Feuilleter la liste des titres de périodiques ou combiner différents critères de recherche." onclick="clickXiti('N', 'recherchePeriodique');" >PÉRIODIQUES</a> </li> <li class="itemCote" > <a href="/recherche-cote.do?pageRech=rco" title="Rechercher un document directement par sa cote pour pouvoir le consulter." onclick="clickXiti('N', 'rechercheCote');" >COTE</a> </li> <li> <a href="/recherche-autorite.do?pageRech=rat" title="Rechercher des notices de personnes, collectivités, œuvres, noms communs, noms géographiques, marques, et de la Classification décimale Dewey." onclick="clickXiti('N', 'rechercheDAutorite');" > Notices d'autorité</a> <a href="#" role="button" class="pictos picto-help boldno" data-toggle="tooltip" data-placement="top" data-title-perso="Rechercher des notices de personnes, collectivités, œuvres, noms communs, noms géographiques, marques, et de la Classification décimale Dewey." rel="tooltip"><i class="icon-help help-autorite" title="" data-icon=""></i></a> </li> </ul> </nav> </div> </div> <div class="univers"> <a href="#" title="dans univers"> dans univers</a> </li> <div class="univers-layer"> <ul> <li class="hide-large">Dans les univers</li> <li><a href="/recherche-uni-jeun.do?pageRech=ruj" title="Rechercher dans les collections destinées à la jeunesse (livres, périodiques, documents audiovisuels, etc.)." onclick="clickXiti('N', 'rechercheUniversJeunesse');" >jeunesse</a></li> <li><a href="/recherche-uni-images-cartes.do?pageRech=imc" title="Rechercher dans les collections destinées aux images et cartes (livres, périodiques, documents audiovisuels, etc.)." onclick="clickXiti('N', 'rechercheUniversCartesEtImages');" >images et cartes</a></li> <li><a href="/recherche-uni-musique.do?pageRech=mus" title="Rechercher dans les collections destinées à la musique (livres, périodiques, documents audiovisuels, etc.)." onclick="clickXiti('N', 'rechercheUniversMusique');" >musique</a></li> </ul> </div> </div> </div> </div> </div> <!-- Tiles to load the content of the layout --> <script type="text/javascript"> /** Script des actions dans la liste des notices (bib+auto) pour les jsp resultats.jsp resultatsRechercheIndexAuto.jsp pour éviter la duplication du code**/ function voirSelection() { // Fonction pour afficher un message d'erreur lors de non selection de notice jQuery("a#selectNotice, a#selectNoticeOutils").click(function(e){ var nBNoticeSelected = jQuery('#nbSelectNotice, #nbSelectNoticeOutils').text(); if(nBNoticeSelected == 0){ //Permet d'annuler l'action du href si aucune notice sélectionner e.preventDefault(); jQuery(".row-modal").text("Veuillez sélectionner au moins une notice dans la liste de résultats."); $('#modalErreurSelection').modal('show'); } }); } function telechImprimPdf() { // Fonction pour afficher un message d'erreur lors de non selection de notice pour l'affichage du PDF $("a#telechImprimPdf").click(function(e){ var nBNoticeSelected = jQuery('#nbSelectNotice').text(); if(nBNoticeSelected == 0 && !($('#tous').is(':checked'))){ //Permet d'annuler l'action du href si aucune notice sélectionner e.preventDefault(); jQuery(".row-modal").text("Veuillez sélectionner au moins une notice dans la liste de résultats."); $('#modalErreurSelection').modal('show'); return false; } clickXiti('A', 'telechargerImprimer'); }); $("span#spanTelechImprimPdf").click(function(e){ var nBNoticeSelected = jQuery('#nbSelectNotice').text(); if(nBNoticeSelected == 0 && !($('#tous').is(':checked'))){ //Permet d'annuler l'action du href si aucune notice sélectionner e.preventDefault(); jQuery(".row-modal").text("Veuillez sélectionner au moins une notice dans la liste de résultats."); $('#modalErreurSelection').modal('show'); return false; } clickXiti('A', 'telechargerImprimer'); }); $("i#iconTelechImprimPdf").click(function(e){ var nBNoticeSelected = jQuery('#nbSelectNotice').text(); if(nBNoticeSelected == 0 && !($('#tous').is(':checked'))){ //Permet d'annuler l'action du href si aucune notice sélectionner e.preventDefault(); jQuery(".row-modal").text("Veuillez sélectionner au moins une notice dans la liste de résultats."); $('#modalErreurSelection').modal('show'); return false; } clickXiti('A', 'telechargerImprimer'); }); } function exporterSIGB() { // Fonction pour afficher un message d'erreur lors de non selection de notice pour l'export $("a#exportSigb").click(function(e){ var nBNoticeSelected = jQuery('#nbSelectNotice').text(); if(nBNoticeSelected == 0 && !($('#tous').is(':checked'))){ //Permet d'annuler l'action du href si aucune notice sélectionner e.preventDefault(); jQuery(".row-modal").text("Veuillez sélectionner au moins une notice dans la liste de résultats."); $('#modalErreurSelection').modal('show'); return false; } }); $("span#spanExportSigb").click(function(e){ var nBNoticeSelected = jQuery('#nbSelectNotice').text(); if(nBNoticeSelected == 0 && !($('#tous').is(':checked'))){ //Permet d'annuler l'action du href si aucune notice sélectionner e.preventDefault(); jQuery(".row-modal").text("Veuillez sélectionner au moins une notice dans la liste de résultats."); $('#modalErreurSelection').modal('show'); return false; } clickXiti('A', 'telechargerImprimer'); }); $("i#iconExportSigb").click(function(e){ var nBNoticeSelected = jQuery('#nbSelectNotice').text(); if(nBNoticeSelected == 0 && !($('#tous').is(':checked'))){ //Permet d'annuler l'action du href si aucune notice sélectionner e.preventDefault(); jQuery(".row-modal").text("Veuillez sélectionner au moins une notice dans la liste de résultats."); $('#modalErreurSelection').modal('show'); return false; } }); } function exporterCSV() { // Fonction pour afficher un message d'errSigbeur lors de non selection de notice pour l'export $("a#exportCsv").click(function(e){ var nBNoticeSelected = jQuery('#nbSelectNotice').text(); if(nBNoticeSelected == 0 && !($('#tous').is(':checked'))){ //Permet d'annuler l'action du href si aucune notice sélectionner e.preventDefault(); jQuery(".row-modal").text("Veuillez sélectionner au moins une notice dans la liste de résultats."); $('#modalErreurSelection').modal('show'); return false; } }); $("span#spanExportCsv").click(function(e){ var nBNoticeSelected = jQuery('#nbSelectNotice').text(); if(nBNoticeSelected == 0 && !($('#tous').is(':checked'))){ //Permet d'annuler l'action du href si aucune notice sélectionner e.preventDefault(); jQuery(".row-modal").text("Veuillez sélectionner au moins une notice dans la liste de résultats."); $('#modalErreurSelection').modal('show'); return false; } clickXiti('A', 'telechargerImprimer'); }); $("i#iconExportCsv").click(function(e){ var nBNoticeSelected = jQuery('#nbSelectNotice').text(); if(nBNoticeSelected == 0 && !($('#tous').is(':checked'))){ //Permet d'annuler l'action du href si aucune notice sélectionner e.preventDefault(); jQuery(".row-modal").text("Veuillez sélectionner au moins une notice dans la liste de résultats."); $('#modalErreurSelection').modal('show'); return false; } }); } function EnvoiParMail() { // Fonction pour afficher un message d'erreur lors de non selection de notice pour l'affichage du PDF $("a#EnvoiParMail").click(function(e){ var nBNoticeSelected = jQuery('#nbSelectNotice').text(); if(nBNoticeSelected == 0 && !($('#tous').is(':checked'))){ //Permet d'annuler l'action du href si aucune notice sélectionner e.preventDefault(); jQuery(".row-modal").text("Veuillez sélectionner au moins une notice dans la liste de résultats."); $('#modalErreurSelection').modal('show'); return false; } clickXiti('A', 'envoyerparmail'); }); $("span#spanEnvoiParMail").click(function(e){ var nBNoticeSelected = jQuery('#nbSelectNotice').text(); if(nBNoticeSelected == 0 && !($('#tous').is(':checked'))){ //Permet d'annuler l'action du href si aucune notice sélectionner e.preventDefault(); jQuery(".row-modal").text("Veuillez sélectionner au moins une notice dans la liste de résultats."); $('#modalErreurSelection').modal('show'); return false; } clickXiti('A', 'envoyerparmail'); }); $("i#iconEnvoiParMail").click(function(e){ var nBNoticeSelected = jQuery('#nbSelectNotice').text(); if(nBNoticeSelected == 0 && !($('#tous').is(':checked'))){ //Permet d'annuler l'action du href si aucune notice sélectionner e.preventDefault(); jQuery(".row-modal").text("Veuillez sélectionner au moins une notice dans la liste de résultats."); $('#modalErreurSelection').modal('show'); return false; } clickXiti('A', 'envoyerparmail'); }); } function ajouterAMesNotices() { // Fonction pour afficher un message d'erreur lors de non selection de notice pour l'affichage du PDF jQuery("a#ajouterAMesNotices").click(function(e){ var nBNoticeSelected = jQuery('#nbSelectNotice').text(); //alert(nBNoticeSelected); if(nBNoticeSelected == 0){ //Permet d'annuler l'action du href si aucune notice sélectionner e.preventDefault(); //alert("rere"); jQuery(".row-modal").text("Veuillez sélectionner au moins une notice dans la liste de résultats."); $('#modalErreurSelection').modal('show'); return false; } else { createModalScreen(); jQuery(".row-modal").html("La sélection a bien été ajoutée." + "<p><a href=\"https://noticesetdocuments.bnf.fr\" class='lien-ext' target='_blank'>" + "<u>> Accéder à mes références</u>" + "</a></p>"); // $('#modalAjoutAMesNotices').modal('show'); } }); } /** Ref #22306: lien local, on passe en https **/ /** Script des actions dans l'affichage des notices (bib+auto) pour les jsp noticeAut.jsp et noticeBib.jsp pour éviter la duplication du code**/ function versPage(pageNotice) { var indexNotice = pageNotice - 1; var hostLocal = "https://" + location.host; location.replace(hostLocal+"/consultationSelection.do?indexSelectNotice="+indexNotice); } /* Raffichage de la page dans le nouveau format sélectionné */ function changeFormat() { jQuery('.onglets .skin-select select').change(function() { var hostLocal = "https://" + location.host; location.replace(hostLocal+"/change-format-notice.do?arkQualifier="+jQuery(this).val()+"&urlArk="+jQuery('#permalien').val()); }); } /* Pour séléctionner et voir la liste des notices */ function selectNotice(aut) { jQuery('.liste-notices input[type="checkbox"]').bind('change', function () { var list = []; var lien = {}; /* lien.id = jQuery(this).parent().prev().text(); */ if(aut == true) { lien.id = jQuery(this).parent().prev().text(); } else { lien.id = jQuery(this).attr('id'); } /* if(aut==true) { lien.ark = jQuery(this).next().find('input').val(); //lien.type = jQuery(this).parent().parent().find(".notice-type").first().text(); lien.type = " "; if (jQuery(this).parent().parent().parent().next().find('span').hasClass("liste-noticesAUTbold")) { alert('ok'); lien.type = jQuery(this).parent().parent().parent.next().find('span.liste-noticesAUTbold').text(); } else if (jQuery(this).parent().parent().next().next().next().hasClass("notice-type")) { lien.type = jQuery(this).parent().parent().next().next().next().first().text(); } } else { */ /* alert(lien.id); */ lien.ark = jQuery(this).next().val(); //lien.type = jQuery(this).parent().parent().find(".notice-type").first().text(); lien.type = " "; if (jQuery(this).parent().parent().next().next().hasClass("notice-type")) { lien.type = jQuery(this).parent().parent().next().next().first().text(); } else if (jQuery(this).parent().parent().next().next().next().hasClass("notice-type")) { lien.type = jQuery(this).parent().parent().next().next().next().first().text(); } /* } */ list.push(lien); if (jQuery(this).is(':checked')) { jQuery.ajax({ url: "/selectionNotice.do;jsessionid=FD5683BB170197ED1DD3D9B24D34168A", /* RAMI O. encodeUTRI nécessaire en DEV à priori non obligatoire en PFC : sinon quand on désélectionne toutes les notices compteur reste à 10 ! */ data: "listeNotice="+encodeURI(JSON.stringify(list)), dataType: "json", success: function (data) { jQuery('#nbSelectNotice, #nbSelectNoticeOutils').html(data); } }); } else { jQuery.ajax({ url: "/selectionNotice.do;jsessionid=FD5683BB170197ED1DD3D9B24D34168A", data: "listeNoticeSup="+encodeURI(JSON.stringify(list)), dataType: "json", success: function (data) { jQuery('#nbSelectNotice, #nbSelectNoticeOutils').html(data); jQuery('#cbSel').prop('checked', false); /* jQuery('#cbSel').prop('title', ttSelect); */ } }); } }); jQuery('.selection input[type="checkbox"]').bind('click',function() { var list = []; var ttSelect = jQuery('#ttSelect').val(); var ttDeselect = jQuery('#ttDeselect').val(); if (jQuery(this).is(':checked')) { var i = 0; jQuery('.liste-notices input[type="checkbox"]').each(function(){ var lien = {}; /* lien.id = jQuery(this).parent().prev().text(); */ if(aut == true) { lien.id = jQuery(this).parent().prev().text(); } else { lien.id = jQuery(this).attr('id'); } lien.ark = jQuery(this).next().val(); lien.type = ""; if (jQuery(this).parent().parent().next().next().hasClass("notice-type")) { lien.type = jQuery(this).parent().parent().next().next().first().text(); } else if (jQuery(this).parent().parent().next().next().next().hasClass("notice-type")) { lien.type = jQuery(this).parent().parent().next().next().next().first().text(); } list.push(lien); jQuery(this).prop('checked',true); //i = i + 1 ; }); var call1 = jQuery.ajax({ type:'POST', url: "/selectionNotice.do;jsessionid=FD5683BB170197ED1DD3D9B24D34168A", data:{ listeNotice:JSON.stringify(list) }, success: function(data) { jQuery('#nbSelectNotice, #nbSelectNoticeOutils').html(data); jQuery('#cbSel').prop('title', ttDeselect); } }); } else { jQuery('.liste-notices input[type="checkbox"]').each(function(){ var lien = {}; /* lien.id = jQuery(this).parent().prev().text(); */ if(aut == true) { lien.id = jQuery(this).parent().prev().text(); } else { lien.id = jQuery(this).attr('id'); } lien.ark = ""; list.push(lien); jQuery(this).prop('checked',false); }); jQuery.ajax({ url: "/selectionNotice.do;jsessionid=FD5683BB170197ED1DD3D9B24D34168A", data: "listeNoticeSup="+ encodeURI(JSON.stringify(list)), dataType: "json", success: function(data) { jQuery('#nbSelectNotice, #nbSelectNoticeOutils').html(data); jQuery('#cbSel').prop('title', ttSelect); } }); } }); jQuery(document).ready(function() { jQuery.ajax({ url: "/cocheNotice.do;jsessionid=FD5683BB170197ED1DD3D9B24D34168A", contentType: "application/json", dataType: "json", success: function(responseJson) { if(responseJson != null) { jQuery.each(responseJson, function(key, value) { var identifiant; identifiant = value.substr(value.length - 11) /* Demande : 10269 identifiant : identifiant de la notice sous le format cbXXXXXXXXX */ jQuery('#'+identifiant).prev().prop('checked', true); }); var nbrNoticeCheked = 0; // Pour cocher le checkbox voir la sélection jQuery('.liste-notices input[type="checkbox"]').each(function(){ if (jQuery(this).is(':checked')) { nbrNoticeCheked++; } if (nbrNoticeCheked == jQuery('#nbResultParPage').val()) { jQuery('.selection input[type="checkbox"]').prop('checked', true); } }); } }, fail: function(response) { alert("fail"); } }); }); } // radio6 -> Public // radio7 -> Itermarc // radio8 -> Unirmarc // radio9 -> ISBD // Ne concerne que les listes de notices function initPopupImp() { //Fonction pour réinitialiser la popin jQuery("a#telechImprimPdf").click(function(e){ if ($('#pageRechNotice').val() != 'rat') { // notices complètes BIB $('#radio22').prop('checked', true); } else { $('#radio11').prop('checked', true); } jQuery("#radio6").prop('checked', true); /* TLA #40186 28/02/20 - Remarque num 6 LAB / 28/05/21 #51415 Mauvaise correction */ jQuery('#radio7').prop('disabled', false); jQuery('#radio8').prop('disabled', false); /* Rajouté aussi le 28/05/21 - ISBD */ jQuery('#radio9').prop('disabled', false); }); } // Ne concerne que les listes de notices function initPopupMail() { //Fonction pour réinitialiser la popin jQuery("a#EnvoiParMail").click(function(e){ if ($('#pageRechNotice').val() != 'rat') { // notices abrégées BIB $('.popinMail #radio21').prop('checked', true); } else { $('.popinMail #radio11').prop('checked', true); } jQuery(".popinMail #radio6").prop('checked', true); /* TLA #40186 28/02/20 - Remarque num 6 LAB / 28/05/21 #51415 Mauvaise correction */ jQuery('.popinMail #radio7').prop('disabled', true); jQuery('.popinMail #radio8').prop('disabled', true); /* Rajouté aussi le 28/05/21 - ISBD */ jQuery('.popinMail #radio9').prop('disabled', true); }); } </script> <main id="main" role="main"> <div id="corps"> <div class="row"> <!-- Outils pour taille du texte --> <div class="outilstexte"><!--<a href="#" class="pictos"><i class="icon-a+" title="Augmenter la taille de texte" data-icon=""></i></a> <a href="#" class="pictos"><i class="icon-a-" title="Diminuer la taille de texte" data-icon=""></i></a>--></div> <!-- Fil d'Ariane --> <div class="ariane"> <!-- import du CSS pour la cookie bar --> <link rel="stylesheet" type="text/css" href="/styles/cookieBar.css" media="all" /> <div id="filAriane" class="filAriane"> <ul> <li><a href="/">Accueil</a></li> <!-- > --> <li> <a href="/ark:/12148/cb119800297" id="noeud-1" onclick="clickXiti('N', 'FilAriane-Rameau');"> Rameau </a> </li> <!-- <span>Résultats de recherche simple</span> --> </ul> </div> <script type="text/javascript"> </script> </div> <div class="col-md-12"> <!-- titre --> <div class="titrenotices img-bulles-aut"><h1>Notice RAMEAU</h1></div> <!-- Pagination --> </div> <!-- permet l'affichage du lien pour l'enquete --> </div> <div class="row"> <!-- Colonne de gauche --> <div class="col-md-8 notice-retract"> <div class="row-liste"> <div class="onglets"> <!-- <img class="img-bulles" src="/images/img-discussion-personne.png" title="bulles"/> --> <ul> <li class="act">Notice <div class="skin-select"> <select name="formatnotice" id="formatnotice" title="Format de la notice" onChange="changeFormat();"> <option value=".public">Au format public</option> <option value=".intermarc">Au format Intermarc</option> <option value=".unimarc">Au format Unimarc</option> </select> <span class="selecttext"></span><span class="select-arrow"></span> </div> </li> <!-- <li><a href="#">Résumé, Table des matières…</a></li --> </ul> </div> <div class="notice-detail"> <div id="ancreNotice"> <!DOCTYPE HTML><div class="notice" id="titreRameau"><span class="gras">Lingua franca (langue)</span><br></div> <br> <div class="notice" id="genreForme"><span class=""></span><br></div> <br> <div class="notice" id="libelleRam"><span class="italique">Vedette matière nom commun. </span><span class="italique">S'emploie en tête de vedette. </span></div> <br> <div class="notice" id="descriptionRam"><span class="">Sous cette vedette, on trouve les documents sur le pidgin à base romane utilisé du 13e au 19e s. dans les ports de la Méditerranée. Les documents sur les langues de relation entre des populations de langues maternelles différentes et mutuellement incompréhensibles (souvent dites "linguas francas") se trouvent sous Langues véhiculaires. Les documents sur la langue composite mêlée d'arabe, d'italien, d'espagnol et de français parlée en Afrique du Nord pendant la colonisation française se trouvent sous Sabir (langue)</span><br><br></div> <div class="notice" id="emploiRam"><span class="notice-label"><Employé pour : </span><br><span class="marge default">Franque, Langue</span><br><span class="marge default">Langue franque</span><br><span class="marge default">Sabir (pidgin)</span><br></div> <br> <div class="notice" id="termeGen"><span class="notice-label"><<Terme(s) générique(s) :</span><br><span class="marge"><a href="/ark:/12148/cb11948153g" class="">Langues véhiculaires</a></span><br><span class="marge"><a href="/ark:/12148/cb119482005" class="">Pidgins (langues)</a></span><br></div> <br> <div class="notice" id="termeAss"><span class="notice-label">>><<Terme(s) associé(s) : </span><br><span class="marge"><a href="/ark:/12148/cb11950451w" class="">Langues romanes</a></span><br><br></div> <div class="notice" id="termeSpe"><span class="notice-label">>>Terme(s) spécifique(s) : </span><br><span class="marge"><a href="/ark:/12148/cb12325896n" class="">Sabir (langue)</a></span><br><br></div> <div class="notice" id="source"><span class="notice-label"> Source(s) : </span><br><span class=""> Grand Larousse universel </span><br><span class=""> Dict. de linguistique, 1973 . - Dict. historique de la langue française / A. Rey, 2006 (glossaire) . - Ethnologue (17th ed.) : <a aria-label="http://www.ethnologue.com (nouvelle fenêtre)" target="_blank" href="http://www.ethnologue.com">http://www.ethnologue.com</a> (2014-06-20) . - Le langage / A. Martinet, 1968 : langue franque . - Les langues du monde / M. Sala, I. Vintilă-Rădulescu, 1984 : sabir </span><br></div> <br> <div class="notice" id="domaine"><span class="notice-label">Domaine(s) : </span><span class="">400 </span><br></div> <br> <div class="notice line" id="correspondance"><span class="notice-label">Correspondance(s) : </span> <br> - LCSH (Library of Congress Subject Headings) : Lingua Franca (Mediterranean region) <a aria-label="http://id.loc.gov/authorities/subjects/sh85077208 (nouvelle fenêtre)" target="_blank" href="http://id.loc.gov/authorities/subjects/sh85077208">http://id.loc.gov/authorities/subjects/sh85077208</a></div> <br> <div class="notice" id="arkNot"><span class="notice-label">Identifiant de la notice : </span>ark:/12148/cb119800297</div> <div class="notice line" id="noticeNum"><span class="notice-label"> Notice n° : </span><span class="">FRBNF11980029</span><br></div> <br> <div class="notice line" id="create"><span class="notice-label"> Création : </span><span class="">85/07/07</span><br></div> <div class="notice line" id="update"><span class="notice-label"> Mise à jour : </span><span class="">14/06/20</span><br></div> <br/> </div> </div> </div> </div> <!-- Colonne de droite --> <div class="col-md-4"> <div class="actions"> <div class="affichage-colonne"> <button role="button" class="pictos picto-open button-picto" onclick="clickXiti('A', 'fermetureAction');" > <i aria-hidden="true" class="icon-replier" title="Fermer ce volet" data-icon=""></i> <span class="hors-viewport">Fermer ce volet</span> </button> <button role="button" class="pictos picto-close button-picto" onclick="clickXiti('A', 'ouvertureAction');" > <i aria-hidden="true" class="icon-deplier" title="Ouvrir ce volet" data-icon=""></i> <span class="hors-viewport">Ouvrir ce volet</span> </button> </div> <!-- Panneau outils --> <div class="outils outils-notices div-opened"> <!-- LAB #46796 : masquage du libellé --> <h2><button id="outilsAction">Outils</button></h2> <div class="panneau"> <label for="permalien">Citer <span class="hide-closed">la notice :</span></label> <br/> <input type="text" name="permalien" id="permalien" value="http://ark.bnf.fr/ark:/12148/cb119800297"> </div> <div class="panneau" style="display : none;"> <div class="voirProd"> <a href="https://catalogue.bnf.fr/" class="lien-ext lien-catalogue-actuel" aria-label="Voir la notice dans le catalogue (nouvelle fenêtre)" target="_blank" onclick="clickXiti('N', 'page.resultatRecherche.clic.xiti.urlCatalogurActuel');" > Voir la notice dans le catalogue actuel </a> </div> </div> <div class="panneau"> <div class="actions-pictos"> <a id="telechImprimPdf" class="imp_popin" aria-label="Télécharger/Imprimer" data-target="#imp_popin_modal" data-toggle="modal" href="/popinImp.do?typeNoticeImp=1b&pageRechOri=rat&numNotice=11980029&arkNotice=ark:/12148/cb119800297"><span class="pictos"><i class="icon-print" aria-hidden="true" title="Télécharger/Imprimer" data-icon=""></i></span><span class="libelle">Télécharger/Imprimer</span></a> </div> </div> <div class="panneau"> <div class="actions-pictos"> <a id="EnvoiParMail" class="mail_popin" aria-label="Envoyer par courriel" data-target="#envoimail_popin_modal" data-toggle="modal" href="/popinMail.do?typeNoticeImp=1b&pageRechOri=rat&numNotice=11980029&arkNotice=ark:/12148/cb119800297"><span class="pictos"><i class="icon-print" aria-hidden="true" title="Envoyer par courriel" data-icon=""></i></span><span class="libelle">Envoyer par courriel</span></a> </div> </div> <div class="panneau"> <div class="actions-pictos"> <a class="csv_popin" aria-label="Exporter dans un tableau" data-target="#exp_csv_popin_modal" data-toggle="modal" href="/popinCsv.do?pageRech=rat&pageRechAutorite=rat&uneNotice=true&numNotice=11980029&arkNotice=ark:/12148/cb119800297"><span class="pictos"><i class="icon-export-tab" aria-hidden="true" title="Exporter dans un tableau"></i></span><span id="spanExportCsv" class="libelle">Exporter dans un tableau</span></a> </div> </div> <div class="panneau"> <div class="actions-pictos"> <a aria-label="Transférer pour un SGB" data-target="#exp_sigb_popin_modal" data-toggle="modal" href="#"><span class="pictos"><i class="icon-sgb" aria-hidden="true" title="Transférer pour un SGB"></i></span><span id="spanExportSigb" class="libelle">Transférer pour un SGB</span></a> </div> </div> <div class="panneau"> <div class="actions-pictos"> <form method="POST" name="auth" action="/Connecter?/ark:/12148/cb119800297?ajoutNoticePop=now" target="_top"> <a href="/Connecter?/ark:/12148/cb119800297?ajoutNoticePop=now" id="ajouterAMesNoticesConnect" aria-label="Ajouter à mes références " onclick="clickXiti('A', 'connectionEspacePerso');" ><span class="pictos"><i class="icon-ajout-notices" aria-hidden="true" title="Ajouter à mes références " ></i></span><span class="libelle" >Ajouter à mes références </span></a> </form> </div> </div> <!-- <a href="/ajoutNotice.do" id="ajouterAMesNotices" data-target="#ajouterNotice_popin_modal" data-toggle="modal" ><span class="pictos"><i class="icon-save" title="Ajouter à mes notices" data-icon=""></i></span><span class="libelle">Ajouter à mes références </span></a> --> <!-- Popin modal Envoi Courier & enrichir probleme avec la récuperation de l'attribut stateMail, la mise en session de cette attribu rend la popin permanente --> <!-- adopter cet ouvrage : Service uniquement pour les notices Bibliographiques--> <!-- Popin de message d'information en cas d'un clic pour voir la sélection sans case cochée --> <div class="modal fade bs-example-modal-sm" id="modalErreurSelection" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel" aria-hidden="true"> <div class="modal-dialog modal-sm"> <div class="modal-content-confirmation"> <div class="modal-header"> <div class="bandeau-couleur2"> <a role="button" id="modalErreurSelectionClose" href="#" class="close" data-dismiss="modal" > <img src="/images/close_popin.png" alt="Fermer"> </a> <h1 class="modal-title" id="modalErreurSelection">Information</h1> </div> <div class="modal-body"> <div class="row-modal"> <p>Veuillez sélectionner au moins une notice dans la liste de résultats.</p> </div> </div> </div> </div> </div> </div> <div class="panneau"> <div class="actions-pictos"> <a href="/enrichirRectifierNotice.do?typeNoticeRectification=aut&typeNotice=m&dateNotice=&typeNoticecomplet=&urlArk=https://catalogue.bnf.fr/ark:/12148/cb119800297" class="lien" onclick="clickXiti('N', 'enrichirRectifierNotice');" ><span class="pictos"> <span class="icon-stylo"></span> </span><span class="libelle">Signaler une erreur sur cette notice</span></a> </div> </div> <!-- div class="panneau"> <div class="visualiser"><a href="#" class="lien-ext"><span class="hide-closed">Visualiser dans </span>Cartomundi</a></div> </div> <div class="panneau"></div> <div class="voirplus"><a href="#" class="pictos picto-close"><i class="icon-voirplus" aria-hidden="true" title="Voir plus" data-icon=""></i></a><a href="#" class="pictos picto-open"><i class="icon-voirplus" aria-hidden="true" title="Voir plus" data-icon=""></i></a></div> --> </div> <script type="text/javascript"> jQuery("#ajouterAMesNotices").click(function(e){ clickXiti('A', 'ajouterAMesNotices'); }); jQuery('.outils-notices h2 button').each(function(){ jQuery(this).bind('click',function() { if (jQuery(this).parents('.outils-notices').hasClass('div-opened')) { jQuery(this).parents('.outils-notices').removeClass('div-opened'); jQuery(this).attr('aria-expanded', false); } else { jQuery(this).parents('.outils-notices').addClass('div-opened'); jQuery(this).attr('aria-expanded', true); } return false; }); }); jQuery("#modalErreurSelectionClose").click(function(e){ jQuery('#modalErreurSelection').hide(); }); //Script pour l'affichage du modal après l'envoie d'un msg </script> <!-- Panneau notices liées --> <div class="noticesliees"> <h2 title="Notices bibliographiques liées"><span>Notices bibliographiques liées</span></h2> <span class="link-info">Voir les notices liées en tant que :</span> <ul class="liste-info"> <li> <a href="/rechercher.do?index=SUJ3&numNotice=11980029&typeNotice=m" title="sujet"> sujet (8) </a> </li> </ul> <span class="link-info"> <a href="/rechercher.do?index=TOUS3&numNotice=11980029&typeNotice=m" title="Voir toutes les notices liées">Voir toutes les notices liées (8)</a> </span> </div> <!-- Panneau notices liées --> </div> <!-- Modal --> <div class="modal" id="imp_popin_modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-dialog-imp"> <div class="modal-content"> <!-- CONTENU DE LA POPIN --> </div> </div> </div> <!-- Modal envoie par mail--> <div class="modal" id="envoimail_popin_modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-dialog-imp"> <div class="modal-content"> <!-- CONTENU DE LA POPIN --> </div> </div> </div> <div class="modal" id="exp_csv_popin_modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-dialog-imp"> <div class="modal-content"> <!-- CONTENU DE LA POPIN --> </div> </div> </div> <div class="modal" id="exp_sigb_popin_modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-dialog-imp"> <div class="modal-content"> <!-- CONTENU DE LA POPIN --> <!-- header popin export SIGB --> <div class="modal-header-imp"> <div class="bandeau-couleur"> <a role="button" href="#" class="close" data-dismiss="modal"><img src="/images/input-reset.png" alt="Fermer"></a> <div class="popin-impression"> <h1> Transférer pour un SGB </h1> </div> </div> </div> <!-- body popin export SIGB --> <div class="modal-body-imp"> <div class="border-modal"> <div class="contenu-modal-imp"> Vous allez obtenir un fichier au format d'échange ISO2709 à importer dans votre catalogue de bibliothèque informatisé. <br> <br> <form id= "idForm" action="/ExportSGB" target="_blank"> <table> <!-- Format de l'export --> <tr style="vertical-align:top;"> <td> <h2>Format bibliographique :</h2> </td> </tr> <tr> <td style="padding-left: 170px;"> <span id="span3" style="display:block;"> <input name="format" id="unimarc" value="UM" type="radio" checked="checked"> <label for="unimarc"> Unimarc </label> <br/> <input name="format" id="intermarc" value="IM" type="radio"> <label for="intermarc"> Intermarc </label> </span> </td> </tr> <!-- Encodage de l'export --> <tr style="vertical-align:top;"> <td> <h2>Encodage des caractères :</h2> </td> </tr> <tr> <td style="padding-left: 170px;"> <span id="span1" style="display:block;"> <input name="encodage" id="unicodeUTF8" value="UNICODE-UTF8" type="radio" checked="checked"> <label for="unicodeUTF8"> Unicode-UTF8 </label>: <span>jeu de caractères pour tous les systèmes d'écriture</span> <br/> </span> </td> </tr> <tr> <td style="padding-left: 170px;"> <span id="span1" style="display:block;"> <input name="encodage" id="iso5426" value="ISO5426" type="radio"> <label for="iso5426"> ISO 5426 </label>: <span>jeu de caractères latins</span> <br/> </span> </td> </tr> <!-- Préférences de l'export --> </table> <input id="exportSigbBtnUne" value="Valider" type="submit"/> <input id="typeExportSigb" name="typeExportSigb" type="hidden" /> <input id="origine_rechercheSigb" name="origine_rechercheSigb" type="hidden" /> </form> </div> </div> </div> <script type="text/javascript"> $("#idForm").submit(function(e) { // TLA // KO aussi - $("#exportSigbBtn").prop('disabled', 'true'); e.preventDefault(); // avoid to execute the actual submit of the form. var form = $(this); $.ajax({ type: "POST", data: form.serialize(), url: "/ExportSGB", cache: false, success: function(data){ // Ne pas oublier $("#exportSigbBtn").prop('value', 'Valider'); window.open( "/download?uuid="+data,'_blank') }, complete: function(){ $('#exp_sigb_popin_modal').modal('hide'); } }); }); $("#exportSigbBtn").click(function(){ if ($('input[name=export]').is(':checked')){ // On grise le bouton Valider car askForFileExport() peut être long avant ouverture Loading Page // KO - $("#exportSigbBtn").prop('disabled', 'true'); // Faute de mieux ... // TLA #52286 24/03/21 - Pop-up et bouton Valider / Rendre le bouton + réactif => conservé quand même ici $("#exportSigbBtn").prop('value', 'En cours...'); var typeExport = $('input[name=export]:checked').val(); $("#typeExportSigb").val(typeExport); $("#origine_rechercheSigb").val(window.location.pathname); } // TLA #58006 15/10/21 - Je pense que ce test ne sert à rien ! }) // TLA #58006 15/10/21 - Export Sigb sur écran affichage UNE notice $("#exportSigbBtnUne").click(function(){ $("#exportSigbBtn").prop('value', 'En cours...'); var typeExport = "selection"; $("#typeExportSigb").val(typeExport); // window.location.pathname = "rechercher.do" dans le cas liste de notice // = "ark:/12148/cb38495122t" dans le cas affichage d'une notice ! $("#origine_rechercheSigb").val(window.location.pathname); }) </script> </div> </div> </div> <!-- Modal Ajouter a mes notices--> <div class="modal" id="ajouterNotice_popin_modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-dialog-ajoutNotice modal-sm" style="margin-left: 430px;"> <div class="modal-content"> <!-- CONTENU DE LA POPIN --> <div class="modal-header"> <div class="bandeau-couleur2"> <a role="button" href="#" class="close" data-dismiss="modal" > <img src="/images/close_popin.png" alt="Fermer"> </a> <h1 class="modal-title" id="modalErreurSelection">Ajouter à mes références </h1> </div> <div class="modal-body"> <div class="row-modal"> <p>La sélection a bien été ajoutée.</p> <p><a id="noticeOk" href="https://noticesetdocuments.bnf.fr?AppOrigine=Catalogue&urlReferer=" onclick="myReferer('noticeOk');" class="lien-ext" target="_blank" aria-label="> Accéder à mes références (nouvelle fenêtre)"><u>> Accéder à mes références</u> </a></p> </div> </div> </div> <script type="text/javascript"> function myReferer(typeBouton){ var locationRef= location; var hostname = locationRef.protocol + "//" + locationRef.host; var uri = locationRef.href.replace(hostname, ""); if(uri.indexOf("ajoutNoticePop") != -1) { uri = uri.substring(0,uri.indexOf("ajoutNoticePop")); } var result = document.getElementById(typeBouton).href = document.getElementById(typeBouton).href + encodeURIComponent(uri); //alert(result); } </script> </div> </div> </div> </div> </div> </div> </main> <script type="text/javascript"> </script> <script type="text/javascript"> function myReferer(typeBouton){ var locationRef= location; var hostname = locationRef.protocol + "//" + locationRef.host; var uri = locationRef.href.replace(hostname, ""); if(uri.indexOf("ajoutNoticePop") != -1) { uri = uri.substring(0,uri.indexOf("ajoutNoticePop")); } var result = document.getElementById(typeBouton).href = document.getElementById(typeBouton).href + encodeURIComponent(uri); } </script> <div id="footer"> <div class="hautpage"> <a href="#header" class="pictos"> <i class="icon-haut" title="Haut de page" data-icon="" aria-hidden="true"></i> <span class="hors-viewport">Haut de page</span> </a> </div> <footer role="contentinfo"> <div class="col-md-6 col-md-offset-1"> <ul> <li><a href="/conditions.do" onclick="clickXiti('N', 'conditionCG');" >Conditions générales d'utilisation</a> <span aria-hidden="true"> |</span></li> <li><a href="/a-propos.do" onclick="clickXiti('N', 'aPropos');" >A propos</a> <span aria-hidden="true"> |</span></li> <li><a href='https://www.bnf.fr/fr/outils/a.ecrire.html' onclick="clickXiti('N', 'ecrireALaBnF');" target="_blank" title="Écrire à la BnF (nouvelle fenêtre)"/>Écrire à la BnF</a> <span aria-hidden="true"> |</span></li> <li><a href="/accessibilite.do" onclick="clickXiti('N', 'accessibiliteCG');" >Accessibilité (non conforme)</a> <span aria-hidden="true"> |</span></li> <!--li> <a role="button" href="#" onclick="tarteaucitron.userInterface.openPanel();" > Configurer les cookies</a> <span aria-hidden="true"> |</span> </li--> <li>V 20.1.2</li> </ul> </div> </footer> </div> </div> <script type="text/javascript" src="/js/jquery.mousewheel.js"></script> <!-- script type="text/javascript" src="js/jquery-1.9.1.js"></script> --> <script type="text/javascript" src="/js/bootstrap.min.js"></script> <script type="text/javascript" src="/js/scripts.js"></script> <script type="text/javascript" src="/js/scripts_xiti.js"></script> <script type="text/javascript" src="/js/jquery.easing.1.3.js"></script> <script type="text/javascript" src="/js/jquery.jBreadCrumb.1.1.js"></script> <script type="text/javascript" src="/js/jquery.qtip.min.js"></script> <!--[if IE 8]> <script type="text/javascript" src="/js/mediaquerie_ie8.js"></script> <![endif]--> <div id="logoXiTi"> <script type="text/javascript"> // TLA #70294 7/12/2023 - J'ai repris même code que pour Data (#81728) légèrement diff. NATFRANG (#62955) whenAvailable("tarteaucitron", function(t) { tarteaucitron.reloadThePage=true; // Pour rafraîchir la page après acception des cookies // Ceinture et bretelles avec le addClickEventToId() ci-dessous ! tarteaucitron.user.atLibUrl= "https://tag.aticdn.net/18798/smarttag.js" ; tarteaucitron.user.atinternetSendData=false; tarteaucitron.user.atMore = function () { var tag = new ATInternet.Tracker.Tag(); tag.privacy.extendIncludeBuffer('s2'); // Pour avoir le s2 même si on accepte pas ou que l'on refuse merci Yann P. ! tag.page.set({ name : "_POSTE_EXTERNE", chapter1 : "NOTICE", chapter2 : "11980029", chapter3 : "", level2 : 13 }); tag.dispatch(); }; (tarteaucitron.job = tarteaucitron.job || []).push('atinternet'); }); // TLA #83756 23/02/2024 - // Yann P. : C'est pour recharger la page en cas d'acceptation des cookies. // Sinon le hit ne sera comptabilisé qu'à ta prochaine visite var observer = new MutationObserver(function(mutations) { if (document.querySelector("#tarteaucitronPersonalize2")) { tarteaucitron.addClickEventToId("tarteaucitronPersonalize2", function () { window.location.reload(); }); observer.disconnect(); //We can disconnect observer once the element exist if we dont want observe more changes in the DOM } }); // Start observing observer.observe(document.body, { //document.body is node target to observe childList: true, //This is a must have for the observer with subtree subtree: true //Set to true if changes must also be observed in descendants. }); </script> </div> </body> </html>