I am given now a D5 site with eCommerce and Ubercart both installed but deactivated. The original developer still has a dev version somewhere where Ubercart is activated and appears to be working. The owners now want me to provide them with ecommerce capability. I have read that eCommerce and Ubercart are not compatible. The site owners furthermore want to upgrade to D6 and also the latest version of CiviCRM (which anyway requires D6).
But when I explained that it may be necessary to rebuild the site in D6 and then export/import the data (nodes and users) and that will take a day or two of work, they have asked if there is any other way to provide ecommerce functionality more simply. Aside from having paid once for this site to an incompetent developer, they happen to be on a very limited budget (they are an NPO).
So, any other suggestions?
I could just turn on Ubercart and hope it works I suppose. Heh heh. I'm not too thrilled about that however.
Thanks.
What are they looking to sell. If all they need are memberships or event payments that can all be done with Civi.
From my readining about eCommerce and Ubercart some of them use the same
table names. I don't see why you could not delete both modules and then install Ubercart and see what happens. That way the only data recreation is for the product specifications. Is there any order history to be worried about.
In terms of the overall upgrade to 6 - is this a stock theme and are there upgrade paths to 6 for the modules in use. Sites that are done wrong in 5 can be a problem to move to 6. I have ran into that trying to move my first attempt at Drupal from 5 to 6.
Fred, I know you know this but I will say backup everything before trying this.
Thanks, Steve
-----Original Message----- From: Fred Jones [mailto:fredthejonester@gmail.com] Sent: Sunday, May 03, 2009 12:32 PM To: support@drupal.org Subject: [support] How to Fix a Messed Up Site
I am given now a D5 site with eCommerce and Ubercart both installed but deactivated. The original developer still has a dev version somewhere where Ubercart is activated and appears to be working. The owners now want me to provide them with ecommerce capability. I have read that eCommerce and Ubercart are not compatible. The site owners furthermore want to upgrade to D6 and also the latest version of CiviCRM (which anyway requires D6).
But when I explained that it may be necessary to rebuild the site in D6 and then export/import the data (nodes and users) and that will take a day or two of work, they have asked if there is any other way to provide ecommerce functionality more simply. Aside from having paid once for this site to an incompetent developer, they happen to be on a very limited budget (they are an NPO).
So, any other suggestions?
I could just turn on Ubercart and hope it works I suppose. Heh heh. I'm not too thrilled about that however.
Thanks. -- [ Drupal support list | http://lists.drupal.org/ ]
They are selling products and there is no order data--the store part has never been live. Cleaning out both ecommerce modules is potentially feasible. There is a "guide" to this on the Ubercart site, but the lead there (who wrote it) recommends against it. :)
In terms of the overall upgrade to 6 - is this a stock theme and are there upgrade paths to 6 for the modules in use. Sites that are done wrong in 5 can be a problem to move to 6. I have ran into that trying to move my first attempt at Drupal from 5 to 6.
Yes, I had the same thought. The theme is custom and the site has a bunch of modules--not all of which I think are even used.
Fred, I know you know this but I will say backup everything before trying this.
Several copies of the site already exist. :)
Thanks!
It sounds like you are in a 6 of one, half dozen of another situation.
Attempting to clean up the existing site might feel like the shorter path, and from a short term perspective it might be. But, in the process of cleaning up the site, there is a fairly good chance that some cruft will be missed -- and today's overlooked cruft is the fringe case bug three months from now.
My advice: start from scratch. It might take longer over the next 1-2 weeks, but it will give you both peace of mind and a known, reliable, documented foundation as you move forward.
Cheers,
Bill
Fred Jones wrote:
They are selling products and there is no order data--the store part has never been live. Cleaning out both ecommerce modules is potentially feasible. There is a "guide" to this on the Ubercart site, but the lead there (who wrote it) recommends against it. :)
In terms of the overall upgrade to 6 - is this a stock theme and are there upgrade paths to 6 for the modules in use. Sites that are done wrong in 5 can be a problem to move to 6. I have ran into that trying to move my first attempt at Drupal from 5 to 6.
Yes, I had the same thought. The theme is custom and the site has a bunch of modules--not all of which I think are even used.
Fred, I know you know this but I will say backup everything before trying this.
Several copies of the site already exist. :)
Thanks!
[ Drupal support list | http://lists.drupal.org/ ]
I agree with Bill. We just inherited a 5.x site that was poorly organized. The client couldn't update some content areas. We could have fixed it. But in the long term it was better to start over with a D6 site, port the content over, organize it in a more logical way and train the client on content management. This took longer, but in the long run will pay off for the client in many ways.
Bill Fitzgerald wrote:
It sounds like you are in a 6 of one, half dozen of another situation.
Attempting to clean up the existing site might feel like the shorter path, and from a short term perspective it might be. But, in the process of cleaning up the site, there is a fairly good chance that some cruft will be missed -- and today's overlooked cruft is the fringe case bug three months from now.
My advice: start from scratch. It might take longer over the next 1-2 weeks, but it will give you both peace of mind and a known, reliable, documented foundation as you move forward.
Cheers,
Bill
Fred Jones wrote:
They are selling products and there is no order data--the store part has never been live. Cleaning out both ecommerce modules is potentially feasible. There is a "guide" to this on the Ubercart site, but the lead there (who wrote it) recommends against it. :)
In terms of the overall upgrade to 6 - is this a stock theme and are there upgrade paths to 6 for the modules in use. Sites that are done wrong in 5 can be a problem to move to 6. I have ran into that trying to move my first attempt at Drupal from 5 to 6.
Yes, I had the same thought. The theme is custom and the site has a bunch of modules--not all of which I think are even used.
Fred, I know you know this but I will say backup everything before trying this.
Several copies of the site already exist. :)
Thanks!
[ Drupal support list | http://lists.drupal.org/ ]
Apart from agreeing wholeheartedly with rebuilding in D6 and importing, In cases like this, I thought it could be interesting to share what methods people use for porting nodes.
I recently used the Views Bonus Pack CVS output to export from the legacy D5 site, and node_import the output file directly into the D6 site. I have also used xmlrpc with the Services module, and also with the stock xmlrpc functionality that comes with Drupal core, as outlined in Pro Drupal Development.
Naturally I have also used custom scripts.
Anyone else have other ideas?
Victor Kane http://awebfactory.com.ar http://projectflowandtracker.com
On Sun, May 3, 2009 at 11:59 PM, Bob Morse bob@morsemedia.net wrote:
I agree with Bill. We just inherited a 5.x site that was poorly organized. The client couldn't update some content areas. We could have fixed it. But in the long term it was better to start over with a D6 site, port the content over, organize it in a more logical way and train the client on content management. This took longer, but in the long run will pay off for the client in many ways.
Bill Fitzgerald wrote:
It sounds like you are in a 6 of one, half dozen of another situation.
Attempting to clean up the existing site might feel like the shorter path, and from a short term perspective it might be. But, in the process of cleaning up the site, there is a fairly good chance that some cruft will be missed -- and today's overlooked cruft is the fringe case bug three months from now.
My advice: start from scratch. It might take longer over the next 1-2 weeks, but it will give you both peace of mind and a known, reliable, documented foundation as you move forward.
Cheers,
Bill
Fred Jones wrote:
They are selling products and there is no order data--the store part has never been live. Cleaning out both ecommerce modules is potentially feasible. There is a "guide" to this on the Ubercart site, but the lead there (who wrote it) recommends against it. :)
In terms of the overall upgrade to 6 - is this a stock theme and are there upgrade paths to 6 for the modules in use. Sites that are done wrong in 5 can be a problem to move to 6. I have ran into that trying to move my first attempt at Drupal from 5 to 6.
Yes, I had the same thought. The theme is custom and the site has a bunch of modules--not all of which I think are even used.
Fred, I know you know this but I will say backup everything before trying this.
Several copies of the site already exist. :)
Thanks!
[ Drupal support list | http://lists.drupal.org/ ]
-- Bob Morse Morse Media Web Development * Web Hosting * Internet Marketing http://morsemedia.net 707-444-9566 707-496-9191 (cell) Blog: http://talkingtech.net
-- [ Drupal support list | http://lists.drupal.org/ ]
PLEASE TELL THE WEBMASTER TO TAKE ME OFF THIS LIST I HAVE TRIED MAILMAN@ DRUPAL AMD ALL THE OTHERS , THEY HAVEMY PEROSNAL INFO ON THE NET - WHICH I HAVE SHOWN TO AN ATTY , I GET MAIL FROM MEMBERS ALL THE TIME IN SPAM , THANKS IF YOU CAN SEND THEM THIS - THEY REJECT MY EMAILS . OR MY ATTY WILL WILL CONTACT THEM .PAM - On Mon, 5/4/09, Bob Morse bob@morsemedia.net wrote:
From: Bob Morse bob@morsemedia.net Subject: Re: [support] How to Fix a Messed Up Site To: support@drupal.org Date: Monday, May 4, 2009, 2:59 AM
I agree with Bill. We just inherited a 5.x site that was poorly organized. The client couldn't update some content areas. We could have fixed it. But in the long term it was better to start over with a D6 site, port the content over, organize it in a more logical way and train the client on content management. This took longer, but in the long run will pay off for the client in many ways.
Bill Fitzgerald wrote:
It sounds like you are in a 6 of one, half dozen of another situation.
Attempting to clean up the existing site might feel like the shorter path,
and from a short term perspective it might be. But, in the process of cleaning up the site, there is a fairly good chance that some cruft will be missed -- and today's overlooked cruft is the fringe case bug three months from now.
My advice: start from scratch. It might take longer over the next 1-2
weeks, but it will give you both peace of mind and a known, reliable, documented foundation as you move forward.
Cheers,
Bill
Fred Jones wrote:
They are selling products and there is no order data--the store part has never been live. Cleaning out both ecommerce modules is potentially feasible. There is a "guide" to this on the
Ubercart site,
but the lead there (who wrote it) recommends against it. :)
In terms of the overall upgrade to 6 - is this a stock theme and
are there
upgrade paths to 6 for the modules in use. Sites that are done
wrong in 5
can be a problem to move to 6. I have ran into that trying to move
my first
attempt at Drupal from 5 to 6.
Yes, I had the same thought. The theme is custom and the site has a bunch of modules--not all of which I think are even used.
Fred, I know you know this but I will say backup everything before
trying
this.
Several copies of the site already exist. :)
Thanks! -- [ Drupal support list | http://lists.drupal.org/ ]
-- Bob Morse Morse Media Web Development * Web Hosting * Internet Marketing http://morsemedia.net 707-444-9566 707-496-9191 (cell) Blog: http://talkingtech.net
-- [ Drupal support list | http://lists.drupal.org/ ]
PLEASE TELL THE WEBMASTER TO TAKE ME OFF THIS LIST I HAVE TRIED MAILMAN@ DRUPAL AMD ALL THE OTHERS , THEY HAVEMY PEROSNAL INFO ON THE NET - WHICH I HAVE SHOWN TO AN ATTY , I GET MAIL FROM MEMBERS ALL THE TIME IN SPAM , THANKS IF YOU CAN SEND THEM THIS - THEY REJECT MY EMAILS . OR MY ATTY WILL WILL CONTACT THEM .PAM - On Mon, 5/4/09, Bob Morse bob@morsemedia.net wrote:
From: Bob Morse bob@morsemedia.net Subject: Re: [support] How to Fix a Messed Up Site To: support@drupal.org Date: Monday, May 4, 2009, 2:59 AM
I agree with Bill. We just inherited a 5.x site that was poorly organized. The client couldn't update some content areas. We could have fixed it. But in the long term it was better to start over with a D6 site, port the content over, organize it in a more logical way and train the client on content management. This took longer, but in the long run will pay off for the client in many ways.
Bill Fitzgerald wrote:
It sounds like you are in a 6 of one, half dozen of another situation.
Attempting to clean up the existing site might feel like the shorter path,
and from a short term perspective it might be. But, in the process of cleaning up the site, there is a fairly good chance that some cruft will be missed -- and today's overlooked cruft is the fringe case bug three months from now.
My advice: start from scratch. It might take longer over the next 1-2
weeks, but it will give you both peace of mind and a known, reliable, documented foundation as you move forward.
Cheers,
Bill
Fred Jones wrote:
They are selling products and there is no order data--the store part has never been live. Cleaning out both ecommerce modules is potentially feasible. There is a "guide" to this on the
Ubercart site,
but the lead there (who wrote it) recommends against it. :)
In terms of the overall upgrade to 6 - is this a stock theme and
are there
upgrade paths to 6 for the modules in use. Sites that are done
wrong in 5
can be a problem to move to 6. I have ran into that trying to move
my first
attempt at Drupal from 5 to 6.
Yes, I had the same thought. The theme is custom and the site has a bunch of modules--not all of which I think are even used.
Fred, I know you know this but I will say backup everything before
trying
this.
Several copies of the site already exist. :)
Thanks! -- [ Drupal support list | http://lists.drupal.org/ ]
-- Bob Morse Morse Media Web Development * Web Hosting * Internet Marketing http://morsemedia.net 707-444-9566 707-496-9191 (cell) Blog: http://talkingtech.net
-- [ Drupal support list | http://lists.drupal.org/ ]
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi,
With uc and ec I would recommend just removing all the tables, or you just enable them and uninstall them. But I think if they are running v3.x of ec then it may not remove the, With ec you can just drop all the tables starting with ec_ and this will get rid of them as well uninstalling them.
Moving forward I would recommend that because you are wanting to use CiviCRM that you use e-Commerce to provide you store as because ec provides support for using CiviCRM contacts as customers, and also in the future I am going to provide an interface to allow CiviCRM to use e-Commerce payment gateways as so you only need to use 1 piece of code to do all payments.
Gordon.
On 04/05/2009, at 4:31 AM, Fred Jones wrote:
I am given now a D5 site with eCommerce and Ubercart both installed but deactivated. The original developer still has a dev version somewhere where Ubercart is activated and appears to be working. The owners now want me to provide them with ecommerce capability. I have read that eCommerce and Ubercart are not compatible. The site owners furthermore want to upgrade to D6 and also the latest version of CiviCRM (which anyway requires D6).
But when I explained that it may be necessary to rebuild the site in D6 and then export/import the data (nodes and users) and that will take a day or two of work, they have asked if there is any other way to provide ecommerce functionality more simply. Aside from having paid once for this site to an incompetent developer, they happen to be on a very limited budget (they are an NPO).
So, any other suggestions?
I could just turn on Ubercart and hope it works I suppose. Heh heh. I'm not too thrilled about that however.
Thanks.
[ Drupal support list | http://lists.drupal.org/ ]