Commit a6333763 authored by Neil Drumm's avatar Neil Drumm 👋
Browse files

Issue #3277496: Use same set of tabs on your user profile as other profiles,...

Issue #3277496: Use same set of tabs on your user profile as other profiles, use new style on documentation guides maintained & issue credit
parent 992c083d
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -5789,6 +5789,9 @@ function drupalorg_user_view($account, $view_mode) {
      '#prefix' => '<h4>' . t('Documentation guides') . '</h4>',
      '#markup' => $output,
    ];
    if ($GLOBALS['user']->uid == $account->uid) {
      $account->content['drupalorg_documentation_guides']['#suffix'] = '<p>' . l(t('Manage your documentation guides'), 'user/' . $account->uid . '/documentation') . '</p>';
    }
  }

  // Documentation edits.
@@ -5851,6 +5854,12 @@ function drupalorg_user_view($account, $view_mode) {
      '#prefix' => '<h3>' . t('Projects maintained') . '</h3>',
      '#markup' => $output,
    ];
    if ($GLOBALS['user']->uid == $account->uid) {
      $account->content['drupalorg_users_maintained_projects']['#suffix'] = '<p>' . t('View !projects, !issues', [
        '!projects' => l(t('your projects'), 'project/user'),
        '!issues' => l(t('your issues'), 'project/issues/user'),
      ]) . '</p>';
    }
  }

  // User Git Vetted.
+8 −151
Original line number Diff line number Diff line
@@ -268,13 +268,6 @@ function drupalorg_documentation_views_default_views() {
    'changed' => 'changed',
    'comment_count' => 'comment_count',
    'new_comments' => 'comment_count',
    'view_node' => 'view_node',
    'nid' => 'view_node',
    'nothing' => 'view_node',
    'nothing_3' => 'view_node',
    'nothing_1' => 'view_node',
    'nothing_2' => 'view_node',
    'field_documentation_status' => 'field_documentation_status',
  );
  $handler->display->display_options['style_options']['default'] = 'title';
  $handler->display->display_options['style_options']['info'] = array(
@@ -311,46 +304,8 @@ function drupalorg_documentation_views_default_views() {
      'separator' => '',
      'empty_column' => 0,
    ),
    'view_node' => array(
      'align' => '',
      'separator' => ' ',
      'empty_column' => 0,
    ),
    'nid' => array(
      'sortable' => 0,
      'default_sort_order' => 'asc',
      'align' => '',
      'separator' => '',
      'empty_column' => 0,
    ),
    'nothing' => array(
      'align' => '',
      'separator' => '',
      'empty_column' => 0,
    ),
    'nothing_3' => array(
      'align' => '',
      'separator' => '',
      'empty_column' => 0,
    ),
    'nothing_1' => array(
      'align' => '',
      'separator' => '',
      'empty_column' => 0,
    ),
    'nothing_2' => array(
      'align' => '',
      'separator' => '',
      'empty_column' => 0,
    ),
    'field_documentation_status' => array(
      'sortable' => 0,
      'default_sort_order' => 'asc',
      'align' => '',
      'separator' => '',
      'empty_column' => 0,
    ),
  );
  $handler->display->display_options['style_options']['override'] = FALSE;
  $handler->display->display_options['defaults']['style_options'] = FALSE;
  $handler->display->display_options['defaults']['row_plugin'] = FALSE;
  $handler->display->display_options['defaults']['row_options'] = FALSE;
