Laurent Destailleur (Eldy) a écrit :
Salut jean (et salut à tous les développeurs Dolibarr),
De retour de vacances j'ai intégré ton travail sur l'interfacage de
Dolibarr par Web Service avec OSCommerce.
Comme ce chantier est assez spécifique j'ai fait des modifications
afin de l'intégrer au sein d'un module indépendant: Ainsi, j'ai crée
le répertoire oscommerce_ws qui contient les pages de Dolibarr qui
apparaissent quand on active le module "OSCommerce 2" ainsi que les
composants serveurs Web service à distribuer pour installation sur
OSCommerce.
Note que le module existant OSCommerce a été renommé en "OSCommerce
1". J'ai nommé le tien "OS Commerce 2". Il y a donc 2 modules
d'interfaces pour OSCommerce: Celui qui existait déjà (dans le rep
/htdocs/boutique) et qui fonctionne par accès direct en base et le
tien (dans le rep /htdocs/oscommerce_ws) qui fonctionne par interface
Web services.
Il faut donc activer le module pour voir apparaitre dans le menu les
entrées OSCommerce qui vont bien. Ces 2 modules n'étant pas
compatbile, ils sont exclusifs, ce qui signifie qu'on fait le choix
de l'un ou l'autre. Il n'est pas possible d'activer les 2 en meme temps.
Donc ton travail est "isolé" du reste de Dolibarr et tu peux
continuer à soumettre tes patchs sur ce module en repartant sur la
nouvelle organisation des sources qui a été intégré dans le CVS.
NB: J'ai aussi renommé les constantes DB_xxx en OSC_DB_xxx et j'ai
placé la librairie externe NuSoap dans le répertoire /htdocs/includes
avec les autres librairies externes.
En ce qui concerne le module OSCommerce existant, je ferais le ménage
plus tard car cela n'a plus d'importance maintenant dans la mesure où
ton module peut être développé de manière autonome sans besoin de
toucher au reste du code et des fichiers Dolibarr.
Bon courage pour la suite de ton travail...
Tahiti Rimai (Jean) a écrit :
Tahiti Rimai (Jean) a écrit :
Bonjour,
J'ai envoyé ceci à dolibarr-dev il y a une semaine, j'ai eu un
message que c'est trop gros et qu'un administrateur doit le valider.
Je te le transfère donc, puisque je n'ai encore rien vu sur la
liste de dev (peut être des vacances ?). Comme il y a un membre du
forum qui attend et à qui j'ai dit que le cvs contiendra les modifs.
J'avais une question concernant la gestion de la partie à
installer sur OSC j'ai eu une réponse de Rodolphe. Je souhaiterais
donc que cette partie soit aussi intégrée au cvs de Dolibarr
puisqu'elle est loin d'être finie, à voir comment (module séparé
?, branche ?, je ne suis pas très doué en gestion de cvs ! ), je
te transfère le mail et la réponse de Rodolphe, à voir ce qui vous
parait le plus logique et qui perturbe le moins le reste du projet.
Merci pour le travail
J'essaie de regarder ce week-end.
Je viens juste de rentrer de vacances...
Jean
-------- Message original --------
Sujet: Interface OSC - DOLIBARR
Date: Fri, 30 Jun 2006 18:00:58 -1000
De: Tahiti Rimai (Jean) <[EMAIL PROTECTED]>
Pour: [email protected]
Voici ci-joint des mises à jour pour le CVS Dolibarr pour l'interface
avec OSC
Voir le wiki (discussion utilistauer Tiaris) pour la doc
nettoyage Dolibarr (ancienne implémentation à supprimer)
suppression
product/osc-*.php
product/album/*
product/groupart/*
suppression des répertoires
boutique/auteur
boutique/editeur
boutique/livre
boutique/newsletter
boutique/notification
suppresion des fichiers (en conservant les répertoires)
boutique/client
boutique/commande
boutique/produits/osc-liste.php (inutile)
corrections :
boutique/index.php
boutique/pre.inc.php
boutique/produits/fiche.php
boutique/produits/osc_product.class.php
boutique/produits/index.php
boutique/produits/pre.inc.php
création de
boutique/includes/configure.php pour les constantes à paramétrer
boutique/soaplib avec la librairie de nusoap pour les clients
ATTENTION : les webservices ne sont pas encore prèts pour être
installés
sur un site en production.
Le cvs se connectera au site de test (fait pour ça) à
http://osc.tiaris.info
Fichiers joints :
boutique.tar.gz : les fichiers de htdocs/boutique
ws_OSC.tar.gz : les webservices pour le site OSC
ws_OSC_client.tar.gz : un client pour tester l'installation des
webservices
Merci à celui qui intègrera ceci dans le cvs !
------------------------------------------------------------------------
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.394 / Virus Database: 268.9.9/382 - Release Date:
04/07/2006
--
Laurent Destailleur.
---------------------------------------------------------------
EMail: [EMAIL PROTECTED]
Web: http://www.destailleur.fr
IM: IRC=Eldy, Jabber=Eldy
AWStats (Author) : http://awstats.sourceforge.net
Dolibarr (Contributor) : http//www.dolibarr.com
CVSChangeLogBuilder (Author) : http://cvschangelogb.sourceforge.net
AWBot (Author) : http://awbot.sourceforge.net
_______________________________________________
Dolibarr-dev mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/dolibarr-dev