You are here

function tft_multiple_upload_tft_get_add_content_links_alter in Taxonomy File Tree 7.2

Implements tft_get_add_content_links_alter().

File

modules/tft_multiple_upload/tft_multiple_upload.module, line 31
Hook implementations for TFT Opigno.

Code

function tft_multiple_upload_tft_get_add_content_links_alter(&$links, $tid) {
  $add_multiple_file_query = array(
    'destination' => $_SESSION['tft']['q'] . "#tft/{$tid}",
  );
  $setting = tft_get_file_setting();

  // Can the user create files ?
  if (user_access('create ' . $setting['type'] . ' content') && tft_term_access($tid, NULL, 'add-file')) {
    $link['add_multiple_files'] = array(
      'title' => t("Add Multiple files"),
      'href' => 'node/multipleupload/' . str_replace('_', '-', $setting['type']),
      'attributes' => array(
        'id' => 'add-multiple-child-files',
      ),
      'query' => array_reverse($add_multiple_file_query),
    );
    $links = array_merge($link, $links);
  }
}