hi people

what i want to achieve is for a user to sign up and then for example they want to publish an ad on the site, so i have 3 content types

Free Ad
Silver Ad
Gold Ad

each one has its own fields etc.. now the users can post a free ad no problem, but if they want to post an ad from the other 2 categories they make a payment and they are allowed to post 1 of that ad type.

what is the best way to go about this? should i go with drupal 7 or 6? any modules? iv searched but cant really find any reliable sources to help me out here
any help would be much appreciated

many thanks

Comments

r8r8r’s picture

I can't tell you from the top of my head, which modules you should use, but you definitely should use D7. It's been out for over a year; and starting a new project from scratch, I don't see any reason why you should use old technology.

prezaeis’s picture

ok so drupal 7 it is, i was thinking the same, didnt realise how quickly time had passed and it has been out for a while

iv tried looking at modules but the best iv come up with is the e-commerce module, i dont think that could give me what i need can it?

jaypan’s picture

D7 has been out for over a year, but many modules are still in development and have not got full releases. D6 is much more stable.

You want either Ubercart (D6 and D7) or maybe the Drupal Commerce module (D7 only). Not sure if it can be done with DC, but I know people have done it with Ubercart on D6, so if you google around you can probably find some tutorials. I did a year or two when I was investigating this same issue.

Contact me to contract me for D7 -> D10/11 migrations.

prezaeis’s picture

ok so during this time i managed to figure it out to a point, only one small step left
done the following

installed:

Drupal 7
Ubercart
User Points
Rules

then, i created a rule that when a user purchased a particular content type they were given points (number of points equal to the quantity they baught), they were then given a particular role which was given permission to publish an advert content type
another rule to deduct 1 user point for each ad posted

No to finish it off i need to create another rule to remove that particular role from the user once their points reach zero, and i cant figure out how to do it, any ideas?