function ctools_node_content_type_admin_title

Returns the administrative title for a node.

File

plugins/content_types/node/node.inc, line 225

Code

function ctools_node_content_type_admin_title($subtype, $conf) {
  if (!is_numeric($conf['nid'])) {
    return t('Node loaded from @var', array(
      '@var' => $conf['nid'],
    ));
  }
  $node = node_load($conf['nid']);
  if ($node) {
    if (!empty($node->status) || user_access('administer nodes')) {
      return check_plain($node->title);
    }
    else {
      return t('Unpublished node @nid', array(
        '@nid' => $conf['nid'],
      ));
    }
  }
  else {
    return t('Deleted/missing node @nid', array(
      '@nid' => $conf['nid'],
    ));
  }
}