Sortie De Peel Shopping 7.0.0 Bêta

Par Gilles Boussin dans PEEL SHOPPING : logiciel open source de boutique en ligne,
Bonjour à tous,

Suite à de nombreux mois de préparation, PEEL Shopping 7.0.0 est prête pour de derniers tests avant sa sortie officielle en ce mois de février. La voici en exclusivité téléchargeable sur cette page : le zip est disponible juste après ce message.

Cette version contient de grandes nouveautés :

- HTML 5 : Les spécifications du HTML 5 sont suffisamment stabilisées maintenant pour justifier une implémentation par défaut, qui remplace le XHTML que nous utilisions auparavant. Un événement important est notamment intervenu fin 2012 pour la stabilisation du HTML5 : la déclaration de l'adoption à venir du RDFa Lite pour les "extraits enrichis" (Rich Snippets). Ces microdonnées permettent de définir à Google sur une page produit des informations structurées.

- Moteurs de template : Nous avons implémenté Smarty, derrière un meta-moteur de template, qui va permettre de brancher d'autres moteurs de templates sans toucher au coeur de l'application. Le HTML, y compris pour l'administration, est donc dorénavant géré par ce moteur.

- Gestion de template par défaut : Par défaut, peel7 est le nom du modele installé. Si vous créez un autre dossier dans modeles/ avec dans le dossier Smarty juste les fichiers que vous avez modifié, les autres fichiers Smarty seront chargés par défaut dans le dossier peel7. Vous pourrez ainsi migrer vos sites de manière plus aisée d'une version à une autre.

- Nouvelles langues : L'interface d'installation et l'administration sont maintenant en français / anglais / espagnol, et tout le logiciel est complet dans ces 3 langues + partiellement en neerlandais, allemand, italien, portugais, russe. Vous pouvez participer aux traductions des langues qui vous intéressent sur https://www.transifex.com/projects/p/peel-shopping/

- Ajout de nouveaux jQuery : Dans l'administration, les changements d'état activé/désactivés ont été passés en AJAX (sauf pour les utilisateurs pour éviter de désactiver un utilisateur par erreur), et les changement de positions sont maintenant possibles par drag & drop. Par ailleurs tous les javascripts ont été mis à jour avec un travail sur la compatibilité avec la dernière version de jquery.

- Refonte technique des attributs personnalisés : Le prix est dorénavant récupéré en jQuery en cas d'attributs personnalisés avec surcoût sur une page produit, et toute la gestion technique a été refaite pour les attributs.

- Nouvelle gestion de configuration : Vous pouvez y rajouter facilement de nouvelles variables, et notamment des variables de langue. Vous pouvez ainsi éviter de toucher au contenu de /lib/lang/ et donc faciliter la migration de vos sites. Pour stocker ces informations, la table de configuration peel_sites est remplacée par une nouvelle table peel_configuration.

Cette version contient des ajouts divers et nombreux, faits lors de la refonte techniques des points ci-dessus, et dont la liste sera précisée dans les releases notes de la version officielle.

Cette version Bêta ne doit pas être utilisée en production. Faites nous vos retours en réponse à ce sujet, en étant svp précis de sorte à ce que nous puissions rapidement traiter toutes vos remarques.
Dès que la version sera validée suite à vos retours, elle sera disponible officiellement sur peel.fr.

Gilles peel_shopping_7_0_0_beta4.zip
  • 33 réponses