| 2006-09-16 | classe_boutique.php | Ajout d'une fonction dans la classe boutique pour contrôler si un client est déjà identifié (via un cookie) |
| 2006-09-16 | module_commande.php | Identification du client par cookie pour éviter de resaisir les coordonnées. La durée de validité du cookie est paramétrable dans la classe boutique. |
| 2006-09-16 | module_paiement.php | L'identifiant et le mot de passe du client peuvent être ajoutés dans le mail envoyé lors de la confirmation de commande. |
| 2006-09-16 | | Récupération de la variable $mode avec la fonction auto_variable (dans tous les programmes de backoffice) pour éviter d'avoir à configurer PHP avec register_globals à "on" |
| 2006-09-16 | | Modification de l'ensemble des programmes de gestion pour éviter d'avoir à actualiser la page pour visualiser les modifications dans la liste. |
| 2006-09-15 | module_adm_produits.php | Correction de divers points dans ce module. L'enregistrement et la suppression de produits se font correctement |
| 2006-09-15 | gestion_adm_blocs.php | Les menus de l'administration ne sont plus stockés dans la base pour économiser les accès MySQL et faciliter l'installation initiale.
Le tableau des options du menu de l'administration se trouvent dans le programme gestion_adm_blocs.php dans le répertoire gestion. |
| 2006-09-15 | boutique.sql | Le fichier sql contenant les tables de la base est maintenant disponible en deux fichiers pour faciliter l'installation :
- le fichier boutique.sql contient la structure des tables
- le fichier boutique_exemple.sql contient quelques données à titre d'exemple |
| 2006-02-21 | classe_boutique.php | Correction de la fonction permettant de rechercher des produits en fonctions de mots clés.
Ajout de la fonction affiche_prix() dans la classe boutique pour formatter plus facilement les prix en euros. |
| 2006-02-17 | configuration.php | Une variable a été ajoutée dans le fichier de configuration pour indiquer où se trouvent les fichiers de cache :
$cf_repertoire_cache
ex :
$cf_repertoire_cache = './cache/';
Si cette variable est renseignée, elle est prise en compte dans la classe cache, ce qui évite d'avoir à modifier la configuration de la classe cache. |
| 2006-02-17 | index.php | La fonction de lecture de la maquette file_get_contents() est remplacée par la fonction join() si la version de PHP utilisée est inférieure à la version 4.3.0. |
| 2006-02-17 | module_commande2.php | Correction du module module_commande2.php.
Suite à une erreur de génération du fichier Zip, la ligne suivante était manquante au début du programme :
$etape = $boutique->auto_variable('etape'); |
| 2006-02-17 | classe_cache.php | Le répertoire stockant les fichers cache peut être précisé dans le fichier de configuration
ex :
$cf_repertoire_cache = './cache/'; |