I would like an option for other users to add items that's not already in the list. These items is not shown for the list owner (ofcourse).

Comments

scott.mclewin’s picture

Can you go into a little more detail on the use cases for this feature? I grasp what you are asking for, but don't see why. Frankly this is probably not going to work (as I understand what you want) given some underlying design decisions in the wishlist module. The most relevant is that a wishlist for a given user consists of nodes of type 'wishlist' owned by that user. Changing that design decision has implications both in the existing logic and in terms of an upgrade path for current installations of the wishlist module.

If I could better understand what you are looking for perhaps we could find an alternative solution. As an example, if you are looking for a way to build lists managed by a group you are able to associate a taxonomy with the wishlist module. Multiple users could contribute to a specific taxonomy which can then be viewed using Drupal's standard node display logic (but not in the wishlist table logic as it does not view by category).

mp78’s picture

Ok, let's say that B comes up with an idea about what he could give to A. He looks at A's list and sees that A doesn't wish for this. To avoid that C also buy the same thing B puts it on the list. But, to keep it a secret, A doesn't get to see it, even though it's on his own list.

I haven't start struggling with taxonomy yet, so I believe I dig into that first to see if that could be a solution...

scott.mclewin’s picture

Status: Active » Closed (fixed)

Thanks. I have a better understanding of what you are requesting.

The intent of the wishlist module is for a list owner to be able to express what they want to their friends and family in a way that reduces/elimiates duplicate purchases. As I described in the project overview, it's the on-line version of the wishlist your mom kept for you as a kid.

What you are describing is a way for friends to coordinate what they get for somebody whether it is on their list or not. It's an interesting capacity, but not one that fits into the goals of the wishlist module. It's not something I'll incorporate.

You may still be able to achieve what you want between the node permission by role module and Drupal's category/taxonomy support. Last December we also found that calling siblings and friends to go in on a bigger gift worked pretty well in conjunction with the wishlist module. It's just not as geeky-cool. :)