mirror of
https://github.com/sbrl/Pepperminty-Wiki.git
synced 2024-11-25 17:23:00 +00:00
Add extra info to the dev help page.
This commit is contained in:
parent
c7c0615d63
commit
142d2b60a8
4 changed files with 20 additions and 11 deletions
|
@ -21,6 +21,7 @@
|
||||||
- Removed Slimdown add from the parsedown parser and replaced it with a custom extension of parsedown extra.
|
- Removed Slimdown add from the parsedown parser and replaced it with a custom extension of parsedown extra.
|
||||||
- Moved printable button to bottom bar and changed display text to "Printable version".
|
- Moved printable button to bottom bar and changed display text to "Printable version".
|
||||||
- Improved the "There isn't a page called..." message you sometimes see when searching.
|
- Improved the "There isn't a page called..." message you sometimes see when searching.
|
||||||
|
- Corrected a minor issue on the help page.
|
||||||
|
|
||||||
## Fixed
|
## Fixed
|
||||||
- Removed debug statement from the redirect page module.
|
- Removed debug statement from the redirect page module.
|
||||||
|
|
|
@ -3087,9 +3087,9 @@ register_module([
|
||||||
|
|
||||||
register_module([
|
register_module([
|
||||||
"name" => "Help page",
|
"name" => "Help page",
|
||||||
"version" => "0.7.1",
|
"version" => "0.8.1",
|
||||||
"author" => "Starbeamrainbowlabs",
|
"author" => "Starbeamrainbowlabs",
|
||||||
"description" => "Adds the help action. You really want this one.",
|
"description" => "Adds a rather useful help page. Access through the 'help' action. This module also exposes help content added to Pepperminty Wiki's inbuilt invisible help section system.",
|
||||||
"id" => "page-help",
|
"id" => "page-help",
|
||||||
"code" => function() {
|
"code" => function() {
|
||||||
global $settings;
|
global $settings;
|
||||||
|
@ -3102,7 +3102,7 @@ register_module([
|
||||||
* ██ ██ ███████ ███████ ██
|
* ██ ██ ███████ ███████ ██
|
||||||
*/
|
*/
|
||||||
add_action("help", function() {
|
add_action("help", function() {
|
||||||
global $settings, $version, $help_sections;
|
global $settings, $version, $help_sections, $actions;
|
||||||
|
|
||||||
// Sort the help sections by key
|
// Sort the help sections by key
|
||||||
ksort($help_sections, SORT_NATURAL);
|
ksort($help_sections, SORT_NATURAL);
|
||||||
|
@ -3112,13 +3112,17 @@ register_module([
|
||||||
$title = "Developers Help - $settings->sitename";
|
$title = "Developers Help - $settings->sitename";
|
||||||
$content = "<p>$settings->sitename runs on Pepperminty Wiki, an entire wiki packed into a single file. This page contains some information that developers may find useful.</p>
|
$content = "<p>$settings->sitename runs on Pepperminty Wiki, an entire wiki packed into a single file. This page contains some information that developers may find useful.</p>
|
||||||
<p>A full guide to developing a Pepperminty Wiki module can be found <a href='//github.com/sbrl/Pepperminty-Wiki/blob/master/Module_API_Docs.md#module-api-documentation'>on GitHub</a>.</p>
|
<p>A full guide to developing a Pepperminty Wiki module can be found <a href='//github.com/sbrl/Pepperminty-Wiki/blob/master/Module_API_Docs.md#module-api-documentation'>on GitHub</a>.</p>
|
||||||
|
<h3>Registered Help Sections</h3>
|
||||||
<p>The following help sections are currently registered:</p>
|
<p>The following help sections are currently registered:</p>
|
||||||
<table><tr><th>Index</th><th>Title</th><th>Length</th></tr>\n";
|
<table><tr><th>Index</th><th>Title</th><th>Length</th></tr>\n";
|
||||||
foreach($help_sections as $index => $section)
|
foreach($help_sections as $index => $section)
|
||||||
{
|
{
|
||||||
$content .= "\t\t\t<tr><td>$index</td><td>" . $section["title"] . "</td><td>" . human_filesize(strlen($section["content"])) . "</td></tr>\n";
|
$content .= "\t\t\t<tr><td>$index</td><td>" . $section["title"] . "</td><td>" . human_filesize(strlen($section["content"])) . "</td></tr>\n";
|
||||||
}
|
}
|
||||||
$content .= "\t\t</table>";
|
$content .= "\t\t</table>\n";
|
||||||
|
$content .= "<h3>Registered Actions</h3>
|
||||||
|
<p>The following actions are currently registered:</p>\n";
|
||||||
|
$content .= "<p>" . implode(", ", array_keys(get_object_vars($actions))) . "</p>";
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|
|
@ -118,11 +118,11 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "Help page",
|
"name": "Help page",
|
||||||
"version": "0.7.1",
|
"version": "0.8.1",
|
||||||
"author": "Starbeamrainbowlabs",
|
"author": "Starbeamrainbowlabs",
|
||||||
"description": "Adds the help action. You really want this one.",
|
"description": "Adds a rather useful help page. Access through the 'help' action. This module also exposes help content added to Pepperminty Wiki's inbuilt invisible help section system.",
|
||||||
"id": "page-help",
|
"id": "page-help",
|
||||||
"lastupdate": 1458412065,
|
"lastupdate": 1458412848,
|
||||||
"optional": false
|
"optional": false
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
<?php
|
<?php
|
||||||
register_module([
|
register_module([
|
||||||
"name" => "Help page",
|
"name" => "Help page",
|
||||||
"version" => "0.7.1",
|
"version" => "0.8.1",
|
||||||
"author" => "Starbeamrainbowlabs",
|
"author" => "Starbeamrainbowlabs",
|
||||||
"description" => "Adds the help action. You really want this one.",
|
"description" => "Adds a rather useful help page. Access through the 'help' action. This module also exposes help content added to Pepperminty Wiki's inbuilt invisible help section system.",
|
||||||
"id" => "page-help",
|
"id" => "page-help",
|
||||||
"code" => function() {
|
"code" => function() {
|
||||||
global $settings;
|
global $settings;
|
||||||
|
@ -16,7 +16,7 @@ register_module([
|
||||||
* ██ ██ ███████ ███████ ██
|
* ██ ██ ███████ ███████ ██
|
||||||
*/
|
*/
|
||||||
add_action("help", function() {
|
add_action("help", function() {
|
||||||
global $settings, $version, $help_sections;
|
global $settings, $version, $help_sections, $actions;
|
||||||
|
|
||||||
// Sort the help sections by key
|
// Sort the help sections by key
|
||||||
ksort($help_sections, SORT_NATURAL);
|
ksort($help_sections, SORT_NATURAL);
|
||||||
|
@ -26,13 +26,17 @@ register_module([
|
||||||
$title = "Developers Help - $settings->sitename";
|
$title = "Developers Help - $settings->sitename";
|
||||||
$content = "<p>$settings->sitename runs on Pepperminty Wiki, an entire wiki packed into a single file. This page contains some information that developers may find useful.</p>
|
$content = "<p>$settings->sitename runs on Pepperminty Wiki, an entire wiki packed into a single file. This page contains some information that developers may find useful.</p>
|
||||||
<p>A full guide to developing a Pepperminty Wiki module can be found <a href='//github.com/sbrl/Pepperminty-Wiki/blob/master/Module_API_Docs.md#module-api-documentation'>on GitHub</a>.</p>
|
<p>A full guide to developing a Pepperminty Wiki module can be found <a href='//github.com/sbrl/Pepperminty-Wiki/blob/master/Module_API_Docs.md#module-api-documentation'>on GitHub</a>.</p>
|
||||||
|
<h3>Registered Help Sections</h3>
|
||||||
<p>The following help sections are currently registered:</p>
|
<p>The following help sections are currently registered:</p>
|
||||||
<table><tr><th>Index</th><th>Title</th><th>Length</th></tr>\n";
|
<table><tr><th>Index</th><th>Title</th><th>Length</th></tr>\n";
|
||||||
foreach($help_sections as $index => $section)
|
foreach($help_sections as $index => $section)
|
||||||
{
|
{
|
||||||
$content .= "\t\t\t<tr><td>$index</td><td>" . $section["title"] . "</td><td>" . human_filesize(strlen($section["content"])) . "</td></tr>\n";
|
$content .= "\t\t\t<tr><td>$index</td><td>" . $section["title"] . "</td><td>" . human_filesize(strlen($section["content"])) . "</td></tr>\n";
|
||||||
}
|
}
|
||||||
$content .= "\t\t</table>";
|
$content .= "\t\t</table>\n";
|
||||||
|
$content .= "<h3>Registered Actions</h3>
|
||||||
|
<p>The following actions are currently registered:</p>\n";
|
||||||
|
$content .= "<p>" . implode(", ", array_keys(get_object_vars($actions))) . "</p>";
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in a new issue