« WATERBEAR:Menus contextuels » : différence entre les versions

De WIKI sur Linux (ADB)
Aller à la navigation Aller à la recherche
m (Adebast a déplacé la page WATERBEAR:Menus déroulants vers WATERBEAR:Menus contextuels sans laisser de redirection)
Aucun résumé des modifications
Ligne 4 : Ligne 4 :


=Menus contextuels=
=Menus contextuels=
Un menu contextuel est un menu qui apparaît, par exemple, lorsqu'on clique avec le bouton droit de la souris sur un lien particulier.
Dans les écrans de recherches, quand on passe le pointeur au dessus de certaines informations, ce pointeur change de forme; de flèche, elle devient une main. C'est de cas, par exemple, du titre du document, de l'éditeur, de l'auteur,...
Il apparaît aussi quand on clique dans la barre d'outils supérieur sur l'icône "rebondir" [[FILE:WATERBEAR:Icone.rebondir.png]].


Ce document concerne les menus contextuels. La définition des menus contextuels se trouvent dans le registre au niveau de:
- profiles/defaut/plugins/plugins/div/menus_contextuels/XXX
XXX représente, en général, le type d'objet. Ici, nous nous intéressons aux menus contextuels des documents contenu dans BIBLIO.
(ex: profiles/defaut/plugins/plugins/div/menus_contextuels/biblio)


