What I need is a script written in PHP that will allow registered users to create their own wishlist. The script will integrate with Jomsocial (latest) and Joomla (lastest).
After registration, 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 the user now has two options, they can either manually add items: They have 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..Dropdown box to pick category, 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). Or, they have some sort of toolbar icon running that will allow them to click (or rightclick) on item from external site to add it to their wish list. It would import all of the same fields listed above into their wishlist account. You still have the option of going back into your account and setting priority. This option would need to be as easy as possible, so that children can use it.
Admin has the option of setting categories that users can select/
Once the user submits this it gets added to their wishlist and is viewable by other registered members. Wishlist can be sent to invitees via email or link to phone numbers via text. Jomsocial registered members can request access to wishlist.
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 but it needs to integrate with Joomla and Jomsocial.
I can provide more detail and even screenshots of how I will want this to look if you need it.
If items have been left out, they need to be covered at no extra charge.