Added support for dark theme

This commit is contained in:
achmizs 2021-12-11 03:09:38 -05:00
parent 86a695ad4f
commit 932f64b8eb

View File

@ -25,6 +25,9 @@ function PastebinEmbed ($m) {
$noLineNumbers = in_array('nolinenums', $args); $noLineNumbers = in_array('nolinenums', $args);
$raw = in_array('raw', $args); $raw = in_array('raw', $args);
$noPre = in_array('no-pre', $args); $noPre = in_array('no-pre', $args);
## Dark theme, if specified.
$theme = $parsed['theme'] ?: "";
## Convert the comma-delimited line ranges to an array containing each line to be ## Convert the comma-delimited line ranges to an array containing each line to be
## included as values. ## included as values.
@ -60,8 +63,8 @@ function PastebinEmbed ($m) {
} }
} }
$embed_js_url = "https://pastebin.com/embed_js/$paste_id"; $embed_js_url = "https://pastebin.com/embed_js/$paste_id" . ($theme ? "?theme={$theme}" : "");
$embed_iframe_url = "https://pastebin.com/embed_iframe/$paste_id"; $embed_iframe_url = "https://pastebin.com/embed_iframe/$paste_id" . ($theme ? "?theme={$theme}" : "");
$embed_raw_url = "https://pastebin.com/raw/$paste_id"; $embed_raw_url = "https://pastebin.com/raw/$paste_id";
$out = "<span class='pastebin-embed-error'>Unknown error.</span>"; $out = "<span class='pastebin-embed-error'>Unknown error.</span>";