What Drupal Modules Can't We Use?

apps

#1

So I am looking to do a Drupal member paid subscription site & will need user permissions, a shopping cart, newsletters, maybe RSS feeds and maybe forums.

Does anyone have a list of what modules we can’t use with Dreamhost before I get started?

Thanks much!!


#2

I’m not sure what you mean by “user permissions.” You can set up your Drupal users however you want. There’s no list of approved modules; you’re doing a manual install, right? The only one you need to be careful about is Newsletters. Newsletters need to be double opt-in with IP addresses recorded. Everything else is normal usage here.

-Scott


#3

Well some modules that mess with mod_security will had troubles, I don’t recall right now by name but had have problems with almost one that required the enter of ip addresses on the format \127.\0.\0.\1 and other that used a weird POST url… I resolved that by entering the data directly on the DB.


Somewhere, something incredible is waiting to be known.
Sagan


#4

Having setup Drupal with plans for multi-site use by registered members I can tell you that our preference has been to not use any of the shopping cart modules for Drupal, but to go for software that specializes in being a shopping cart. After looking around we chose ZenCart - YMMV. Similarly, the forum interfaces for Drupal are about as bad as this one here. So we’ve chosen to use SimpleMachines.

This sort of ala carte selection is a pain for many reasons. The code structures are different between frameworks. Integration of user IDs is difficult (we haven’t done this successfully) and solutions like OpenID are half-baked and not fully implemented with all packages. Exchanges of any other information needs to be done with unique code. Package maintenance is all done individually. Common theming across all apps is a problem because stock themes aren’t compatible so you need to do a lot of CSS customizations to get your colors, buttons, and other visual features in sync.

Having said that, it’s a matter of quality versus simplicity. If you want site maintenance to be easy for you, go with an all Drupal solution - and contribute to the code base when possible. If you want the site to be of higher quality for your users, then you have to look at each module on its own merits. Frankly Drupal is a great CMS but each module is subject to the whims of any FOSS package and quality and feature levels vary greatly from one module to another. Everything is in one convenient and consistent package but each module is subject to the same sort of bugs and lack of functionality as any other package on the market. So an ecommerce module in Drupal is not “Drupal” and the default forum mechanisms in the Drupal core are limited and they’re not going to get much better unless you yourself make them better.

Personally I prefer to use software that was written to accomplish specific tasks because the authors are more intent on functionality than making the software work within the context of some larger framework. That’s not an absolute rule, just an observation and perception.

Another option we’re considering as a plan B is to go with an All-Drupal solution just to get smaller sites off the ground and then swap out major modules like shopping cart or forum as it becomes necessary.

Your milage may vary, no guarantees implied, batteries not included, void where prohibited, ask your doctor…


#5

Hmm I’ve never had a problem with the ecommerce modules as far as functionality (but then again I haven’t updated my e-store since 4.x out of laziness… if it ain’t broke don’t fix it and all that).

Personally I would use either the ecommerce modules or ubercart instead of something like zencart just to keep everything streamlined. While the built-in forum module is plain on its own, you could get Advanced Forum Advanced Profile modules to spiff it up a bit. I tried smf and I don’t really like having the forum in an iframe type dealie (but I did integrate the user database with drupal when I was playing with it…)

There are a bunch of different modules to do pretty much anything you would want to do as far as expanding the user permissions if you want a subscription-based site and such. You just have to look on drupal.org in the download section and read over the various categories for the modules until you find something that looks like it would meet your needs most of the way and work from there. That’s been my experience anyway.

Aaahhh… back to the original post though… I’ve not yet run across a particular module that I couldn’t get to work and I have tried many out of the various categories for ecommerce and expanding user permission type ones.

Store: http://www.marciesgifts.com
PM for custom CMS/Blog/forum install/host transfer $75.
[color=#CC0000]$25 Off[/color] with promo code SPRINKLES