This module requires the developer implement a hook to get any result (see below).
Advanced Help Dialog module provides a hook that lets you put links to advanced help topics in the "Help" region of specific paths. When users click these links, a ctools-style modal dialog box appears with the appropriate advanced help content. Here is an example of how to implement the hook:
<?php
/*
* Implements hook_advanced_help_dialog_help().
*/
function modulename_advanced_help_dialog_help() {
$help = array(
'admin/config/path' => array(
'topic' => array( // This is the name of a topic in module modulename
'title' => t('Topic title'),
'link_text' => t('Link title'),
'show_navigation' => FALSE // Or TRUE if you want navigation ..
)
)
);
return $help;
}
?>
The snippet above will place a link with the title "Link title" in the help region that opens a modal box displaying the advanced help content with name "topic" in module "modulename".
Also, this module exposes a new "modal_help_dialog" render element that you can use to do the same thing in any render array, like this:
<?php
$form['help'] = array(
'#type' => 'modal_help_dialog',
'#module' => 'mymodule',
'#topic' => 'mytopic',
'#link_text' => t('Link text')
);
?>
Project information
- Module categories: Administration Tools
- 9 sites report using this module
- Created by dpolant on , updated
- Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.
Releases
Development version: 7.x-1.x-dev updated 3 Jan 2013 at 00:33 UTC