[support] Dupal vs DotNetNuke

Keyz forums at absolutecross.com
Tue Jun 24 00:15:15 UTC 2008



Sebastien Louis wrote:
> 
> 4 - Marketing Tools
> 
> The purpose of this module is to take advantage of the list of users  
> to send them newsletters and invitations according to different  
> criteria (i.e. group, region, date of birth...).
> 

For this you might want to consider the CiviCRM add-on to Drupal:
http://civicrm.org
It includes an integrated mailing system called CiviMail:
http://civicrm.org/civimail

Selecting group to mail in CiviMail:
http://wiki.civicrm.org/confluence/display/CRMDOC/2.+Select+Recipients
Info on CiviCRM "smart groups":
http://wiki.civicrm.org/confluence/display/CRMDOC/Groups

Alternatively, not sure if it quite suits your needs, but look at Advanced
User Details module: http://drupal.org/project/advuser ... might be
adaptable for what you want to do.


Sebastien Louis wrote:
> 
> 5 - Calendar of Events
> 
> A standard calendar module that can be configured to display role  
> based events.
> 

Event module is one option, though also compare with the more flexible
(though a bit more complex) combination of the CCK, Views, Date API, and
Calendar modules.
http://drupal.org/project/cck
http://drupal.org/project/views
http://drupal.org/project/date
http://drupal.org/project/calendar


Sebastien Louis wrote:
> 
> 9 - News Feeds
> 
> A standard news module that can be configured to display role based  
> news.
> 
> Ideally the administrator of the website should be able to publish  
> news in different categories and each category will be displayed in a  
> different page, but if that's not possible, administrating several  
> instance of the module should be fine.
> 
> Control over the number of news per page and over the layout of the  
> different pages should be easy to setup or hack.
> 

Views module is what you need for this. Views is a tool for building custom
"lists" of content. Views has the built in control for allowing certain
roles to access a given view, though you will likely still need a node
access control module to restrict content (nodes) themselves. For easily
combining "multiple" Views in a single page (e.g. your home page) look into
the Panels 2 module, which is highly flexible and allows you to literally
drag and drop content where you want it to appear. You can of course do this
as well through coding in your template files, though Panels is a powerful
option - it is used, for instance, on this site: http://myplay.com (CCK,
Views, Panels, and Nodequeue modules are all major components of this site).
http://drupal.org/project/panels
http://drupal.org/project/nodequeue

Hope this helps :) Note that many of the referenced modules are not
officially released for Drupal 6 yet - they will be soon, but if you are on
a tight schedule, Drupal 5 is still perfectly viable for basing your site
on. Above all, take some time to learn about CCK and Views - they are the
most powerful modules for Drupal and what you can build with them is nearly
unlimited :) CCK 2 and Views 2 are being redesigned for Drupal 6, however
learning about them in Drupal 5 in the mean time is still useful.

Good luck!
-- 
View this message in context: http://www.nabble.com/Dupal-vs-DotNetNuke-tp18051199p18081161.html
Sent from the Drupal - Support mailing list archive at Nabble.com.



More information about the support mailing list