Custom Contact

Categories

Component ID

621176

Component name

Custom Contact

Component type

module

Component security advisory coverage

not-covered

Downloads

1187

Component created

Component changed

Component body

This module creates a custom user contact page using Views. The Flag module is used to mark which users to include on the page so the views can include any arbitrary collection of users. The Draggable Views module is used to allow you to drag 'n drop the entries to arrange the list in any order.

Drupal does not ordinarily allow anonymous users to access personal contact pages, so the Contact Forms module is used to create contact pages that can be accessed by anyone, and we use the Flag module to toggle on and off the option to make the contact form available to anonymous users.

The User Management page is available as a tab on the User list, at Admin >> User Management >> Users >> Custom Contact Page. On that page users with permission to administer custom contact page can toggle options for each user to add them to the Custom Contact page. Users with permission to administer the custom contact page can also toggle those options on the user edit forms.

The Custom Contact page is located at '/contact-list'. If Draggable Views is enabled, users with permission to administer custom contact page will see grab bars they can use to drag the users in this list into any order.

See documentation at http://drupal.org/node/621268.