« WATERBEAR:Menus contextuels rediriges » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
(14 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 19 : | Ligne 19 : | ||
En cliquant dessus apparaît le menu contextuel suivant: | En cliquant dessus apparaît le menu contextuel suivant: | ||
[[FILE:WATERBEAR:Changer.masque.document.png|center]] | [[FILE:WATERBEAR:Changer.masque.document.png|center|400px]] | ||
On choisit l'entrée "aucun masque". | On choisit l'entrée "aucun masque". | ||
Ligne 34 : | Ligne 34 : | ||
* Codes des types de documents | * Codes des types de documents | ||
[[FILE:WATERBEAR:Codes.type.doc.png| | [[FILE:WATERBEAR:Codes.type.doc.png|350px|center]] | ||
* Codes des niveaux bibliographiques | * Codes des niveaux bibliographiques | ||
[[FILE:WATERBEAR:Codes.niveau.bibliographique.png| | [[FILE:WATERBEAR:Codes.niveau.bibliographique.png|350px|center]] | ||
* Codes des niveaux hiérarchiques | * Codes des niveaux hiérarchiques | ||
[[FILE:WATERBEAR:Codes.niveau.hierarchique.png| | [[FILE:WATERBEAR:Codes.niveau.hierarchique.png|350px|center]] | ||
'''ATTENTION''': Si vous voulez modifier ces codes faites-le en connaissance de cause car nombre de ceux-ci sont utilisés dans le registre. En les modifiant, vous risquez que certains écrans ne fonctionnent plus. | |||
=Script PHP= | |||
Actuellement, par écran de recherche, nous n'avons droit d'accéder qu'à un menu contextuel par type d'objet. Un type d'objet est lié à une table de la base de donnée. Dans notre cas, le type d'objet est "bibio" qui correspond à la table "obj_biblio_acces" de la base de données et le menu contextuel défini pour cette recherche de documents est "formulaires_recherche_biblio" au niveau du noeud "profiles/defaut/plugins/plugins/div/menus_contextuels/biblio/". Or nous avons besoin de trois menus contextuels différent faisant référence au même type d'obet "biblio". | |||
Pour résoudre ce problème, nous allons créer un script PHP intermédiaire qui permettra de faire ce choix en fonction des trois champs définis au premier point. | |||
==Script PHP== | |||
Voici le script PHP qui est à placer dans le sous-répertoire "include/plugins/div" du logiciel. Ce script est inclus dans | |||
[[Media:WATERBEAR:Waterbear.modif.zip|le fichier ZIP des modifications de Waterbear]]. | |||
---- | |||
<nowiki><?php | |||
// | |||
// ADB | |||
// situé dans le répertoire: include/plugins/div | |||
// | |||
/** | |||
* plugin_div_mc_redirect() | |||
* | |||
* Ce plugin permet de rediriger vers un un menu contextuel en fonction de certaines caratéristiques de la notice | |||
* | |||
* paramètres ID : ID_notice | |||
* paramètres registre : | |||
* type_obj => type de l'objet | |||
* plugin_formate => plugin utilisé pour récupérer l'info | |||
* choix [val1, val2, val3,..., _else][nom_plugin OU plugin_formate|choix] : liste des valeurs possibles. A chaque valeur on associe SOIT | |||
* un nom de plugin SOIT (de manière récursive) une nouvelle valeur à tester. la Clef _else permet de mettre une valeur par défaut | |||
* | |||
* Ce plugin retourne le menu contextuel recherché | |||
* | |||
*/ | |||
function plugin_div_mc_redirect ($parametres) { | |||
// | |||
$plugin_formate=$parametres["plugin_formate"]; | |||
$choix=$parametres["choix"]; | |||
$type_obj=$parametres["type_obj"]; | |||
$ID_notice=$parametres["ID"]; | |||
// | |||
// 1) on récupère la notice | |||
$notice=get_objet_xml_by_id($type_obj, $ID_notice); | |||
if ($notice == "") { | |||
$erreur="la notice de type $type_obj ayant l'ID $ID_notice n'existe pas"; | |||
} | |||
// | |||
$nom_plugin=plugin_mc_redirect_analyse_choix($notice, $plugin_formate, $choix); | |||
if (!is_array($nom_plugin)) { | |||
$erreur="impossible de determiner la grille a utiliser : $nom_plugin"; | |||
} | |||
// | |||
// on récupère le menu contextuel | |||
$plugin=array(); | |||
$plugin["nom_plugin"]=$nom_plugin['nom_plugin']; | |||
$plugin["parametres"]=array("type_obj"=>$type_obj, "ID"=>$ID_notice); | |||
$retour=applique_plugin($plugin, array()); | |||
return ($retour); | |||
} | |||
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// | |||
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// | |||
function plugin_mc_redirect_analyse_choix ($notice, $plugin_formate, $choix) { | |||
// | |||
// 1) on formate la chaine | |||
$tmp=applique_plugin($plugin_formate, array("notice"=>$notice)); | |||
if ($tmp["succes"] != 1) { | |||
return("Erreur lors du formatage : ".$tmp["erreur"]); | |||
} | |||
$chaine=$tmp["resultat"]["texte"]; | |||
// | |||
// on récupère les valeurs correspondant à cette chaine | |||
if (isset($choix[$chaine])) { | |||
$resultat=$choix[$chaine]; | |||
} elseif (isset($choix["_else"])) { | |||
$resultat=$choix["_else"]; | |||
} else { | |||
return("aucune valeur parametree"); | |||
} | |||
// | |||
// on regarde s'il y a des sous-valeurs | |||
if (isset($resultat["plugin_formate"])) { | |||
$resultat2=plugin_mc_redirect_analyse_choix ($notice, $resultat["plugin_formate"], $resultat["choix"]); | |||
return($resultat2); | |||
} else { | |||
return ($resultat); | |||
} | |||
} | |||
?></nowiki> | |||
---- | |||
==Fonctionnement== | |||
Ce script a pour but de faire un choix parmi les différents menus contextuels. Quand il l'a trouvé, il transfére le traitement au plugin correspondant qui est chzargé de récupérer le contenu de ce menu contextuel. | |||
Lors de l'appel de ce plugin, ce dernier appelle la fonction "mc_redirect" (function plugin_div_mc_redirect) (noeud: nom_fonction) se trouvant dans "div" (include/plugins/div) (noeud: chemin_fichier). | |||
Cette fonction a besoin de divers paramètres. | |||
En premier niveau: | |||
- ID : le n° d'enregistrement dans la table nommé sous le paramètre "Type_obj". Ce paramètre est transmis par la procédure appelante. | |||
- type_obj qui a besoin du type d'objet trouvé dans le registre, ici "biblio" (table: obj_biblio_acces). Les recherches se feront dans cet objet. | |||
Les autres paramètres se retrouvent dans le registre de façon imbriquées sur plusieurs niveaux jusqu'à arriver au nom du plugin du menu contextuel désiré: | |||
- plugin_formate qui a besoin du nom d'un plugin qui est chargé de récupérer dans la table nommé sous le paramètre "Type_obj", la valeur nécessaire selon le plugin dépendant (noeud: nom_plugin). Au premier niveau, il a pour valeur "catalogue/marcxml/formatage/biblio/acces/type_doc". Il recherche donc la valeur dans le champs "a_type_doc" de l'enregistrement "ID" de l'objet "biblio" (table: obj_biblio_acces). | |||
- choix: En dessous de ce noeud, on trouve une liste de valeurs possibles récupérées via le noeud "plugin_formate" du même niveau. Si aucune ne convient, le noeud "_else" est choisi. En dessous de ces valeurs possibles ou sous le noeud "_else", on retrouve soit le nom du plugin du menu contextuel recherché (noeud: nom_plugin) soit on recommence un nouveau sous-choix (noeuds: "choix" et "plugin_formate"). | |||
Cette recherche est récursive. | |||
Par exemple pour une série, le champs "a_type_doc" vaut "a", le champs "a_niveau_bilio" vaut "m" et le champs "a_niveau_hierarchique" vaut "1". | |||
En premier lieu, on cherche "a" (choix => a) dans le champs "a_type_doc" (plugin_formate => nom_plugin = "catalogue/marcxml/formatage/biblio/acces/type_doc"). | |||
En second lieu, sous le choix "a", on cherche "m" (choix => m) dans le champs "a_niveau_bilio" (plugin_formate => nom_plugin = "catalogue/marcxml/formatage/biblio/acces/niveau_biblio"). | |||
En troisième lieu, sous le choix "k", on cherche "1" (choix => 1) dans le champs "a_niveau_hierarchique" (plugin_formate => nom_plugin = "catalogue/marcxml/formatage/biblio/acces/niveau_hierarchique"). Et là, enfin on arrive au nom du plugin du menu contextuel pour la série (nom_plugin = "div/menus_contextuels/biblio/formulaires_recherche_serie_reference"). | |||
==Implantation== | |||
Nous allons dans le registre à l'adresse: | |||
profiles/defaut/plugins/plugins/div/menus_contextuels/biblio/formulaires_recherche_biblio | |||
:=> formulaires_recherche_biblio | |||
::=> chemin_fichier = div | |||
::=> nom_fonction = mc_redirect | |||
::=> parametres | |||
:::=> choix | |||
::::=> a | |||
:::::=> choix | |||
::::::=> k | |||
:::::::=> nom_plugin = div/menus_contextuels/biblio/formulaires_recherche_collection_reference | |||
::::::=> m | |||
:::::::=> choix | |||
::::::::=> 1 | |||
:::::::::=> nom_plugin = div/menus_contextuels/biblio/formulaires_recherche_serie_reference | |||
::::::::=> _else | |||
:::::::::=> nom_plugin = div/menus_contextuels/biblio/formulaires_recherche_biblio_reference | |||
:::::::=> plugin_formate | |||
::::::::=> nom_plugin = catalogue/marcxml/formatage/biblio/acces/niveau_hierarchique | |||
::::::=> _else | |||
:::::::=> nom_plugin = div/menus_contextuels/biblio/formulaires_recherche_biblio_reference | |||
:::::=> plugin_formate | |||
::::::=> nom_plugin = catalogue/marcxml/formatage/biblio/acces/niveau_biblio | |||
::::=> _else | |||
:::::=> nom_plugin = div/menus_contextuels/biblio/formulaires_recherche_biblio_reference | |||
:::=> plugin_formate | |||
::::=> nom_plugin = catalogue/marcxml/formatage/biblio/acces/type_doc | |||
:::=> type_obj = biblio | |||
Le code à injecter via l'outil d'importation dans le registre est: | |||
---- | |||
[{"type":"supprimer_noeud","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio","nom":"formulaires_recherche_biblio","valeur":"","description":"ADB ajout"} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio","nom":"formulaires_recherche_biblio","valeur":"","description":"ADB ajout"} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio","nom":"chemin_fichier","valeur":"div","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio","nom":"nom_fonction","valeur":"mc_redirect","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio","nom":"parametres","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio\\/parametres","nom":"choix","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio\\/parametres\\/choix","nom":"a","valeur":"","description":"imprimes"} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio\\/parametres\\/choix\\/a","nom":"choix","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio\\/parametres\\/choix\\/a\\/choix","nom":"k","valeur":"","description":"collections"} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio\\/parametres\\/choix\\/a\\/choix\\/k","nom":"nom_plugin","valeur":"div\\/menus_contextuels\\/biblio\\/formulaires_recherche_collection_reference","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio\\/parametres\\/choix\\/a\\/choix","nom":"m","valeur":"","description":"monographies"} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio\\/parametres\\/choix\\/a\\/choix\\/m","nom":"choix","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio\\/parametres\\/choix\\/a\\/choix\\/m\\/choix","nom":"1","valeur":"","description":"series"} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio\\/parametres\\/choix\\/a\\/choix\\/m\\/choix\\/1","nom":"nom_plugin","valeur":"div\\/menus_contextuels\\/biblio\\/formulaires_recherche_serie_reference","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio\\/parametres\\/choix\\/a\\/choix\\/m\\/choix","nom":"_else","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio\\/parametres\\/choix\\/a\\/choix\\/m\\/choix\\/_else","nom":"nom_plugin","valeur":"div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio\\/parametres\\/choix\\/a\\/choix\\/m","nom":"plugin_formate","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio\\/parametres\\/choix\\/a\\/choix\\/m\\/plugin_formate","nom":"nom_plugin","valeur":"catalogue\\/marcxml\\/formatage\\/biblio\\/acces\\/niveau_hierarchique","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio\\/parametres\\/choix\\/a\\/choix","nom":"_else","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio\\/parametres\\/choix\\/a\\/choix\\/_else","nom":"nom_plugin","valeur":"div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio\\/parametres\\/choix\\/a","nom":"plugin_formate","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio\\/parametres\\/choix\\/a\\/plugin_formate","nom":"nom_plugin","valeur":"catalogue\\/marcxml\\/formatage\\/biblio\\/acces\\/niveau_biblio","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio\\/parametres\\/choix","nom":"_else","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio\\/parametres\\/choix\\/_else","nom":"nom_plugin","valeur":"div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio\\/parametres","nom":"plugin_formate","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio\\/parametres\\/plugin_formate","nom":"nom_plugin","valeur":"catalogue\\/marcxml\\/formatage\\/biblio\\/acces\\/type_doc","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio\\/parametres","nom":"type_obj","valeur":"biblio","description":""} | |||
] | |||
---- | |||
=Menus contextuels= | |||
Nous avons besoin de trois menus contextuels. | |||
==Menu contextuel défini par défaut pour tous documents== | |||
Cette arborescente correspond à celle originale "formulaires_recherche_biblio" renommée en "formulaires_recherche_biblio_reference". | |||
Nous allons dans le registre à l'adresse: | |||
profiles/defaut/plugins/plugins/div/menus_contextuels/biblio/formulaires_recherche_biblio_reference | |||
:=> formulaires_recherche_biblio_reference | |||
::=> chemin_fichier = div | |||
::=> nom_fonction = plugins_2_array | |||
::=> parametres | |||
:::=> menus | |||
::::=> 001 - voir | |||
:::::=> ??text = bib_ws/div/menus_contextuels/voir | |||
:::::=> onclick | |||
::::::=> fn = mc_voir | |||
::::::=> obj | |||
::::=> 01 - infos | |||
:::::=> ??text = bib_ws/div/menus_contextuels/infos | |||
:::::=> onclick | |||
::::::=> fn = mc_ouvrir_special | |||
::::::=> obj | |||
::::::=> param_registre | |||
:::::::=> url = bib.php?module=catalogue/recherches/formulaires/biblio/acces&id= | |||
::::=> 02 - cataloguer | |||
:::::=> ??text = bib_ws/div/menus_contextuels/cataloguer | |||
:::::=> onclick | |||
::::::=> fn = mc_cataloguer | |||
::::::=> obj | |||
::::=> 035 - sélectionner | |||
:::::=> ??text => bib_ws/div/menus_contextuels/selectionner | |||
:::::=> onclick | |||
::::::=> fn = mc_selectionner | |||
::::::=> obj | |||
::::=> 04 - reserver | |||
:::::=> ??text = bib_ws/div/menus_contextuels/reserver | |||
:::::=> onclick | |||
::::::=> fn = mc_ouvrir_special | |||
::::::=> obj | |||
::::::=> param_registre | |||
:::::::=> url = bib.php?module=transactions/resas/standard&ID_doc= | |||
::::=> 08 - notices filles | |||
:::::=> ??text = bib_ws/div/menus_contextuels/notices_filles | |||
:::::=> onclick | |||
::::::=> fn = mc_ouvrir_special | |||
::::::=> obj | |||
::::::=> param_registre | |||
:::::::=> url = bib.php?module=catalogue/recherches/formulaires/biblio/fascicule_acces&id_serie= | |||
::::=> 10 - historique_prets | |||
:::::=> ??text = bib_ws/div/menus_contextuels/historique_prets | |||
:::::=> onclick | |||
::::::=> fn = mc_ouvrir_special | |||
::::::=> obj | |||
::::::=> param_registre | |||
:::::::=> url = bib.php?module=catalogue/recherches/formulaires/pret/acces&ID_biblio= | |||
::::=> 11 - prets en cours | |||
:::::=> ??text => bib_ws/div/menus_contextuels/prets_en_cours | |||
:::::=> onclick | |||
::::::=> fn = mc_ouvrir_special | |||
::::::=> obj | |||
::::::=> param_registre | |||
:::::::=> url = bib.php?module=catalogue/recherches/formulaires/pret/acces&date_retour_reel=0000-00-00&ID_biblio= | |||
::::=> 15 - historique resas | |||
:::::=> ??text = bib_ws/div/menus_contextuels/historique_resas | |||
:::::=> onclick | |||
::::::=> fn = mc_ouvrir_special | |||
::::::=> obj | |||
::::::=> param_registre | |||
:::::::=> url = bib.php?module=catalogue/recherches/formulaires/resa/acces&ID_biblio= | |||
::::=> 16 - resas en cours | |||
:::::=> ??text = bib_ws/div/menus_contextuels/resas_en_cours | |||
:::::=> onclick | |||
::::::=> fn = mc_ouvrir_special | |||
::::::=> obj | |||
::::::=> param_registre | |||
:::::::=> url = bib.php?module=catalogue/recherches/formulaires/resa/acces&etat=5,10,15,20,25&ID_biblio= | |||
Le code à injecter via l'outil d'importation dans le registre est: | |||
---- | |||
[{"type":"supprimer_noeud","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference","nom":"formulaires_recherche_biblio_reference","valeur":"","description":"ADB renomm\\\u00e9"} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio","nom":"formulaires_recherche_biblio_reference","valeur":"","description":"ADB renomm\\\u00e9"} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference","nom":"chemin_fichier","valeur":"div","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference","nom":"nom_fonction","valeur":"plugins_2_array","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference","nom":"parametres","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres","nom":"menus","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus","nom":"001 - voir","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/001 - voir","nom":"??text","valeur":"bib_ws\\/div\\/menus_contextuels\\/voir","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/001 - voir","nom":"onclick","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/001 - voir\\/onclick","nom":"fn","valeur":"mc_voir","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/001 - voir\\/onclick","nom":"obj","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus","nom":"01 - infos","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/01 - infos","nom":"??text","valeur":"bib_ws\\/div\\/menus_contextuels\\/infos","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/01 - infos","nom":"onclick","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/01 - infos\\/onclick","nom":"fn","valeur":"mc_ouvrir_special","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/01 - infos\\/onclick","nom":"obj","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/01 - infos\\/onclick","nom":"param_registre","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/01 - infos\\/onclick\\/param_registre","nom":"url","valeur":"bib.php?module=catalogue\\/recherches\\/formulaires\\/biblio\\/acces&id=","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus","nom":"02 - cataloguer","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/02 - cataloguer","nom":"??text","valeur":"bib_ws\\/div\\/menus_contextuels\\/cataloguer","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/02 - cataloguer","nom":"onclick","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/02 - cataloguer\\/onclick","nom":"fn","valeur":"mc_cataloguer","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/02 - cataloguer\\/onclick","nom":"obj","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus","nom":"035 - s\\\u00e9lectionner","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/035 - s\\\u00e9lectionner","nom":"??text","valeur":"bib_ws\\/div\\/menus_contextuels\\/selectionner","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/035 - s\\\u00e9lectionner","nom":"onclick","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/035 - s\\\u00e9lectionner\\/onclick","nom":"fn","valeur":"mc_selectionner","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/035 - s\\\u00e9lectionner\\/onclick","nom":"obj","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus","nom":"04 - reserver","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/04 - reserver","nom":"??text","valeur":"bib_ws\\/div\\/menus_contextuels\\/reserver","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/04 - reserver","nom":"onclick","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/04 - reserver\\/onclick","nom":"fn","valeur":"mc_ouvrir_special","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/04 - reserver\\/onclick","nom":"obj","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/04 - reserver\\/onclick","nom":"param_registre","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/04 - reserver\\/onclick\\/param_registre","nom":"url","valeur":"bib.php?module=transactions\\/resas\\/standard&ID_doc=","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus","nom":"08 - notices filles","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/08 - notices filles","nom":"??text","valeur":"bib_ws\\/div\\/menus_contextuels\\/notices_filles","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/08 - notices filles","nom":"onclick","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/08 - notices filles\\/onclick","nom":"fn","valeur":"mc_ouvrir_special","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/08 - notices filles\\/onclick","nom":"obj","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/08 - notices filles\\/onclick","nom":"param_registre","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/08 - notices filles\\/onclick\\/param_registre","nom":"url","valeur":"bib.php?module=catalogue\\/recherches\\/formulaires\\/biblio\\/fascicule_acces&id_serie=","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus","nom":"10 - historique_prets","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/10 - historique_prets","nom":"??text","valeur":"bib_ws\\/div\\/menus_contextuels\\/historique_prets","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/10 - historique_prets","nom":"onclick","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/10 - historique_prets\\/onclick","nom":"fn","valeur":"mc_ouvrir_special","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/10 - historique_prets\\/onclick","nom":"obj","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/10 - historique_prets\\/onclick","nom":"param_registre","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/10 - historique_prets\\/onclick\\/param_registre","nom":"url","valeur":"bib.php?module=catalogue\\/recherches\\/formulaires\\/pret\\/acces&ID_biblio=","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus","nom":"11 - prets en cours","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/11 - prets en cours","nom":"??text","valeur":"bib_ws\\/div\\/menus_contextuels\\/prets_en_cours","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/11 - prets en cours","nom":"onclick","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/11 - prets en cours\\/onclick","nom":"fn","valeur":"mc_ouvrir_special","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/11 - prets en cours\\/onclick","nom":"obj","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/11 - prets en cours\\/onclick","nom":"param_registre","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/11 - prets en cours\\/onclick\\/param_registre","nom":"url","valeur":"bib.php?module=catalogue\\/recherches\\/formulaires\\/pret\\/acces&date_retour_reel=0000-00-00&ID_biblio=","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus","nom":"15 - historique resas","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/15 - historique resas","nom":"??text","valeur":"bib_ws\\/div\\/menus_contextuels\\/historique_resas","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/15 - historique resas","nom":"onclick","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/15 - historique resas\\/onclick","nom":"fn","valeur":"mc_ouvrir_special","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/15 - historique resas\\/onclick","nom":"obj","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/15 - historique resas\\/onclick","nom":"param_registre","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/15 - historique resas\\/onclick\\/param_registre","nom":"url","valeur":"bib.php?module=catalogue\\/recherches\\/formulaires\\/resa\\/acces&ID_biblio=","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus","nom":"16 - resas en cours","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/16 - resas en cours","nom":"??text","valeur":"bib_ws\\/div\\/menus_contextuels\\/resas_en_cours","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/16 - resas en cours","nom":"onclick","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/16 - resas en cours\\/onclick","nom":"fn","valeur":"mc_ouvrir_special","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/16 - resas en cours\\/onclick","nom":"obj","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/16 - resas en cours\\/onclick","nom":"param_registre","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_biblio_reference\\/parametres\\/menus\\/16 - resas en cours\\/onclick\\/param_registre","nom":"url","valeur":"bib.php?module=catalogue\\/recherches\\/formulaires\\/resa\\/acces&etat=5,10,15,20,25&ID_biblio=","description":""} | |||
] | |||
---- | |||
==Menu contextuel pour les collections== | |||
On a besoin seulement de cataloguer. | |||
Nous allons dans le registre à l'adresse: | |||
profiles/defaut/plugins/plugins/div/menus_contextuels/biblio/formulaires_recherche_collection_reference | |||
:=> formulaires_recherche_collection_reference | |||
::=> chemin_fichier = div | |||
::=> nom_fonction = plugins_2_array | |||
::=> parametres | |||
:::=> menus | |||
::::=> 02 - cataloguer | |||
:::::=> ??text = bib_ws/div/menus_contextuels/cataloguer | |||
:::::=> onclick | |||
::::::=> fn = mc_cataloguer | |||
::::::=> obj | |||
Le code à injecter via l'outil d'importation dans le registre est: | |||
---- | |||
[{"type":"supprimer_noeud","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_collection_reference","nom":"formulaires_recherche_collection_reference","valeur":"","description":"ADB ajout"} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio","nom":"formulaires_recherche_collection_reference","valeur":"","description":"ADB ajout"} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_collection_reference","nom":"chemin_fichier","valeur":"div","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_collection_reference","nom":"nom_fonction","valeur":"plugins_2_array","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_collection_reference","nom":"parametres","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_collection_reference\\/parametres","nom":"menus","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\ \/formulaires_recherche_collection_reference\\/parametres\\/menus","nom":"02 - cataloguer","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_collection_reference\\/parametres\\/menus\\/02 - cataloguer","nom":"??text","valeur":"bib_ws\\/div\\/menus_contextuels\\/cataloguer","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_collection_reference\\/parametres\\/menus\\/02 - cataloguer","nom":"onclick","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_collection_reference\\/parametres\\/menus\\/02 - cataloguer\\/onclick","nom":"fn","valeur":"mc_cataloguer","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_collection_reference\\/parametres\\/menus\\/02 - cataloguer\\/onclick","nom":"obj","valeur":"","description":""} | |||
] | |||
---- | |||
==Menu contextuel pour les séries== | |||
On a besoin de voir (onglet "Liste") et de cataloguer. | |||
Nous allons dans le registre à l'adresse: | |||
profiles/defaut/plugins/plugins/div/menus_contextuels/biblio/formulaires_recherche_serie_reference | |||
:=> formulaires_recherche_serie_reference | |||
::=> chemin_fichier = div | |||
::=> nom_fonction = plugins_2_array | |||
::=> parametres | |||
:::=> menus | |||
::::=> 01 - voir | |||
:::::=> ??text = bib_ws/div/menus_contextuels/voir | |||
:::::=> onclick | |||
::::::=> fn = mc_voir | |||
::::::=> obj | |||
::::=> 02 - cataloguer | |||
:::::=> ??text = bib_ws/div/menus_contextuels/cataloguer | |||
:::::=> onclick | |||
::::::=> fn = mc_cataloguer | |||
::::::=> obj | |||
Le code à injecter via l'outil d'importation dans le registre est: | |||
---- | |||
[{"type":"supprimer_noeud","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_serie_reference","nom":"formulaires_recherche_serie_reference","valeur":"","description":"ADB ajout"} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio","nom":"formulaires_recherche_serie_reference","valeur":"","description":"ADB ajout"} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_serie_reference","nom":"chemin_fichier","valeur":"div","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_serie_reference","nom":"nom_fonction","valeur":"plugins_2_array","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_serie_reference","nom":"parametres","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_serie_reference\\/parametres","nom":"menus","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_serie_reference\\/parametres\\/menus","nom":"01 - voir","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_serie_reference\\/parametres\\/menus\\/01 - voir","nom":"??text","valeur":"bib_ws\\/div\\/menus_contextuels\\/voir","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_serie_reference\\/parametres\\/menus\\/01 - voir","nom":"onclick","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_serie_reference\\/parametres\\/menus\\/01 - voir\\/onclick","nom":"fn","valeur":"mc_voir","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_serie_reference\\/parametres\\/menus\\/01 - voir\\/onclick","nom":"obj","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_serie_reference\\/parametres\\/menus","nom":"02 - cataloguer","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_serie_reference\\/parametres\\/menus\\/02 - cataloguer","nom":"??text","valeur":"bib_ws\\/div\\/menus_contextuels\\/cataloguer","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_serie_reference\\/parametres\\/menus\\/02 - cataloguer","nom":"onclick","valeur":"","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_serie_reference\\/parametres\\/menus\\/02 - cataloguer\\/onclick","nom":"fn","valeur":"mc_cataloguer","description":""} | |||
,{"type":"niv2_create_node","chemin":"profiles\\/defaut\\/plugins\\/plugins\\/div\\/menus_contextuels\\/biblio\\/formulaires_recherche_serie_reference\\/parametres\\/menus\\/02 - cataloguer\\/onclick","nom":"obj","valeur":"","description":""} | |||
] | |||
---- | |||
=Intégration dans le registre= | =Intégration dans le registre= | ||
Ces corrections sont | Ces corrections sont à faire dans le registre. A ce stade, vous pouvez les personnaliser. | ||
Pour les appliquer, vous pouvez soit les intégrer dans l'écran d'importation au niveau de l'administration du registre, soit exécuter, en commande de ligne sous Linux, le script contenu dans le fichier zippé ci-dessous: | Pour les appliquer, vous pouvez soit les intégrer dans l'écran d'importation au niveau de l'administration du registre, soit exécuter, en commande de ligne sous Linux, le script contenu dans le fichier zippé ci-dessous: | ||
Ligne 85 : | Ligne 490 : | ||
''->[[WATERBEAR:Documents|retour au menu Documents de Waterbear]]'' | ''->[[WATERBEAR:Documents|retour au menu Documents de Waterbear]]'' | ||
__NOEDITSECTION__ | __NOEDITSECTION__ | ||
[[Category:WATERBEAR]] |