You are here

function socialfield_menu in Social field 7

Implements hook_menu().

File

./socialfield.module, line 11
Provides a field for adding social services links.

Code

function socialfield_menu() {
  $items['admin/config/media/socialfield'] = array(
    'title' => 'Social field',
    'description' => 'Social field settings',
    'page callback' => 'socialfield_settings',
    'access arguments' => array(
      'view services',
    ),
    'type' => MENU_NORMAL_ITEM,
  );
  $items['admin/config/media/socialfield/add'] = array(
    'title' => 'Add new service',
    'page callback' => 'drupal_get_form',
    'page arguments' => array(
      'socialfield_add_service',
    ),
    'access arguments' => array(
      'create new service',
    ),
    'type' => MENU_LOCAL_ACTION,
  );
  $items['admin/config/media/socialfield/%/edit'] = array(
    'title' => 'Edit service',
    'page callback' => 'drupal_get_form',
    'page arguments' => array(
      'socialfield_edit_service',
      4,
    ),
    'access arguments' => array(
      'edit any service',
    ),
  );
  $items['admin/config/media/socialfield/%/delete'] = array(
    'title' => 'Delete service',
    'page callback' => 'drupal_get_form',
    'page arguments' => array(
      'socialfield_delete_service',
      4,
    ),
    'access arguments' => array(
      'delete any service',
    ),
  );
  return $items;
}