uShop English (U.S.) for 179!

uStorekeeper English (U.S.) for 149!

 Products
       uTest
       uReserve
       uShop
       uStorekeeper
       uGolf
       uDirectory
       uSignIn
 Tech Support
       Support Policy
       Knowledge Base
            uTest
            uReserve
            uShop
            uStorekeeper
            uGolf
            uDirectory
            uSignIn
       Documentation
       Reference Sites
 Legal
       Software Piracy
       Legal Notices
       Privacy Policy
       Licensing
 Miscellaneous
       Reseller Info
       Contact Us
       Site Map
Suggestions from uShop 2.0 to 3.0, large site

Knowledge Base Lobby : uShop Support Conference : General Questions
Dec-14-17 07:55 PM EST
Original Message
Suggestions from uShop 2.0 to 3.0, large site
Author Mark Bishop on 10-03-2000 at 23:58 (EST)
Hi,

Generally I use uShop with non-profit web sites voluntering my time and thus also learning about uBurst products. In return, I consult and write about these super applications. However, I have one site running uShop 2.x and I now want to make the upgrade on the site to 3.x. But I was curious if anyone jotted down the steps they took to make the switch over? I have a lot of HTML pages to deal with.

Any suggestions? Thank you for your time!

Sincerely,


Mark Bishop
E-MAIL AUTHOR | TABLE OF CONTENTS

Table Of Contents
  Ushop 2.0 to 3.0 ronharter, 2000-10-04 07:07:16 (1)
            RE: Ushop 2.0 to 3.0 Bill Weiner, 2000-10-04 07:45:40 (2)

Messages In This Discussion
         1. Ushop 2.0 to 3.0
        Author ronharter on 10-04-2000 at 07:07 (EST)
I just finished changing over 900 applets on our site. We use mostly applet 3 on the site. Here is what I used to search and replace the applets:

Change:
uShopInputQuantity3.class" To:uShopInput3.class" CODEBASE="../classes/"
Change: To:
PARAM NAME=id PARAM NAME="id"
PARAM NAME=name PARAM NAME="name"
PARAM NAME=description PARAM NAME="description"
PARAM NAME=weight PARAM NAME="weight"
PARAM NAME=quantity PARAM NAME="qty"
PARAM NAME=price PARAM NAME="price"

Add these 4 lines:(The label is optional)
PARAM NAME="classification" VALUE="NONE"
PARAM NAME="shipping_modifier" VALUE="$0.00"
PARAM NAME="taxable" VALUE="YES"
PARAM NAME="label" VALUE="Add To Cart"

Change: To:
PARAM NAME=textcolor VALUE="black" PARAM NAME="text_color" VALUE="#000000"
PARAM NAME=background VALUE="239,239,239" PARAM NAME="background_color" VALUE="#EFEFEF"
PARAM NAME=popupwindow VALUE="NO" PARAM NAME="popup" VALUE="NO"

The background color would need to be changed to your present settings.
The greater than and less than characters don't show up in this forum. Also the tabs don't work very well. But I think you can get the idea.
Hope this helps you out.
Ron
TABLE OF CONTENTS
                 2. RE: Ushop 2.0 to 3.0
                Author Bill Weiner on 10-04-2000 at 07:45 (EST)
Here is some additional information about upgading from uShop 2.x to 3.x:

1) If you are not already using a separate "classes" directory for all of the uShop .class files, you should begin by creating one. In fact, you should plan on using a directory structure similar to the directory structure that was created when you installed/unzipped uShop 3.0 on your local computer.... and as shown in Figure 2 at the following URL:

http://www.uburst.com/uShop/codebase.html

This way, you can use the following CODEBASE for all of your applets:

codebase="../classes/"

See that same URL ( http://www.uburst.com/uShop/codebase.html ) for more information about the CODEBASE setting...because as long as you follow that suggested directory structure (especially the "../classes/" codebase)... upgrade will be much easier.

2. Upon setting up that directory structure, you will also have to change the names of your input applets because the names of all uShop 2.x input applets were changed in uShop 3.0. FYI: There were various reasons on why we changed the names of the input applets in uShop 3.0 - the primary reason being simply that there are new applets. Another reason includes the fact that many of the old applets were combined into one or more of the new applets. And another reason is that we wanted to keep the overal sizes of the files names to under 32-characters. Etc., etc., etc...

Anyway, so be sure to check out the new uShop 3.0 applet reference at:

http://www.uburst.com/uShop/applets.html

... you should be able to find uShop 3.0 applets that correspond to the older uShop 2.x applets.

3. While making the applet name changes in step 2 above, don't forget about adding the CODEBASE setting at that same time too (if you were not already using a CODEBASE setting). Again see http://www.uburst.com/uShop/codebase.html for more information on the CODEBASE setting.

4. After setting up all of your product pages with the new uShop 3.0 applets, you will want to add the new uShopOrderButton applet onto your "Place Order" page. That uShopOrderButton applet will handle transferring control of the order process over to the new "ushop.pl" CGI script.

See Section 10 in the uShop 3.0 User's Guide for assistance installing the "ushop.pl" CGI script:

http://www.uburst.com/uShop/reference/users_guide.html#CGISCRIPT

Also see section 9 in the uShop 3.0 User's Guide for information about customizing the order forms:

http://www.uburst.com/uShop/reference/users_guide.html#ORDERFORM

FYI: Probably the biggest change in uShop 3.0 was the shift of the order process from the uShop 2.x order applets to the new uShop 3.0 CGI script. See the following page for more information on that:

http://www.uburst.com/uShop/upgrade_notes.html
TABLE OF CONTENTS

© 2003 Microburst Technologies, Inc.