RELEASE NOTES comparatives PEEL SHOPPING 7.1 du 26/11/2013 par rapport à PEEL SHOPPING 7.0.4 en date du 05/09/2013
- Ajout de Bootstrap dans sa dernière version et utilisation de l'affichage différencié en fonction de la largeur de l'écran = "responsive design" - Ajouts divers à Bootstrap pour compléter des faiblesses et imperfections, par exemple positionnement des popups pour ne pas qu'elles ne débordent de l'écran, meilleure gestion tactile des menus, ... - Ajout de diverses mises en forme CSS3 et jQuery. Les arrondis ne s'affichent pas sur IE8, c'est une limitation d'IE8. La compatibilité est bonne avec navigateurs récents et IE>=8 - Ajout de Bootbox pour gérer les popups, et de la gestion du glissé tactile pour le carrousel de produits les plus vendus - Refonte complète du CSS de PEEL Shopping pour le front-office (screen.css) et l'administration (admin.css) - Ajout de la gestion de CDN, réglable avec des variables de configuration - Ajout de Flot : gestion de graphs en HTML5 sans utiliser Flash. Les graphs en flash sont néanmoins gardés et peuvent être utilisés à la place par paramétrage de variable de configuration - Refonte complète de l'apparence des sites pour passer dans une présentation plus verticale, moderne, épurée, facilement personnalisable et parfaitement adaptée aux mobiles, tablettes et PC - Passage des fichiers de mise en forme et des images de l'administration dans le dossier général /modeles/ avec le front-office - Amélioration de la gestion de compression ("minification") des fichiers CSS et Javascript - Gestion de la MAJ des versions "minifiées" des fichiers avec une variable de configuration incrémentable qui change les noms automatiquement pour éviter problèmes de cache - Mise en place de gestion du chargement asynchrone du javascript, désactivable avec variable de configuration en cas d'incompatiblité avec une charte graphique - Nouvelle gestion de la mise en place de scripts js_content_array et js_ready_content_array pour ensuite les afficher de la manière souhaitée, asynchrone ou non - Création d'emplacements de modules above_middle et below_middle - Adaptation en cas de produits très nombreux : remplacement de select de produits dans l'administration par une interface chercher / ajouter / supprimer produit - Développement d'un module d'auto-complétion avec affichage des vignettes au niveau du moteur de recherche - Mise à jour de jquery, jquery-ui et des scripts divers utilisés - Adaptation de FCKEditor à IE10 - Activation par défaut du téléchargement fineuploader permettant le chargement asynchrone, qui était en test depuis plusieurs version - Ajout de traductions diverses, dont Esperanto qui est fini en front-office et presque fini en administration - Ajout des promotions par catégorie par seuil de produits commandés pour les revendeurs - Ajout de la mention "Annulée" en bas à droite sur les factures déjà créées concernant des commandes annulées - Modification de type="url" pour type="text" à cause du manque d'informations fournies par le navigateur sur la cause de l'erreur en cas de non respect du format de l'url - Ajout de placeholder dans divers champs de formulaires pour montrer le format attendu - Suppression du module Butterflive suite à discussion avec l'éditeur de Butterflive qui annonce l'arrêt prochain de ce produit et l'absence désormais de support par Butterflive - Gestion par drag & drop du paramétrage de l'ordre des langues - Changement du réglage par défaut du contenu du menu - Refonte du menu de l'administration avec des sous-catégories pour permettre de mieux voir les options si écran pas très haut - Ajout paramétrage de la landing page pour le paiement par Paypal - Gestion du multipage séparée pour l'administration pour permettre personnalisation en front-office sans changer l'apparence en back-office - Permettre l'ajout et la suppression de métas par une interface complète et non plus partielle - Utilisation du répertoire de cache général pour les images de TCPDF et suppression répertoire inutilisé de cache - Ajout de warning javascript lors de la duplication de commande - Correction dans les formulaires du type number en text car float possible et certains navigateurs ne permettent que des nombres entiers dans les champs number - Ajout de trim nécessaire pour Paypal qui a fait évoluer ce qu'ils envoie sans compatiblité avec leurs propres scripts d'exemple - Correction du nom de session en début d'installation pour empêcher de perdre des infos en fin d'installation - Ajout dans l'installation de la possibilité de recharger fin.php sans que ça ne reparte dans le processus du fait que les variables de session ont été vidées à la fin du processus - Correction d'une phrase doublons (http://forum.peel.fr/topic/6785-bug-email/#entry29847) - Correction de la prise en compte du calcul des pourcentages de réductions par lot - Correction gestion des points lors de l'édition des commandes, si nombre de points de la commande changent - Correction de l'affichage en back-office des miniatures.