VI. Thématique Diverses
1. Reproduire l'entête et le pied de page des pages internes sur la page d'accueil personnalisée
A. État des lieux avant la MAJ 2.25
Avant la MAJ 2.25, et depuis le début des pages d'accueil personnalisées, on reproduisait le pied de page des pages "internes" via une variable Twig.
Pour ce qui est de l'entête, il fallait copier le code HTML de l'entête d'une page interne et le coller dans la le fichier index.html.twig de la page d'accueil personnalisée.
Pour le panneau latéral droit (avec notamment les informations concernant l'abonné (nombre de prêts, nombre de réservations, nombre de retard etc...)), il fallait faire appel à des variables twig pour faire remonter et afficher les bonnes informations.
Le problème de l'entête avec cette façon de faire c'est qu'il n'était pas dynamique. En effet, si, par exemple, le/la client(e) affichait ou masquait un sélecteur de recherche (sélecteur de critères ou sélecteur de sites), c'était tout de suite et automatiquement affiché sur les pages internes, mais pas sur la page d'accueil personnalisée. Pour que ce soit reporté en page d'accueil personnalisée, il fallait intervenir manuellement et à postériori (si/quand on s'en rendait compte ou que le client nous le signalait). Le problème était le même sur tous les éléments de l'entête sur lesquels les clients ont la main (ex : le menu langues, la recherche avancée, le menu de recherche (nouveautés))
=> L'entête n'était pas chargée dynamiquement
B. Ce qui change avec la MAJ 2.25
Depuis la MAJ 2.25 :
- On reproduit automatiquement et dynamiquement l'entête et le pied de page des pages internes sur la page d'accueil personnalisée
- On ne passe plus par un fichier index.html.twig mais par un fichier content.html.twig
- On n'a plus que le "contenu" à s'occuper/à intégrer avec un mélange de variables et de code HTML
Cependant, il faut toujours :
- Appeler les feuilles de styles (celles du portail en général + celle de la page d'accueil personnalisée)
- Appeler des scripts JS (ex : Google Analytics)
- Déclarer (via le fichier config.ini) et appeler des variables personnalisées
2. Recherche avancée : rajouter le champ Cote dans la liste des critères
A. État des lieux avant la MAJ 2.25
Avant la MAJ 2.25, quand un utilisateur allait dans la recherche avancée et qu'il cherchait par critère, il avait :
- Tous critères
- Titre
- Auteur
- Sujet
- Éditeur

Cependant, certains clients trouvaient plus facile de rechercher par cote.
B. Ce qui change avec la MAJ 2.25
Depuis la MAJ 2.25, on a donc ajouté le critère Cote dans la liste des critères de la recherche avancée :

3. Inscriptions à l'évènement : disposer d'une option dans le formulaire d'inscription permettant d'être rappelé par mail ou par SMS X jours avant le début de l'évènement
A. État des lieux avant la MAJ 2.25
Avant la MAJ 2.25, quand un évènement était ouvert aux inscriptions et qu'un utilisateur/abonné s'inscrivait, il y avait un risque que celui-ci oublie qu'il s'était inscrit et qu'il ne vienne pas.
B. Ce qui change avec la MAJ 2.25
Depuis la MAJ 2.25, quand on ouvre un évènement aux inscriptions, on a maintenant l'option Rappeler l'abonné de son inscription à l'évènement par e-mail

Si on coche Oui, on choisit alors combien d'heures à l'avance on rappelle à l'abonné/à l'utilisateur qu'il s'est inscrit à tel ou tel évènement.
On a le choix entre :
- 24 heures
- 48 heures
- 72 heures

Ainsi, lorsqu'un utilisateur/abonné clique sur le bouton Je m'inscris, il aura ceci (dans l'exemple ci-dessous, on a choisit d'envoyer une notification par mail 24h avant) :

Si/quand l'utilisateur/abonné coche cette case, 24, 48 ou 72 heures avant le début de l'évènement, il reçoit un mail qui a cette forme :
Bonjour xxxx,
Nous vous rappelons votre inscription sur le portail https://nom-portail.bibenligne.fr à l'événement Titre de l'évènement qui aura lieu du xx-xx-xxxx à xx:xx au xx-xx-xxxx à xx:xx
Vous trouverez plus de détails sur l'évènement en cliquant ici
Si vous disposez d'un compte, en cas de besoin, vous pouvez annuler votre participation à cet événement en vous connectant sur le portail.
Cordialement,
Note : ce message est un e-mail automatique, merci de ne pas y répondre et d'utiliser les coordonnées renseignées sur le site pour nous contacter.
4. Pouvoir se connecter au portail via FranceConnect
A. État des lieux avant la MAJ 2.25
Avant la MAJ 2.25, (même) si un abonné disposait d'un compte FranceConnect, il ne pouvait pas se connecter au portail.
B. Ce qui change avec la MAJ 2.25
Depuis la MAJ 2.25, si un(e) client(e) veut l'activer pour ses abonnés, cela passe par toute une procédure notamment auprès de FranceConnect.