You are here

function privatemsg_filter_menu_alter in Privatemsg 7

Same name and namespace in other branches
  1. 6.2 privatemsg_filter/privatemsg_filter.module \privatemsg_filter_menu_alter()
  2. 6 privatemsg_filter/privatemsg_filter.module \privatemsg_filter_menu_alter()
  3. 7.2 privatemsg_filter/privatemsg_filter.module \privatemsg_filter_menu_alter()

Implement hook_menu_alter().

File

privatemsg_filter/privatemsg_filter.module, line 130
Allows users to tag private messages and to filter based upon those tags.

Code

function privatemsg_filter_menu_alter(&$items) {

  // Rename messages to "All messages".
  $items['messages/list']['title'] = 'All messages';
  if (variable_get('privatemsg_filter_default_list', 0) == 0) {

    // Change default argument of /messages to inbox. and set the task to MENU_LOCAL_TASK.
    $items['messages']['page arguments'] = array(
      'inbox',
    );
    $items['messages/list']['type'] = MENU_LOCAL_TASK;
  }
}