« WATERBEAR:Menus contextuels rediriges » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
(3 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 148 : | Ligne 148 : | ||
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é: | 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", | - 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). | ||
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 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"). | ||
- 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 | |||
Cette recherche est récursive. | Cette recherche est récursive. | ||
Ligne 467 : | Ligne 466 : | ||
=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 491 : | Ligne 490 : | ||
''->[[WATERBEAR:Documents|retour au menu Documents de Waterbear]]'' | ''->[[WATERBEAR:Documents|retour au menu Documents de Waterbear]]'' | ||
__NOEDITSECTION__ | __NOEDITSECTION__ | ||
[[Category:WATERBEAR]] |