diff --git a/svg.php b/svg.php index a0938a3..dc5eb8f 100644 --- a/svg.php +++ b/svg.php @@ -318,9 +318,18 @@ class SVG { */ protected function initReplacements() { global $conf; - define('SIMPLE_TEST', 1); // hacky shit - include DOKU_INC . 'lib/exe/css.php'; - $ini = css_styleini($conf['template']); + if (!class_exists('\dokuwiki\StyleUtils')) { + // Pre-Greebo Compatibility + + define('SIMPLE_TEST', 1); // hacky shit + include DOKU_INC . 'lib/exe/css.php'; + $ini = css_styleini($conf['template']); + $this->replacements = $ini['replacements']; + return; + } + + $stuleUtils = new \dokuwiki\StyleUtils(); + $ini = $stuleUtils->cssStyleini('sprintdoc'); $this->replacements = $ini['replacements']; } }