Dear all,
I hope someone can help me close a personal project. Or, at least, give me a direction.
CONCEPT: this should be a swap clothes community. The idea behind is people sharing stuff in a many-to-many model instead of a one-to-one model. Meaning, I can donate something to someone and someone will donate something to me (based on the fact that I am donating too)
BASIC FUNCTIONALITY: credits! Do I put something to be donated in the website? I get a credit! I ask to receive something that someone is donating? I spend one credit. (No credits? Share something to be donated)
BASIC SETUP: Drupal 7 with Roles and Userpoint modules. A rule will give me a userpoint if I post a specific content. I will lose the point if I remove the content (good for cheaters!) Taxonomy for filing content (doh), Views for customising what I see (as soon as I figure out how to use them)
WHAT I NEED TO UNDERSTAND: so, every item that someone is going to donate is, basically, a published node. To other users, I should display a button that remembers an "Add to cart", keeping in mind that there is no inventory (just one item) and there is not all the fuss about ecommerce (cart, taxes, shipping)
(I was thinking about the auction module in the e-commerce module, but there is no bidding here.)
The button should start a workflow so that both the user and the author get an email, or any kind of notification, so they can start arrangements to get/send the items.
QUESTION 1: which module can add a simple button at the end of the node and that has a hook to rules?
QUESTION 2: can the rules module send emails? can it get data from profiles and use them in such email?
QUESTION 3: can a node keep its author, but also have a second user? The second user is basically the person that asked for that item, and that should be able to give a feedback with the comment module. Maybe in CCK I can specify the second user
I hope that I can work with pre-existing modules, I don't know how to code and I would like to keep drupal functionality in one piece.
Any suggestion is very welcome
Comments
Update
Actually most of it has been solved with ubercart