aboutsummaryrefslogtreecommitdiff
path: root/app/class/Controllerinfo.php
diff options
context:
space:
mode:
authorvincent-peugnet <v.peugnet@free.fr>2020-01-21 01:28:04 +0100
committervincent-peugnet <v.peugnet@free.fr>2020-01-21 01:28:04 +0100
commitc47b78e13afb092aa1a30296b885b2911444fe3c (patch)
treeb387ea24ebced532a69937d3156a695781b9dd81 /app/class/Controllerinfo.php
parent61d7c9de6b7d50eb151e513e3be1e1805b4690d3 (diff)
downloadwcms-c47b78e13afb092aa1a30296b885b2911444fe3c.tar.gz
wcms-c47b78e13afb092aa1a30296b885b2911444fe3c.zip
new user manual in markdown
Diffstat (limited to 'app/class/Controllerinfo.php')
-rw-r--r--app/class/Controllerinfo.php16
1 files changed, 15 insertions, 1 deletions
diff --git a/app/class/Controllerinfo.php b/app/class/Controllerinfo.php
index af81caf..856d065 100644
--- a/app/class/Controllerinfo.php
+++ b/app/class/Controllerinfo.php
@@ -1,6 +1,7 @@
<?php
namespace Wcms;
+use Michelf\MarkdownExtra;
class Controllerinfo extends Controller
{
@@ -12,7 +13,20 @@ class Controllerinfo extends Controller
public function desktop()
{
if($this->user->iseditor()) {
- $this->showtemplate('info', ['version' => getversion()]);
+
+ if(file_exists(Model::MAN_FILE)) {
+
+ $render = new Modelrender($this->router);
+ $htmlman = file_get_contents(Model::MAN_FILE);
+ $htmlman = $render->rendermanual($htmlman);
+
+ $summary = $render->sumparser($htmlman, 3);
+
+
+ $this->showtemplate('info', ['version' => getversion(), 'manual' => $htmlman, 'summary' => $summary]);
+
+ }
+
}
}