1. Objectif
Cette page permet de consulter les menus quotidiens d’un restaurant sur une semaine complète. L’utilisateur peut sélectionner une date précise ou naviguer par numéro de semaine, choisir un jour, changer la langue d’affichage et écouter le menu lorsqu’un fichier audio est disponible.
2. Accès à la page
La page s’ouvre dans un navigateur web. Elle présente immédiatement le nom du restaurant, la date du jour ainsi que plusieurs moyens de contact.
3. Présentation de l’interface
Zone de gauche : panneau de sélection
Le panneau latéral permet de définir les critères d’affichage :
- Mode Par date : sélection d’une date précise.
- Mode Par semaine : sélection de l’année, du numéro de semaine et du jour.
- Langue : choix entre français, anglais, allemand et italien.
- Bouton Afficher : applique les filtres sélectionnés.
- Retour à la période actuelle : revient sur la date du jour en français.
Zone de droite : affichage des menus
Les menus de la semaine apparaissent sous forme de cartes. Chaque carte indique le jour, la date correspondante et le texte du menu. Le jour sélectionné est mis en évidence visuellement.
4. Utilisation
Afficher un menu par date
- Sélectionner l’option Par date.
- Choisir la date souhaitée.
- Sélectionner la langue d’affichage.
- Cliquer sur Afficher.
Afficher un menu par semaine
- Sélectionner l’option Par semaine.
- Choisir l’année.
- Choisir le numéro de semaine.
- Choisir le numéro du jour.
- Cliquer sur Afficher.
5. Gestion des langues
L’utilisateur peut consulter les menus dans plusieurs langues : fr, en,
de et it.
Si un menu n’est pas disponible dans la langue demandée, la version française est automatiquement affichée. Un message informe alors l’utilisateur que la traduction n’était pas disponible.
6. Lecture audio
Lorsque disponible, un lecteur audio apparaît dans la carte du menu pour permettre l’écoute du menu du jour.
- Le lecteur audio s’affiche automatiquement si un fichier correspondant est trouvé.
- La lecture se fait directement depuis le navigateur.
- Si le fichier existe mais est vide, un message d’information est affiché.
7. Messages affichés
Cas possibles
- Aucun menu disponible : aucun contenu n’a été trouvé pour les filtres choisis.
- Menu non encore publié : la journée existe dans la semaine, mais aucun menu n’est encore saisi.
- Traduction indisponible : le menu est affiché en français à défaut de traduction.
- Fichier audio vide : un fichier existe, mais il ne contient pas de données lisibles.
8. Conseils pratiques
- Utiliser le mode Par date pour accéder rapidement au menu d’un jour précis.
- Utiliser le mode Par semaine pour parcourir toute une période.
- Vérifier la langue choisie avant validation.
- Sur mobile, faire défiler verticalement pour visualiser toutes les cartes de la semaine.
Remarque de qualité
Dans le code fourni, le lien Nous contacter contient une balise <a>
dupliquée et incomplète. Cette partie doit être corrigée pour garantir un HTML valide.