From 5fcf5cf323ac6f68743161443746e2e65a721ab4 Mon Sep 17 00:00:00 2001
From: Gisle Hannemyr <gisle@hannemyr.no>
Date: Sat, 23 May 2015 17:42:34 +0200
Subject: [PATCH] Issue #2492565 by gisle: Moved Advanced help to a tab under
 help

---
 advanced_help.module             |  55 +++++++++++++++++++++++----------------
 help/ahelp_tab.png               | Bin 0 -> 11058 bytes
 help/readme.html                 |  10 ++++++-
 translations/help/nb/readme.html |  10 ++++++-
 4 files changed, 51 insertions(+), 24 deletions(-)
 create mode 100755 help/ahelp_tab.png

diff --git a/advanced_help.module b/advanced_help.module
index 4f52e57..6d27737 100755
--- a/advanced_help.module
+++ b/advanced_help.module
@@ -34,28 +34,38 @@
 
 /**
  * Implements hook_menu().
+ *
+ * Strings in hook_help() should not be run through t().
  */
 function advanced_help_menu() {
-  // View help topic index.
-  //
-  // This is structured little oddly so that POTX can handle the translation.
-  if (module_exists('help')) {
-    $items['admin/advanced_help'] = array(
-      'title' => 'Advanced help',
+  $help_exists = module_exists('help') ? TRUE : FALSE;
+  if ($help_exists) {
+    // Add tabs to core Help page to access Advanced Help.
+    $items['admin/help/tab1'] = array(
+      'title' => 'Help',
+      'type' => MENU_DEFAULT_LOCAL_TASK,
+      'weight' => 0,
+    );
+
+    $items['admin/help/ah'] = array(
+      'title' => 'Advanced Help',
       'page callback' => 'advanced_help_index_page',
       'access arguments' => array('view advanced help index'),
-      'weight' => 9,
+      'type' => MENU_LOCAL_TASK,
+      'weight' => 2,
     );
   }
   else {
-    $items['admin/advanced_help'] = array(
+    // Make Advanced Help the normal help.
+    $items['admin/help/ah'] = array(
       'title' => 'Help',
       'page callback' => 'advanced_help_index_page',
       'access arguments' => array('view advanced help index'),
+      'type' => MENU_NORMAL_ITEM,
       'weight' => 9,
     );
   }
-  $items['advanced_help/search/%'] = array(
+  $items['help/ah/search/%'] = array(
     'title' => 'Search help',
     'page callback' => 'advanced_help_search_view',
     'page arguments' => array('advanced_help'),
@@ -134,9 +144,9 @@ function advanced_help_search_get_keys() {
   if (!isset($return)) {
     // Extract keys as remainder of path
     // Note: support old GET format of searches for existing links.
-    $path = explode('/', $_GET['q'], 3);
+    $path = explode('/', $_GET['q'], 4);
     $keys = empty($_REQUEST['keys']) ? '' : $_REQUEST['keys'];
-    $return = count($path) == 3 ? $path[2] : $keys;
+    $return = count($path) == 4 ? $path[3] : $keys;
   }
   return $return;
 }
@@ -149,7 +159,7 @@ function advanced_help_search_view() {
     return drupal_not_found();
   }
 
-  $breadcrumb[] = advanced_help_l(t('Help'), 'admin/advanced_help');
+  $breadcrumb[] = advanced_help_l(t('Advanced help'), 'admin/help/ah');
 
   if (!isset($_POST['form_id'])) {
     $keys = advanced_help_search_get_keys();
@@ -216,7 +226,7 @@ function advanced_help_index_page($module = '') {
     advanced_help_get_topic_hierarchy($topics);
     $items = advanced_help_get_tree($topics, $topics[$module]['']['children']);
 
-    $breadcrumb[] = advanced_help_l(t('Help'), 'admin/advanced_help');
+    $breadcrumb[] = advanced_help_l(t('Advanced help'), 'admin/help/ah');
 
     drupal_set_title(t('@module help index', array('@module' => advanced_help_get_module_name($module))));
     $output['items-module'] = array(
@@ -247,11 +257,12 @@ function advanced_help_index_page($module = '') {
         else {
           $name = t($module_name);
         }
-        $items[] = advanced_help_l($name, "admin/advanced_help/$module");
+        $items[] = advanced_help_l($name, "admin/help/ah/$module");
+        // $items[] = advanced_help_l($name, "admin/advanced_help/$module");
       }
     }
 
-    drupal_set_title(t('Module help index'));
+    drupal_set_title(t('Advanced help'));
     $output['items-nomodule'] = array(
       '#theme' => 'item_list',
       '#items' => $items,
@@ -362,7 +373,7 @@ function advanced_help_form_system_modules_alter(&$form, &$form_state) {
         $form['modules'][$group][$module]['links']['help'] = array(
           '#type' => 'link',
           '#title' => t('Help'),
-          '#href' => "admin/advanced_help/$module",
+          '#href' => "admin/help/ah/$module",
           '#options' => array(
             'attributes' => array(
               'class' => array('module-link', 'module-link-help'),
@@ -383,7 +394,7 @@ function advanced_help_form_system_modules_alter(&$form, &$form_state) {
  */
 function advanced_help_search_form($form, &$form_state, $keys = '') {
   module_load_include('inc', 'search', 'search.pages');
-  $form = search_form($form, $form_state, 'admin/advanced_help', $keys, 'advanced_help', t('Search help'));
+  $form = search_form($form, $form_state, 'admin/help/ah', $keys, 'advanced_help', t('Search help'));
 
   $form['basic']['inline']['submit']['#validate'] = array('search_form_validate');
   $form['basic']['inline']['submit']['#submit'] = array('advanced_help_search_form_submit');
@@ -404,10 +415,10 @@ function advanced_help_search_form_submit($form, &$form_state) {
   $popup = !empty($_GET['popup']) && user_access('view advanced help popup');
 
   if ($popup) {
-    $form_state['redirect'] = array('advanced_help/search/' . $keys, array('query' => array('popup' => 'true')));
+    $form_state['redirect'] = array('help/ah/search/' . $keys, array('query' => array('popup' => 'true')));
   }
   else {
-    $form_state['redirect'] = 'advanced_help/search/' . $keys;
+    $form_state['redirect'] = 'help/ah/search/' . $keys;
   }
 }
 
@@ -477,8 +488,8 @@ function advanced_help_topic_page($module, $topic) {
     $breadcrumb[] = advanced_help_l($parent['title'], "help/$pmodule/$ptopic");
   }
 
-  $breadcrumb[] = advanced_help_l(advanced_help_get_module_name($pmodule), "admin/advanced_help/$pmodule");
-  $breadcrumb[] = advanced_help_l(t('Help'), "admin/advanced_help");
+  $breadcrumb[] = advanced_help_l(advanced_help_get_module_name($pmodule), "admin/help/ah/$pmodule");
+  $breadcrumb[] = advanced_help_l(t('Help'), "admin/help/ah");
 
   $output = advanced_help_view_topic($module, $topic, $popup);
   if (empty($output)) {
@@ -716,7 +727,7 @@ function advanced_help_view_topic($module, $topic, $popup = FALSE) {
         $up = "help/$parent[0]/$parent[1]";
       }
       else {
-        $up = "admin/advanced_help/$module";
+        $up = "admin/help/ah/$module";
       }
 
       $siblings = $topics[$parent_module][$parent_topic]['children'];
diff --git a/help/ahelp_tab.png b/help/ahelp_tab.png
new file mode 100755
index 0000000000000000000000000000000000000000..37ef6be4f7fe2dfd60b54d6888eb24d807bd40c1
GIT binary patch
literal 11058
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
Jl}i}<{|AG6p+^7!

literal 0
HcmV?d00001

diff --git a/help/readme.html b/help/readme.html
index 1ed91e6..68579bd 100644
--- a/help/readme.html
+++ b/help/readme.html
@@ -34,6 +34,13 @@ keywords.</p>
 
 <h2 id="use">Using the module</h2>
 
+<p>When you enable the module, a new tab with the legend “Advanced
+help” will show up under “Help”:
+
+<div class="ta-center">
+<img class="help-img-center" alt="ahelp_tab.png" src="&path&ahelp_tab.png" width="661" height="225" border="1" />
+</div>
+
 <p>By itself, this module doesn't do much.  The <strong>Advanced
 help</strong> assists other modules and themes in showing help texts.
 Nothing will show up until you enable at least one other module that
@@ -95,5 +102,6 @@ answering &amp; closing support requests.</p>
 <li><a href="https://www.drupal.org/u/redndahead">redndahead</a> (8 commits)</li>
 <li><a href="https://www.drupal.org/u/dmitrig01">dmitrig01</a> (3 commits)</li>
 <li><a href="https://www.drupal.org/u/amitgoyal">amitgoyal </a> (5 commits)</li>
-<li><a href="https://www.drupal.org/u/gisle">gisle</a> (current maintainer)</li>
+<li><a href="https://www.drupal.org/u/gisle">gisle</a> (current maintainer, D7)</li>
+<li><a href="https://www.drupal.org/u/gnuget">gnuget</a> (current maintainer, D8)</li>
 </ul>
diff --git a/translations/help/nb/readme.html b/translations/help/nb/readme.html
index d2189bc..cdd9a59 100644
--- a/translations/help/nb/readme.html
+++ b/translations/help/nb/readme.html
@@ -43,6 +43,13 @@ innhold på sidene med avansert hjelp er søkbart med nøkkelord.</p>
 
 <h2 id="use">Bruk av modulen</h2>
 
+<p>When you enable the module, a new tab with the legend “Advanced
+help” will show up under “Help”:
+
+<div class="ta-center">
+<img class="help-img-center" alt="ahelp_tab.png" src="&path&ahelp_tab.png" width="661" height="225" border="1" />
+</div>
+
 <p>By itself, this module doesn't do much.  The <strong>Avansert
 hjelp</strong> assists other modules and themes in showing help texts.
 Nothing will show up until you enable at least one other module that
@@ -104,5 +111,6 @@ answering &amp; closing support requests.</p>
 <li><a href="https://www.drupal.org/u/redndahead">redndahead</a> (8 commits)</li>
 <li><a href="https://www.drupal.org/u/dmitrig01">dmitrig01</a> (3 commits)</li>
 <li><a href="https://www.drupal.org/u/amitgoyal">amitgoyal </a> (5 commits)</li>
-<li><a href="https://www.drupal.org/u/gisle">gisle</a> (nåværende administrator)</li>
+<li><a href="https://www.drupal.org/u/gisle">gisle</a> (nåværende administrator, D7)</li>
+<li><a href="https://www.drupal.org/u/gnuget">gnuget</a> (nåværende administrator, D8)</li>
 </ul>
-- 
1.9.2