Le menu contextuel par défaut d'un écran de recherche est défini au niveau du registre:
L'ensemble des menus contextuels sont définis dans le registre au noeud "'''profiles/defaut/plugins/plugins/div/menus_contextuels'''". En dessous, on retrouve les différents noeuds des grands ensembles de données. Et à l'intérieur, un ensemble de noms de menus contextuels.
- profiles/defaut/pages/bib/catalogue/recherches/formulaires/XXX/_parametres/mc_contexte
Pour l'objet BIBLIO, il se trouve dans:
- profiles/defaut/pages/bib/catalogue/recherches/formulaires/biblio/_parametres/mc_contexte
et a la valeur "formulaires_recherche_biblio".


Quand, dans cet écran de recherche, on active le menu contextuel d'un autre objet, par exemple "AUTEUR", l'application va rechercher le menu contextuel dont le nom est défini ci-dessus mais au niveau de son type d'objet. Par exemple, dans l'écran de recherche de documents (BIBLIO), on clique sur un auteur, on active le menu contextuel suivant:
- profiles/defaut/plugins/plugins/div/menus_contextuels/auteur/formulaires_recherche_biblio


Si cette entrée n'est pas trouvée (ou le fichier ".php correspondant), PHP génère une erreur d'inclusion et l'application se rabat vers l'entrée "defaut"
 
 
 
Ce document concerne les menus contextuels. La définition des menus contextuels se trouvent dans le registre au niveau de:
- profiles/defaut/plugins/plugins/div/menus_contextuels/XXX
XXX représente, en général, le type d'objet. Ici, nous nous intéressons aux menus contextuels des documents contenu dans BIBLIO.
(ex: profiles/defaut/plugins/plugins/div/menus_contextuels/biblio)
 
Le menu contextuel par défaut d'un écran de recherche est défini au niveau du registre:
- profiles/defaut/pages/bib/catalogue/recherches/formulaires/XXX/_parametres/mc_contexte
Pour l'objet BIBLIO, il se trouve dans:
- profiles/defaut/pages/bib/catalogue/recherches/formulaires/biblio/_parametres/mc_contexte
et a la valeur "formulaires_recherche_biblio".
 
Quand, dans cet écran de recherche, on active le menu contextuel d'un autre objet, par exemple "AUTEUR", l'application va rechercher le menu contextuel dont le nom est défini ci-dessus mais au niveau de son type d'objet. Par exemple, dans l'écran de recherche de documents (BIBLIO), on clique sur un auteur, on active le menu contextuel suivant:
- profiles/defaut/plugins/plugins/div/menus_contextuels/auteur/formulaires_recherche_biblio
 
Si cette entrée n'est pas trouvée (ou le fichier ".php correspondant), PHP génère une erreur d'inclusion et l'application se rabat vers l'entrée "defaut"
(ex: profiles/defaut/plugins/plugins/div/menus_contextuels/auteur/defaut).
(ex: profiles/defaut/plugins/plugins/div/menus_contextuels/auteur/defaut).


Pour corriger ce type d'erreur, il suffit, par exemple de recopier le contenu de l'entrée "defaut" vers celle définie au  niveau de "mc_contexte".
Pour corriger ce type d'erreur, il suffit, par exemple de recopier le contenu de l'entrée "defaut" vers celle définie au  niveau de "mc_contexte".
(ex: créer l'entrée "profiles/defaut/plugins/plugins/div/menus_contextuels/auteur/formulaires_recherche_biblio" et recopier le contenu de "profiles/defaut/plugins/plugins/div/menus_contextuels/auteur/defaut" dans "profiles/defaut/plugins/plugins/div/menus_contextuels/auteur/formulaires_recherche_biblio")
(ex: créer l'entrée "profiles/defaut/plugins/plugins/div/menus_contextuels/auteur/formulaires_recherche_biblio" et recopier le contenu de "profiles/defaut/plugins/plugins/div/menus_contextuels/auteur/defaut" dans "profiles/defaut/plugins/plugins/div/menus_contextuels/auteur/formulaires_recherche_biblio")


Ce document a pour but de corriger ces problèmes liés aux écrans de recherche de documents.
Ce document a pour but de corriger ces problèmes liés aux écrans de recherche de documents.





Version du 22 août 2020 à 20:02

But

Cet article donne quelques informations sur les menus contextuels et corriger par la même occasion, des problèmes aparaissants dans les journaux de PHP.


Menus contextuels

Un menu contextuel est un menu qui apparaît, par exemple, lorsqu'on clique avec le bouton droit de la souris sur un lien particulier. Dans les écrans de recherches, quand on passe le pointeur au dessus de certaines informations, ce pointeur change de forme; de flèche, elle devient une main. C'est de cas, par exemple, du titre du document, de l'éditeur, de l'auteur,... Il apparaît aussi quand on clique dans la barre d'outils supérieur sur l'icône "rebondir" WATERBEAR:Icone.rebondir.png.


L'ensemble des menus contextuels sont définis dans le registre au noeud "profiles/defaut/plugins/plugins/div/menus_contextuels". En dessous, on retrouve les différents noeuds des grands ensembles de données. Et à l'intérieur, un ensemble de noms de menus contextuels.



Ce document concerne les menus contextuels. La définition des menus contextuels se trouvent dans le registre au niveau de: - profiles/defaut/plugins/plugins/div/menus_contextuels/XXX XXX représente, en général, le type d'objet. Ici, nous nous intéressons aux menus contextuels des documents contenu dans BIBLIO. (ex: profiles/defaut/plugins/plugins/div/menus_contextuels/biblio)

Le menu contextuel par défaut d'un écran de recherche est défini au niveau du registre: - profiles/defaut/pages/bib/catalogue/recherches/formulaires/XXX/_parametres/mc_contexte Pour l'objet BIBLIO, il se trouve dans: - profiles/defaut/pages/bib/catalogue/recherches/formulaires/biblio/_parametres/mc_contexte et a la valeur "formulaires_recherche_biblio".

Quand, dans cet écran de recherche, on active le menu contextuel d'un autre objet, par exemple "AUTEUR", l'application va rechercher le menu contextuel dont le nom est défini ci-dessus mais au niveau de son type d'objet. Par exemple, dans l'écran de recherche de documents (BIBLIO), on clique sur un auteur, on active le menu contextuel suivant: - profiles/defaut/plugins/plugins/div/menus_contextuels/auteur/formulaires_recherche_biblio

Si cette entrée n'est pas trouvée (ou le fichier ".php correspondant), PHP génère une erreur d'inclusion et l'application se rabat vers l'entrée "defaut" (ex: profiles/defaut/plugins/plugins/div/menus_contextuels/auteur/defaut).

Pour corriger ce type d'erreur, il suffit, par exemple de recopier le contenu de l'entrée "defaut" vers celle définie au niveau de "mc_contexte". (ex: créer l'entrée "profiles/defaut/plugins/plugins/div/menus_contextuels/auteur/formulaires_recherche_biblio" et recopier le contenu de "profiles/defaut/plugins/plugins/div/menus_contextuels/auteur/defaut" dans "profiles/defaut/plugins/plugins/div/menus_contextuels/auteur/formulaires_recherche_biblio")

Ce document a pour but de corriger ces problèmes liés aux écrans de recherche de documents.





->retour au menu Documents de Waterbear