
Menu de navigation web : les options possibles
Préambule
Lors de la mise au point du menu web à l'aide du composeur de menus, un certain nombre d'options pré-définies sont proposées. Ces options dépendent de ce que contient la base de données et peuvent engendrer toute une arborescence d'options suivant les cas.

Saisie du contenu d'une option de menu
En cliquant sur le point rouge figurant à droite de "lien", un pop-up menu est proposé. Ce dernier est un assistant et permet de construire la valeur du champ "lien". Cependant, ce lien peut ensuite être modifié pour tenir compte d'environnements ou de choix particuliers (cf. ci-après : structure du lien).
Options proposées
WebPage
Dans le cadre d'une application incluant de la gestion de contenu, permet de générer des options et sous-options en tenant compte de l'arborescence à partir d'une fiche document dont le titre est Home_Web.
Cette option n'est proposée que s'il existe une ressource web dont le nom est "File://Record_03WebPage.htm".
NB : cette option accepte également l'ancienne dénomniation à savoir "Heading"
Recherche avancée

L'option recherche avancée génère autant d'options de menu que de recherches disponibles.
Propose l'ensemble des requêtes ayant l'attribut "Menu recherche" sélectionné. Le nombre situé après le ? permet de préciser quelles recherches doivent être proposées (cf. ci-dessous). Il est également possible d'appeler une page de recherche autre que la page générique "Select.htm". Lors du calcul du sous-menu (ce calcul étant automatique), le logiciel tient compte des autorisations de l'internaute et n'affiche que les recherches que ses autorisations lui permettent d'utiliser :
![]()
Dans le cas où vous souhaitez proposer une recherche précise, dans la mesure où le numéro de requête est codé, vous pouvez copier / coller le lien généré par cette option dans votre navigateur.
Recherche multi-critères

Recherche multi-critères, celle sur la table document est personnalisée en "Monographie".
Par défaut, la page de recherche propose, pour la table sélectionnée, l'ensembles des critères de recherche possibles et des types.

Ecran de recherche multi-critères par défaut sur la table des auteurs
Pour restreindre les rubriques et types proposés, il suffit de créer une requête dont le nom est "Generic" (ou commence par "Generic_..." si l'on veut proposer plusieurs recherches et / ou personnaliser l'intitulé) :

Personnalisation de la recherche multi-critères
Recherche multi-critères sur bases externes
A partir de cette option seront proposés les services (regroupement de connecteurs d'interrogation de bases externes), pour lesquels l'option Web est cochée.

Menu permettant des interrogation multi-critères sur des bases externes
Dossiers

Menu dossier généré dynamiquement
Les requêtes ayant l'attribut "Dossier WEB" sélectionné sont proposées, grâce à cette option, en respectant la hiérarchie définie.
Dans le cas d'un découpage en espaces, seuls les dossiers affectés à l'espace seront présents.
Saisie
Les saisies proposées utilisent un formulaire généré dynamiquement. Les options de saisie sont identiques à celles proposées dans l'application et tiennent compte des autorisations de l'internaute.

Génération automatique des options de saisie.
Table et Table.(nom de la table)
Ces options permettent des accès directs aux tables en présentant les types en sous-menu (pour les tables : documents ; auteurs ; références ; personnes et revues).

Accès à la table "documents" et au différents types de document.
Autres options
Les autres options proposées correspondent aux ressources ayant la mention "OptionMenu" dans le commentaire
about.htm : informations sur le contenu de la base de données EnterLoans.htm : saisie des emprunts, réservations et des retours EnterProfil.htm : saisie et modification des informations de la fiche identité de l'internaute EnterPurchaseRequest.htm : saisie de demande d'achat HistoPerso.htm : historique des recherches effectuées durant la session Issues.htm : réception des numéros ListConnected.htm : internautes en ligne ListContext.htm : listes des contextes (ancienne formule) ListDSI.htm : réglage de ses centres d'intérêts ListFolder.htm : les dossiers accessibles à un internaute ListIssues.htm : liste des numéros reçus des revues pour lesquelles l'internaute figure sur la liste de circulation ListKVRequest.htm : liste des requêtes bases externes effectuées par l'internaute ListLoans.htm : liste des emprunts et réservation de l'internaute ListPurchaseRequest.htm : liste des demandes d'achat triées par statut ListRSS.htm : liste des fils RSS déclarés dans la base (cf : requêtes) ListRSSbases.htm : liste des connecteurs de type RSS ListSelection.htm : liste des paniers (ou sélections) de l'internaute ListSurvey.htm : bordereau récapitulatif des sondages Looksetup.htm : choix de la langue, des critères de tri par défaut et du mode de présentation des listes de résultat Moderator.htm : modération de la saisie des contributions PostHitParade.htm : hit-parade des contributions StatPerso.htm : statistiques personnelles d'actions sur la base (saisie, modifications, consultations...) StatWeb.htm : statistiques d'actions sur la base et de consultation via l'interface web SubmitURL.htm : saisie d'un nouvel enregistrement en proposant la saisie d'une URL ou d'un fichier. ... cette liste n'est pas exhaustive et est appelée à s'enrichir régulièrement.
Structure du lien
Les liens décrits ci-dessus (à l'exception des "autres options") sont des liens génériques. Ceci signifie qu'ils vont générer une série d'options et sous-options en tenant de compte des possibilités offertes par l'application.
Le lien composé de trois parties : d'un code (exemples : ? + = ...), d'un numéro de table ou de groupe de tables (exemples : 90 03 ...) et d'une page ou ressources web (exemples : ListRecord.htm).
Code
Valeur Descrition
§ Contextes
= Heading
? Recherches
* Recherches multi-critères
$ Dossier
+ Saisie
# Table
Voir ci-dessus pour plus de détails
Numéro de table
Numéro Table(s)
03Document
19Référence
06Auteur
01Personne
05Thesaurus
20Emprunt
08Revue
16Commande
14Service
15Fournisseur
90Toutes les tables indiquées ci-dessus
91Document / référence / auteur / personne / thesaurus
92Emprunt / revue / commande / service / fournisseur
Ressources
Le nom de la ressource web à indiquer dans les liens. Ce nom de ressource est indiqué par défaut. Cependant, dans le cadre d'une application personnalisée, vous pouvez être amené à utiliser une ressource différente de celle définie par défaut.
Powered by KENTIKA Atomic - © Kentika 2020 tous droits réservés - Mentions légales