diff options
author | vincent-peugnet <v.peugnet@free.fr> | 2020-01-21 01:28:04 +0100 |
---|---|---|
committer | vincent-peugnet <v.peugnet@free.fr> | 2020-01-21 01:28:04 +0100 |
commit | c47b78e13afb092aa1a30296b885b2911444fe3c (patch) | |
tree | b387ea24ebced532a69937d3156a695781b9dd81 /app/class/Controllerinfo.php | |
parent | 61d7c9de6b7d50eb151e513e3be1e1805b4690d3 (diff) | |
download | wcms-c47b78e13afb092aa1a30296b885b2911444fe3c.tar.gz wcms-c47b78e13afb092aa1a30296b885b2911444fe3c.zip |
new user manual in markdown
Diffstat (limited to 'app/class/Controllerinfo.php')
-rw-r--r-- | app/class/Controllerinfo.php | 16 |
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]); + + } + } } |