Joomla AEC

paulgrimshaw - November 26, 2008 - 09:50

Hi,

I am looking at Drupal and Joomla (and others) as a basis for my new site.

The site has a few requirements that I must have (bridge to vbulletin, bridge to whmcs for hosting and an online shop). Both Joomla and Drupal are able to deal with these well, but I also have a requirement for a ticket system for our helpdesk and a subscription system for users.

When a user registers they can comment, post messages etc but until they pay they do not get access to the support system or certain forum sections by way of moving the user from one group to another. Joomla is able to deal with this easily using AEC (Access Expiry Control with built in recurring payments) and JUSER which stops certain sections from being accessed by non approved members (e.g. the helpdesk or knowledgebase etc).

I would prefer to use Drupal for the backend scalability and security but only if the components are available in some way.

Any help would be appreciated on recommendations.

Thanks,
Paul.

In Drupal you would need to

cog.rusty - November 26, 2008 - 11:15

In Drupal you would need to assemble a solution from generic parts, for example:

- Create a content type for the tickets (core, or optionally CCK module)
- Create a user role who can create content of that type (core)
- Assign that role at payment, remove it if expired (rules module + ...[some payment module] -- my knowledge of the ecommerce area is lacking)
- If needed, show a ticket thread only to its author and to a staff member role (some access control module such as content_access)

Hey, Thanks for the reply,

paulgrimshaw - November 26, 2008 - 23:18

Hey,

Thanks for the reply, much appreciated.

CCK was confusing me, I kept seeing it everywhere and thought it was some sort of security module! lol. Ive noticed Drupal modules like to have unusual names!

I guess the sticking point will be if I can find something to do recurring payments and/or update a users role automagically. I think a trip over to ubercart would be in order.

Thanks very much,

Paul.

I believe either or both the

WorldFallz - November 27, 2008 - 15:28

I believe either or both the http://drupal.org/project/ubercart and http://drupal.org/project/ecommerce modules can handle that part. It might also be worth looking at the http://drupal.org/project/lm_paypal module as well.

===
"Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime." - Lao Tzu
"God helps those who help themselves." - Ben Franklin
"Search is your best friend." - Worldfallz

 
 

Drupal is a registered trademark of Dries Buytaert.