Gilles Boussin

Administrateur PEEL
  • Content count

    14,176
  • Joined

  • Last visited


Everything posted by Gilles Boussin

  1. Gilles Boussin added a post in a topic Votre Panier   

    Merci, c'est une erreur qui avait été faite sur le site de démo lors de la migration vers PEEL Shopping 7, c'est corrigé.
    • 0
  2. Gilles Boussin added a post in a topic Sortie De Peel Shopping 7.0.0 Bêta   

    Suite à intervention sur votre site, j'ai fait la correction dans Smarty : c'était un problème de passage par référence qui n'allait pas avec PHP 5.3
    La modification sera dans la version finale qui sort ce lundi.
     
    Gilles
    • 0
  3. Gilles Boussin added a post in a topic Sortie De Peel Shopping 7.0.0 Bêta   

    Quelle version de PHP avez-vous ? Soit c'est un problème de configuration, soit un bug de Smarty lié peut-être à votre version de PHP 5.
    Pouvez-vous me donner les accès à votre site que je regarde ?
     
    Gilles
    • 0
  4. Gilles Boussin added a post in a topic Sortie De Peel Shopping 7.0.0 Bêta   

    L'idée est qu'il faut bien que le logiciel trouve les versions de base quelque part : c'est le rôle du dossier peel7 qui existe par défaut.
    Là d'après le message d'erreur vous avez supprimé les .tpl du dossier peel7.
     
    Vous avez deux cas :
    - soit utiliser le dossier peel7 en le modifiant (c'est le plus simple, mais pas le mieux pour des migrations à venir)
    - soit utiliser un dossier modeles/MONDOSSIER qui a tout dedans (comme le dossier peel7, mais avec vos modifications dedans) : c'est simple, mais vous figez des fichiers que vous ne modifiez pas, et donc lors de migrations vous n'aurez pas le bénéfice de nouvelles versions de ces fichiers automatiquement
    - soit utiliser un dossier modeles/MONDOSSIER avec les .tpl que vous avez modifié uniquement, et pas les autres. Et garder peel7/ que vous devez garder intact avec tous les fichiers, qui sert de référence pour tous les fichiers par défaut.
     
    Gilles
    • 0
  5. Gilles Boussin added a post in a topic Sortie De Peel Shopping 7.0.0 Bêta   

    Bonsoir,
     
    Je viens de tester, et... ça semble marcher très bien.
    Exemple :
    2 dossiers :
    - dossier peel7 tel que dans le zip
    - dossier monmodele : copie du dossier peel7, puis suppression de tous les fichiers .tpl dans le dossier smarty/, sauf ceux que vous voulez modifier => ça vous permet de n'avoir que peu de fichiers, et de laisser les autres être pris par défaut dans le dossier peel7.
    - sélection dans l'administration du dossier monmodele comme dossier de référence
     
    Essayez cette configuration et dites moi si ça marche pour vous. Et si ça ne fonctionne pas, donnez un maximum de détails svp sinon ça n'est pas facile de résoudre un quelconque problème.
     
    Gilles
    • 0
  6. Gilles Boussin added a post in a topic Sortie De Peel Shopping 7.0.0 Bêta   

    Bonsoir,
     
    J'ai regardé et effectivement il y a le margin-right en double à retirer, ce qui ne change absolument rien par ailleurs au fonctionnement.
    Je viens de mettre en téléchargement ci-dessus la version bêta 4 qui contient :
     
    - option de mise en cache de fichiers minify du CSS et de javascript, non activée par défaut, et mise sur le site de démonstration. Cette option est réservée à ceux qui savent exactement ce qu'ils font, car la mise en cache a des conséquences bien sûr si vous modifiez votre code. Elle est activable dans la page de gestion des variables de configuration : minify_js et minify_css,
    - amélioration de l'import/export des produits après divers tests,
    - ajout de QRCode sur les pages produits, désactivable via la page de gestion des variables de configuration : show_qrcode_on_product_pages.
    Le QRCode sert par exemple à une personne de continuer sa navigation d'un PC vers une tablette ou un smartphone, ou transmettre URL à quelqu'un de passage.
     
    Gilles
    • 0
  7. Gilles Boussin added a topic in PEEL SHOPPING : logiciel open source de boutique en ligne   

    Sortie De Peel Shopping 7.0.0 Bêta
    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 replies
    • 4,335 views
  8. Gilles Boussin added a post in a topic Sortie De Peel Shopping 7.0.0 Bêta   

    Après une journée de tests intenses, j'ai mis le zip de la bêta 3.
    Modifications :
    - changement de gestion de origin / origin_other pour dire comment un utilisateur a connu le site sur lequel il s'inscrit
    - correction du téléchargement d'images (qui avait été remanié pour la bêta 1)
    - correction de l'affichage avec sauts de lignes des tags, suite à la refonte pour la bêta 1 de la gestion des sauts de ligne dans les emails texte/html
    - corrections diverses d'affichage
     
    Plus que quelques jours pour la version finale.
    • 0
  9. Gilles Boussin added a post in a topic Sortie De Peel Shopping 7.0.0 Bêta   

    Le site de démonstration a été migré vers PEEL 7.0 bêta 2 :
    https://premium.peel.fr/
    • 0
  10. Gilles Boussin added a post in a topic Sortie De Peel Shopping 7.0.0 Bêta   

    Bonjour à tous,

    Le zip de la version bêta vient d'être mis à jour.
    Les modifications sont :
    - ajout de TinyMCE comme éditeur HTML possible en plus des autres déjà disponibles (FCKEditor, CKEditor, nicEditor)
    - adaptation pour IIS : gestion de REQUEST_URI
    - corrections diverses
    - renommage des liens vers peel.fr en https, vu qu'officiellement Google privilégie le https et que peel.fr était déjà disponible en https

    Gilles
    • 0
  11. Gilles Boussin added a post in a topic Installation De Peel En Local Sur Microsoft Iis   

    Suite à votre contact en privé, étant donné que vous utilisez IIS, c'est pour cela que ça ne fonctionne pas, car PEEL est prévu pour fonctionner avec Apache.
     
    Gilles
    • 0
  12. Gilles Boussin added a post in a topic Classement Des Pays   

    Bonjour,
     
    Le tri se fait par rapport à la variable position par ordre croissant, puis la variable nom du pays par ordre alphabétique.
    Si vous mettez 0 partout à la variable position (ce qui est le cas par défaut sur les versions récentes), vous avez votre tri alphabétique automatique dans chaque langue.
    Et si vous voulez, vous pouvez imposer l'ordre que vous voulez, pour certains qui souhaitent le faire (mettre par exemple France en premier).
     
    Gilles
    • 0
  13. Gilles Boussin added a post in a topic Installation De Peel En Local Sur Microsoft Iis   

    Bonjour,
     
    Pour vous aider j'ai besoin de plus d'informations :
    - quelle version de PEEL installez-vous ?
    - êtes-vous sur linux, windows, mac OS, ... ?
    - quelle version de PHP utilisez-vous, et comment l'avez-vous installée ?
    - quels sont les numéros de ligne des erreurs que vous mentionnez ? => mettez les messages entier svp.
     
    Par ailleurs, quand il vous est demandé de mettre les droits en écriture sur des dossiers, l'avez-vous fait ?
    Quelles informations de connexion à la base de données avez-vous insérées ? localhost ?
     
    Gilles
    • 0
  14. Gilles Boussin added a post in a topic nouvelle version   

    Bonjour,

    Voici la sortie officielle de la version 7 bêta :

    Gilles
    • 0
  15. Gilles Boussin added a post in a topic [Suggestions] Sujet dédié   

    Bonjour,

    Voici la bêta officielle :


    Paulanna :
    - Vos retours de bêta privée ont été corrigés et intégrés dans cette version
    - L'intégration de Google Shopping est faite dans le module Premium version 7.0.0.
    - Pour la sauvegarde de la base, un outil comme phpmyadmin est à mon sens incontournable. Néanmoins nous continuerons d'enrichir les logiques d'import / export.
    - Pour le backoffice, nous continuerons les évolutions tout au long des sous-versions, dans la lignée des améliorations de la version 6. J'ai bien noté par ailleurs que vous vouliez une resegmentation de la page produit, nous allons réfléchir à cela.

    Gilles
    • 0
  16. Gilles Boussin added a post in a topic Impossible D'importer Des Produits Csv - Version 6.1.1   

    Bonjour,

    Il vous sera plus rapide d'adapter la dernière version de ce module à votre version, que de reprendre des modifications point par point.
    A chaque erreur, regardez le message et du coup faites les migrations de fichiers au cas par cas.

    Là, il s'agit de String qui nécessite la dernière version. La nouvelle est totalement rétrocompatible, donc vous pouvez copier lib/class/String.php venant de la 6.4.2 vers votre version.

    Gilles
    • 0
  17. Gilles Boussin added a post in a topic Compatibilité Avec Hébergement Ayant Scream Activé   

    Bonjour,

    Votre hébergement a apparemment scream activé en PHP :
    http://php.net/manual/fr/intro.scream.php
    "L'extension scream donne la possibilité de désactiver l'opérateur de contrôle d'erreur, de manière à ce que toutes les erreurs soient rapportées."
    Cette extension empêche un fonctionnement normal de PHP.

    => Rajoutez donc ces deux lignes dans configuration.php (vers le début du fichier, après < ? php

    // Désactivation de scream
    ini_set('scream.enabled', false);

    Ceci permettra un fonctionnement normal de la gestion des erreurs de votre version.

    Cette option sera présente par défaut dans PEEL 7.0.

    Par ailleurs, concernant le standard strict qui est enfreint dans votre version : dans les versions récentes de PHP, il faut rajouter static obligatoirement devant les déclarations des méthodes statiques d'une classe. Ceci est modifié dans PEEL 7.0, puisque cette version ne sera plus compatible avec PHP 4 du tout (jusqu'à la version 6.4.2, nous avons cherché à garder le maximum de compatibilité, même si mes PDF et quelques autres points n'étaient pas compatible).

    Gilles
    • 0
  18. Gilles Boussin added a post in a topic Code Html Dans Les Mails   

    Bonjour,

    Quelle version de PEEL utilisez-vous, et quelle version d'Outlook ?
    D'après ce que vous indiquez, il y aurait peut-être un problème de séparateur entre vos entêtes d'email.
    Dans la fonction send_email présente dans lib/fonctions/emails.php, suivant votre version vous avez :
    // Suivant les hébergements, on peut remplacer \r\n par \n
    $eol = "\r\n";
    // $eol = PHP_EOL;
    // $eol = "\n";
    => remplacez \r\n par \n et réessayez

    Ou si vous n'avez pas ces lignes (qui avaient été créées pour faciliter les changements), changez les "\r\n" en fin des diverses lignes par "\n".

    Gilles
    • 0
  19. Gilles Boussin added a post in a topic [Suggestions] Sujet dédié   

    Bonjour,

    Je viens de relire vos souhaits à l'instant.

    J'identifie quelques axes différents (sans hiérarchiser) :

    - 1 : Améliorer la communication sur le contenu des modules et pouvoir tous les tester : nous allons améliorer cela dans les prochaines semaines, je vous tiendrai au courant bien sûr.

    - 2 : Ajouter du jquery pour certains points clés : Les changements d'état activé/désactivés ont été passés en jquery (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.

    - 3 : Ajouter des fonctionnalités et vérifications diverses : Pour la sortie de PEEL7, qui est une version majeure, nous avions souhaité faire des changements structurels. Nous avons reporté de 2012 à début 2013 sa sortie afin de pouvoir entre temps faire des améliorations fonctionnelles diverses, jusqu'à la 6.4.2. Nous recommencerons à partir de la version 7.1.

    - 4 : Procéder à des changements structurels, notamment par la mise en place d'un moteur de template. C'est le sujet majeur de PEEL 7.0, avec :
    . l'intégration du moteur de template Smarty avec la possibilité de rajouter d'autres moteurs de template par la suite,
    . le multilingue intégral : le français n'est plus une langue particulière dans le code, on peut installer par exemple en anglais ou en espagnol. Et si on installe une langue avec des traductions partielles, tout ce qui n'est pas traduit peut s'afficher en anglais.
    Par ailleurs, sur un site vous pouvez mettre vos traductions spécifiques en base de données, donc plus besoin de toucher aux fichiers de langue
    . la gestion technique des configurations : il est dorénavant possible d'avoir des variables de configuration différentes suivant la langue, plus besoin de toucher à des fichiers de configuration pour faire vos configurations personnalisées.

    Merci à ceux qui participent activement avec nous à l'évolution de PEEL Shopping pour la sortie en février de PEEL 7 !

    Gilles
    • 0
  20. Gilles Boussin added a topic in PEEL SHOPPING : logiciel open source de boutique en ligne   

    Traduction De Peel Shopping
    Bonjour à tous,
     
    Les traductions de PEEL 7 sont maintenant gérées avec Transifex.com. Ce site fournit une interface de traduction très ergonomique.
    Lorsqu'une langue est faite, nous pouvons l'intégrer par défaut dans la prochaine version de PEEL 7 qui est totalement multilingue.
    Vous pouvez aussi charger les fichiers vous-même et les intégrer dans le dossier /lib/lang, puis installer la langue dans l'administration.
     
    Appel à candidature : venez vous inscrire pour participer aux traductions, plus on est nombreux, plus on peut rapidement rajouter de langues et faire croitre la communauté, ce qui permettra au logiciel d'évoluer encore plus vite.
     
    Voici l'état des traductions dans Transifex, cette image est mise à jour automatiquement et si vous cliquez vous arrivez sur le projet PEEL Shopping
     
    Etat des traductions pour PEEL Shopping

     
    Gilles
    • 5 replies
    • 7,659 views
  21. Gilles Boussin added a post in a topic Problème Installation Chez One.com   

    Merci pour l'envoi des infos par MP.
     
    Je suis allé voir, et :
    - dans les .htaccess, il faut mettre en commentaire les lignes "Options -Indexes"
    #Options -Indexes
    => je l'ai fait dans /administrer/modeles/ et dans /images/
     
    - à la racine, le .htaccess pose d'autres problèmes, et j'ai l'impression que parfois le serveur ne prend pas en compte immédiatement les modifications => je l'ai retiré.
     
    A l'instant t, votre installation s'affiche donc bien avec le CSS et les images.?
     
    Conclusions personnelles :
    Cet hébergement gratuit ne fait pas un usage normal des .htaccess, vous pouvez vous débrouiller en désactivant des parties ou supprimant des fichiers, mais l'URL rewriting ne pourra pas fonctionner correctement ni la gestion automatisée des langues en sous-domaine.
    Par ailleurs, les .htaccess jouent un rôle de sécurisation, votre boutique sera donc moins sécurisée en leur absence.
    Nous n'assurerons aucun support sur cet hébergeur. J'ai par ailleurs vu de nombreux problèmes de gestion des .htaccess chez eux sur internet.
     
    Je vous encourage à utiliser un hébergeur du genre OVH qui est techniquement plus abouti.
     
    Gilles
    • 0
  22. Gilles Boussin added a post in a topic Problème Installation Chez One.com   

    Bonjour,
     
    Vous devez laisser le .htaccess dans le répertoire.
    Essayez de rajouter # devant la ligne "
    Options -Indexes
    "
    car apparemment cet hébergeur ne le prend pas en compte.
     
    Donnez moi les accès au FTP de votre site et l'URL en message privé si vous avez toujours un problème, je regarderai.
     
    Gilles
    • 0
  23. Gilles Boussin added a post in a topic [Suggestions] Sujet dédié   

    Bonjour,

    Il y a eu quelques spam en décembre effectivement, mais depuis un an on a eu très peu de problème de spam sur le forum. Je ne connais pas de meilleur antispam que ce qui est actif actuellement sur le forum, donc je laisse tel quel.

    Concernant le café, je crée une nouvelle section : http://forum.peel.fr/forum/11-cafe-de-lecommerce-discussion-generale/

    Concernant les demandes de modification de PEEL Shopping, nous relirons tout ce qui aura été posté ici courant janvier pour inclure certains points dès PEEL 7.0.

    Gilles
    • 0
  24. Gilles Boussin added a post in a topic Les dates GMT   

    Bonjour,

    Il y a une fonction PHP exprès pour les dates normalisées :
    http://php.net/manual/fr/function.gmdate.php

    Le fichier datetime_fr est pour la mise en forme de dates et heures avec une apparence liée aux préférences locales des francophones, et n'est pas censé gérer des heures GMT mais des formats d'heures locales.

    Bon réveillon,

    Gilles
    • 0
  25. Gilles Boussin added a post in a topic [Question] PEEL Shopping version 2013   

    Bonjour,

    Effectivement dès qu'on touche au code c'est impossible de faire des mises à jour totalement automatiques.
    Pour simplifier la gestion des mises à jour, nous avons refait la gestion des variables de langue, de sorte que vous pourrez mettre séparément vos textes modifiés plutôt que de toucher au coeur du fichier de langue.
    Par ailleurs, nous avons mis en place un outil de réparation des colonnes spécifiques à des langues si un incohérence est présente (exemple : ajout d'une langue, puis installation d'une table de module ne contenant pas cette langue).

    Gilles
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping