Olédrion, un module de e-Commerce pour Xoops par Instant Zero

Date 25/08/2008 | Sujet : Modules Professionnels

En 2006, pour 2 de nos clients, nous avons développé Bookshop, un module Xoops de e-Commerce spécialisé dans la vente de livres.
Quelques temps plus tard, forts de cette expérience et vue le nombre de contacts que nous avons eu suite à l'article qui relatait sa sortie, nous nous sommes lancés dans le développement d'Olédrion.

Olédrion (qui fut aussi nommé "Myshop") est donc un module Xoops entièrement basé sur Bookshop mais qui permet la vente d'articles autres que des livres.
Il permet la vente de produits "physiques" mais aussi la vente de produits immatériels (comme des PDF ou des fichiers à télécharger par exemple).

Nous sommes très heureux de vous apprendre que nous avons décidé de reverser à la communauté ce module de e-Commerce.
Avant de vous donner un résumé des fonctionnalités, nous tenons à attirer votre attention sur les 2 points suivants :

1/ Le module nécessite Php 5 (une version très récente de préférence)
2/ Une version, elle aussi récente, de Mysql (au moins une 4.3) est nécessaire


Voici un rapide résumé de ses fonctionnalités :
1/ Gestionnaire des vendeurs
2/ Gestionnaire des TVA
3/ Gestion des catégories
4/ Gestion des fabricants
5/ Gestion avancée des produits (avec la possibilité de lier un nombre illimité de fichiers à chaque produit)
6/ Gestion des commandes
7/ Gestion très avancée des réductions
8/ Newsletter
9/ Gestion des stocks
10/ Paiement en ligne et "off line" (par chèque par exemple)
11/ Gestion d'un cache interne afin de limiter les requêtes Mysql
12/ Flux RSS
13/ Intégré à la recherche de Xoops et recherche avancée
14/ système de notification pour les ventes
15/ Plusieurs blocs
16/ Intégration des commentaires Xoops
17/ URL Rewriting
18/ Compatibilité avec Xoops 2.0.18.2 ET Xoops 2.3

Le module est disponible en français et en anglais.
La traduction anglaise n'est pas d'une qualité exemplaire aussi, nous recherchons des personnes en mesure de l'améliorer.
Nous recherchons aussi des traductions dans d'autres langues.

La rédaction d'une documentation est en cours et là aussi, nous ferons appel à la communauté pour nous aider dans sa traduction dans différentes langues.

L'icône du module a été difficile à trouver et nous serions intéressés par les talents d'artistes de la communauté.


Concernant la gestion des réductions, nous avons essayé de faire une gestion des réductions qui soit la plus souple et la plus complète possible.
Toutefois, chaque cas est unique et vous devez bien vous douter qu'il n'est pas possible de faire un module qui réponde à la demande de chacun.

De même, concernant les méthodes de paiement, il existe une infinité de paiements en ligne, certains sont même spécifiques à certains pays.
A l'heure actuelle, le module est livré avec 2 méthodes de paiement :
1/ Paypal (qui est un paiement en ligne très répandu et très fiable)
2/ Paiement "off line", par chèque par exemple (vous pouvez valider les commandes manuellement)

Si vous avez besoin d'un paiement en ligne spécifique ou d'une gestion des réductions différente de ce qui se trouve actuellement dans le module, vous pouvez nous contacter afin que nous estimions le travail nécessaire pour vous faire un devis le plus précis possible.

Installation
L'installation du module se déroule comme pour tout autre module Xoops, récupérez les fichiers du module, décompressez-le, copiez les fichiers sur votre site, allez dans le gestionnaire de modules de Xoops et installez-le.
Si vous ne pouvez pas voir l'icone du module dans le gestionnaire de modules de Xoops, nous vous conseillons de supprimer le fichier .htaccess présent à la racine du module (mais vous ne pourrez alors plus utiliser l'url rewriting)

Suite à son installation, nous vous recommandons de modifier le fichier config.php présent à la racine du module.
Ce fichier vous permet, en plus des préférences du module, de régler certains paramètres du module.

Notes
- Pour fonctionner avec Paypal, le module doit être accessible aux utilisateurs anonymes.
En effet, suite à un paiement, le site de Paypal communique avec le module.
- Une fois le module installé, nous vous conseillons de vous rendre dans son administration et de suivre l'ordre des onglets pour travailler avec le module
- Dans l'administration du module, se trouve en bas de page un lien vers Instant Zero ainsi qu'un onglet qui affiche notre formulaire de contact, nous vous serions grés de ne pas les supprimer. De même, les templates des pages et des blocs contiennent un commentaire html qui indique qu'Instant Zero est le créateur du module. Etant donné que c'est un commentaire html, il n'est pas indexé par les moteurs de recherche, là aussi, nous vous serions gré de ne pas supprimer ce commentaire.
- Le module est placé sous licence GPL, cela veut dire que vous pouvez vous en servir gratuitement et le modifier mais cela signifie aussi que vous n'avez pas le droit de supprimer les entêtes qui contiennent les copyrights.
- Les templates sont très facilement modifiables, là aussi, si vous avez besoin de personnalisation, vous pouvez nous contacter afin que nous estimions le travail à faire
- Olédrion est une marque déposée d'Instant Zero
- Un projet sur Sourceforge (et sur Google Code) ont été créées, ils seront utilisé comme téléchargement miroir et peut être pour leur SVN
- Le module, une fois décompressé, atteint les 25 Mo



Bon Xoops.



Cet article provient de Communauté Francophone des Utilisateurs de Xoops
https://www.frxoops.org

L'adresse de cet article est :
https://www.frxoops.org/modules/news/article.php?storyid=1534