Registry
for osCommerce Online Merchant v2.2
This is an extended modification of the OSC 2.2 MS1 version with registry functionality included. If you want to see this in action, you can check the demo at oscommerce.SammySolutions.com. It supports multiple registries per user account.
Due to the size (1.5 MB) of the package, I couldn't upload it to here. This upload contains the readme file and a link where you can download the contribution. Or just download right away from:
http://oscommerce.sammysolutions.com/downloads/registry_pr1.zip
I hope to get a few more features in it in the next couple of months. Once we are there, I will try to have it uploaded here as the whole package as well.
Legend: 
Download

Report
This version of Registry is the 2.0 version updated to the latest osC release as of 02.20.07
Mostly I just got annoyed digging through all the extra (and duplicate) files included in the orginal archive so I plowed through them and deleted any that were exact dupes or unneeded (the shipping modules come to mind) while updating any that were out of sync with the latest osC.
You should be able to do a straight replace of this set of files on a fresh osC 2.2 install.
If this archive doesn't work for you please use the original 2.0 release by BabyBoy.
Screenshot included.
Thanks, Iggy
In Gunter's wishlist/gift registry, there is a small bug that will allow a user to create a new wishlist/registry without supplying the name of a co-registrant. If this occurs, the user has no way to edit or delete the registry they have created, because this sould be done by clicking on the name of the co-registrant, which, in this case is non-existant. This small fix involves copying 2 files to their correct locations. It creates a seperate edit option for users creating wishlists.
Hope this helps!
My wife owns a B&M baby/toddler store in addition to the online store (www.wvroomtogrow.com). We've been using the Registry module to track in-store baby registries in addition to making them available online. Most registries are created in the B&M and then entered onto the website for purchasing online.
However, occasionally, she gets someone who creates an online registry without coming in the store first. So, now you see why she asked for this mod to Registry. It simply sends her an email when someone creates an online registry.
Simple install... only need to add a few lines of code to catalog/add_registry_process.php
duh. missed the last steps. now up to 36 steps. this is the real deal.
For all those crazy cats asking about how to install without writing over your files, here is a 26 step instruction manual!!!
PART 2
Here is Part 2 of the files, enjoy and have fun with it and I'll try and addon some more later to the contribution, thanks again and have fun.
-- Dustin "Baby Boy" Verley
First off, thanks to Gunter Sammet for such a great contribution, we should thank him very much.
Second off, like above, full credit stays with Gunter Sammet, I just updated and released the full package as well as 2 bug fixes, organized the files and made 2 seperate README's in which you'll find more about inside of the file.
Now this is got 2 good fixes, 1 a fix for a bug and a tip to help you from running into a configuration problem, all explained in my new README I included.
This is really vital because the bug fixed is for anybody running MS2. Many people were complaining to me about how they couldn't remove the item, well this full package right here includes the fix and the tip/fix to the last post I made about the configuration.php file.
Since it was over 300K, I broke it down into 2 parts, you should get it after you seen it for a little bit. Just follow the instructions. So without further or due, here is Part 1.
Just a tip, do not download as there is nothing attached but the replacement application_top.php file.
Some people are using the files to overwrite but when they overwrite their files, they get a No Database Selected error. If you are having this problem like I have had, you have 2 choices to fix it:
1. Go into the application_top.php that came with the last edition of Registry "April 2005" edition. In there, find where it says includes/local/configure.php and change it to includes/configure.php
OR
2. Easily take the same configuration file inside of your "includes" folder and then using a duplicate copy of it and upload it to the "/local/" folder within the "/includes/" folder.
Hope I've helped and thanks again to the creator Gunter, I do not take credit for this change as its nothing major, just and update I thought needed to be addressed.
P.S. If you take the 1'st option, I've included the re-edited application_top.php with this, so instead of using the application_top.php from the April 21, 2005 package, use the application_top.php on this one.
A diff file with all bug releases - add into your existing site or add into MS2 release....
There is a bug in checkout_process.php. The attached file has the fixed line in it. You need to change line 121 to:
$update_registry_count_query_string = "UPDATE " . TABLE_REGISTRY_PRODUCTS . " SET registry_products_quantity_received = registry_products_quantity_received + '" . $order->products[$i]['qty'] . "' WHERE products_id = '" . $order->products[$i]['id'] . "' AND registry_id = '" . $cart->registry_id . "'";
otherwise if 2 registries have the same product in it, a purchase will set the product purchased with the same id to the same number purchase. Thanks to Kevin Shick who reported the bug.
A full version of OSC 2.2MS2 with the registry implemented and the bugfix applied can be found at: http://oscommerce.sammysolutions.com/downloads/
Choose the one with the newest date.
There is a bug in the "add_registry_process.php". To fix the bug, you have to rename the function name on line 116 from:
check_form_not
to
check_form
otherwise you'll get a JavaScript error. You also can replace the add_registry_process.php with the file I uploaded here.
Thanks to Andrew Byrd who found this bug.
There is a bug in shopping_cart.php which doesn't lets you edit the shopping cart (Thanks to Dave Curtis who spotted it).
Download the attached file and replace the shopping_cart.php in the catalog directory and it should work.
Cheers,
Gunter
This is the link to the newest version of the registry. It has been upgraded to the MS2 release. No other functionality has been added.
- updated - one function was missing..
NOTE: Gunter Sammets's REGISTRY has to be installed!!
- this adds small thumbnails to both of the regitry's product-listings. -
very simple to install - just replace two files and add two lines of text.
NOTE: Gunter Sammets's REGISTRY has to be installed!!
- this adds small thumbnails to both of the regitry's product-listings. -
very simple to install - just replace two files and add two lines of text.
This is an extended modification of the OSC 2.2 MS1 version with registry functionality included. If you want to see this in action, you can check the demo at oscommerce.SammySolutions.com. It supports multiple registries per user account.
Due to the size (1.5 MB) of the package, I couldn't upload it to here. This upload contains the readme file and a link where you can download the contribution. Or just download right away from:
http://oscommerce.sammysolutions.com/downloads/registry_pr1.zip
I hope to get a few more features in it in the next couple of months. Once we are there, I will try to have it uploaded here as the whole package as well.