Sortie de la nouvelle version PEEL Shopping 6.4

Par Simon développeur PEEL dans PEEL SHOPPING : logiciel open source de boutique en ligne,
Nous sommes heureux de vous informer de la sortie de la version 6.4 de PEEL SHOPPING qui est disponible dès maintenant. http://www.peel.fr/nos-offres-1/peel-shopping-31.html Cette version apporte une multitude de modifications et améliorations suite à des demandes diverses de la part de la communauté des utilisateurs : - Ajout de l'import / export des attributs administrable - Amélioration de l'affichage de la taxe (HT/TTC) - Administration de l'affichage du module marque - Correction de la gestion de la quantité dans les calculs des commandes - Correction d'un bug lors de la modification d'une commande - Rendre les attributs administrable texte libre et upload obligatoire - Ajout d'un texte administrable sur la page parrainage - Correction d'un problème de gestion des stocks par attribut - Création d'une configuration pour empêcher modification anciennes commandes - Permettre de trier les utilisateurs par type de profil - Ajout d'une redirection automatique après la connexion de l'utilisateur à son compte - Rendre paramétrable la décrémentation du stock réel - Rendre possible l'ajout de document par profil d'utilisateur - Modification de l'image de produit par défaut sur PEEL - Ajout d'un filtre sur les templates d'email en back office - ... La solution PEEL SHOPPING 6.4 est téléchargeable gratuitement depuis le site http://www.peel.fr/ Pour tester cette version, allez vite sur : http://premium.peel.fr/ Vous pouvez voir l'administration avec les accès suivants : login : demo@peel.fr mot de passe : demo Vous pouvez nous appeler au 01 75 43 67 97 pour de plus amples informations sur cette nouvelle version. TOUS LES UTILISATEURS DE VERSIONS PRECEDENTES DE PEEL SONT INVITES A MIGRER VERS CETTE nouvelle version. Pour migrer à partir d'une autre version : RELEASE NOTES comparatives PEEL SHOPPING 6.4 / PEEL SHOPPING 6.3 en date du 29/05/2012 Fonctionnalités / améliorations : - Affichage des templates dans la création et modification de newsletter. - Affichage du conditionnement dans la fiche produit. - Affichages des logos (image, pdf, zip) en front-office. - Ajout d'un argument dans get_current_url. - Ajout des attributs administrables dans le fichier d'export et dans l'import de produits. - Ajout d'un champ dans la table peel_utilisateurs appeller :"control_plus" tinyint(1) default '0'. - Ajout de la fonction de nettoyage de BDD. - Ajout de l'appel à GLOBALS pour des variables si haut et bas sont appelés à partir d'une fonction. - Ajout de paramètres à tracert_history_admin pour gérer toutes les situations. - Ajout du tag NB_USED_POSSIBLE pour l'envoi d'un code promo. - Ajout champ conditionnement à l'objet caddie. - Ajout d'un count() pour formater le resultat. - Ajout d'un filtrage (Langue, catégorie, état) sur le modéle d'email permettant de retrouver plus facilement des modèles. - Ajout d'un filtre "catégories", "type de lot", "texte" sur le compte utilisateur. - Ajout d'un filtre sur la liste des utilisateurs "Site web" : OUI/NON. - Ajout d'une phrase d'avertissement sur l'envoi d'email en local. - Ajout du champ "Siren" dans la table peel_utilisateurs. - Ajout de la colonne "payment_status_decrement_stock" à la table peel_sites. - Ajout des boutons en haut de page de la liste de clients a contacter. - Ajout de colonnes de tri par privilège dans le filtre utilisateur. - Ajout de la décrémentation de stock des articles lorsque le statut passé à "Réglé" quand la décrémentation de stock est desactivée lors du passage de la commande. - Ajout de la recherche des articles et marques par défaut si rien de rempli dans la recherche. - Ajout de la suppression du captcha après la validation du formulaire d'inscription et modification de la validation du formulaire de contact pour la modularité de la suppression du captcha. - Ajout de moyens de paiement directs dans le fichier fin_commande.php. - Ajout de moyens de paiement indirects pour l'envoi des emails de commande à la fin de la commande. - Ajout de multilingue pour la fonction upload. - Ajout de multilingue pour le module Kekoli. - Ajout du champ tarif_percent en back-office. - Ajout du champ template_technical_code dans peel_newsletter permettant d'avoir le modèle d'email correspondant. - Ajout du champ select pour permettre de trier les utilisateurs par type d'utilisateurs (récupération dans la base de données pour la liste). - Ajout du filtre offres commerciales sur la liste d'utilisateurs. - Amélioration de cleanHTML pour prendre en compte width non numérique. - Amélioration de str_shorten avec nouvel argument permettant une coupure entre les mots si possible. - Amélioration des explications dans la page d'administration des codes promos. - Amélioration des explications pour les modes de gestion de stock si la commande n'est pas payée. - Modification de l'affichage dans le panier. - Modification du paramètre de la photo non disponible. La taille doit être déterminée par les variables $GLOBALS['site_parameters']['medium_width'] et $GLOBALS['site_parameters']['medium_height']. - Possibilité de filtrer les utilisateurs en fonction de ce champ sur la liste des utilisateurs. - Possibilité de modification dans l'edition du compte. - Possiblité de voir l'upload d'un document en front office ainsi qu'en back-office. - Possibilité de modifier l'activité sur la fiche utilisateur en back-office. - Prise en compte du choix du profil dans la requete de recherche. - Le statut "Payé attente de vérification" est maintenant géré de la même manière que le statut "Réglé". - Empécher la modification de la date de commande. - Gestion de la segmentation des statuts utilisateurs lors de l'inscription. - str_form_value(..) utilisé dans des valeurs par défaut de textarea : or textarea ne prend pas d'argument value, c'est entre les tags qu'on met la valeur. - Déplacement de !defined('LOAD_NO_OPTIONAL_MODULE') en début des tests pour éviter d'avoir à exécuter des file_exists si au final le résultat est faux => limitation des accès disque du serveur. - Ne pas attendre 3 sec si erreur SQL pas liée à problème de connexion. - Réorganisation du code du moteur de recherche. - Bonne prise en compte des metas pour les boutiques. - Déplacement du remplacement de € en sigle euro au moment de traiter les tags plutôt que lors de leur définition. - Elargissement de la recherche de commande à d'autres champs d'email que email de peel_commandes. - Mettre la valeur précédemment selectionnée comme valeur par defaut du select des privillèges. - Modification paramettre search_doublon(). - Ne pas envoyer d'email quand on est en local. - Rétablissement du mode de fonctionnement de "utilise" de peel_utilisateurs_codes_promos qui dit combien de fois un code promo a été utilisé par un utilisateur, si la ligne est présente dans la table. - Permettre d'avoir nb_used_per_client des codes promos à 0. - Utilisation de str_shorten sur présentation du moyen de paiement dans les factures. - Verification de la présence des images dans le dossier image. - Traitement dy type "d'utilisateur" dans le filtre liste utilisateur back-office. - Ajout de String::strtoupper(sur INVOICE pour uniformisé l'affichage avec les autres mentions + Ajout de test si catégorie désactivée). - AJout de tests !empty sur la présence de $_FILES. - Ajout du style pour les textes areas. - Amélioration de l'affichage de la taxe dans les remises. - Ajout d'un cache de 2h sur décompte du nombre des produits. - Ajout du départ d'email lors du paiement validé d'une commande payée par Paypal. - Gestion du multilingue dans gestion de la signature des modèles d'emails envoyés à partir du back-office. - Restructuration et correction de la fonctionnalité d'envoi d'email depuis le back-office. Optimisation du code (rapidité, compatibilité, sécurité, homogénéité, etc.) : - Amélioration de la structuration des appels aux bannières. - Ajout d'une sécurité dans la requête de sélection de produit dans la fonction params_affiche_produits. - Ajout d'une sécurité pour les hébergements avec un version de PHP inférieur à 5.1.0. - Ajout de la fonction updateTextField aux champs de la reherche. - Ajout de la fonction delete_captcha() pour plus de modularité. - Ajout de la fonction get_possible_categories() dans lib/class/Product.php permettant d'avoir la liste des catégories lors de l'export. - Ajout de la fonction get_product_attributs() . - Ajout de la prise en compte du champ on_special pour les articles. - Ajout de la suppression de la session session_redirect_after_login si un utilisateur sort de la page membre.php après une redirection sans s'être connecté + Réorganisation (légère) du code . - Changement d'un htmlspecialchars dans une URL par un rawurlencode. - Changement de h2 en global_error pour un message. - Changement de l'appel à tracert_history_admin pour ne pas passer par des id inutiles. - Changement de l'image en 75px, ainsi le lien absolue vers l'image. - Changement de la gestion de timemax : passage en seconde. - Conversion automatique de l'ISO vers UTF8 si GET, POST, REQUEST ou COOKIE ne sont pas en UTF8. - Conversion des fichiers ISO8859 en UTF8 suite a la création d'outil de vérification dans modules/migrate/. - Normalisation de else if en elseif. - Suppression de l'argument start dans des fonctions d'affichages qui sont en multipages, sachant que c'est $_GET['start'] qui est utilisé et non pas cet argument => c'était trompeur de le laisser. - Suppression de la fonction is_produit_cadeaux_module_active. - Suppression de put_session_commande($_POST); déjà plus haut dans le code. - Adaptation pour afficher les commentaires en bas des factures. - Annulation du nouveau positionnement du logo dans la facture. - Déplacement de $this->update(); avant de mettre les infos dans les tableaux de valeurs. - Modification de l'affichage de la remise TTC/HT. - Modification de l'affichage du prix dans le pop up d'ajout au caddie : tenir compte de la valeur de la fonction display_prices_with_taxes_active(). - Modification de l'export pour permettre la prise en compte de certaines options. - Modification de l'import pour prendre en compte les attributs upload et texte_libremodification de l'export pour permettre la prise en compte de certaines options. - Modification de l'import pour prendre en compte les attributs upload et texte_libre. - Modification des champs import / export. - Modification du lien "Cliquez ici pour continuer votre achat" pour diriger vers la page du catalogue. - Modification du screen.css. - Utilisation systématique de la classe String pour les fonctions de formatages. - Suprression de String::str_form_value mal utilisé. - Remplacement des images photo-non-disponible.gif par image_defaut_peel.png en utilisant la fonction thumbs. - Remplacement des TAGs [NAME], [GENDER], [FIRST_NAME], [LOGIN] par les TAGs [NOM_FAMILLE], [CIVILITE], [PRENOM], [PSEUDO] pour l'envoi d'email avec des TAGS. - Suppression d'une indication fausse en back-office pour les derniers produits visités . - Compatibilité de str_shorten avec UTF8. - Elargissement de la zone pour mettre tag Google Analytics. - Homogénéisation de l'ouverture de dossier pour y regarder les fichiers. - Réorganisation de la gestion des 404. - Suppression de certains mysql_ pour homogénéisation du code. - Suppression de la page 404 administrable. Correction de bogues : - Correction de bogue sur fichier de langue FR. - Correction de e-mail en email pour uniformiser le terme utilisé. - Correction de l'affichage des codes promos dispo pour un utilisateur pour gérer les codes utilisables plusieurs fois. - Correction de l'ordre d'appel des fichiers. - Correction de la gestion des stocks en cas d'édition de commande. - Correction de la présentation de commentaires. - Correction de la prise en compte du login utilisateur dans le filtre utilisateur/mail. - correction de peel_users_connexions par peel_utilisateur_connexions. - Correction de tests dans modules_handler. - Correction de tests de droits en utilisant a_priv. Sinon, problème de compatibilité avec admin_products par exemple qui n'aurait pas pu uploader d'image via FCKEditor. - Correction du fonctionnement des codes promos car peel_utilisateurs_codes_promos ne contient pas forcément les infos d'un code => on doit se baser sur peel_commandes. - Correction pour avoir la possibilté d'ajouter du texte en back-office pour l'afficher en front-office. - corrections diverses dans boutique.php et remise en ordre du code. - Correction affiche_recherche_connexion_user. - Correction d'un emplacement dens la gestion du site + ajout de l'affichage de la mention vente flash dans les fiches produits. - Correction d'un bogue lors de l'inclusion du fichier de fonction du module de préservation du panier. - Correction de bogue sur etat_stock qui empêchait réincrémentation de stock lors de MAJ. - Correction de l'envoi d'emails multiple pour une sélection d'utilisateur issus du filtre d'utilisateurs en back-office. - Correction de l'appel à captcha déjà présent dans configuration.inc.php. - Correction de l'import produits. - Correction de la décrémentation du stock réel. - Correction de la décrémentation du stock temporaire. - Correction de la sélection d'attribut sur la page des marques. - Correction des problèmes liés à l'administration du texte d'introduction au parrainage. - Correction des retours sur le contrôle des attributs mandatory administrables en back-office. - Correction du moteur de recherche. - Correction du filtrage sur IP de la liste des connectés. - Correction du filtre des produits dans les pages catégories. - Correction du rpc.php. - Correction page achat_paiement.php (alignement, bold, etc.). - Correction pour forcer la décrémentation du stock quand on édite une commande après avoir recrédité les anciens produits. - Correction sur l'affichage des vitrines en page d'acceuil, maintenant toute vitrine est affichée sans bloquer sur le ratio car celles-ci sont centrées dans un cadre. - Correction du traitement de l'existance d'une image lorsque celle-ci est en base mais pas disponible. - Correction d'un lien pour la redirection après la connexion. - Correction d'un problème de reconaissance des sessions dans le fichier de config dans FCKEditor. - Correction d'un problème lors de la séléction de la langue lors du choix du template d'email dans le module webmail, . - Correction d'un test sur $date_a. - Correction de calcul de la remise ht. - Correction de l'affichage de la date de naissance dans le chagement de paramettre du compte. - Correction de l'affichage de la mention "sur devis" dans les listes déroulantes de produits. - Correction de l'affichage de la page d'édition d'une facture. - Correction des droits admin dans FCKEditor. - Correction de l'apparence de la page de création de comptes "Administrateur". - Correction de l'inscription + de la pagination + ajout d'informations en back-office. - Correction de l'ordre d'appel des fichiers de configuration. - Correction de l'url de création de commandes sur la fiche utilisateur. - Correction de l'url rewriting sur les pages de catégories. - Correction de l'usage de str_form_value. - Correction de la couleur du texte dans le bouton "Commander" sur la page panier. - Correction de la gestion des pages dans les URL des listes des boutiques. - Correction de la gestion des remises. - Correction de la sélection des utilisateurs nécessaires pour le cron. - Correction de la taille des pictos partenaires (Utilisation $GLOBALS['site_parameters']['small_width'] et $GLOBALS['site_parameters']['small_height']). - Correction de la taille du champ texte de recherche. - Correction de la valeur par défaut du champ paiement s'il n'y a pas de valeur pour le moyen de paiement. - Correction du module bannière ne mettant pas à jour les banniéres vues. - Correction du nom de Sign in with twitter en back-office. - Correction du select des recherches par marques. - Correction du test sur envoi d'email en local, pour bonne compatibilité avec crons, et gestion si port spécifié dans l'URL. - Correction du texte lors de l'inscription à la newletter. - Correction en back-Office sur fiche produit d'authenticité couleur texte. - Correction en base et dans les formulaires "d'activité" en "activity". - Correction erreur lors de la mise à jour d'une commande avec la variable tva_transport. - Corrections diverses au niveau du moteur de recherche. - Correction au niveau de l'ouverture de fichier : vérification s'il y a un fichier ouvert avant de faire un traitement. - Corrections des conditions pour les incrémentations et décrémentations des stocks. - corrections necessaires pour rendre un texte administrable pour le parrainage. - Correction de l'affichage du nombre d'inscrits à la newsletter en prennant en compte l'état d'activation de l'utilisateur. - correction de bug sur test SIREN / SIRET : accepter 9 ou 14 chiffres, et les espaces ou points. - Correction de contentMail qui serait undefined 1 page sur 5000 si module cron pas actif. - Correction de l'administration des bannières publicitaires => ajout d'un nouveau critère ALL_BUT_HOME. - Correction de l'affichage d'un champ input radio dans la page attribut en back-office. - Correction de l'affichage des bannières publicitaire => ajout d'un nouveau critère ALL_BUT_HOME et ALL. - Correction de l'affichage du formulaire de contact. - Correction de la définition du tableau custom_template_tags lors de l'envoi d'un email par cron pour un unique utilisateur. - Correction de la protection des preg en utilisant preg_quote. - Correction de la valeur par défaut de custom_template_tags dans la fonction template_tags_replace. - Correction des erreurs de compilation dans preg_match. - Suppression de div invisibles laissées par FCKEditor.
  • 2 réponses