'; contentexplib=Afflibexpl(); windowexplib.document.getElementById('ExplLibelle').innerHTML=header+contentexplib; } //Pour afficher la liste des exemplaires en affichage libellé //PEUT ETRE A SUPPRIMER ?????!!! function OpenDialogExplLib() { contentexplib=Afflibexpl(); jQuery("#AffExplLib").children().remove(); jQuery('#AffExplLib').append(contentexplib); if (iln>=200 && iln<300 && TypeLogin!="Ex") var titreafflib="Mode Libellé - RCR "+rcrafflib; else var titreafflib="Mode Libellé"; jQuery("#AffExplLib").dialog({ buttons :{ 'Fermer' : function() { jQuery(this).dialog('destroy').remove() } }, position : { my: "left top", at: "left top" //of: "#e01_06" }, width: '400', height :'800', title : titreafflib }) .dialogExtend({ "close" : true, "minimize" : true, "icons" : { "restore" : "ui-icon-newwin", "close" : "ui-icon-circle-close", "minimize" : "ui-icon-circle-minus" }, }); } //transforme de picaxml vers marcxml entree:la chaine en picaxml sortie:en marcxml function xmlIzeV2(lachaine){ var resu=""; var reg=new RegExp("", "g"); lachaine=replaceAll(lachaine,"",""); lachaine=replaceAll(lachaine,"",""); lachaine=replaceAll(lachaine,"",""); lachaine=replaceAll(lachaine,"I",""); lachaine=replaceAll(lachaine,"N",""); var tableau=lachaine.split(reg); for (var i=0; iD if (i==tableau.length-1 && tableau[i]=="D") { break; } if (i==0){ resu=resu+"P")>=0){ resu=resu+" PRP='P' "; } if (tableau[i].substring(20).indexOf("D")>=0){ resu=resu+" PRD='D' "; } var atrt=replaceAll(replaceAll(tableau[i].substring(20),"P",""),"D",""); //commun if (atrt.indexOf(" ")==3){ resu=resu+" tag='"+atrt.substring(0,3)+"' "; //indicateurs if ((atrt.substring(3,5).indexOf(" $")!=0) && (atrt.substring(0,2).indexOf("00")!=0) && (atrt.substring(0,1).indexOf("A")!=0) && (atrt.substring(0,1).indexOf("e")!=0)){ resu=resu+" ind1='"+atrt.substring(4,5)+"' "; resu=resu+" ind2='"+atrt.substring(5,6)+"' "; resu=resu+">"+xmlIzesubstr(atrt.substring(6)) +""; } else resu=resu+">"+xmlIzesubstr(atrt.substring(4)) +""; } else if (atrt.indexOf(" ")==4){ resu=resu+" tag='"+atrt.substring(0,4)+"' "; if ((atrt.substring(1,3).indexOf("00")!=0) && (atrt.substring(1,2).indexOf("A")!=0)&& (atrt.substring(1,2).indexOf("e")!=0)){ resu=resu+" ind1='"+atrt.substring(5,6)+"' "; resu=resu+" ind2='"+atrt.substring(6,7)+"' "; resu=resu+">"+xmlIzesubstr(atrt.substring(7)) +""; } else resu=resu+">"+xmlIzesubstr(atrt.substring(5)) +""; } else resu=resu+">"+""; } else { resu=resu+"P")>=0){ resu=resu+" PRP='P' "; } if (iD")>=0){ //i+1 àla place de i par FBE resu=resu+" PRD='D' "; } } var atrt=replaceAll(replaceAll(tableau[i],"P",""),"D",""); //commun if (atrt.indexOf(" ")==3){ resu=resu+" tag='"+atrt.substring(0,3)+"' "; //indicateurs if ((atrt.substring(3,5).indexOf(" $")!=0) && (atrt.substring(0,2).indexOf("00")!=0) && (atrt.substring(0,1).indexOf("A")!=0) && (atrt.substring(0,1).indexOf("e")!=0)){ resu=resu+" ind1='"+atrt.substring(4,5)+"' "; resu=resu+" ind2='"+atrt.substring(5,6)+"' "; resu=resu+">"+xmlIzesubstr(atrt.substring(6)) +""; } else resu=resu+">"+xmlIzesubstr(atrt.substring(4)) +""; } else if (atrt.indexOf(" ")==4){ resu=resu+" tag='"+atrt.substring(0,4)+"' "; if ((atrt.substring(1,3).indexOf("00")!=0) && (atrt.substring(1,2).indexOf("A")!=0)&& (atrt.substring(1,2).indexOf("e")!=0)){ resu=resu+" ind1='"+atrt.substring(5,6)+"' "; resu=resu+" ind2='"+atrt.substring(6,7)+"' "; resu=resu+">"+xmlIzesubstr(atrt.substring(7)) +""; } else resu=resu+">"+xmlIzesubstr(atrt.substring(5)) +""; } else resu=resu+">"+""; } } return ""+resu+""; } function replaceAll(txt, replace, with_this) { if (replace=="+") return txt.replace(/\+/g,with_this); else return txt.replace(new RegExp(replace, 'g'),with_this); } // transforme de marcxml vers picaxml entree: la chaine en marcxml sortie:picaxml function unxmlIze(lachaine){ var resu=""; var resuTotal=""; //encodage et xmlise var xmlDoc = new DOMParser().parseFromString(xmlIzeInv(lachaine), "text/xml"); leppn=getTxt(xmlDoc.documentElement.selectSingleNode('/root/@ppn')); var lenvtx=0; var head=""; var resuX=""; var listvtx=xmlDoc.documentElement.selectNodes('/record'); for (var i = 0; i < listvtx.length; i++) { if (resuTotal!=""){ var taille=Number(head.substring(4,8)); if (taille==9999){ taille=tagsize(resuTotal)+4; } var taillefin=head.substring(4,8); if (head.indexOf("TB")==0){ resuX=resuX+""+"VTX0"+head.substring(0,4)+taillefin+head.substring(8)+""+"D"+(taille-1).toString()+"I"+resuTotal+""; } else if (head.indexOf("TL")==0){ resuX=resuX+""+"VTX0"+head.substring(0,4)+taillefin+head.substring(8)+""+"D"+(taille-1).toString()+"I"+resuTotal+""; } else if (head.indexOf("TE")==0){ resuX=resuX+""+"VTX0"+head.substring(0,4)+taillefin+head.substring(8)+""+"D"+(taille-1).toString()+"I"+resuTotal+""; } } resuTotal=""; var listtag=listvtx[i].selectNodes('.//datafield'); for (var j = 0; j < listtag.length; j++) { var leader=getTxt(listtag[j].selectSingleNode('./@leader')); if (leader!=""){ head=leader; } var prd=getTxt(listtag[j].selectSingleNode('./@PRD')); var prp=getTxt(listtag[j].selectSingleNode('./@PRP')); if (prp!="") resuTotal=resuTotal+"P"; var id=getTxt(listtag[j].selectSingleNode('./@tag')); if (id!="") resuTotal=resuTotal+id+" "; var ind1=getTxt(listtag[j].selectSingleNode('./@ind1')); if (ind1!="") resuTotal=resuTotal+ind1; var ind2=getTxt(listtag[j].selectSingleNode('./@ind2')); if (ind2!="") resuTotal=resuTotal+ind2; var liststag=listtag[j].selectNodes('.//subfield'); var nb=0; for (var k = 0; k < liststag.length; k++) { nb++; var code=getTxt(liststag[k].selectSingleNode('./@code')); if (code!="") resuTotal=resuTotal+"$"+code; var stag=getTxt(liststag[k].selectSingleNode('.')); if ((stag!="") && (stag!=undefined)) resuTotal=resuTotal+stag; } if (nb==0){ var tag=getTxt(listtag[j].selectSingleNode('.')); if ((tag!="") && (tag!=undefined)) resuTotal=resuTotal+tag; } //normalement il y a qu un codes13 if (prd!="") { resuTotal=resuTotal+"D"+""+""+""; } else { resuTotal=resuTotal+""+""+""+""; } } } if (resuTotal!=""){ //calcul taille var taille=Number(head.substring(4,8)); if (taille==9999){ taille=tagsize(resuTotal)+4; } var taillefin=head.substring(4,8); if (head.indexOf("TB")==0){ resuX=resuX+""+"VTX0"+head.substring(0,4)+taillefin+head.substring(8)+""+"D"+(taille-1).toString()+"I"+resuTotal+""; } else if (head.indexOf("TL")==0){ resuX=resuX+""+"VTX0"+head.substring(0,4)+taillefin+head.substring(8)+""+"D"+(taille-1).toString()+"I"+resuTotal+""; } else if (head.indexOf("TE")==0){ resuX=resuX+""+"VTX0"+head.substring(0,4)+taillefin+head.substring(8)+""+"D"+(taille-1).toString()+"I"+resuTotal+""; } } return xmlIzeInv2(resuX); } function xmlIzesubstr(lachaine){ lachaine=replaceAll(lachaine,"\\$\\$","DOUBLEDOLLAR"); var resu=""; var reg=new RegExp("\\$", "g"); var tableau=lachaine.split(reg); if (tableau.length==1) { lachaine=replaceAll(lachaine,"DOUBLEDOLLAR","\$$\$$"); return lachaine; } for (var i=0; i"+tableau[i].substring(1)+""; } } return resu; } function tagsize(lachaine){ var resu=lachaine; resu=replaceAll(resu,"#code27#I","aa"); resu=replaceAll(resu,"#code27#N","aa"); resu=replaceAll(resu,"","a"); resu=replaceAll(resu,"","a"); return resu.length; } function xmlIzeInv2(lachaine){ var resu=lachaine; resu=replaceAll(resu,"#code27#I","I"); resu=replaceAll(resu,"#code27#N","N"); return resu; } function xmlIzeInv(lachaine){ var resu=lachaine; resu=replaceAll(resu,"","#code27#I"); resu=replaceAll(resu,"","#code27#N"); return resu; } function datecourrante(){ var currentTime = new Date(); var month = currentTime.getMonth()+1; var day = currentTime.getDate(); var year = currentTime.getFullYear(); if (month <= 9){month = "0" + month}; if (day <= 9){day = "0" + day}; var dt = (day + "/" + month + "/" + year); return dt; } function heurecourrante(){ var currentTime = new Date(); var heure = currentTime.getHours(); var minute = currentTime.getMinutes(); var seconde = currentTime.getSeconds(); if (heure <= 9){heure = "0" + heure}; if (minute <= 9){minute = "0" + minute}; if (seconde <= 9){seconde = "0" + seconde}; var hc = (heure + ":" + minute + ":" + seconde); return hc; } function textareaChanged(input) { input.style.height = "100px"; input.style.height = (extraLineHeight+input.scrollHeight)+"px"; }; //Pour récupérer le NomRcr en fonction du Rcr ( Array) function arrayObjectIndexOf(myArrayIn,myArrayOut, searchTerm) { for(var i = 0; i < myArrayIn.length; i++) { if (myArrayIn[i] === searchTerm) return myArrayOut[i]; } return -1; }
Se souvenir
Close

Recherche par numéro

ou ou

PPN   Auteur Titre Editeur Année

Vos formulaires

Nom du formulaire Type de document

Gestion des données locales

Unimarc

Fermer

Tous les exemplaires de mon ILN

Fermer

Toutes les localisations Sudoc

Fermer

Notice liée

Fermer
  • Tab - Panier 1

    Panier de ppn

    En cliquant sur vous pouvez :

    • envoyer par mail, la liste des ppn sauvegardés
    • enregistrer sur votre ordinateur la liste des ppn au format texte dans un fichier
    • supprimer la liste des ppn

  • Tab - Panier 1

    Vos ppn

    Les ppn sauvegardés dans un tableau

    En regard de chacun, des boutons permettent de modifier le commentaire ou le supprimer de la liste

  • Tab - Formulaire 1

    Formulaires personnalisés

    Vous pouvez créer des formulaires personnalisés qui seront réutilisables pour toutes vos sessions (par exemple code PEB identique, information d'un fonds spécifique commun à plusieurs exemplaires)

  • Tab - Formulaire 1

    Gérer vos formulaires

    Vos formulaires sont listés dans un tableau. Vous pouvez choisir de les modifier, renommer ou supprimer en cliquant sur

  • Tab - Création 1

    Compléter l'exemplaire

    Vous pouvez choisir d'enrichir votre exemplaire avec toutes les possibilités du format
    Dérouler les possibilités d'insertion de nouvelles zones en cliquant sur + de chaque rubrique

    Vous pouvez aussi vous positionner directement sur des zones déjà présentes dans le formulaire

  • Tab - Création 1

    Créer un exemplaire

    Créer un exemplaire avec un formulaire de saisie permet la validation d'un exemplaire avec un minimum d'informations

  • Tab - Création 1

    Enrichir une zone

    Les listes déroulantes "Ajouter une sous-zone" vous donne accès aux sous-zones que vous pouvez créer

  • Tab - Création 1

    Enregistrer / Annuler

    Pour sauvegarder ou annuler la saisie de votre exemplaire

  • Tab - Création 1

    Compléter l'exemplaire

    Vous pouvez choisir d'enrichir votre exemplaire avec toutes les possibilités du format
    Dérouler les possibilités d'insertion de nouvelles zones en cliquant sur + de chaque rubrique

    Vous pouvez aussi vous positionner directement sur des zones déjà présentes dans le formulaire

  • Tab - Création 1

    Créer un exemplaire

    Créer un exemplaire avec un formulaire de saisie permet la validation d'un exemplaire avec un minimum d'informations

  • Tab - Création 1

    Enrichir une zone

    Les listes déroulantes "Ajouter une sous-zone" vous donne accès aux sous-zones que vous pouvez créer

  • Tab - Création 1

    Enregistrer / Annuler

    Pour sauvegarder ou annuler la saisie de votre exemplaire

  • Tab - Exemplaire 1

    Exemplaire

    En cliquant sur vous pouvez :

    • conserver le ppn dans votre panier
    • afficher les exemplaires existants de votre ILN de rattachement
    • afficher les exemplaires disponibles dans le catalogue Sudoc
  • Tab - Exemplaire 1

    Vos exemplaires

    Les exemplaires existants pour votre bibliothèque sont listés dans un tableau

    En regard de chacun, des boutons vous permettent de les modifier ou les supprimer

  • Tab - Notice 1

    Notice

    En cliquant sur vous pouvez :

    • copier le ppn de la notice pour un usage hors application
    • conserver le ppn dans votre panier
    • afficher la notice en format de catalogage unimarc
  • Tab - Notice 1

    Panier de ppn

    Le bouton vous permet de retrouver la liste des ppn que vous avez sauvegardés

  • Tab - Notice 1

    Accès aux exemplaires

    Si vous avez identifié la bonne notice, cliquez sur ce bouton pour accéder à la gestion de vos exemplaires (création, modification, suppression)

  • Tab - Résultats 1

    Nombre de résultats

    Nombre de notices ramenées par votre recherche. Au delà de 50 résultats, il est conseillé d'affiner votre recherche

  • Tab - Résultats 1

    Vos résultats

    Chaque colonne du tableau peut être triée en cliquant dessus.

    Cliquer sur la notice souhaitée pour l'afficher.

  • Tab - Recherche 1

    Visite guidée

    Cette fonction vous propose une aide contextuelle. Elle est disponible sur chaque écran de Colodus, sous la forme de popup d'informations

  • Tab - Recherche 1

    Identité

    Vous êtes connecté comme exemplarisateur.

    Vous ne pouvez intervenir que pour votre bibliothèque

  • Tab - Recherche 1

    Recherche par numéro

    Pour trouver une notice, vous pouvez directement effectuer
    une recherche par un numéro d'identification

  • Tab - Recherche 1

    Recherche détaillée

    Vous pouvez utiliser des critères de recherche
    supplémentaires (index et filtres) en cliquant sur ce bandeau

  • Tab - Recherche 1

    Déconnexion

    Le bouton vous déconnecte de Colodus