1
0
mirror of https://github.com/typemill/typemill.git synced 2025-08-06 14:16:46 +02:00

Version 1.5.1: Shortcodes, public form generator, improved textarea for code

This commit is contained in:
trendschau
2021-10-19 22:30:18 +02:00
parent 959e043aa3
commit d1d7d61b4e
12 changed files with 238 additions and 113 deletions

View File

@@ -1076,7 +1076,7 @@ class ControllerAuthorArticleApi extends ControllerAuthor
}
# initialize parsedown extension
$parsedown = new ParsedownExtension($this->uri->getBaseUrl());
$parsedown = new ParsedownExtension($this->uri->getBaseUrl(), $settings = false, $this->c->dispatcher);
# fix footnotes in parsedown, might break with complicated footnotes
$parsedown->setVisualMode();

View File

@@ -67,7 +67,7 @@ class ControllerAuthorBlockApi extends ControllerAuthor
}
# initialize parsedown extension
$parsedown = new ParsedownExtension($this->uri->getBaseUrl());
$parsedown = new ParsedownExtension($this->uri->getBaseUrl(), $settings = false, $this->c->dispatcher);
# if content is not an array, then transform it
if(!is_array($pageMarkdown))
@@ -265,7 +265,7 @@ class ControllerAuthorBlockApi extends ControllerAuthor
}
# initialize parsedown extension
$parsedown = new ParsedownExtension($this->uri->getBaseUrl());
$parsedown = new ParsedownExtension($this->uri->getBaseUrl(), $settings = false, $this->c->dispatcher);
$parsedown->setVisualMode();
# if content is not an array, then transform it

View File

@@ -220,7 +220,7 @@ class ControllerFrontendWebsite extends ControllerShared
$itemUrl = isset($item->urlRel) ? $item->urlRel : false;
/* initialize parsedown */
$parsedown = new ParsedownExtension($this->base_url, $this->settings);
$parsedown = new ParsedownExtension($this->base_url, $this->settings, $this->c->dispatcher);
/* set safe mode to escape javascript and html in markdown */
$parsedown->setSafeMode(true);