Notice de personne 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 && $('#SELECTION').is(':checked'))
//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 && $('#SELECTION').is(':checked'))
//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=DF4D0E2D5F8614B26429F9320E4B2E32",
/* 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=DF4D0E2D5F8614B26429F9320E4B2E32",
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=DF4D0E2D5F8614B26429F9320E4B2E32",
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=DF4D0E2D5F8614B26429F9320E4B2E32",
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=DF4D0E2D5F8614B26429F9320E4B2E32",
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");
);
);
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…
<!--
Richard, Pierre (1934-.... ; acteur) pseudonyme forme internationale
Pays :
France
Langue(s) :
français
Sexe :
Masculin
Responsabilité(s) exercée(s) sur les documents :
Auteur, Interprète, Participant
Naissance :
1934-08-16
Acteur et réalisateur de cinéma.
Forme(s) rejetée(s) :
<
Defays, Pierre (1934-....)
Forme(s) associée(s) :
>>
<<
Réalisateur de : On peut toujours rêver (film)
>>
<<
Réalisateur de : Le distrait (film)
>>
<<
Réalisateur de : Les malheurs d'Alfred (film)
>>
<<
Réalisateur de : Je suis timide mais je me soigne (film)
Source(s) :
Le Kangourou qui n'avait pas de poche / Pierre Richard, 1988
Identifiant international :
ISNI 0000 0001 2103 0194
, cf.
http://isni.org/isni/0000000121030194
Notice n° :
FRBNF12120799
Création :
89/08/03
Mise à jour :
14/02/13
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 :
auteur (219)
sujet (14)
Voir toutes les notices liées (222)
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);