Releases: Chromared/bookfind
Releases · Chromared/bookfind
3.4.1
3.4.0
Version 3.4.0 de BookFind
Ajouts de fonctionnalités :
- Si vous souhaitez désactiver la possibilité de s’inscrire soi-même, il suffit de supprimer le fichier
signup.php. Le lien « Inscription » sera alors automatiquement retiré de la barre de navigation. - Ajout d’un fichier
.htaccesspermettant de rediriger automatiquement le site enhttps. - Ajout d’un dossier
temp.
Corrections de bugs et améliorations :
- Correction du système d’import d’utilisateurs afin de réduire son impact sur les performances.
- Autres corrections mineures.
3.3.0
3.2.0
Version 3.2.0 de BookFind.
Ajouts de fonctionnalités :
- Abandon des cartes pour utiliser maintenant un nom d'utilisateur composé de 7 caractères : l'initiale et les 7 premières lettres du nom de famille.
Corrections de bugs et améliorations :
- Refonte graphique des formulaires
- Mise à jour vers Bootstrap
5.3.8 - Correction d'un bug dans les logs de visite de la page
profil.phpd'un utilisateur.
3.1.2
3.1.1
3.1.0
Version 3.1.0 de BookFind.
Ajouts de fonctionnalités :
- L'apparence du site a complétement changé. On a abandonné l'ancien CSS pour passer à Bootstrap 5.3.3.
Corrections de bugs et améliorations :
- Ajout de l'échapement du message de log qui apparaît lorsque l'on modifie une classe (
gestion/actions/others/updateClasse.php). Le message était incorrect et a donc été modifié. - Le fichier
configuration.phpne fonctionnait pas lors de l'importation de la base de données. - Certains fichiers ont été renommé.
- Amélioration et séparations de certains messages d'erreurs.
- On ne pouvait pas supprimer son compte à cause de conditions en trop dans le fichier
actions/users/deleteAccountAction2.php. Cela a été corrigé. - Correction d'un problème sur la case à cocher qui active l'actualisation automatique des logs (
gestion/logs.php). Le paramètre était incorrecte (selectedau lieu dechecked). - Correction lorsque un gradé souhaitait supprimer un compte (
gestion/actions/users/deleteAccountAction1.php) : à cause d'une variable mal nommée, on supprimait dans tous les cas notre compte mais ceci est maintenant corrigé. - Nouvelle icône.
- Plusieurs autres corrections mineures.
3.0.1
3.0.0
Version 3.0.0 de BookFind.
Ajouts de fonctionnalités :
- Ajout du paramètre HTML
autofocus. Ce paramètre permet de placer automatiquement le curseur dans un champs spécifique. En l'occurence, il a été placé dans les champs de recherches des pagesbooks.php,gestion/books.php,/gestion/add-book.phpetgestion/users.phpdans le but de simplifier l'utilisation d'une scanette pour scanner des codes barres ou des carte d'utilisateurs. - Ajout de la page
gestion/emprunts.phpqui permet de voir la liste des emprunts en cours, organisé dans l'ordre suivant : en retard | à rendre aujourd'hui | en cours | retournés. - Ajout de la page
gestion/user-emprunts.phpqui permet de voir les emprunts d'un utilisateur spécifique. Les emprunts sont affichés dans l'ordre décrit précédemment. - Les dates de retour des emprunts sont colorées en vert si l'emprunt doit être rendu aujourd'hui, en rouge si l'emprunt est en retard et en noir sinon.
- Ajouts de boutons pour modifier un utilisateur et voir ses emprunts sur le profil d'un utilisateur pour les gradés.
- On peut maintenant mettre un livre à jour grâce à la page
gestion/update-book.php. Des boutons pour accéder à cette page sont affichés lors d'une recherche et lors de la visualisation des informations d'un livre ([gestion/]books-reader.php). - Dans
configuration.php, le boutonJ'ai déjà importé la base de données manuellementa été associé à un champs pour préciser le nom de la base de données.
Corrections de bugs et améliorations :
- Amélioration de certains messages de log.
- Le champs
ISBNde la base de données (actions/bookfind.sql) était trop petit et ne pouvait contenir un ISBN de 13 chiffres. Cela a été corrigé. - Dans la barre de navigation de la gestion (
gestion/includes/navbar.php), le module de recherche de livres a été renommé enRechercher des livres. - Amélioration et simplification des fonctions de conversion de date.
- Divers corrections dans le code.
2.2.1
Version 2.2.1 de BookFind.
Corrections de bugs et amélioration :
- sur la page qui affiche nos emprunts (
emprunts.php) les dates ne s'affichaient pas à cause d'une variable qui était mal nommée. - suppression de l'affichage du résumé lors d'une recherche (
actions/books/sBooks.php) car certains long résumés prenaient beaucoup de place. - on ne pouvait assigner le grade
Aucunà un utilisateur. - le paramètre HTML
requireda été ajouté à beaucoup de champs de formulaire pour, entre autres, compliquer le fait de spammer un formulaire.