Hi,

I was wondering if there is a module for Drupal that allows you to create an online newsletter consisting of a number of pages?

I also need to have a database that can only be accessed by certain users when they login to the site.

I hope these are not too complicated to implement as I am still very new to Drupal/CMS?

Comments

M.J’s picture

Is the database easy to implement without any knowledge of PHP?

styro’s picture

A SQL database? ie sticking custom info into MySQL tables? That would generally require PHP, yes.

If by database you just mean a general collection of data, you could probably do something with the flexinode module or similar.

It really depends on what you want to actually do. ie what data are you storing, what do you want to be able to do with it, how does the rest of Drupal need to react to it etc.

--
Anton
New to Drupal? Please read this
Also: Forum posting tips

M.J’s picture

Hi Anton,

I want to create a database to store contact details of people i.e Name, organisation, address, phone number(s) and E-mail addresses etc.

I would like to be able to search the database using a search field based on their name/organisation etc.

This database should then only be accessible by certain users who have already registered on the site.

Thanks.

styro’s picture

Contact Directory module: http://drupal.org/node/15863

Readme.txt:
http://cvs.drupal.org/viewcvs/drupal/contributions/modules/contact_dir/R...

Note I haven't tried it - I just found it by looking through the module list.

But have you looked at CivicSpace and CiviCRM? They are built on top of Drupal but come preconfigured for specific purposes. The CRM part of CiviCRM might suit what you need it to do.

In general Drupal can do just about anything, but unless someone else has already done the work for you exactly how you want it, you might need to do some development and customisation yourself. And that would require some PHP.

eg the Flexinode module could be used to store all that data quite easily, but you might need to develop (or at least tweak) a search interface for it yourself.

--
Anton
New to Drupal? Please read this
Also: Forum posting tips

sepeck’s picture

There are several newsletter modules of varying abilities and complexities. Simplenews, eNewsletter, MassMailer (I think). THe best I can suggest is to download and read through there readme's, install them on a test site and see if they do what you want.

I am unclear as to what you mean on the database access question.

-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide -|- Black Mountain

-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide