1
0
Fork 0
mirror of https://github.com/sbrl/Pepperminty-Wiki.git synced 2024-11-22 16:33:00 +00:00

readingtime: limit replacements to the 1st occurrence

This commit is contained in:
Starbeamrainbowlabs 2020-05-24 21:50:09 +01:00
parent cd96e43e0f
commit d9024cbe59
Signed by: sbrl
GPG key ID: 1BE5172E637709C2

View file

@ -26,7 +26,12 @@ register_module([
$insert = "<small><em>{$reading_time[0]} minute read</em></small>"; $insert = "<small><em>{$reading_time[0]} minute read</em></small>";
// TODO: Create a canonical way to insert something just below the header - this might be tough though 'cause the that isn't handled by the page_renderer though // TODO: Create a canonical way to insert something just below the header - this might be tough though 'cause the that isn't handled by the page_renderer though
$parts["{content}"] = str_replace("</h1>", "</h1><p class='system-text-insert readingtime-estimate'>$insert</p>", $parts["{content}"]); $replace_count = 1; // Without a temp variable we get "only variables can be passed by reference", ref PHP 7.4.6
$parts["{content}"] = str_replace(
"</h1>", "</h1><p class='system-text-insert readingtime-estimate'>$insert</p>",
$parts["{content}"],
$replace_count
);
}); });
} }
]); ]);