From 3fa37159d724e2190c66ca658dfcd5f1db06402f Mon Sep 17 00:00:00 2001 From: David Mudrak Date: Mon, 17 May 2010 21:08:57 +0000 Subject: [PATCH] MDL-21695 Admin setting descriptions are expected in Markdown syntax now This is backwards compatible as the strings actually do not use formatting at all. Using Markdown syntax allows us to use the same string as we use for help. --- lib/adminlib.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/adminlib.php b/lib/adminlib.php index fac99bfe326..4d2e28102f4 100644 --- a/lib/adminlib.php +++ b/lib/adminlib.php @@ -1210,7 +1210,7 @@ abstract class admin_setting { public $name; /** @var string localised name */ public $visiblename; - /** @var string localised long description */ + /** @var string localised long description in Markdown format */ public $description; /** @var mixed Can be string or array of string */ public $defaultsetting; @@ -1232,7 +1232,7 @@ abstract class admin_setting { public function __construct($name, $visiblename, $description, $defaultsetting) { $this->parse_setting_name($name); $this->visiblename = $visiblename; - $this->description = $description; + $this->description = markdown_to_html($description); $this->defaultsetting = $defaultsetting; }