« WATERBEAR:Importer lecteurs » : différence entre les versions
Aller à la navigation
Aller à la recherche
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 13 : | Ligne 13 : | ||
= | =Définition des options dans l'écran d'importation= | ||
PHP nous informe qu'il manque les définitions des options dans l'écran d'importation. Par la même occasion, nous ajoutons 2 options, le choix de la bibliothèque et choisir de garder ou d'écraser les informations existantes. | |||
Nous allons dans le registre à l'adresse: | |||
profiles/defaut/plugins/plugins/catalogue/import_export/options/lecteur_standard | |||
:=> lecteur_standard | :=> lecteur_standard | ||
Ligne 23 : | Ligne 24 : | ||
::=> nom_fonction = plugins_2_array | ::=> nom_fonction = plugins_2_array | ||
::=> parametres | ::=> parametres | ||
:::=> aide | :::=> aide | ||
:::=> formulaire | :::=> formulaire | ||
::::=> 01 - bibliothèque | ::::=> 01 - bibliothèque | ||
Ligne 45 : | Ligne 46 : | ||
:::::=> type_champ = select | :::::=> type_champ = select | ||
:::::=> valeur = garder | :::::=> valeur = garder | ||
Ligne 79 : | Ligne 79 : | ||
] | ] | ||
---- | ---- | ||
manquant: | manquant: | ||
Nous allons dans le registre à l'adresse: | |||
profiles/defaut/plugins/plugins/catalogue/marcxml/formatage/ville/acces/cq | profiles/defaut/plugins/plugins/catalogue/marcxml/formatage/ville/acces/cq | ||
:=> cq | :=> cq |
Version du 7 septembre 2020 à 19:22
But
Cette article concerne l'importation des lecteurs. Nous réglons quelques problèmes PHP et ajoutons quelques options d'importations.
Deux solutions
Dans le registre, le noeud appelé est le suivant:
profiles/defaut/pages/bib/catalogue/imports/choix/lecteur_standard/_parametres/ws_options
ayant la valeur:
bib_ws.php?module=catalogue/imports/biblio_unimarc_xs&
Il serait plus logique de mettre comme valeur, une faisant reférence au "lecteur":
bib_ws.php?module=catalogue/imports/lecteur_standard&
Définition des options dans l'écran d'importation
PHP nous informe qu'il manque les définitions des options dans l'écran d'importation. Par la même occasion, nous ajoutons 2 options, le choix de la bibliothèque et choisir de garder ou d'écraser les informations existantes.
Nous allons dans le registre à l'adresse:
profiles/defaut/plugins/plugins/catalogue/import_export/options/lecteur_standard
- => lecteur_standard
- => chemin_fichier = div
- => nom_fonction = plugins_2_array
- => parametres
- => aide
- => formulaire
- => 01 - bibliothèque
- => !!liste_choix
- => nom_plugin = div/get_liste_choix
- => parametres
- => nom_liste = catalogue/catalogage/grilles/exemplaire/bibliotheque
- => ::valeur = system/bib
- => aide = bibliothèque d'inscription
- => ID = bib
- => intitule = bibliothèque
- => type_champ = select
- => !!liste_choix
- => 05 - plugin_importe_exe
- => !!liste_choix
- => nom_plugin = div/get_liste_choix
- => parametres
- => nom_liste = catalogue/imports/plugin_importe_exe
- => aide = Si une notice importée contient un exemplaire déjà présent dans la base, faut-il garder celui déjà présent dans la base, ou le remplacer par celui de la notice importée ?
- => ID = plugin_importe_exe
- => intitule = remplacement des exemplaires
- => type_champ = select
- => valeur = garder
- => !!liste_choix
- => 01 - bibliothèque
Le code à injecter via l'outil d'importation dans le registre est:
[{"type":"supprimer_noeud","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/catalogue\\/import_export\\/options\\/lecteur_standard","nom":"lecteur_standard","valeur":"","description":"ADB new"} ,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/catalogue\\/import_export\\/options","nom":"lecteur_standard","valeur":"","description":"ADB new"} ,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/catalogue\\/import_export\\/options\\/lecteur_standard","nom":"chemin_fichier","valeur":"div","description":""} ,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/catalogue\\/import_export\\/options\\/lecteur_standard","nom":"nom_fonction","valeur":"plugins_2_array","description":""} ,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/catalogue\\/import_export\\/options\\/lecteur_standard","nom":"parametres","valeur":"","description":""} ,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/catalogue\\/import_export\\/options\\/lecteur_standard\\/parametres","nom":"aide","valeur":" ","description":""} ,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/catalogue\\/import_export\\/options\\/lecteur_standard\\/parametres","nom":"formulaire","valeur":"","description":""} ,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/catalogue\\/import_export\\/options\\/lecteur_standard\\/parametres\\/formulaire","nom":"01 - biblioth\\u00e8que","valeur":"","description":""} ,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/catalogue\\/import_export\\/options\\/lecteur_standard\\/parametres\\/formulaire\\/01 - biblioth\\u00e8que","nom":"!!liste_choix","valeur":"","description":""} ,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/catalogue\\/import_export\\/options\\/lecteur_standard\\/parametres\\/formulaire\\/01 - biblioth\\u00e8que\\/!!liste_choix","nom":"nom_plugin","valeur":"div\\/get_liste_choix","description":""} ,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/catalogue\\/import_export\\/options\\/lecteur_standard\\/parametres\\/formulaire\\/01 - biblioth\\u00e8que\\/!!liste_choix","nom":"parametres","valeur":"","description":""} ,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/catalogue\\/import_export\\/options\\/lecteur_standard\\/parametres\\/formulaire\\/01 - biblioth\\u00e8que\\/!!liste_choix\\/parametres","nom":"nom_liste","valeur":"catalogue\\/catalogage\\/grilles\\/exemplaire\\/bibliotheque","description":""} ,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/catalogue\\/import_export\\/options\\/lecteur_standard\\/parametres\\/formulaire\\/01 - biblioth\\u00e8que","nom":"::valeur","valeur":"system\\/bib","description":""} ,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/catalogue\\/import_export\\/options\\/lecteur_standard\\/parametres\\/formulaire\\/01 - biblioth\\u00e8que","nom":"aide","valeur":"biblioth\\u00e8que d\'inscription","description":""} ,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/catalogue\\/import_export\\/options\\/lecteur_standard\\/parametres\\/formulaire\\/01 - biblioth\\u00e8que","nom":"ID","valeur":"bib","description":""} ,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/catalogue\\/import_export\\/options\\/lecteur_standard\\/parametres\\/formulaire\\/01 - biblioth\\u00e8que","nom":"intitule","valeur":"biblioth\\u00e8que","description":""} ,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/catalogue\\/import_export\\/options\\/lecteur_standard\\/parametres\\/formulaire\\/01 - biblioth\\u00e8que","nom":"type_champ","valeur":"select","description":""} ,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/catalogue\\/import_export\\/options\\/lecteur_standard\\/parametres\\/formulaire","nom":"05 - plugin_importe_exe","valeur":"","description":""} ,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/catalogue\\/import_export\\/options\\/lecteur_standard\\/parametres\\/formulaire\\/05 - plugin_importe_exe","nom":"!!liste_choix","valeur":"","description":""} ,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/catalogue\\/import_export\\/options\\/lecteur_standard\\/parametres\\/formulaire\\/05 - plugin_importe_exe\\/!!liste_choix","nom":"nom_plugin","valeur":"div\\/get_liste_choix","description":""} ,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/catalogue\\/import_export\\/options\\/lecteur_standard\\/parametres\\/formulaire\\/05 - plugin_importe_exe\\/!!liste_choix","nom":"parametres","valeur":"","description":""} ,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/catalogue\\/import_export\\/options\\/lecteur_standard\\/parametres\\/formulaire\\/05 - plugin_importe_exe\\/!!liste_choix\\/parametres","nom":"nom_liste","valeur":"catalogue\\/imports\\/plugin_importe_exe","description":""} ,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/catalogue\\/import_export\\/options\\/lecteur_standard\\/parametres\\/formulaire\\/05 - plugin_importe_exe","nom":"aide","valeur":"Si une notice import\\u00e9e contient un exemplaire d\\u00e9j\\u00e0 pr\\u00e9sent dans la base, faut-il garder celui d\\u00e9j\\u00e0 pr\\u00e9sent dans la base, ou le remplacer par celui de la notice import\\u00e9e ?","description":""} ,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/catalogue\\/import_export\\/options\\/lecteur_standard\\/parametres\\/formulaire\\/05 - plugin_importe_exe","nom":"ID","valeur":"plugin_importe_exe","description":""} ,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/catalogue\\/import_export\\/options\\/lecteur_standard\\/parametres\\/formulaire\\/05 - plugin_importe_exe","nom":"intitule","valeur":"remplacement des exemplaires","description":""} ,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/catalogue\\/import_export\\/options\\/lecteur_standard\\/parametres\\/formulaire\\/05 - plugin_importe_exe","nom":"type_champ","valeur":"select","description":""} ,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/catalogue\\/import_export\\/options\\/lecteur_standard\\/parametres\\/formulaire\\/05 - plugin_importe_exe","nom":"valeur","valeur":"garder","description":""} ]
manquant:
Nous allons dans le registre à l'adresse:
profiles/defaut/plugins/plugins/catalogue/marcxml/formatage/ville/acces/cq
- => cq
- => chemin_fichier = catalogue/marcxml
- => nom_fonction = get_datafields
- => parametres
- => champs
- => 001 - champ 200
- => sous-champs
- => 001 - $c
- => code = c
- => 001 - $c
- => tag = 200
- => sous-champs
- => 001 - champ 200
- => champs
Le code à injecter via l'outil d'importation dans le registre est:
[{"type":"supprimer_noeud","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/catalogue\\/marcxml\\/formatage\\/ville\\/acces\\/cq","nom":"cq","valeur":"","description":"ADB new"} ,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/catalogue\\/marcxml\\/formatage\\/ville\\/acces","nom":"cq","valeur":"","description":"ADB new"} ,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/catalogue\\/marcxml\\/formatage\\/ville\\/acces\\/cq","nom":"chemin_fichier","valeur":"catalogue\\/marcxml","description":""} ,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/catalogue\\/marcxml\\/formatage\\/ville\\/acces\\/cq","nom":"nom_fonction","valeur":"get_datafields","description":""} ,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/catalogue\\/marcxml\\/formatage\\/ville\\/acces\\/cq","nom":"parametres","valeur":"","description":""} ,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/catalogue\\/marcxml\\/formatage\\/ville\\/acces\\/cq\\/parametres","nom":"champs","valeur":"","description":""} ,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/catalogue\\/marcxml\\/formatage\\/ville\\/acces\\/cq\\/parametres\\/champs","nom":"001 - champ 200","valeur":"","description":""} ,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/catalogue\\/marcxml\\/formatage\\/ville\\/acces\\/cq\\/parametres\\/champs\\/001 - champ 200","nom":"sous-champs","valeur":"","description":""} ,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/catalogue\\/marcxml\\/formatage\\/ville\\/acces\\/cq\\/parametres\\/champs\\/001 - champ 200\\/sous-champs","nom":"001 - $c","valeur":"","description":""} ,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/catalogue\\/marcxml\\/formatage\\/ville\\/acces\\/cq\\/parametres\\/champs\\/001 - champ 200\\/sous-champs\\/001 - $c","nom":"code","valeur":"c","description":""} ,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/catalogue\\/marcxml\\/formatage\\/ville\\/acces\\/cq\\/parametres\\/champs\\/001 - champ 200","nom":"tag","valeur":"200","description":""} ]