diff options
Diffstat (limited to 'sites/all/modules/advanced_help/help/ini-file.html')
-rw-r--r-- | sites/all/modules/advanced_help/help/ini-file.html | 117 |
1 files changed, 117 insertions, 0 deletions
diff --git a/sites/all/modules/advanced_help/help/ini-file.html b/sites/all/modules/advanced_help/help/ini-file.html new file mode 100644 index 000000000..05b85e435 --- /dev/null +++ b/sites/all/modules/advanced_help/help/ini-file.html @@ -0,0 +1,117 @@ +<p>The advanced help configuration file is in simple .ini file format. +It has an optional section for global settings that might be inherited +for each help file, followed by sections for each help file.</p> + +<p>Global settings may be put into a section named <code>[advanced help +settings]</code>. This means that this name is reserved and it cannot +be a help file in any module or theme. The following settings may be +set in this section, with the default value (if any) in brackets.</p> + +<dl> +<dt><code>line break</code> (FALSE)</dt> +<dd>If set, the line break filter will be applied to all help files +defined by this module or theme, unless that help file specifically is +set otherwise. The line break converts line breaks +into <code>br</code> and <code>p</code> tags automatically.</dd> + +<dt><code>navigation</code> (TRUE)</dt> +<dd>If set, this navigation will be displayed at the end of the topic: +<em>previous topic</em>, Up (parent), <em>next topic</em>.</dd> + +<dt><code>css</code></dt> +<dd>Specify a css file that will be used for all help files (unless +overridden), including the .css extension. This .css file must reside +in the help directory along with the .html files, and will not be +affected by translation.</dd> + +<dt><code>name</code></dt> +<dd>May be set to override the module or theme name as displayed in +both the module/theme index as well as the navigation and breadcrumb +trail. Usually, this is not set, but for some projects you may want to +use a more friendly name than appears in the project's .info file.</dd> + +<dt><code>index name</code></dt> +<dd>This may be set to change the name of the module or theme in the +module/theme index. It overrides the <code>name</code> setting above, +as well as the project's name in its .info file.</dd> + +<dt><code>hide</code> (FALSE)</dt> +<dd>This may be used to hide a module or theme in the module/theme +index. This is particularly useful for modules who insert their help +files into the hierarchy of another module or theme, as might be done +by modules that extend <strong>Views</strong> or derived themes that +extend base themes like <strong>Zen</strong>. By setting this to TRUE +the project will not appear as its own entry.</dd> +</dl> + +<p>Each section after that will correspond to a single help file for a +single topic. It starts with the topic name in square brackets +(e.g. <code>[ini-file]</code>). The following settings may be set for +each file/topic, with the default value (if any) in brackets.</p> + +<dl> +<dt><code>title</code></dt> +<dd>The title of the topic, presented to the user and used in +links. If you have special characters in your title, be sure to +enclose it in quotes. (This setting is currently not optional.)</dd> + +<dt><code>file</code> (topic name)</dt> +<dd>The filename, without the .html extension, used for the file with +the help text for the topic. This is optional; if not specified, the +topic name wil be the file name.</dd> + +<dt><code>weight</code> (0)</dt> +<dd>The weight, used for sorting topics on the administration +page. The default is 0 (zero) if unspecified. Items with the same weight +are sorted alphabetically.</dd> + +<dt><code>parent</code></dt> +<dd>The topic ID to use in a hierarchy; children will be listed +beneath parents in the topic list, and will have the parent in their +breadcrumb trail. You may parent this topic to a topic in another +module or theme by using <code>module%topic</code> +or <code>theme%topic</code> as the identifier, +where <code>module</code> or <code>theme</code> is the project's short +name. For example if parent is set to, '<code>views%display</code>', +the topic will be regarded as a child of the +<code>display</code> topic in the <strong>Views</strong> module.</dd> + +<dt><code>line break</code> (FALSE)</dt> +<dd>Set the line break filter for this topic. Set to FALSE to disable +the line break filter if this has been turned on in the global +settings.</dd> + +<dt><code>css</code></dt> +<dd>Specify a css file that will be used for this file. This .css file +must reside in the help directory along with the .html files. This +will override any .css file added by the global settings.</dd> + +<dt><code>popup width</code> (500)</dt> +<dd>The width in pixels of the popup window.</dd> + +<dt><code>popup height</code> (500)</dt> +<dd>The height in pixels of the popup window.</dd> +</dl> + +<p>For example, here is a version of the <code>advanced_help.help.ini</code> file:</p> + +<pre> +[readme] +title = README +weight = -11 + +[using-advanced-help] +title = Using advanced help +weight = -10 + +[translation] +title = Translating advanced help + +[ini-file] +title = Help .ini file format +line break = FALSE + +[why-advanced-help] +title = Why advanced help? +line break = TRUE +</pre> |