@@ -359,8 +314,11 @@ function drupalorg_documentation_views_default_views() {
  $handler->display->display_options['header']['area']['id'] = 'area';
  $handler->display->display_options['header']['area']['table'] = 'views';
  $handler->display->display_options['header']['area']['field'] = 'area';
  $handler->display->display_options['header']['area']['content'] = '<h2>Documentation guides</h2>';
  $handler->display->display_options['header']['area']['content'] = '◀ <a href="/user/!1">Back to %1’s profile</a>

<h2>Documentation guides</h2>';
  $handler->display->display_options['header']['area']['format'] = '1';
  $handler->display->display_options['header']['area']['tokenize'] = TRUE;
  $handler->display->display_options['defaults']['empty'] = FALSE;
  /* No results behavior: Global: Text area */
  $handler->display->display_options['empty']['area']['id'] = 'area';
@@ -385,10 +343,6 @@ function drupalorg_documentation_views_default_views() {
  $handler->display->display_options['relationships']['og_group_ref_documentation_target_id']['table'] = 'og_membership';
  $handler->display->display_options['relationships']['og_group_ref_documentation_target_id']['field'] = 'og_group_ref_documentation_target_id';
  $handler->display->display_options['relationships']['og_group_ref_documentation_target_id']['relationship'] = 'og_membership_rel';
  /* Relationship: Content: Author */
  $handler->display->display_options['relationships']['uid']['id'] = 'uid';
  $handler->display->display_options['relationships']['uid']['table'] = 'node';
  $handler->display->display_options['relationships']['uid']['field'] = 'uid';
  $handler->display->display_options['defaults']['fields'] = FALSE;
  /* Field: Content: Title */
  $handler->display->display_options['fields']['title']['id'] = 'title';
@@ -429,62 +383,6 @@ function drupalorg_documentation_views_default_views() {
  $handler->display->display_options['fields']['new_comments']['alter']['text'] = '<strong>[new_comments] new</strong>';
  $handler->display->display_options['fields']['new_comments']['alter']['make_link'] = TRUE;
  $handler->display->display_options['fields']['new_comments']['element_label_colon'] = FALSE;
  /* Field: Content: Link */
  $handler->display->display_options['fields']['view_node']['id'] = 'view_node';
  $handler->display->display_options['fields']['view_node']['table'] = 'views_entity_node';
  $handler->display->display_options['fields']['view_node']['field'] = 'view_node';
  $handler->display->display_options['fields']['view_node']['label'] = 'Links';
  $handler->display->display_options['fields']['view_node']['element_label_colon'] = FALSE;
  $handler->display->display_options['fields']['view_node']['text'] = 'View';
  /* Field: Content: Nid */
  $handler->display->display_options['fields']['nid']['id'] = 'nid';
  $handler->display->display_options['fields']['nid']['table'] = 'node';
  $handler->display->display_options['fields']['nid']['field'] = 'nid';
  $handler->display->display_options['fields']['nid']['label'] = '';
  $handler->display->display_options['fields']['nid']['exclude'] = TRUE;
  $handler->display->display_options['fields']['nid']['element_label_colon'] = FALSE;
  /* Field: Global: Custom text */
  $handler->display->display_options['fields']['nothing']['id'] = 'nothing';
  $handler->display->display_options['fields']['nothing']['table'] = 'views';
  $handler->display->display_options['fields']['nothing']['field'] = 'nothing';
  $handler->display->display_options['fields']['nothing']['label'] = 'Edit';
  $handler->display->display_options['fields']['nothing']['alter']['text'] = 'Edit';
  $handler->display->display_options['fields']['nothing']['alter']['make_link'] = TRUE;
  $handler->display->display_options['fields']['nothing']['alter']['path'] = 'node/[nid]/edit';
  $handler->display->display_options['fields']['nothing']['element_label_colon'] = FALSE;
  /* Field: Global: Custom text */
  $handler->display->display_options['fields']['nothing_3']['id'] = 'nothing_3';
  $handler->display->display_options['fields']['nothing_3']['table'] = 'views';
  $handler->display->display_options['fields']['nothing_3']['field'] = 'nothing';
  $handler->display->display_options['fields']['nothing_3']['label'] = 'Discuss';
  $handler->display->display_options['fields']['nothing_3']['alter']['text'] = 'Discuss';
  $handler->display->display_options['fields']['nothing_3']['alter']['make_link'] = TRUE;
  $handler->display->display_options['fields']['nothing_3']['alter']['path'] = 'node/[nid]/discuss';
  $handler->display->display_options['fields']['nothing_3']['element_label_colon'] = FALSE;
  /* Field: Global: Custom text */
  $handler->display->display_options['fields']['nothing_1']['id'] = 'nothing_1';
  $handler->display->display_options['fields']['nothing_1']['table'] = 'views';
  $handler->display->display_options['fields']['nothing_1']['field'] = 'nothing';
  $handler->display->display_options['fields']['nothing_1']['label'] = 'Admin';
  $handler->display->display_options['fields']['nothing_1']['alter']['text'] = 'Admin';
  $handler->display->display_options['fields']['nothing_1']['alter']['make_link'] = TRUE;
  $handler->display->display_options['fields']['nothing_1']['alter']['path'] = 'node/[nid]/group';
  $handler->display->display_options['fields']['nothing_1']['element_label_colon'] = FALSE;
  /* Field: Global: Custom text */
  $handler->display->display_options['fields']['nothing_2']['id'] = 'nothing_2';
  $handler->display->display_options['fields']['nothing_2']['table'] = 'views';
  $handler->display->display_options['fields']['nothing_2']['field'] = 'nothing';
  $handler->display->display_options['fields']['nothing_2']['label'] = 'Add page';
  $handler->display->display_options['fields']['nothing_2']['alter']['text'] = 'Add page';
  $handler->display->display_options['fields']['nothing_2']['alter']['make_link'] = TRUE;
  $handler->display->display_options['fields']['nothing_2']['alter']['path'] = 'node/add/documentation?og_group_ref_documentation=[nid]&destination=node/[nid]';
  $handler->display->display_options['fields']['nothing_2']['element_label_colon'] = FALSE;
  /* Field: Content: Page status */
  $handler->display->display_options['fields']['field_documentation_status']['id'] = 'field_documentation_status';
  $handler->display->display_options['fields']['field_documentation_status']['table'] = 'field_data_field_documentation_status';
  $handler->display->display_options['fields']['field_documentation_status']['field'] = 'field_documentation_status';
  $handler->display->display_options['fields']['field_documentation_status']['exclude'] = TRUE;
  $handler->display->display_options['fields']['field_documentation_status']['element_label_colon'] = FALSE;
  $handler->display->display_options['defaults']['filter_groups'] = FALSE;
  $handler->display->display_options['defaults']['filters'] = FALSE;
  /* Filter criterion: Content: Published */
@@ -708,46 +606,6 @@ function drupalorg_documentation_views_default_views() {
  $handler->display->display_options['fields']['new_comments']['alter']['text'] = '<strong>[new_comments] new</strong>';
  $handler->display->display_options['fields']['new_comments']['alter']['make_link'] = TRUE;
  $handler->display->display_options['fields']['new_comments']['element_label_colon'] = FALSE;
  /* Field: User: Name */
  $handler->display->display_options['fields']['name']['id'] = 'name';
  $handler->display->display_options['fields']['name']['table'] = 'users';
  $handler->display->display_options['fields']['name']['field'] = 'name';
  $handler->display->display_options['fields']['name']['relationship'] = 'uid';
  $handler->display->display_options['fields']['name']['label'] = '';
  $handler->display->display_options['fields']['name']['exclude'] = TRUE;
  $handler->display->display_options['fields']['name']['element_label_colon'] = FALSE;
  /* Field: Content: Link */
  $handler->display->display_options['fields']['view_node']['id'] = 'view_node';
  $handler->display->display_options['fields']['view_node']['table'] = 'views_entity_node';
  $handler->display->display_options['fields']['view_node']['field'] = 'view_node';
  $handler->display->display_options['fields']['view_node']['label'] = 'Links';
  $handler->display->display_options['fields']['view_node']['element_label_colon'] = FALSE;
  $handler->display->display_options['fields']['view_node']['text'] = 'View';
  /* Field: Content: Nid */
  $handler->display->display_options['fields']['nid']['id'] = 'nid';
  $handler->display->display_options['fields']['nid']['table'] = 'node';
  $handler->display->display_options['fields']['nid']['field'] = 'nid';
  $handler->display->display_options['fields']['nid']['label'] = '';
  $handler->display->display_options['fields']['nid']['exclude'] = TRUE;
  $handler->display->display_options['fields']['nid']['element_label_colon'] = FALSE;
  /* Field: Global: Custom text */
  $handler->display->display_options['fields']['nothing']['id'] = 'nothing';
  $handler->display->display_options['fields']['nothing']['table'] = 'views';
  $handler->display->display_options['fields']['nothing']['field'] = 'nothing';
  $handler->display->display_options['fields']['nothing']['label'] = '';
  $handler->display->display_options['fields']['nothing']['alter']['text'] = 'Edit';
  $handler->display->display_options['fields']['nothing']['alter']['make_link'] = TRUE;
  $handler->display->display_options['fields']['nothing']['alter']['path'] = 'node/[nid]/edit';
  $handler->display->display_options['fields']['nothing']['element_label_colon'] = FALSE;
  /* Field: Global: Custom text */
  $handler->display->display_options['fields']['nothing_1']['id'] = 'nothing_1';
  $handler->display->display_options['fields']['nothing_1']['table'] = 'views';
  $handler->display->display_options['fields']['nothing_1']['field'] = 'nothing';
  $handler->display->display_options['fields']['nothing_1']['label'] = '';
  $handler->display->display_options['fields']['nothing_1']['alter']['text'] = 'Discuss';
  $handler->display->display_options['fields']['nothing_1']['alter']['make_link'] = TRUE;
  $handler->display->display_options['fields']['nothing_1']['alter']['path'] = 'node/[nid]/discuss';
  $handler->display->display_options['fields']['nothing_1']['element_label_colon'] = FALSE;
  $handler->display->display_options['defaults']['filter_groups'] = FALSE;
  $handler->display->display_options['defaults']['filters'] = FALSE;
  /* Filter criterion: Content: Published */
@@ -926,12 +784,11 @@ function drupalorg_documentation_views_default_views() {
    t('All'),
    t('Doc Guides Header'),
    t('Documentation guides'),
    t('<h2>Documentation guides</h2>'),
    t('◀ <a href="/user/!1">Back to %1’s profile</a>

<h2>Documentation guides</h2>'),
    t('No documentation guides found'),
    t('Guide'),
    t('Links'),
    t('Discuss'),
    t('Add page'),
    t('Type'),
    t('Doc Pages Body Page'),
    t('Search'),