Use a third-party CSS or JS Framework, a self-hosted service like a CRM, or a third-party service with the site.

whmcs auth

WHMCS AUTH provides a SSO with a Drupal block, using WHMCS AutoAuth

Views Contact Form

Use cases

  1. You need to create a block, an attachement or a page with a custom URL with a contact form inside that will send an email to a particular person (the recipient is taken from any field you want), you will use this module, Views and/or Panels.
  2. You need to create block that will send an email to the author of a content.
  3. You need to create block that will send an email to an email field, referenced through a reference in another content.
  4. Instead of displaying an email field as an email link (with mailto:), display a contact form instead and the recipient is taken from the field.

This module provides

  1. A new Views style which display a contact form, in a block, a page or an attachement. Recipients are taken from a field you define.
  2. A new Views handler "Contact form" for the default "User:email" field. So you can display a contact form that will send an email to the user when submitted.
  3. A new formatter when used with the Email Field module to display the contact form.

Dependencies

  1. Views module (optional)

Flag Notify

Example of a notification flag

A simple but flexible module that uses the great flag module for email notifications of site activity and optionally integrates with organic groups.

It uses a hierarchical notification system organised in three levels: groups,nodes,comments, where users are always notified only once for the same event, with preference to the most relevant for them (i.e. a reply to own comment is notified as such rather than "there is a comment in your group").

Flag Notify purposely do not build the flags in code (it just ask for the flags to be used), nor it creates views of elements that have been subscribed.
While this approach require little bit extra work from the users, it increases the flexibility and avoids potential problems if the og module is enabled/disabled after this module.
If necessary, I can provide an export of flags and/or views.

Default notifications for users are managed trough an option field in user profile so they can choose their default notification settings when they submit a comment, a node or join a group.

All these three "levels" are optional and if the og module is not installed the group level is just hidden.

whmcs api

This module provides the basic connection between Drupal and WHMCS API, it is required by other WHMCS Drupal integration modules.

Pages

Subscribe with RSS Subscribe to RSS - Integrations