You are here

function contact_save_user_view in Contact Save 7

Implements hook_user_view().

File

./contact_save.module, line 193
Contact save module logic.

Code

function contact_save_user_view($account, $view_mode, $langcode) {
  if (user_access('administer contact forms', $account)) {
    if (variable_get('contact_save_unread_message_status_on_profile', FALSE)) {
      $unread_messages = contact_save_unread_messages();
      if ($unread_messages > 0) {
        $account->content['contact_save'] = array(
          '#type' => 'user_profile_category',
          '#title' => 'Contact form messages',
          'messages' => array(
            '#type' => 'user_profile_item',
            '#title' => '',
            '#markup' => t('There are !url.', array(
              '!url' => l(format_plural($unread_messages, 'unread contact form message', 'unread contact form messages'), CONTACT_SAVE_MESSAGES_LIST_PATH),
            )),
          ),
        );
      }
    }
  }
}