Gilles Boussin

Administrateur PEEL
  • Compteur de contenus

    16 264
  • Inscrit(e) le

  • Dernière visite


Tout ce qui a été posté par Gilles Boussin

  1. Gilles Boussin a ajouté un message dans un sujet  Suite à l'installation   

    Bonjour,

    Quand je charge votre page, les CSS ne peuvent pas être chargés :
    http://www.cyber-groupe-association-geneal.../css/screen.css
    => donne des erreurs 500.
    Vous avez donc un problème avec la configuration de votre hébergement (droits de dossiers par exemple), ou avec des .htaccess.

    Gilles
    • 0
  2. Gilles Boussin a ajouté un message dans un sujet  affichage logo entete   

    Bonjour,

    La notion de logo sur PEEL SHOPPING 6 est différente de celle d'une bannière ou d'un bandeau de haut de page.
    Donc vous devez utiliser un logo de taille raisonnable, par exemple 250 px de large.
    Ou sinon, vous devez adapter la mise en page CSS de votre page.

    Gilles
    • 0
  3. Gilles Boussin a ajouté un message dans un sujet  Numérotation de facture   

    Bonjour,

    Voici ce qui va être fait pour la prochaine version de PEEL :

    Le format de numéro de facture peut être vide (numérotation manuelle de chaque facture) ou contenir du texte, des chiffres et des champs du type [column] [column,N] [++] [++,N] :
    [column] sera remplacé automatiquement par la valeur de la colonne "column" dans la table des commandes de la création d\'une commande (exemple : [id] => id de la commande),
    [++] permet d\'incrémenter une valeur : si une facture existe déjà avec le reste du format demandé, alors on incrémente cette section, sinon on repart de 1,
    L\'ajout de ,N permet de rajouter automatiquement des 0 pour formater sur N caractères la valeur.
    • 0
  4. Gilles Boussin a ajouté un message dans un sujet  Petite question   

    Ca ne se trouve pas dans un répertoire quelconque puisqu'il faut le faire : une boucle sur la liste des images de peel_produits, peel_categories, etc. avec ensuite l'usage d'un UPDATE SQL + de la fonction rename de PHP avec une règle de nommage prenant des informations des tables dans lesquelles on va chercher les noms d'image
    • 0
  5. Gilles Boussin a ajouté un message dans un sujet  Petite question   

    Bonjour,

    Vous pouvez éditer les champs d'image de base de données et les images correspondantes, soit manuellement si il y en a très peu, soit en réalisant un petit programme PHP qui le fait pour vous, ce qui prendrait 1h environ à un développeur à qui vous donneriez la nouvelle règle de nommage.
    • 0
  6. Gilles Boussin a ajouté un message dans un sujet  Modification email code promo   

    Bonjour,

    Quelle version de PEEL utilisez-vous ?
    • 0
  7. Gilles Boussin a ajouté un message dans un sujet  Page administrer/prix.php   

    Bonjour,

    Suite à votre complément, votre sujet est-il donc réglé ?
    • 0
  8. Gilles Boussin a ajouté un message dans un sujet  Sortie de la nouvelle version PEEL Shopping 6.0   

    Bonsoir,

    A partir de maintenant, lorsque vous téléchargez PEEL SHOPPING 6.0 vous avez droit à la version 6.0.4 :

    - Ajout du SQL e la création de peel_pensebete qui était resté dans le module Premium.
    - Ajout de la gestion des différents espaces publicitaires (suite à oubli d'ajout dans le SQL)
    - Ajout de la langue pour la bannière PEEL par défaut, et prise en compte des bannières sans langue
    - Ajout des codes ISO 3 lettres et numériques pour les pays (sert pour Moneybookers et pourra servir à d'autres modules)
    - Amélioration de l'email indiquant l'envoi des produits en rajoutant des informations sur les produits envoyés
    - Amélioration de la détection de wwwroot pour le lancement de l'installation
    - Amélioration de la gestion micro-entreprise : permettre cohérence des données même si les taux de TVA choisis sont différents de 0
    - Amélioration de la présentation des commandes en page d'accueil si nom du mode de paiement trop long
    - Amélioration des emails de renouvellement de mot de passe
    - Amélioration des informations données lors de l'email de livraison
    - Amélioration présentation de la page d'édition de factures
    - Amélioration suite à demande sur le forum : ne pas afficher Notre Sélection sur page d'accueil si aucun produit trouvé
    - Autoriser l'import de HTML dans table produits
    - Changement de fonctionnement du module oubli mot de passe.
    - Changement de nom Nouvelle Calédonie pour meilleure cohérence
    - changement des valeurs par défaut des tailles d'images dans liste de produits
    - Conversion des entités HTML si nécessaire pour données venant de vieux sites
    - Correction bug envoi factures HTML au lieu de PDF
    - Correction d'un bug d'encodage sur l'import de produit.
    - Correction d'une condition dans le .htaccess ==> RewriteRule ^([a-z]{2})\/(.*)$ $2?langue=$1 [QSA]
    - Correction de bug sur liste de produits téléchargés
    - Correction de la gestion du TTC pour les suppléments par taille
    - Amélioration de la compatibilité pour PHP<5.1 de la fonction preg_replace avec 5 arguments
    - Explications données sur UTF8 sans BOM dans l'installation
    - Amélioration de l'intégration de moneybookers
    - Possibilité d'afficher produits d'une catégorie sans ceux des filles
    - Correction de la prise en compte TVA pour attributs de taille
    - Meilleure compatibilité diverses versions de Premium
    - Mémorisation du moyen de paiement choisi même si erreur par ailleurs dans la page de sélection
    - Modification du fichier d'import de produit pour traiter les fichiers avec des retours à la ligne + Correction de suppression d'un produit quand le stock
    - Modification du nom d'une variable pour la mettre en cohérence avec son contenu.
    - On la laisse aussi dans le SQL de premium pour garder compatibilité du module Premium avec anciennes versions Shopping
    - Passage du nom de colonne moneyBookers_payment_methods en minuscule
    - Possibilité de mettre une liste de fichiers CSS plus longue
    - Possibilité de se faire envoyer le mot de passe si site désactivé


    La structure de données a été modifiée avec l'ajout d'une colonne without_delivery_address dans la table peel_types.
    Si vous avez une version PEEL 6.0.3 et souhaitez la rajouter lors de votre migration vers 6.0.4, exécutez avec phpMyAdmin les lignes suivantes :

    ALTER TABLE `peel_banniere` ADD `lang` char(2) NOT NULL default '';
    ALTER TABLE `peel_commandes` ADD `moneybookers_payment_methods` varchar(50) NOT NULL default '';
    ALTER TABLE `peel_pays` ADD `iso3` varchar(3) NOT NULL default '';
    ALTER TABLE `peel_pays` ADD `iso_num` smallint(4) NOT NULL default '0';
    INSERT INTO `peel_modules` (`id`, `technical_code`, `location`, `display_mode`, `position`, `etat`, `title_fr`, `title_en`) VALUES
    (12, 'advertising1', 'right', 'sideblock', 10, 1, 'Publicité espace 1', 'Advertising location 1'),
    (13, 'advertising2', 'right', 'sideblock', 11, 1, 'Publicité espace 2', 'Advertising location 2'),
    (14, 'advertising3', 'left', 'sideblock', 12, 1, 'Publicité espace 3', 'Advertising location 3'),
    (15, 'advertising4', 'right', 'sideblock', 10, 1, 'Publicité espace 4', 'Advertising location 4'),
    (16, 'advertising5', 'right', 'sideblock', 11, 1, 'Publicité espace 5', 'Advertising location 5');
    INSERT INTO `peel_paiement` (`id`, `technical_code`, `nom_fr`, `nom_en`, `position`, `tarif`, `tva`, `etat`) VALUES
    (21, 'pickup', 'Paiement lors de l''enlèvement sur place', 'Payment upon pickup', 5, 0.00000, 0.00, 0),
    (22, 'delivery', 'Paiement à la livraison', 'Payment upon delivery', 6, 0.00000, 0.00, 0);

    Pour migrer d'une version 6.0, si vous n'avez pas touché au code PHP :
    - faites un backup complet du code de votre boutique
    - téléchargez le zip
    - dézippez le fichier et supprimez "/lib/setup/info.inc.php", "/installation/" et si vous n'avez pas un modèle totalement standard : supprimez aussi "/modeles/peel6/"
    - mettez tous ces fichiers à la place de ceux de votre boutique
    - exécutez la ligne de SQL indiquée dans le précédent paragraphe

    La liste des fichiers mis à jour est :

    Modified : /peel_premium/trunk/.htaccess
    Modified : /peel_premium/trunk/achat/achat_maintenant.php
    Modified : /peel_premium/trunk/administrer/categories.php
    Modified : /peel_premium/trunk/administrer/commander.php
    Modified : /peel_premium/trunk/administrer/commandes.php
    Modified : /peel_premium/trunk/administrer/export_produits.php
    Modified : /peel_premium/trunk/administrer/import_produits.php
    Modified : /peel_premium/trunk/administrer/index.php
    Modified : /peel_premium/trunk/administrer/marques.php
    Modified : /peel_premium/trunk/administrer/modeles/commande_details.php
    Modified : /peel_premium/trunk/administrer/modeles/commande_liste.php
    Modified : /peel_premium/trunk/administrer/pays.php
    Modified : /peel_premium/trunk/administrer/produits.php
    Modified : /peel_premium/trunk/administrer/rubriques.php
    Modified : /peel_premium/trunk/administrer/sites.php
    Modified : /peel_premium/trunk/configuration.inc.php
    Modified : /peel_premium/trunk/index.php
    Modified : /peel_premium/trunk/installation/fin.php
    Modified : /peel_premium/trunk/installation/peel.sql
    Modified : /peel_premium/trunk/lexique/index.php
    Modified : /peel_premium/trunk/lib/class/Caddie.php
    Modified : /peel_premium/trunk/lib/class/Product.php
    Modified : /peel_premium/trunk/lib/class/ProductsBought.php
    Modified : /peel_premium/trunk/lib/class/String.php
    Modified : /peel_premium/trunk/lib/fonctions/display_admin_forms.php
    Modified : /peel_premium/trunk/lib/fonctions/display_caddie.php
    Modified : /peel_premium/trunk/lib/fonctions/display_product.php
    Modified : /peel_premium/trunk/lib/fonctions/display_user_forms.php
    Modified : /peel_premium/trunk/lib/fonctions/display.php
    Modified : /peel_premium/trunk/lib/fonctions/emails.php
    Modified : /peel_premium/trunk/lib/fonctions/fonctions_admin.php
    Modified : /peel_premium/trunk/lib/fonctions/fonctions.php
    Modified : /peel_premium/trunk/lib/fonctions/format.php
    Modified : /peel_premium/trunk/lib/fonctions/order.php
    Modified : /peel_premium/trunk/lib/fonctions/user.php
    Modified : /peel_premium/trunk/lib/lang/en.php
    Modified : /peel_premium/trunk/lib/lang/fr.php
    Modified : /peel_premium/trunk/modeles/peel6/css/screen.css
    Modified : /peel_premium/trunk/modules/banner/administrer/banner.php
    Modified : /peel_premium/trunk/modules/banner/administrer/fonctions.php
    Modified : /peel_premium/trunk/modules/banner/fonctions.php
    Modified : /peel_premium/trunk/modules/chart/open_flash_chart_object.php
    Modified : /peel_premium/trunk/modules/chart/open-flash-chart.php
    Modified : /peel_premium/trunk/modules/moneybookers/fonctions.php
    Modified : /peel_premium/trunk/search.php
    Modified : /peel_premium/trunk/utilisateurs/oubli_mot_passe.php

    Gilles
    • 0
  9. Gilles Boussin a ajouté un message dans un sujet  Sortie de la nouvelle version PEEL Shopping 6.0   

    Bonsoir,

    A partir de maintenant, lorsque vous téléchargez PEEL SHOPPING 6.0 vous avez droit à la version 6.0.3 :

    - Adaptation de String pour une plus grande compatibilité avec PHP < 5.2
    - Adaptation pour avoir $support ayant une liste d'email et non pas un email unique
    - Afficher tous les mots du lexique sur page d'accueil, et non pas le A
    - Ajout d'une sécurité afin de ne pas utilisé la fonction is_module_waneswletter_active pendant l'installation.
    - Ajout de "default" partout dans le SQL d'installation pour meilleure compatibilité MySQL pour cas très particuliers
    - Ajout de la possibilité de mettre un autre bouton dans le formulaire de choix de date
    - Ajout de la vérification sur PHP 5 lors de l'installation
    - Ajout message de confirmation effacement stock_temp lors de l'administration des stocks
    - Amélioration de l'affichage des produits les plus commandés
    - Amélioration de l'import de produits
    - Amélioration de la détection du chemin pour l'installation : gestion du cas des ~.../
    - Amélioration des explications lors de l'installation
    - Mise en cohérence de l'interconnexion avec module Premium meilleurs clients (Attention : nouveau nom de fonction)
    - Amélioration mise en page du bouton d'achat à la liste cadeaux
    - Amélioration de la gestion du retrait en boutique
    - Correction de l'appel à Paypal si utilisateur pas loggué
    - Correction du formulaire d'édition de commande qui ne marche pas sous certains IE
    - Correction du z-index pour la recherche
    - Ajout de la déclaration de l'encodage UTF-8 pour Paypal
    - Correction sur position du caddie lorsqu'il se déplace automatiquement en haut si colonne de gauche ou droite
    - Correction sur liste d'IP pour affichage des erreurs si espacée par des espaces et non des virgules ou points virgules
    - Déplacement des données de langue de PEEL Shopping vers le module blog
    - Garder le logo PEEL dans l'administration de PEEL
    - Ne pas exporter ni importer la colonne stock de peel_produits car elle ne sert pas et vaut 0 partout => induit en erreur
    - Possibilité d'appeler le RSS avec ?cat=xxxx&limit=xxx
    - Titre des emails UTF8 encodés en base64 pour meilleure compatibilité vieilles messageries

    Pour migrer d'une version 6.0, si vous n'avez pas touché au code PHP :
    - faites un backup complet du code de votre boutique
    - téléchargez le zip
    - dézippez le fichier et supprimez "/lib/setup/info.inc.php", "/installation/" et si vous n'avez pas un modèle totalement standard : supprimez aussi "/modeles/peel6/"
    - mettez tous ces fichiers à la place de ceux de votre boutique
    - exécutez la ligne de SQL ci-dessus

    Si vous avez une ancienne version du module Premium, récupérez la fonction get_priv_select de votre ancien fichier lib/fonctions/user.php pour le rajouter à la nouvelle version 6.0.3, à cause d'un changement de fonctionnement pour mise en cohérence.

    Gilles
    • 0
  10. Gilles Boussin a ajouté un message dans un sujet  catalogue   

    Vous pouvez regarder dans la fonction get_recursive_items_display de lib/fonctions/display.php, qui est appelée par affiche_menu_catalogue de lib/fonctions/display_product.php
    • 0
  11. Gilles Boussin a ajouté un message dans un sujet  Question sur la structure des données   

    Bonsoir,

    Pour les données de stock et de prix par quantité, la structure de données n'a pas dû changer, peut-être une colonne en plus mais a priori pas de problème en perspective.
    • 0
  12. Gilles Boussin a ajouté un message dans un sujet  catalogue   

    Bonjour,

    La taille des images est gérée par les valeurs données dans les appels à thumbs : thumbs($rub['image'], 80, 50, 'fit') => 80 de largeur max et 50 de hauteur max, en gardant les proportions à cause de l'option 'fit'
    Vous devez donc identifier les appels à thumbs qui vous concernent et utiliser les valeurs de largeur et de hauteur que vous souhaitez.

    Gilles
    • 0
  13. Gilles Boussin a ajouté un message dans un sujet  Numérotation de facture   

    Le mode de fonctionnement que vous souhaiteriez n'est pas implémenté. D'après l'expert comptable à qui j'ai déjà parlé de ce sujet, à partir du moment où vous avez la trace des commandes, il n'est pas gênant selon lui que les factures payées aient un saut de numéro, puisque celles non payées ont une justification.
    • 0
  14. Gilles Boussin a ajouté un message dans un sujet  Envoi d'emails aux clients   

    Bonjour Jean-Luc,

    Vous avez raison, nous allons faire cela en adaptant du code déjà fait pour nos besoins, à faire pour une prochaine version de PEEL dès qu'on a un peu de temps.

    Gilles
    • 0
  15. Gilles Boussin a ajouté un message dans un sujet  Numérotation de facture   

    Bonsoir,

    Merci pour le compliment :)

    Concernant le numéro de facture, c'est géré par get_bill_number($bill_number_format, $id) dans lib/fonctions/order.php
    L'id correspond à la clé primaire de la table des commandes, et le format $bill_number_format est modifiable dans la page de configuration de la boutique.

    Donc pour répondre à votre cas particulier, modifiez get_bill_number pour récupérer le numéro qui vous convient.

    Gilles
    • 0
  16. Gilles Boussin a ajouté un message dans un sujet  Peut-on positionner librement des parties de la boutique ?   

    Les variables GET contiennent ce qui est passé dans l'URL après le point d'interrogation, entre les &
    Si vous récupérez du code d'une page qui était normalement appélée avec certaines variables en GET, vous devez interconnecter le code avec le reste de votre page en changeant les appels à ces variables GET pour y mettre les valeurs correspondante dans votre nouvelle page.
    Tout cela nécessite un peu d'expérience en PHP, donc faites simple au départ et étape après étape, sinon vous allez vous y perdre.
    • 0
  17. Gilles Boussin a ajouté un message dans un sujet  changer la police   

    Je vous invite à lire ceci à propos des polices :

    http://fr.html.net/tutorials/css/lesson4.php
    • 0
  18. Gilles Boussin a ajouté un message dans un sujet  Peut-on positionner librement des parties de la boutique ?   

    C'est-à-dire appeler les bonnes fonctions aux bons endroits pour afficher les listes de produits que vous voulez dans le bon ordre dans la page.
    • 0
  19. Gilles Boussin a ajouté un message dans un sujet  Peut-on positionner librement des parties de la boutique ?   

    Bonjour,

    Il est tout à fait possible de faire cela, mais il s'agit de développement PHP et vous devez donc avoir un peu d'expérience PHP pour pouvoir le faire.
    Si c'est le cas, en 30 min et 2h environ vous obtiendrez ce que vous voulez.
    L'idée est de récupérer le code des pages qui ont les blocs qui vous intéressent, et de réagencer les appels aux fonctions pour obtenir ce que vous voulez.
    • 0
  20. Gilles Boussin a ajouté un message dans un sujet  changer la police   

    Bonsoir,

    La définition de la police est faite au tout début du fichier modeles/xxx/css/screen.css
    • 0
  21. Gilles Boussin a ajouté un message dans un sujet  petit coup de main pour un noob...   

    Bonsoir,

    Vu que vous utilisez un logiciel qui vous est mis à disposition gratuitement, et si vous considérez que cela ne vous coûte rien de laisser la mention de PEEL en pied de page, cela serait sympathique de la laisser pour nous aider à nous faire connaître :)
    Néanmoins nous vous laissons libre de la retirer, ceci se trouve dans le fichier de modèle bas.php.
    • 0
  22. Gilles Boussin a ajouté un message dans un sujet  Gestion des stocks   

    Jean-Luc a fait des citations de la page de peel.fr concernée, mais la conclusion à en tirer n'est pas qu'il existe une gestion simplifiée dans Shopping, mais pas de gestion des stocks.

    J'ai expliqué dans mes précédents messages sur le forum ce qu'il en était, sur Shopping il n'y a plus la gestion simplifiée des stocks, tout simplement car cette gestion simplifiée de la v5.x n'était pas complète et qu'elle n'était pas qualitativement satisfaisante.

    Comme vous l'aviez vu, certaines pages du site de présentation n'étaient pas été mises à jour immédiatement : ce tableau sur peel.fr a été mis à jour en cours de mois et je viens de faire la mise à jour de peel.com.fr. On ne peut pas toujours dégager des ressources immédiatement pour mettre du texte de présentation à jour quand on consacre tout son temps au traitement des demandes clients, au développement du logiciel gratuit, au support gratuit sur le forum...
    • 0
  23. Gilles Boussin a ajouté un message dans un sujet  Mise a jour d'un champ   

    Bonjour,

    - J'ai viré le spam de cette nuit concernant la gestion des stocks, qui est plus du parasitage qu'une remarque constructive. On va corriger le texte de peel.com.fr bien sûr.

    - La fonctionnalité que vous souhaitez serait tout à fait intéressante, mais nécessite pas mal de développement. Donc je mets ça dans la liste des choses à faire, sans garantie de délais.

    Gilles
    • 0
  24. Gilles Boussin a ajouté un message dans un sujet  Faciliter les mises à jour de peel shopping ?   

    C'est un concept intéressant, mais ça nécessite de passer du temps à faire ce .rar

    Ce que je vous propose plutôt, c'est dorénavant de rajouter la liste des fichiers modifiés dans les releases notes.
    Ca c'est plus rapide à faire, ça évite d'avoir deux type de fichiers téléchargeables, et ça répond à votre problématique.
    • 0
  25. Gilles Boussin a ajouté un message dans un sujet  Pense bête... marche pas ???   

    Je suis d'accord sur l'intérêt que cela peut représenter. D'un autre côté il faut savoir que peu d'utilisateurs vont utiliser cette fonctionnalité, donc statistiquement c'est plus intéressant de regarder les ventes que cet aspect.
    Je propose de rajouter ces informations dans le tableau des meilleurs ventes pour avoir cette seconde source d'information en complément.
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping