What I need is a script written in PHP that will allow registered users to create their own wishlist.
First a user will need to click a link on a the navigation menu that states "Create a wishlist," I would then like this to take them to a form where they create the title of the wish list. Each member should be able to create more then one list if they choose.
After it has been created they now get an option to "Add an item" to the wishlist. When one goes to add a item the following fields need to be available for the user to fill out..Title, Item Description, Estimated Cost, Primary URL(where they can post a link to the item they want), Secondary URL, Quantity Requested, and finally a drop down box for Priority of item (nice to have, i really want this, thinking about it).
Once the user submits this it gets added to their wishlist and is viewable by other registered members. This is the tricky part, I then want users to be able to cross items off of each others lists (like when they purchase the item and want to mark it so others know not to get it.) but while other users can view that the item that has been purchased the original user who posted the item cannot see that the item has been crossed off. The point of this is so that the person who posted the item will not be able to see what he is getting if he were to look at his list.
As items get crossed off I want them to stay on the lists but just be marked as purchased.
If this is hard to comprehend please check out the drupal module "wishlist" the demo is here.. [url removed, login to view]
I love how that module works but I do not want to have to use drupal. ([url removed, login to view])
You can even download the wishlist module and use that as a basis for this project if it will help.
I can provide more detail and even screenshots of how I will want this to look if you need it.