While I am aware that the engine is an extensible solution, I would like to request that you package a basic Offers/Wants extension as a "ready to go" example/extension for the module. Granted, I'm sure savvy user should be able to figure it out. But new people starting communities (myself included) struggle with the learning curve of everything. It would be nice to have an "out the box" functioning example. And many users use 6. Although 7 is the future, lots of people still use 6, myself included. So I think it would be nice to have it included in 6 and future version builds.
Just a suggestion/feature request. I think it would rock.
Comments
Comment #1
mayb123 commentedOR- Alternatively, it could be cool to just include a text document with instructions on how to do it with Content Types and Views.
Comment #2
matslats commentedThis is exactly what I did in version 1 of the module, but really the two features were not technically related and I wanted to concentrate on accounting. Once I start explaining how to do basic drupal tasks, it can be endlessly distracting. So saying, I would be happy to include a how-to in the module to set up offers and wants.
I shall return to the matter of offers and wants later in the year, and make something much more useful and ready than a simple content type. I'm looking for a way to use a 3rd party service to make a global directory...
Another approach would be to use transactions with payee fields as wants and empty payer fields as offers. I'm weighing up the two approaches, but version 3 for D7 is taking up all my time right now
Comment #3
ajakoan commentedJust a quick run-down of what I did to make offers/wants. There are some details left out, but this will give the general idea.
Install cck module.
Create content type 'Offers'
---In submission form settings, don't use the body field.
-------Add fields to the content type.
-------Add fields like: description, contact, prices, expiry date (from date.module) etc.
-------You don't need a title field, it is a default.
Create content type Wants
---add the fields you already made from Offers.
Grant permissions to allow your mutual credit system users to create/edit those new content types.
Create a new view
--- use filter to select content types Offers and Wants
---add fields for you view (type, title, description, price, user, contact user, etc)
---add a page for it and a link.
-------create sub-views with filters if you like for individual Offers and Wants pages or My offers/wants
Activate the link from your view in your menu, if you used main navigation.
A link to create Offers and Wants should be in your default create content menu if your permissions are set correctly. You can move them or customize them.
Thats the basic idea, (hopefully didn't leave something out)
.. and still extending.
I used the community tags module and similar terms module to add tagging to listings and then a views block to display suggested matches for exchanges to a user who is viewing a listing.
Also used the propagate module to insert the title and other information from the listing being viewed directly into a contact form for easy inquiries to the creator of the item.
Should also be able to use propagate module to insert all relevant information from a listing directly into the make exchange form.
(still in progress)
best
Aja
Comment #4
ajakoan commentedposted twice.. deleting
Comment #5
matslats commentedPlease note that I have now released a new module
http://drupal.org/project/offers_wants
The idea is to give something like the above but mostly preconfigured, with a few easy options.
Intended for Drupal newbies to set up.
M
Comment #6
matslats commented