mikuli.cz

:)
git clone https://git.sr.ht/~ashymad/mikuli.cz
Log | Files | Refs

commit 64dabb9344125c38312a8501fc6bf17c01f95ff9
parent 1f4e0f3f47760216733f337cd0cb0c6642060877
Author: markseuffert <mark2011@mayberg.se>
Date:   Mon, 23 Feb 2026 17:24:51 +0100

Updated Markdown for Steffen, experimental

Diffstat:
Msystem/extensions/update-available.ini | 4++--
Msystem/extensions/update-installed.ini | 4++--
Msystem/workers/markdown.php | 6+++---
3 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/system/extensions/update-available.ini b/system/extensions/update-available.ini @@ -489,14 +489,14 @@ system/themes/karlskrona.css: karlskrona.css, create, update, careful system/themes/karlskrona.png: karlskrona.png, create Extension: Markdown -Version: 0.9.6 +Version: 0.9.7 Description: Text formatting for humans. Developer: Anna Svensson Tag: feature DownloadUrl: https://github.com/annaesvensson/yellow-markdown/archive/refs/heads/main.zip DocumentationUrl: https://github.com/annaesvensson/yellow-markdown DocumentationLanguage: en, de, sv -Published: 2026-02-23 00:57:56 +Published: 2026-02-23 17:14:27 Status: available system/workers/markdown.php: markdown.php, create, update diff --git a/system/extensions/update-installed.ini b/system/extensions/update-installed.ini @@ -87,14 +87,14 @@ media/downloads/yellow-svenska.pdf: yellow-svenska.pdf, create ./robots.txt: robots.txt, create Extension: Markdown -Version: 0.9.6 +Version: 0.9.7 Description: Text formatting for humans. Developer: Anna Svensson Tag: feature DownloadUrl: https://github.com/annaesvensson/yellow-markdown/archive/refs/heads/main.zip DocumentationUrl: https://github.com/annaesvensson/yellow-markdown DocumentationLanguage: en, de, sv -Published: 2026-02-23 00:57:56 +Published: 2026-02-23 17:14:27 Status: available system/workers/markdown.php: markdown.php, create, update diff --git a/system/workers/markdown.php b/system/workers/markdown.php @@ -2,7 +2,7 @@ // Markdown extension, https://github.com/annaesvensson/yellow-markdown class YellowMarkdown { - const VERSION = "0.9.6"; + const VERSION = "0.9.7"; public $yellow; // access to API // Handle initialisation @@ -4021,9 +4021,9 @@ class YellowMarkdownParser extends MarkdownExtraParser { $output = $this->page->parseContentElement($name, $text, $attributes, "collapsible"); if (is_null($output)) { $summary = ""; - if (preg_match("/^[ ]*(.*?)[ ]*\n(\n*)([\S\s]*)$/m", $text, $parts) && !is_string_empty($parts[2])) { + if (preg_match("/^(.*?)\n\n(.*)$/s", $text, $parts)) { $summary = $parts[1]; - $text = $parts[3]; + $text = $parts[2]; } $output = "<details$attr>\n"; if (!is_string_empty($summary)) $output .= "<summary>".$this->runSpanGamut($summary)."</summary>\n";