Retour à la liste des groupes
Informations sur le groupe
Nom du groupe:
pmbesOPACGeneric
Description:
Fonctions relatives à l'OPAC, qui s'utilisent aussi bien en anonyme qu'en loggué
Nécessite les groupes suivant:
Déclare ou fait référence aux types suivants:
Déclare les méthodes suivantes:
Types déclarés ou référencés
shelf
Nom du type:shelfDescription:Décrit une étagèreLocalisation:Importé du groupe pmbesTypesContenu:id type integer Id de l'étagère name type string Nom de l'étagère comment type string Commentaire de l'étagère location
Nom du type:locationDescription:Décrit une localisationLocalisation:Importé du groupe pmbesTypesContenu:location_id type integer Id de la localisation location_caption type string Libellé de la localisation section
Nom du type:sectionDescription:Décrit une sectionLocalisation:Importé du groupe pmbesTypesContenu:section_id type integer Id de la section section_location type integer Localisation de la section section_caption type string Libellé de la section section_image type string Image associée à la section location_and_sections
- location_id type integer Id de la localisation
- location_caption type string Libellé de la localisation
- section_id type integer Id de la section
- section_location type integer Localisation de la section
- section_caption type string Libellé de la section
- section_image type string Image associée à la section
Nom du type:location_and_sectionsDescription:Localisation:Importé du groupe pmbesTypesContenu:location type location sections type tableau de section unimarc_notice
- name type string Le nom du champ
- value type string La valeur du champ
- c type string
- ind type string
- id type string
- value type string
- s type tableau de
la structure suivante:
- c type string
- value type string
Nom du type:unimarc_noticeDescription:Désigne une notice unimarcLocalisation:Importé du groupe pmbesSpecialTypesContenu:id type string L'id de la notice header type tableau de la structure suivante: L'entête unimarc f type tableau de la structure suivante: Les champs f
Méthodes
list_shelves
- id type integer Id de l'étagère
- name type string Nom de l'étagère
- comment type string Commentaire de l'étagère
Nom de la méthode:list_shelvesDescription:Liste les différentes étagères visibles dans l'opacVersion:1.0Description des entrées:OPACUserId type integer Id d'un emprunteur, pour vérifier les droits d'accès sur cette étagère.
-1: Ne pas tenir compte
0: emprunteur anonyme
x: id de l'emprunteurDescription des retours:shelves type tableau de shelf Les différentes étagères retrieve_shelf_content
Nom de la méthode:retrieve_shelf_contentDescription:Liste les différentes notices contenues dans une étagèreVersion:1.0Description des entrées:shelf_id type integer OPACUserId type integer Id d'un emprunteur, pour vérifier les droits d'accès sur les notices.
-1: Ne pas tenir compte
0: emprunteur anonyme
x: id de l'emprunteurDescription des retours:Cette fonction tient compte des différents droits d'accès applicables à l'emprunteur
shelf_content type tableau de integer Ids des notices list_locations
- location_id type integer Id de la localisation
- location_caption type string Libellé de la localisation
Nom de la méthode:list_locationsDescription:Liste les différentes localisations de l'OPACVersion:1.0Description des entrées:Description des retours:locations type tableau de location Les différentes localications get_location_information
- location_id type integer Id de la localisation
- location_caption type string Libellé de la localisation
Nom de la méthode:get_location_informationDescription:Renvoie les informations associées à une localisationVersion:1.0Description des entrées:location_id type integer L'id de la localisation Description des retours:location type location Les informations get_location_information_and_sections
- get_location_information du groupe pmbesOPACGeneric, en version 1.0
- list_sections du groupe pmbesOPACGeneric, en version 1.0
- location type
- location_id type integer Id de la localisation
- location_caption type string Libellé de la localisation
- sections type tableau de section
Nom de la méthode:get_location_information_and_sectionsDescription:Renvoie les informations et les différentes sections associées à une localisationVersion:1.0Nécessite les méthodes suivantes:Description des entrées:location_id type integer L'id de la localisation Description des retours:result type location_and_sections list_sections
- section_id type integer Id de la section
- section_location type integer Localisation de la section
- section_caption type string Libellé de la section
- section_image type string Image associée à la section
Nom de la méthode:list_sectionsDescription:Liste les différentes sections visibles de l'OPACVersion:1.0Description des entrées:location type integer La localisation des sections Description des retours:sections type tableau de section Les différentes sections get_section_information
- section_id type integer Id de la section
- section_location type integer Localisation de la section
- section_caption type string Libellé de la section
- section_image type string Image associée à la section
Nom de la méthode:get_section_informationDescription:Renvoie les informations associées à une sectionVersion:1.0Description des entrées:section_id type integer L'id de la section Description des retours:section type section Les informations get_all_locations_and_sections
- get_location_information du groupe pmbesOPACGeneric, en version 1.0
- list_sections du groupe pmbesOPACGeneric, en version 1.0
- location type
- location_id type integer Id de la localisation
- location_caption type string Libellé de la localisation
- sections type tableau de section
Nom de la méthode:get_all_locations_and_sectionsDescription:Version:1.0Nécessite les méthodes suivantes:Description des entrées:Description des retours:locations type tableau de location_and_sections is_also_borrowed_enabled
Nom de la méthode:is_also_borrowed_enabledDescription:Permet de savoir si la fonction "Autre Lecture" est activée ou nonVersion:1.0Description des entrées:Description des retours:result type boolean Si la fonction est activée ou non also_borrowed
- notice_id type integer L'id de la notice
- notice_title type string Le titre de la notice
- notice_author type string L'auteur de la notice
Nom de la méthode:also_borrowedDescription:Renvoie les autres lectures associées à une noticeVersion:1.0Description des entrées:notice_id type integer L'id de la notice bulletin_id type integer L'id du bulletin Description des retours:notice_references type tableau de la structure suivante: Les différentes autres lectures get_infopage
Nom de la méthode:get_infopageDescription:Version:1.0Description des entrées:infopage_id type integer js_subst type string encoding type string Description des retours:result type string get_marc_table
Nom de la méthode:get_marc_tableDescription:Récupère les informations contenues dans les fichiers xml de paramètrage de PMB. Permet d'avoir notamment les libellés corespondants à des codes utilisés dans PMBVersion:1.0Description des entrées:type type string Type d'information souhaitée:
country -> Pays
icondoc -> Images associées aux notices
icondoc_big -> Images associées aux notices (grand format)
lang -> Langues
doctype -> Types de documents
recordtype -> Type de notices
function -> Fonctions d'auteurs
section_995 -> Section d'exemplaires
typdoc_995 -> Support d'exemplaires
codstatdoc_995 -> Code stat d'exemplaire
diacritique -> Caractères diacritiques
nivbiblio -> Niveau bibliographique
relationtypeup -> Lien entre notice fille -> mère
relationtypedown -> Lien entre notice mère -> fille
relationtype_aut -> Lien entre autorité mère -> fille
relationtype_autup -> Lien entre autorité fille -> mère
relationtypeup_unimarc -> Code unimarc du champ pour les liens fille -> mère
relationtypedown_unimarc -> Code unimarc du champ pour les liens mère -> fille
Description des retours:result type array Tableau avec les associations [code] => Libellé/valeur