CINXE.COM

Politique de confidentialité | Mandragore

<!DOCTYPE html> <html lang="fr" xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Politique de confidentialité | Mandragore</title> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9"> <meta name="description" content="Catalogue Mandragore"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="referrer" content="strict-origin-when-cross-origin"> <link rel="shortcut icon" href="/resources/images/favicon.ico" type="image/x-icon"> <link type="text/css" rel="stylesheet" href="/resources/ext/jquery-ui/css/jquery-ui.min.css"> <!-- Liens CSS --> <link type="text/css" rel="stylesheet" href="/resources/css/common/font.css"> <link type="text/css" rel="stylesheet" href="/resources/css/common/common.css"> <link type="text/css" rel="stylesheet" href="/resources/css/recherche/rechercheSimple.css"> <link type="text/css" rel="stylesheet" href="/resources/css/recherche/rechercheAvancee.css"> <link type="text/css" rel="stylesheet" href="/resources/css/common/loadingSpinner.css"> <link type="text/css" rel="stylesheet" href="/resources/css/contextuelles/contextuel.css"> <!-- JAVASCRIPTS --> <script type="text/javascript" src="/resources/ext/jquery/jquery-3.6.0.min.js"></script> <script type="text/javascript" src="/resources/ext/jquery-ui/js/jquery-ui.min.js"></script> <script type="text/javascript" src="/resources/js/override/jquery-ui.js"></script> <script type="text/javascript" src="/resources/js/common.js"></script> <script type="text/javascript" src="/resources/js/recherche/recherche.js"></script> <script type="text/javascript" src="/resources/js/recherche/rechercheAvancee.js"></script> <script type="text/javascript" src="/resources/js/recherche/index.js"></script> <!-- Xiti : ATInternet --> <script src="//tag.aticdn.net/18798/smarttag.js"></script> <script type="text/javascript"> /** * Permet de tracer un click sur Xiti * @param clickName * @param niveau1 * @param niveau2 * @param niveau3 * @param type : par défaut "navigation" * @returns */ function clickXiti(elem, clickName, niveau1, niveau2, niveau3, type) { let xitiActivated = true; let level = "29"; if(clickName === undefined || clickName === null) { console.log("WARNING : clickName ne doit pas être null ou undefined !"); return false; } if(type === undefined || type === null) { type = "navigation"; } else if(type !== "action" && type !== "navigation") { console.log("WARNING : type doit être égal à 'action' ou 'navigation' !"); return false; } if(xitiActivated === true) { if(niveau1 !== undefined && niveau1 !== null && niveau1.length > 0) { let json = { elem: elem, name: clickName, chapter1: niveau1, level2: level, type: type }; if(niveau2 !== undefined && niveau2 !== null && niveau2.length > 0) { json["chapter2"] = niveau2; if(niveau3 !== undefined && niveau3 !== null && niveau3.length > 0) { json["chapter3"] = niveau3; } } tag.click.send(json); } else { console.log("WARNING : xitiBase ne doit pas être null ou vide !"); } } else { console.log("ATInternet desactivé"); } return true; } </script> <!-- Tarte au citron --> <script src="https://tarteaucitron.io/load.js?domain=mandragore.bnf.fr&amp;uuid=91ba7c974c752a888f0a2765181efcbea3a33ef9"></script> <link type="text/css" rel="stylesheet" href="/resources/css/common/tarteaucitron.css"> <script type="text/javascript"> function ActivateOptOut() { tag.privacy.setVisitorOptout(); tag.privacy.getVisitorMode(); } function DesactivateOptOut() { tag.privacy.setVisitorMode('cnil', 'exempt'); tag.privacy.getVisitorMode(); } </script> </head> <body> <header role="banner"> <section> <div id="titre"> <a id="link_bnf" href="http://www.bnf.fr" title="Accès au site de la Bibliothèque nationale de France" target="_blank"> <img src="/resources/images/logo-bnf.svg" alt=""/> </a> <h1> <a href="/" style="margin-left:10px;" title="Retour à l'accueil">Mandragore</a> </h1> </div> <nav id="nav-recherche" role="navigation"> <ul> <li id="li-toggle-simple"> <a class="btn-toggle" href="#" onclick="event.preventDefault(),toggleSearchDiv('toggle-simple', this.parentElement);">Recherche simple</a> </li> <li id="li-toggle-avancee"> <a class="btn-toggle" href="#" onclick="event.preventDefault(),toggleSearchDiv('toggle-avancee', this.parentElement);">Recherche avancée</a> </li> <li id="li-toggle-exploration"> <a class="btn-toggle" href="#" onclick="event.preventDefault(),toggleSearchDiv('toggle-exploration', this.parentElement);">Exploration</a> </li> </ul> </nav> <nav id="nav-aide"> <ul> <li><a href="/notre-histoire" id="a-histoire">Notre histoire</a></li> <li><a href="/aide" id="a-aide">Aide</a></li> <li style="display:none;"><a href="#" id="a-langue">FR</a></li> </ul> </nav> </section> </header> <div id="div-toggle-search" class="blurred"> <!-- Recherche Simple --> <div id="toggle-simple" style="display:none;"> <form role="search" class="formSimple" method="GET" action="/recherche" onsubmit="return clickXiti(this, 'Recherche simple', 'Recherche', 'Simple', null, 'action');"> <div class="divRechercheSimple"> <div class="inputField"> <input type="text" name="text" class="rechercheSimple" placeholder=" " aria-label="Que recherchez-vous ?" title="Recherche simple" autocomplete="off" /> <span>Que recherchez-vous ?</span> </div> <button type="submit" class="btnSubmitSimple mdgButton-dark search"> <span>Rechercher</span> </button> </div> </form> <script> /** * Listener sur l'autocompletion */ $(".rechercheSimple").catcomplete({ delay : 400, minLength: 3, position: { my: "left top+16" }, source : function (request, response) { // On récupère la chaîne de caractère tapée dans le champ de recherche let startsWith = $(this.element).val(); // Récupération des données de l'autocomplete via Ajax let data = getAutocompleteData(startsWith); response(data); }, select : function(event, ui) { // XITI clickXiti(this, 'Recherche par autocomplétion', 'Recherche', 'Simple', null, 'action'); // Lancement d'une recherche avancée au click let selected = ui.item.label; let criterion = ui.item.criterion; rechercheFromCriterion('UD', criterion, selected); } }); /** * Fonction permettant la récupération des données d'autocompletion */ function getAutocompleteData(startsWith) { var dataTab = []; $.ajax({ type: 'GET', url : "/recherche/autocomplete", dataType : 'json', data : { startsWith : startsWith }, async: false, success : function(data) { /** * Libellés des catégories de l'autocompletion */ const sujetLibelle = "Sujet"; const conceptLibelle = "Mot-cl\u00E9"; const cotemssLibelle = "Cote du manuscrit"; const titremssLibelle = "Intitul\u00E9 du manuscrit"; const teAuteurLibelle = "Intervenant sur le texte"; const teLibelle = "Texte enlumin\u00E9"; if(data != null) { // SUJET if(data.udSujet != null && data.udSujet.length > 0) { addAutocompleteToList(data.udSujet, sujetLibelle, "UD_SUJET", dataTab, startsWith); } // CONCEPTS if(data.udConcept != null && data.udConcept.length > 0) { addAutocompleteToList(data.udConcept, conceptLibelle, "UD_DESCRIPTEUR", dataTab, startsWith); } // COTE if(data.udCote != null && data.udCote.length > 0) { addAutocompleteToList(data.udCote, cotemssLibelle, "UD_COTE", dataTab, startsWith); } // TITRE if(data.udTitre != null && data.udTitre.length > 0) { addAutocompleteToList(data.udTitre, titremssLibelle, "UD_TITRE_MSS", dataTab, startsWith); } // AUTEUR if(data.udTexteEnlumineAuteur != null && data.udTexteEnlumineAuteur.length > 0) { addAutocompleteToList(data.udTexteEnlumineAuteur, teAuteurLibelle, "UD_TEXTE_ENLUMINE_AUTEUR", dataTab, startsWith); } // TEXTE ENLUMINEE if(data.udTexteEnlumine != null && data.udTexteEnlumine.length > 0) { addAutocompleteToList(data.udTexteEnlumine, teLibelle, "UD_TEXTE_ENLUMINE", dataTab, startsWith); } } } }); return dataTab } /** * Ajoute un résultat d'autocompletion à la liste qui sera affichée. */ function addAutocompleteToList(datas, category, criterion, dataTab, startsWith) { var count = 0; $(datas).each(function() { const dataMap = { clickable : true, label : this.value, category : category, criterion : criterion, inputText : startsWith }; dataTab.push(dataMap); count++; }); if(count === 50) { const endMap = { clickable : false, label : "...", category : category }; dataTab.push(endMap); } } </script> </div> <!-- Recherche Avancée --> <div id="toggle-avancee" style="display:none;"> <section id="forms-avancee"> <div id="boutonsForm"> <h1 class="shown-creation">Que cherchez-vous ?</h1> <h1 class="shown-modification">Modifier la recherche</h1> <p>Ce choix modifie le questionnaire ci-dessous. Pensez-y avant de le modifier !</p> <div class="div-btn-forms"> <button id="btn-form-ud" class="choose-btn selected" onclick="showForm('form-ud', this)" title="Chercher des Unités de décor" aria-label="Chercher des Unités de décor">Unité de décor</button> <img id="picto-form-ud" class="picto-form selected" alt="" src="/resources/images/pictos/arrow-bottom-lite.svg"/> </div> <div class="div-btn-forms"> <button id="btn-form-cd" class="choose-btn" onclick="showForm('form-cd', this)" title="Chercher des Unités de création" aria-label="Chercher des Unités de création">Unité de création</button> <img id="picto-form-cd" class="picto-form" alt="" src="/resources/images/pictos/arrow-bottom-lite.svg"/> </div> </div> <!-- ### FORMULAIRE UD ### --> <div id="form-ud" class="divFormAvancee"> <h2>Paramétrez votre recherche</h2> <form role="search" id="formUD" onsubmit="return buildValidateAndSubmit(event, this);"> <input type="hidden" class="formType" name="formType" value="UD"/> <div class="divFormField"> <!-- Spécifique aux UD_DAOEXIST --> <div id="divDaoExist"> <span>Périmètre de recherche : </span> <input id="udDaoExist" type="checkbox" name="UD_DAOEXIST"> <label for="udDaoExist">Uniquement les unités de décor numérisées</label> </div> <div id="udFormField-1" class="formField"> <select class="operators" aria-label="Choisir un opérateur" title="Choisir un opérateur"> <option value="AND" selected>et</option> <option value="OR">ou</option> <option value="NOT">sauf</option> </select> <select class="criterialist" aria-label="Choisir un critère de recherche" title="Choisir un critère de recherche" onchange="changeCriterionField(this);handleBtnIndex(this);"> <option value="" selected>Choisir</option> <option value="ALL_CRITERIA">Tous les mots</option> <option value="UD_SUJET">Sujet</option> <option value="UD_DESCRIPTEUR">Mot-clé</option> <option value="UD_COTE">Cote</option> <option value="UD_TITRE_MSS">Intitulé du manuscrit</option> <option value="UD_FEUILLET">Feuillet / Page</option> <option value="UD_TEXTE_ENLUMINE">Texte enluminé</option> <option value="UD_TEXTE_ENLUMINE_AUTEUR">Intervenant sur le texte</option> <option value="UD_CD_ARTISTE">Artiste</option> <option value="UD_CD_LIEU">Lieu</option> <option value="UD_CD_DATE">Date libre</option> <option value="UD_CD_DATE_ALL">Date exacte</option> <option value="UD_CD_DATE_YEARS">Date (intervalle)</option> <option value="UD_CD_DATE_SIECLES">Siècle</option> <option value="UD_TECHNIQUE">Technique</option> <option value="UD_DESCRIPTION">Description du contenu</option> </select> <input class="field singleField" type="text" name="" aria-label="" title="" placeholder="Saisir les mots-clés"/> <!-- Spécifique aux UD_CD_DATE_YEARS (from to) --> <input class="field doubleField fieldFrom" type="number" step="1" name="" placeholder="De" aria-label="De" title="De" style="display:none;"/> <input class="field doubleField fieldTo" type="number" step="1" name="" placeholder="à" aria-label="à" title="à" style="display:none;"/> <label class="exacteBoxLabel"> <input class="exacteBox" type="checkbox" style="margin:5px;">Expression exacte </label> <button type="button" class="mdgButton btnIndex" onclick="displayIndex(this)">Consulter l&#39;index</button> <button type="button" class="mdgButton btnAideCriterion" onclick="openAideCriterion(this);" title="Consulter l&#39;aide du critère sélectionné" aria-label="Consulter l&#39;aide du critère sélectionné">?</button> <button type="button" class="btnRm" onclick="removeField(this)" title="Supprimer ce critère de recherche" aria-label="Supprimer ce critère de recherche"> <img alt="Supprimer ce critère de recherche" src="/resources/images/pictos/delete.svg"/> </button> </div> <!-- Ce bouton va cloner la div précédente --> <button type="button" class="mdgButton addBtn" onclick="duplicateField('formUD')">Ajouter un critère</button> <!-- Ce bouton va ajouter tous les critères --> <a href="#" class="addAllCriteria" onclick="event.preventDefault();javascript:seeAllFields('formUD');">Ajouter tous les critères</a> </div> <div class="div-submit-reinit"> <div> <button class="mdgButton shown-modification cancel-btn" type="button" onclick="hideSearchDiv();">Annuler les modifications</button> <button type="submit" class="submit-btn mdgButton-dark shown-creation">Lancer la recherche</button> <button type="submit" class="maj-btn mdgButton-dark shown-modification">Mettre à jour la recherche</button> </div> <a href="#" class="reinit-btn" type="reset" onclick="resetFields('formUD');">Réinitialiser</a> </div> </form> </div> <!-- ### FORMULAIRE CD ### --> <div id="form-cd" class="divFormAvancee"> <h2>Paramétrez votre recherche</h2> <form role="search" id="formCD" onsubmit="return buildValidateAndSubmit(event, this);"> <input type="hidden" class="formType" name="formType" value="CD"/> <div class="divFormField"> <div id="cdFormField-1" class="formField"> <select class="form-field operators" aria-label="Choisir un opérateur" title="Choisir un opérateur"> <option value="AND" selected>et</option> <option value="OR">ou</option> <option value="NOT">sauf</option> </select> <select class="form-field criterialist" aria-label="Choisir un critère de recherche" title="Choisir un critère de recherche" onchange="changeCriterionField(this);handleBtnIndex(this);"> <option value="" selected>Choisir</option> <option value="ALL_CRITERIA">Tous les mots</option> <option value="CD_COTE">Cote du manuscrit</option> <option value="CD_TITRE_MSS">Intitulé du manuscrit</option> <option value="CD_ARTISTE">Artiste</option> <option value="CD_LIEU">Lieu</option> <option value="CD_DATE">Date libre</option> <option value="CD_DATE_ALL">Date exacte</option> <option value="CD_DATE_YEARS">Date (intervalle)</option> <option value="CD_DATE_SIECLES">Siècle</option> <option value="CD_TEXTE_ENLUMINE">Texte enluminé</option> <option value="CD_TEXTE_ENLUMINE_AUTEUR">Intervenant sur le texte</option> </select> <input class="field singleField" type="text" name="" aria-label="" title="" placeholder="Saisir les mots-clés"/> <!-- Spécifique aux CD_DATE_YEARS (from to) --> <input class="field doubleField fieldFrom" type="number" step="1" name="" placeholder="De" aria-label="De" title="De" style="display:none;"/> <input class="field doubleField fieldTo" type="number" step="1" name="" placeholder="à" aria-label="à" title="à" style="display:none;"/> <label class="exacteBoxLabel"> <input class="exacteBox" type="checkbox" style="margin:5px;">Expression exacte </label> <button type="button" class="mdgButton btnIndex" onclick="displayIndex(this)">Consulter l&#39;index</button> <button type="button" class="mdgButton btnAideCriterion" onclick="openAideCriterion(this);" title="Consulter l&#39;aide du critère sélectionné" aria-label="Consulter l&#39;aide du critère sélectionné">?</button> <button type="button" class="btnRm" onclick="removeField(this)" title="Supprimer ce critère de recherche" aria-label="Supprimer ce critère de recherche"> <img alt="Supprimer ce critère de recherche" src="/resources/images/pictos/delete.svg"/> </button> </div> <!-- Ce bouton va cloner la div précédente --> <button type="button" class="mdgButton addBtn" onclick="duplicateField('formCD')">Ajouter un critère</button> <!-- Ce bouton va ajouter tous les critères --> <a href="#" class="addAllCriteria" onclick="event.preventDefault();javascript:seeAllFields('formCD');">Ajouter tous les critères</a> </div> <div class="div-submit-reinit"> <div> <button class="mdgButton shown-modification cancel-btn" type="button" onclick="hideSearchDiv();">Annuler les modifications</button> <button type="submit" class="submit-btn mdgButton-dark shown-creation">Lancer la recherche</button> <button type="submit" class="maj-btn mdgButton-dark shown-modification">Mettre à jour la recherche</button> </div> <a href="#" class="reinit-btn" type="reset" onclick="resetFields('formCD');">Réinitialiser</a> </div> </form> </div> </section> <!-- ### BLOC INDEX / AIDE ### --> <section id="aide-index"> <section id="aide"> <button id="btn-close-aide" type="button" style="display:none;" onclick="hideAideCriterion();" title="Fermer l&#39;aide" aria-label="Fermer l&#39;aide"> <img alt="Fermer l&#39;aide" src="/resources/images/pictos/cross_white.svg"/> </button> <h1>Aide</h1> <div id="aide-gen"> <h2>Bienvenue dans la recherche avancée</h2> <p>Commencez par choisir le type de notice recherché : unité de décor ou unité de création (voir ci-dessous). Sélectionnez ensuite les critères de recherche souhaités ou utilisez l'option « Ajouter tous les critères ». Cliquez sur le point d'interrogation en face de chaque critère pour obtenir davantage d'informations et n'hésitez pas à utiliser les index. Les opérateurs de troncature (*) et d'expression exacte (guillemets) peuvent également être utilisés. Un bouton en bas de formulaire vous permet de lancer ou de réinitialiser votre recherche.</p> <h2>Qu&#39;est-ce qu&#39;une unité de décor ?</h2> <p>Chaque enluminure, dessin, schéma, sceau, décor de reliure, voire chaque partie d'une composition, constitue une unité de décor. Les unités de décor sont caractérisées par leur sujet et indexées par des mots-clés et, le cas échéant, localisées sur la page du manuscrit enluminé.</p> <p>La recherche simple et l'exploration renvoient par défaut une liste d'unités de décor.</p> <h2>Qu&#39;est-ce qu&#39;une unité de création ?</h2> <p>On appelle unité de création l'ensemble des interventions d'un même artiste à une même date en un même lieu sur un manuscrit ou une oeuvre donnés.</p> <p>Un manuscrit peut être composé de plusieurs unités de création, par exemple lorsque plusieurs artistes se sont partagé l'exécution des enluminures ou lorsqu'un décor a été repris ou enrichi plusieurs années après sa réalisation.</p> <p>Une unité de création peut couvrir plusieurs textes d'un même manuscrit.</p> </div> <div class="aide-criterion UD_DESCRIPTEUR" style="display:none;"> <h2>Qu&#39;est-ce qu&#39;un mot-clé ?</h2> <p>La plupart des unités de décor sont indexées par des mots-clés (appelés descripteurs dans la précédente version de Mandragore), qui identifient tout objet, personnage, lieu, concept, etc., visible sur l'image.</p> <p>Ce vocabulaire d'indexation est propre à Mandragore ; il est possible de le parcourir en utilisant l'exploration par mot-clé.</p> <p>Seules certaines unités de décor de nature ornementale (initiale ornée, bordures végétalisées…) ne sont indexées par aucun mot-clé.</p> <p>Attention, les formes rejetées et les traductions des mots-clés ne sont pas encore utilisables dans la recherche avancée ; il est possible de les interroger depuis l'exploration par mot-clé.</p> <p>Exemples de mots-clés :</p> <ul> <li>cadran solaire</li> <li>obélisque</li> <li>acrobate</li> <li>Périclès</li> <li>Édimbourg</li> <li>crépuscule</li> <li>trigonométrie</li> <li>Hégire</li> <li>armée</li> <li>épidémie</li> <li>marée</li> <li>tamgha</li> <li>calligramme</li> </ul> </div> <div class="aide-criterion UD_SUJET" style="display:none;"> <h2>Qu&#39;est-ce qu&#39;un sujet ?</h2> <p>Le sujet (appelé légende dans la précédente version de Mandragore) d'une unité de décor correspond à la scène principale représentée.</p> <p>La formulation du sujet est normalisée : il est fortement recommandé d'en consulter l'index (également accessible depuis l'exploration par sujet).</p> <p>Certains sujets sont regroupés par thème (flore, astronomie, liturgie…) ou en fonction du texte qu'ils illustrent (passage biblique, Enfer de Dante, fable...).</p> <p>Le référentiel des sujets est en cours de révision et sera prochainement mis à jour.</p> <p>Exemples de sujets :</p> <ul> <li>Saint Georges terrassant le dragon</li> <li>Flore : asperge</li> <li>Égypte, Saqqara : pyramide de Djoser</li> <li>Kabbale : arbre des sefirot</li> <li>Enfer de Dante : premier cercle</li> <li>Shiva et Parvati au sommet de l'Himalaya</li> </ul> </div> <div class="aide-criterion UD_FEUILLET" style="display:none;"> <h2>Qu&#39;est-ce qu&#39;un/une feuillet/page ?</h2> <p>Il est possible de rechercher les unités de décor présentes sur un feuillet (ou page) numéroté précis d'un manuscrit. Ce critère est généralement à croiser avec la cote ou l'intitulé du manuscrit.</p> <p>Les numéros de feuillets sont précédés de « f. » et suffixés de « r » (recto) ou « v » (verso). Les numéros de pages sont précédés de « p. ». D'autres numérotations existent : fragments, pièces, rouleaux, sceaux…</p> <p>Exemples de feuillets / pages :</p> <ul> <li>f. 1r</li> <li>p. 102</li> <li>f. 15v-16r</li> <li>f. 297bis v</li> <li>f. [II]r</li> <li>contreplat sup.</li> <li>fragm. 31h</li> <li>rouleau 3</li> <li>bulle avers</li> </ul> </div> <div class="aide-criterion UD_TECHNIQUE" style="display:none;"> <h2>Qu&#39;est-ce qu&#39;une technique ?</h2> <p>Certaines notices d'unités de décor donnent une indication de technique ou de matériau. En 2022, seuls les décors de reliure et de sceaux ont été traités de façon quasi-systématique.</p> <p>Le travail de signalement des autres types de techniques est amené à se poursuivre dans les années à venir.</p> <p>Exemples de techniques :</p> <ul> <li>bulle</li> <li>peinture sur bois</li> <li>reliure (brodée)</li> <li>reliure (estampage)</li> <li>reliure (orfèvrerie)</li> </ul> </div> <div class="aide-criterion UD_DESCRIPTION" style="display:none;"> <h2>Qu&#39;est-ce que la description d&#39;un contenu ?</h2> <p>Les notices des unités de décor peuvent contenir des éléments de contexte (mise en page, par exemple « pleine page », « vignette », « initiale », « page tapis »…), la rubrique du chapitre enluminé, les inscriptions textuelles lisibles sur l'unité de décor, par exemple sous forme de phylactères, ainsi que d'éventuelles notes historiographiques ou bibliographiques.</p> <p>L'ensemble de ces éléments est interrogeable en plein texte avec le critère « description du contenu ». Il est recommandé d'utiliser les opérateurs de troncature (*) et d'expression exacte (guillemets).</p> </div> <div class="aide-criterion CD_COTE UD_COTE" style="display:none;"> <h2>Qu&#39;est-ce qu&#39;une cote ?</h2> <p>Il est possible de rechercher l'ensemble des unités de décor ou des unités de création d'un manuscrit à partir de la cote de celui-ci.</p> <p>La forme de référence de la cote, qui constitue l'identifiant d'un manuscrit, est celle utilisée dans le catalogue BnF Archives et Manuscrits.</p> <p>Dans le cas d'un manuscrit composite, les différentes unités codicologiques peuvent être décrites séparément ; il est alors possible de faire une recherche sur une seule d'entre elles en précisant sa foliotation (l'utilisation de l'index est recommandée).</p> <p>Il est également possible de parcourir fonds par fonds l'ensemble des manuscrits décrits dans Mandragore en utilisant l'exploration par cote.</p> <p>Exemples de cotes :</p> <ul> <li>Latin 1</li> <li>Ethiopien d'Abbadie 55</li> <li>NAF 20437, 22-XVI-1, fol. 1</li> <li>Syriaque 382, f. 6-1, 7-8</li> </ul> </div> <div class="aide-criterion CD_TITRE_MSS UD_TITRE_MSS" style="display:none;"> <h2>Qu&#39;est-ce que l&#39;intitulé du manuscrit ?</h2> <p>Certains manuscrits exceptionnels sont connus par un intitulé (appelé titre d'usage dans la précédente version de Mandragore). Il est possible de rechercher l'ensemble des unités de décor ou des unités de création de ces manuscrits à partir de leur intitulé ; l'utilisation de l'index pour vérifier la forme est recommandée.</p> <p>Attention, tous les manuscrits ne disposent pas d'un intitulé.</p> <p>Exemples d'intitulés de manuscrits :</p> <ul> <li>Antiphonaire de Charles le Chauve</li> <li>Atlas catalan</li> <li>Livre des morts</li> <li>Mapa Tlotzin</li> </ul> </div> <div class="aide-criterion CD_TEXTE_ENLUMINE_AUTEUR UD_TEXTE_ENLUMINE_AUTEUR" style="display:none;"> <h2>Qu&#39;est-ce qu&#39;un intervenant sur un texte ?</h2> <p>Chaque manuscrit est composé d'un ou de plusieurs textes, qui peuvent ou non être enluminés ou non. Chaque unité de décor est associée au texte au sein duquel elle prend place dans un manuscrit donné. Une unité de création peut couvrir un ou plusieurs textes d'un même manuscrit.</p> <p>Deux critères permettent d'interroger les textes enluminés.</p> <p>Le critère « texte enluminé » porte précisément sur l'intitulé de chaque texte, normalisé sous la forme « Auteur, titre, traducteur », dans la langue du texte. Il est recommandé d'utiliser l'index associé.</p> <p>Le critère « intervenant sur le texte » permet de rechercher spécifiquement des auteurs et/ou traducteurs et d'afficher les unités de décor ou les unités de création associées aux manuscrits de leurs différentes œuvres. La forme du nom est rédigée dans la langue d'écriture de l'auteur ou du traducteur.</p> <p>Exemples de textes enluminés :</p> <ul> <li>Guillaume de Machaut, Remède de Fortune</li> <li>Henricus Suso, Horologium sapientiae</li> <li>Haut livre du Graal</li> <li>Al-Madjûsî, Kitâb al-Malakî, trad. Constantin l'Africain</li> <li>Sûfî (al-), Kitâb suwar al-kawâkib al-thâbita, traduction anonyme abrégée</li> <li>Mélanges de géométrie</li> </ul> </div> <div class="aide-criterion CD_TEXTE_ENLUMINE UD_TEXTE_ENLUMINE" style="display:none;"> <h2>Qu&#39;est-ce qu&#39;un texte enluminé ?</h2> <p>Chaque manuscrit est composé d'un ou de plusieurs textes, qui peuvent ou non être enluminés ou non. Chaque unité de décor est associée au texte au sein duquel elle prend place dans un manuscrit donné. Une unité de création peut couvrir un ou plusieurs textes d'un même manuscrit.</p> <p>Deux critères permettent d'interroger les textes enluminés.</p> <p>Le critère « texte enluminé » porte précisément sur l'intitulé de chaque texte, normalisé sous la forme « Auteur, titre, traducteur », dans la langue du texte. Il est recommandé d'utiliser l'index associé.</p> <p>Le critère « intervenant sur le texte » permet de rechercher spécifiquement des auteurs et/ou traducteurs et d'afficher les unités de décor ou les unités de création associées aux manuscrits de leurs différentes œuvres. La forme du nom est rédigée dans la langue d'écriture de l'auteur ou du traducteur.</p> <p>Exemple de textes enluminés :</p> <ul> <li>Guillaume de Machaut, Remède de Fortune</li> <li>Henricus Suso, Horologium sapientiae</li> <li>Haut livre du Graal</li> <li>Al-Madjûsî, Kitâb al-Malakî, trad. Constantin l'Africain</li> <li>Sûfî (al-), Kitâb suwar al-kawâkib al-thâbita, traduction anonyme abrégée</li> <li>Mélanges de géométrie</li> </ul> </div> <div class="aide-criterion CD_ARTISTE UD_CD_ARTISTE" style="display:none;"> <h2>Qu&#39;est-ce qu&#39;un artiste ?</h2> <p>Il est possible de rechercher des unités de décor et des unités de création par artiste identifié (ou présumé). Il est conseillé d'utiliser l'index.</p> <p>Chaque unité de création (et les unités de décor qui lui sont associées) peut avoir un ou plusieurs artistes, parfois identifiés par un nom de convention, ou seulement comme « atelier » ou « collaborateurs » d'un artiste connu. Elle peut aussi n'être associée qu'à un « artiste non identifié ».</p> <p>Exemples d'artistes :</p> <ul> <li>groupe Liuthard</li> <li>Frères de Limbourg</li> <li>Jean Fouquet (atelier)</li> <li>Mahmûd Muzahhib et collaborateurs</li> </ul> </div> <div class="aide-criterion CD_LIEU UD_CD_LIEU" style="display:none;"> <h2>Qu&#39;est-ce qu&#39;un lieu ?</h2> <p>Il est possible de rechercher des unités de décor et des unités de création par lieu de décor.</p> <p>Une unité de création est associée au lieu le plus précis possible (par exemple, selon le cas : « Angers, Saint-Aubin (France) » ; « Angers (France) » ; « France (Ouest) » ; « France »), voire à plusieurs lieux lorsque la localisation précise est incertaine (par exemple : « France ou Angleterre »). Lorsque la localisation s'avère impossible, le lieu est donné comme « Origine inconnue ».</p> <p>Attention, la recherche ne porte que sur l'expression exacte. Par exemple, une recherche formulée « France (Ouest) » ne renverra pas les unités de création rattachées à une localisation plus précise, comme « Angers (France) » ou « Bretagne ».</p> <p>Il est conseillé d'utiliser l'index et/ou de recourir à la troncature (*).</p> </div> <div class="aide-criterion CD_DATE_YEARS UD_CD_DATE_YEARS" style="display:none;"> <h2>Qu&#39;est-ce qu&#39;une date par intervalle ?</h2> <p>Il est possible de rechercher des unités de décor et des unités de création en fonction de la datation du décor. Plusieurs critères de recherche sont proposés : date libre (en toutes lettres), date exacte (année), intervalle de dates, ou siècles.</p> <p>Les dates sont exprimées selon le calendrier grégorien proleptique ; les années antérieures à l'ère commune doivent être précédées du signe négatif (par exemple : -751).</p> </div> <div class="aide-criterion CD_DATE_ALL UD_CD_DATE_ALL" style="display:none;"> <h2>Qu&#39;est-ce qu&#39;une date exacte ?</h2> <p>Il est possible de rechercher des unités de décor et des unités de création en fonction de la datation du décor. Plusieurs critères de recherche sont proposés : date libre (en toutes lettres), date exacte (année), intervalle de dates, ou siècles.</p> <p>Les dates sont exprimées selon le calendrier grégorien proleptique ; les années antérieures à l'ère commune doivent être précédées du signe négatif (par exemple : -751).</p> </div> <div class="aide-criterion CD_DATE_SIECLES UD_CD_DATE_SIECLES" style="display:none;"> <h2>Qu&#39;est-ce qu&#39;une date par siècle ?</h2> <p>Il est possible de rechercher des unités de décor et des unités de création en fonction de la datation du décor. Plusieurs critères de recherche sont proposés : date libre (en toutes lettres), date exacte (année), intervalle de dates, ou siècles.</p> <p>Les dates sont exprimées selon le calendrier grégorien proleptique ; les années antérieures à l'ère commune doivent être précédées du signe négatif (par exemple : -751).</p> </div> <div class="aide-criterion CD_DATE UD_CD_DATE" style="display:none;"> <h2>Qu&#39;est-ce qu&#39;une date libre ?</h2> <p>Il est possible de rechercher des unités de décor et des unités de création en fonction de la datation du décor. Plusieurs critères de recherche sont proposés : date libre (en toutes lettres), date exacte (année), intervalle de dates, ou siècles.</p> <p>Les dates sont exprimées selon le calendrier grégorien proleptique ; les années antérieures à l'ère commune doivent être précédées du signe négatif (par exemple : -751).</p> </div> </section> <section id="index"> <div id="popupIndex"> <button id="btn-close-index" type="button" onclick="hideIndex();" title="Fermer l&#39;index" aria-label="Fermer l&#39;index"> <img alt="Fermer l&#39;index" src="/resources/images/pictos/cross_white.svg"/> </button> <h1>Index "<span class='indexTitre'></span>"</h1> <p> Sélectionner une ou plusieurs entrée(s) dans la liste ci-dessous </p> <form id="indexFilter" onsubmit="event.preventDefault();return refillIndex(this);"> <input type="text" name="filter" placeholder="Filtrer l&#39;index" title="Filtrer index" aria-label="Filtrer index"/> <button type="submit" title="Filtrer l&#39;index" aria-label="Filtrer l&#39;index"> <img alt="Filtrer l&#39;index" src="/resources/images/pictos/loupe.svg"/> </button> </form> <div id="div-listIndexBox"> <table id="listIndexBox" role="presentation"></table> <div id="loadingIndex" class="spinner"> <div class="rect1"></div> <div class="rect2"></div> <div class="rect3"></div> <div class="rect4"></div> <div class="rect5"></div> <span>Chargement en cours ...</span> </div> <script type="text/javascript"> /** * Ouvre la roue de chargement */ function showIndexLoadingSpinner() { $('#loadingIndex').show(); } /** * Ferme la roue de chargement */ function hideIndexLoadingSpinner() { $('#loadingIndex').hide(); } </script> </div> <button id="btn-validate-index" type="button" onclick="indexToFormField();">Ajouter la sélection</button> <input type="hidden" id="currentDivId" value="" /> <input type="hidden" id="currentCriterion" value="" /> </div> </section> </section> <script> function alertErrorMessage() { const errorMessage = "Requ\u00EAte incompl\u00E8te : veuillez choisir un crit\u00E8re de recherche pour chaque champ du formulaire !" alert(errorMessage); } </script> </div> <!-- Exploration --> <div id="toggle-exploration" style="display:none;"> <span>Par : </span> <a href="/exploration/cote" class="mdgButton">Cote</a> <a href="/exploration/sujet" class="mdgButton">Sujet</a> <a href="/exploration/concept" class="mdgButton">Mot-clé</a> </div> </div> <main role="main"> <h1 id="contextuel-titre">Politique de confidentialité du site https://mandragore.bnf.fr</h1> <section id="contextuel-text"> <p>Version du 09/09/2022</p> <p>La présente politique de confidentialité a pour objet d'informer les utilisateurs du site « Mandragore » dont l'adresse est : https://mandragore.bnf.fr et ci-après désigné « le Site » de la politique de traitement des données personnelles et de gestion des cookies de la BnF via ce Site.</p> <p>En naviguant sur le site, l'utilisateur peut être redirigé vers les sites internet de partenaires institutionnels ou commerciaux de la BnF, soumis à leurs propres politiques de confidentialité. Pour tout renseignement sur le traitement de vos données par ces sites partenaires ou l'exercice de vos droits RGPD auprès des responsables de ces sites, il convient de prendre contact directement avec eux.</p> <h2>Politique de traitement des données personnelles</h2> <p>La BnF s'engage à ce que les traitements de données personnelles effectués sur https://mandragore.bnf.fr soient conformes à la réglementation en vigueur en matière de protection des données à caractère personnel, notamment le règlement général sur la protection des données (RGPD) 2016/679 du 27 avril 2016 et la loi Informatique et Libertés n° 78-17 du 6 janvier 1978.</p> <h3>Responsable du traitement</h3> <p>Bibliothèque nationale de France <br/>Représentée par sa présidente, Mme Laurence Engel <br/>Quai François Mauriac, 75706 Paris cedex 13 <br/>Tel : 33 (0)1 53 79 59 59</p> <p>Coordonnées de son délégué à la protection des données : <a href="mailto:dpd@bnf.fr">dpd@bnf.fr</a></p> <h3>Objet du traitement de données</h3> <p>Le traitement effectué a pour objet la gestion du Site internet « Mandragore ».</p> <p>Il permet : <ul> <li>La préparation et la publication de contenus sur le Site internet,</li> <li>La gestion des données des notices et images,</li> <li>La production de statistiques d'audience et d'utilisation des services proposés par le Site internet (la géolocalisation de la ville de l'internaute via le cookie Xiti visé ci-après implique la collecte temporaire par ce dernier de l'adresse IP de l'utilisateur),</li> <li>La gestion (réception et réponse) des demandes et réclamations émanant des utilisateurs du site internet.</li> </ul> </p> <h3>Base légale du traitement</h3> <p>Article 6 (1) e du règlement européen 2016/679 (règlement général sur la protection des données - RGPD) : « le traitement est nécessaire à l'exécution d'une mission d'intérêt public ou relevant de l'exercice de l'autorité publique dont est investi le responsable du traitement ».</p> <h3>Données traitées</h3> <p>Le traitement effectué porte sur les données suivantes : <ul> <li>Les données des utilisateurs du Site internet, communiquées par ces derniers dans le cadre de la prise de contact.</li> </ul> </p> <p>Les données de statistiques et d'audience ne contiennent pas d'informations nominatives. Toutefois afin de pouvoir géolocaliser l'internaute (sa ville), l'adresse IP de l'internaute est collectée, et uniquement à cette fin, par le cookie Xiti, et anonymisée par l'outil avant communication aux services de la BnF.</p> <h3>Source des données traitées</h3> <p>Les données des notices présentes sur le Site Mandragore sont produites par les agents de la Bibliothèque nationale de France dans le cadre de l'étude scientifique des collections (recherche bibliographique, étude stylistique, analyse iconographique).</p> <p>Ces données peuvent être complétées par des informations issues des sites suivants : <ul> <li>La Base Archives et Manuscrits : https://archivesetmanuscrits.bnf.fr</li> <li>Gallica : https://gallica.bnf.fr</li> <li>La Banque d'Images : https://images.bnf.fr</li> <li>Le Catalogue Général : https://catalogue.bnf.fr pour les données d'autorités.</li> </ul> </p> <p>Les autres données traitées sont celles transmises par les utilisateurs.</p> <h3>Prise de décision automatisée</h3> <p>Le traitement ne prévoit pas de prise de décision automatisée.</p> <h3>Destinataire des données</h3> <p>Les données liées aux notices sont accessibles à l'ensemble des utilisateurs du Site internet et dans le monde entier.</p> <p>Les services de la BnF , et en cas de besoin ses préposés dûment habilités (maintenance), sont seuls destinataires des données transmises par les utilisateurs du Site internet (lors de la prise de contact ; la journalisation des actions).</p> <p>L'adresse IP des utilisateurs est uniquement accessible et collectée par la société AT Internet, éditeur du cookie Xiti (cookie de statistique et d'audience – cf. ci-après) pour le compte de la BnF en sa qualité de sous-traitant au sens du règlement général sur la protection des données – RGPD, afin d'établir leur géolocalisation, limitée à la seule ville, et ce, conformément aux lignes directrices de la CNIL en matière de cookies et autres traceurs (délibération n° 2020-091 du 17 septembre 2020 portant adoption de lignes directrices relatives à l'application de l'article 82 de la loi du 6 janvier 1978 modifiée aux opérations de lecture et écriture dans le terminal d'un utilisateur (notamment aux « cookies et autres traceurs ») et abrogeant la délibération n°2019-093 du 4 juillet 2019).</p> <h2>Durée de conservation des données</h2> <p>Les données liées aux notices sont conservées le temps nécessaire à leur accessibilité par les utilisateurs du site internet.</p> <p>Les données transmises par les utilisateurs du site internet lors de la prise de contact sont conservées par la BnF le temps nécessaire au traitement de la demande ou de la réclamation. Après le traitement de la demande ou de la réclamation, les informations feront l'objet d'une suppression, sauf conservation prolongée rendue nécessaire pour la gestion d'un contentieux s'il y a lieu.</p> <p>L'adresse IP de l'utilisateur, collectée par l'outil Xiti le temps de géolocaliser la ville de l'internaute, est supprimée ou anonymisée une fois la géolocalisation effectuée.</p> <h3>Sécurité</h3> <p>La BnF s'engage à mettre en œuvre et à faire appliquer les mesures de sécurité qu'elle juge nécessaires en vue d'assurer la confidentialité des données collectées sur le Site pendant la durée nécessaire à leur traitement, conformément à la loi « informatique et libertés » précitée.</p> <h3>Comprendre et exercer vos droits</h3> <p>Conformément à la réglementation en vigueur en matière de protection des données à caractère personnel, vous disposez d'un droit d'accès aux informations qui vous concernent. Vous disposez également d'un droit de rectification, d'opposition, et d'effacement de ces informations dans les conditions et limites prévues par la réglementation en matière de protection des données personnelles.</p> <p>Consultez le site cnil.fr pour plus d'informations sur vos droits.</p> <p>Afin de respecter ses missions de catalogage et d'accès au plus grand nombre de ses collections, telles que codifiées à l'article R341-2 du Code du patrimoine, la Bibliothèque nationale de France ne peut cependant pas supprimer les informations nécessaires à l'identification sans ambiguïté des auteurs et des contributeurs des documents qu'elle conserve et signale dans son catalogue.</p> <p>Pour toute demande relative à l'exercice de vos droits sur vos données personnelles, vous pouvez vous adresser au Délégué à la protection des données personnelles de la BnF à l'adresse suivante : <a href="mailto:dpd@bnf.fr">dpd@bnf.fr</a>, en précisant l'objet de votre demande et le Site Mandragore.</p> <p>Il pourra vous être demandé de justifier de votre identité par tout moyen.</p> <p>Si vous estimez, après avoir contacté la BnF, que vos droits relatifs à vos données personnelles ne sont pas respectés, vous pouvez adresser une réclamation à la CNIL.</p> <h2>A propos des cookies</h2> <h3>Définition du terme cookie</h3> <p>Un cookie est une information déposée sur le disque dur de l'ordinateur, du mobile ou de la tablette de l'utilisateur par le serveur du site visité ou par un serveur tiers. Il contient plusieurs données : le nom du serveur qui l'a déposé, un identifiant sous forme de numéro unique et éventuellement une date d'expiration.</p> <p>Certains cookies sont déposés automatiquement car ils sont exempts de consentement préalable de l'utilisateur par la réglementation en la matière.</p> <p>Lorsqu'un consentement préalable à la pose du cookie est requis par la réglementation, l'utilisateur est informé de l'existence et de la finalité des cookies et de leur durée par l'affichage d'un bandeau spécifique sur l'écran d'accueil du site et se voit proposer d'accepter, de refuser ou de paramétrer ses choix pour le site. Il peut à tout moment revoir ses choix via ledit bandeau ou son raccourci prenant la forme d'un logo visible sur chaque page du site.</p> <p>Les cookies peuvent aussi être gérés par le navigateur internet de l'utilisateur (Internet Explorer, Firefox, Safari, Google Chrome...).</p> <h3>Présentation des cookies liés au Site de la BnF</h3> <h4>Les cookies nécessaires au fonctionnement du Site</h4> <p>Il s'agit des cookies nécessaires au fonctionnement du site. Pour une expérience optimale du site de la BnF, il vous est recommandé d'accepter ces cookies via les paramètres de votre navigateur.</p> <p>Ces cookies sont exempts du consentement préalable de l'utilisateur.</p> <h4>Les cookies analytiques ou cookies de mesure d'audience du Site</h4> <p>Il s'agit des cookies qui permettent à la BnF de connaître l'utilisation et les performances d'audience du Site et d'en améliorer le fonctionnement.</p> <p>Le Site Mandragore de la BnF utilise le cookie d'At Internet (Xiti) pour mesurer et analyser le comportement de navigation des visiteurs.</p> <p>Les données ainsi recueillies permettent à la BnF d'optimiser et d'améliorer le site pour ses utilisateurs et ne sont pas cédés à des tiers ou utilisés à d'autres fins.</p> <p>Les cookies analytiques ou cookies de mesure d'audience du Site sont gérés par l'utilisateur via le bandeau, en bas de la page, généré par l'outil Tarte au Citron.</p> <p>Il peut dès lors choisir d'activer ou de désactiver la mesure d'audience : <ul> <li>Soit il clique sur Accepter, alors la mesure d'audience est active,</li> <li>Soit il clique sur Refuser, alors la mesure d'audience est inactive.</li> </ul> </p> <p>A tout moment, l'utilisateur peut modifier son choix, en retournant sur le module Tarte au Citron :</p> <p><a href="#" onclick="tarteaucitron.userInterface.openPanel();" style="text-decoration:underline;">Accéder au module de gestion des cookies du Site Mandragore de la BnF</a></p> <p>Pour obtenir davantage d'informations sur le cookie Xiti et configurer les informations recueillies, l'utilisateur peut se rendre sur le site du sous-traitant RGPD de la BnF :</p> <p>AT Internet / Xiti (Mesure d'audience) : <a href="https://www.xiti.com/FR/OPTOUT.ASPX" target="_blank">https://www.xiti.com/FR/OPTOUT.ASPX</a></p> <h4>Les cookies tiers</h4> <p>Sans objet.</p> <h3>La gestion des cookies</h3> <h4>Cookies nécessaires au fonctionnement du site et cookies exonérés de consentement préalable</h4> <p>Aucune action n'est requise par l'utilisateur.</p> <h4>Cookies impliquant un consentement préalable</h4> <p><a href="#" onclick="tarteaucitron.userInterface.openPanel();" style="text-decoration:underline;">Accéder au module de gestion des cookies du Site Mandragore de la BnF</a></p> <h4>Paramétrage du navigateur Internet</h4> <p>Vous avez le choix de configurer votre navigateur pour accepter ou refuser tous les cookies, supprimer les cookies périodiquement ou encore de voir quand un cookie est émis, sa durée de validité, et son contenu, et refuser son enregistrement sur votre disque dur.</p> <p>Vous pouvez à tout moment choisir de bloquer ou désactiver ces cookies en paramétrant le navigateur internet de votre ordinateur, votre tablette ou votre mobile, conformément aux instructions établies par votre fournisseur de navigateur internet et figurant sur les sites webs mentionnés ci-dessous :</p> <p>Sur Internet explorer : ouvrez le menu « Outils », puis sélectionnez « Options internet » ; cliquez sur l'onglet « Confidentialité » puis l'onglet « Avancé » choisissez le niveau souhaité ou suivez le lien suivant : <a href="https://support.microsoft.com/fr-fr/windows/supprimer-et-g%C3%A9rer-les-cookies-168dab11-0753-043d-7c16-ede5947fc64d" target="_blank">https://support.microsoft.com/fr-fr/windows/supprimer-et-g%C3%A9rer-les-cookies-168dab11-0753-043d-7c16-ede5947fc64d</a></p> <p>Sur Mozilla Firefox : ouvrez le menu « Outils », puis sélectionnez « Options » ; cliquez sur l'onglet « Vie privée » puis choisissez les options souhaitées ou suivez ce lien : <a href="https://support.mozilla.org/fr/kb/empecher-sites-web-stocker-cookies-donnees-site-firefox" target="_blank">https://support.mozilla.org/fr/kb/empecher-sites-web-stocker-cookies-donnees-site-firefox</a></p> <p>Sur Safari : choisissez « Safari > Préférences » puis cliquez sur « Sécurité » ; Dans la section « Accepter les cookies » choisissez les options souhaitées ou suivez ce lien : <a href="https://support.apple.com/fr-fr/guide/safari/sfri11471/mac" target="_blank">https://support.apple.com/fr-fr/guide/safari/sfri11471/mac</a></p> <p>Sur Google Chrome : ouvrez le menu de configuration (logo clé à molette), puis sélectionnez « Options » ; cliquez sur « Options avancées » puis dans la section « Confidentialité », cliquez sur « Paramètres de contenu », et choisissez les options souhaitées ou suivez le lien suivant : <a href="https://support.google.com/chrome/answer/95647?hl=fr&co=GENIE.Platform%3DDesktop" target="_blank">https://support.google.com/chrome/answer/95647?hl=fr&co=GENIE.Platform%3DDesktop</a></p> <p>Pour plus de précisions, vous pouvez également consulter le site de la CNIL et notamment la page : <a href="https://www.cnil.fr/fr/cookies-et-autres-traceurs/comment-se-proteger/maitriser-votre-navigateur" target="_blank">https://www.cnil.fr/fr/cookies-et-autres-traceurs/comment-se-proteger/maitriser-votre-navigateur</a></p> <p>Vous pouvez également taper « cookies » dans la rubrique « aide » de votre navigateur afin d‘accéder aux instructions de paramétrage.</p> </section> </main> <div> <div id="loadingDiv" class="spinner"> <div class="rect1"></div> <div class="rect2"></div> <div class="rect3"></div> <div class="rect4"></div> <div class="rect5"></div> <span>Chargement en cours ...</span> </div> <script type="text/javascript"> /** * Ouvre la roue de chargement */ function showLoadingSpinner() { $('#loadingDiv').show(); } /** * Ferme la roue de chargement */ function hideLoadingSpinner() { $('#loadingDiv').hide(); } </script> </div> <footer role="contentinfo"> <section> <nav id="footer-nav"> <ul> <li><a href="/plan-du-site">Plan du site</a></li> <li><a href="/accessibilite">Accessibilité : partiellement conforme</a></li> <li><a href="/mentions-legales">Mentions légales</a></li> <li><a href="/confidentialite">Politique de confidentialité</a></li> <li><a href="/cgu">Conditions générales d&#39;utilisation</a></li> </ul> <div> <span>Version 1.4.0</span> </div> </nav> </section> </footer> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10