My boss wants me to selectively use Drupal to update our website staff directories pages - we currently have a static html site. Ideally, he wants to parcel out 'update capabilities' so that each of the department heads have access to a simple interface to be able to type name, email, address, position changes for new staff and have these updated apprpopriately in various web pages on the site using Drupal's cms capabilities. Specifically, this should ideally update our 'Alphabetical staff directory', Directory Page by Department and individual departmental pages all through one entry. Is there an easy way to do this in Drupal? How or what are the steps or has something been developed to simplify this? Can this simply done using the existing application - are there any good step by step tutorials for this or staff directory applications. Any guidance here would be appreciated as I am a real beginner to this application and would like to begin by using it selectively for these purposes.

Thanks,
Ray

Comments

galgoz’s picture

You might look at using the Weblinks module with the nodelist module.

Just an idea.

dgeilhufe@yahoo.com’s picture

This can probably be done with the existing Drupal profile.

The current CiviCRM (1.4) has a pretty powerful Drupal profile replacement you might consider. You can allow every department to edit their own staff directory and by putting the various contacts into groups, you can display them in the ways you outline.

CiviCRM demo is here:
http://demo.openngo.org/civicrm/drupal-php5/civicrm/

Documentation on the profile and listings functionality is here:
http://wiki.civicrm.org/confluence/display/CRM/Configure+CiviCRM+Profile

David Geilhufe
Social Source Foundation
Try CiviCRM http://www.civicrm.org/