Notice RAMEAU OutilsNotices bibliographiques liées
Aller au contenu
|
xitiBase = "NOTICE";
/** 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("Afin de voir une sélection de notices, 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
jQuery("a#telechImprimPdf").click(function(e)
var nBNoticeSelected = jQuery('#nbSelectNotice').text();
if(nBNoticeSelected == 0)
//Permet d'annuler l'action du href si aucune notice sélectionner
e.preventDefault();
jQuery(".row-modal").text("Afin d'imprimer une sélection de notices, veuillez sélectionner au moins une notice dans la liste de résultats.");
$('#modalErreurSelection').modal('show');
return false;
clickXiti('A', 'telechargerImprimer');
);
jQuery("span#spanTelechImprimPdf").click(function(e)
var nBNoticeSelected = jQuery('#nbSelectNotice').text();
if(nBNoticeSelected == 0)
//Permet d'annuler l'action du href si aucune notice sélectionner
e.preventDefault();
jQuery(".row-modal").text("Afin d'imprimer une sélection de notices, veuillez sélectionner au moins une notice dans la liste de résultats.");
$('#modalErreurSelection').modal('show');
return false;
clickXiti('A', 'telechargerImprimer');
);
jQuery("i#iconTelechImprimPdf").click(function(e)
var nBNoticeSelected = jQuery('#nbSelectNotice').text();
if(nBNoticeSelected == 0)
//Permet d'annuler l'action du href si aucune notice sélectionner
e.preventDefault();
jQuery(".row-modal").text("Afin d'imprimer une sélection de notices, veuillez sélectionner au moins une notice dans la liste de résultats.");
$('#modalErreurSelection').modal('show');
return false;
clickXiti('A', 'telechargerImprimer');
);
function exporterCSV()
// Fonction pour afficher un message d'erreur lors de non selection de notice pour l'export
jQuery("a#exportCsv").click(function(e)
var nBNoticeSelected = jQuery('#nbSelectNotice').text();
if(nBNoticeSelected == 0)
//Permet d'annuler l'action du href si aucune notice sélectionner
e.preventDefault();
jQuery(".row-modal").text("Afin de voir une sélection de notices, veuillez sélectionner au moins une notice dans la liste de résultats.");
$('#modalErreurSelection').modal('show');
return false;
);
jQuery("span#spanExportCsv").click(function(e)
var nBNoticeSelected = jQuery('#nbSelectNotice').text();
if(nBNoticeSelected == 0)
//Permet d'annuler l'action du href si aucune notice sélectionner
e.preventDefault();
jQuery(".row-modal").text("Afin d'exporter en csv une sélection de notices, veuillez sélectionner au moins une notice dans la liste de résultats.");
$('#modalErreurSelection').modal('show');
return false;
clickXiti('A', 'telechargerImprimer');
);
function EnvoiParMail()
// Fonction pour afficher un message d'erreur lors de non selection de notice pour l'affichage du PDF
jQuery("a#EnvoiParMail").click(function(e)
var nBNoticeSelected = jQuery('#nbSelectNotice').text();
if(nBNoticeSelected == 0)
//Permet d'annuler l'action du href si aucune notice sélectionner
e.preventDefault();
jQuery(".row-modal").text("Afin d'envoyer une sélection de notices, veuillez sélectionner au moins une notice dans la liste de résultats.");
$('#modalErreurSelection').modal('show');
return false;
clickXiti('A', 'envoyerparmail');
);
jQuery("span#spanEnvoiParMail").click(function(e)
var nBNoticeSelected = jQuery('#nbSelectNotice').text();
if(nBNoticeSelected == 0)
//Permet d'annuler l'action du href si aucune notice sélectionner
e.preventDefault();
jQuery(".row-modal").text("Afin d'envoyer une sélection de notices, veuillez sélectionner au moins une notice dans la liste de résultats.");
$('#modalErreurSelection').modal('show');
return false;
clickXiti('A', 'envoyerparmail');
);
jQuery("i#iconEnvoiParMail").click(function(e)
var nBNoticeSelected = jQuery('#nbSelectNotice').text();
if(nBNoticeSelected == 0)
//Permet d'annuler l'action du href si aucune notice sélectionner
e.preventDefault();
jQuery(".row-modal").text("Afin d'envoyer une sélection de notices, 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("Afin d'ajouter des notices à voter espace personnel, veuillez sélectionner au moins une notice dans la liste de résultats");
$('#modalErreurSelection').modal('show');
return false;
else
createModalScreen();
jQuery(".row-modal").html("Les notices sélectionnées ont bien été ajoutées dans votre espace personnel."
+ ""
+ "> Voir mes notices"
+ "
dans mon espace personnel ");
// $('#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=EF78CE81264D511B802B636ABF421325",
data: "listeNotice="+JSON.stringify(list),
dataType: "json",
success: function (data)
jQuery('#nbSelectNotice, #nbSelectNoticeOutils').html(data);
);
else
jQuery.ajax(
url: "/selectionNotice.do;jsessionid=EF78CE81264D511B802B636ABF421325",
data: "listeNoticeSup="+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=EF78CE81264D511B802B636ABF421325",
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=EF78CE81264D511B802B636ABF421325",
data: "listeNoticeSup="+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=EF78CE81264D511B802B636ABF421325",
contentType: "application/json",
dataType: "json",
success: function(responseJson)
/* alert(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");
);
);
function initPopupImp()
//Fonction pour réinitialiser la popin
jQuery("a#telechImprimPdf").click(function(e)
if ($('#pageRechNotice').val() != 'rat')
$('#radio21').prop('checked', true);
else
$('#radio11').prop('checked', true);
jQuery("#radio6").prop('checked', true);
jQuery('#radio7').prop('disabled', true);
jQuery('#radio8').prop('disabled', true);
);
function initPopupMail()
//Fonction pour réinitialiser la popin
jQuery("a#EnvoiParMail").click(function(e)
if ($('#pageRechNotice').val() != 'rat')
$('#radio21').prop('checked', true);
else
$('#radio11').prop('checked', true);
jQuery("#radio6").prop('checked', true);
jQuery('#radio7').prop('disabled', true);
jQuery('#radio8').prop('disabled', true);
);
<!-- -->
- Notice
Au format public
Au format Intermarc
Au format Unimarc
- Résumé, Table des matières…
<!--
Tibet (Chine)
Vedette matière nom géographique. S'emploie en tête de vedette ou en subdivision.
Dans RAMEAU, les noms géographiques tibétains qui n'ont pas de forme française doivent être pris en translittération du tibétain et non sous une forme sinisée
Région autonome de la Chine depuis 1951.
<Employé pour :
Xizang zizhiqu (Chine)
Bodyul (Chine)
Hsi-tsang (Chine)
Sitsang (Chine)
Thibet (Chine)
<<Terme(s) générique(s) :
Asie centrale
Chine (ouest)
Chine -- Divisions politiques et administratives
>><<Terme(s) associé(s) :
Périodiques tibétains
Tibétains
Lende (Chine)
Kham (Chine)
>>Terme(s) spécifique(s) :
Brag-g.yab (Chine)
rGyal-rtse (Chine)
Source(s) :
GDEL
. - Laval RVM, 1995-02
BN Service chinois
Notice n° :
FRBNF11933498
Création :
81/02/12
Mise à jour :
95/08/03
Voir la notice dans le catalogue actuel
Télécharger/Imprimer
Envoyer par courriel
Ajouter à mes notices
<!-- Ajouter à mes notices -->
Signaler une erreur sur cette notice
Cartomundi
-->
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
Notices bibliographiques liées
Voir les notices liées en tant que :
sujet (925)
Voir toutes les notices liées (925)
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);