aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/lib/plugins/styling
diff options
context:
space:
mode:
authorMichael Große <grosse@cosmocode.de>2018-02-01 11:36:11 +0100
committerMichael Große <grosse@cosmocode.de>2018-02-01 11:52:14 +0100
commitfb1f9089ad53554574c96fe6f86cc029958f87e4 (patch)
treecc48556bb023e664cef3c269d6185c5da2a56cf9 /lib/plugins/styling
parentff1e4eaee6c4bc12774c394adf3cab2acb2bf6ce (diff)
downloaddokuwiki-fb1f9089ad53554574c96fe6f86cc029958f87e4.tar.gz
dokuwiki-fb1f9089ad53554574c96fe6f86cc029958f87e4.zip
refactor: extract css utils to an autoloaded class
The goal is to make the css replacement accessible in other contexts, for example for the manifest.
Diffstat (limited to 'lib/plugins/styling')
-rw-r--r--lib/plugins/styling/admin.php6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/plugins/styling/admin.php b/lib/plugins/styling/admin.php
index c747c3130..055ac2279 100644
--- a/lib/plugins/styling/admin.php
+++ b/lib/plugins/styling/admin.php
@@ -57,9 +57,9 @@ class admin_plugin_styling extends DokuWiki_Admin_Plugin {
public function form() {
global $conf;
global $ID;
- define('SIMPLE_TEST', 1); // hack, ideally certain functions should be moved out of css.php
- require_once(DOKU_INC.'lib/exe/css.php');
- $styleini = css_styleini($conf['template'], true);
+
+ $styleUtil = new \dokuwiki\StyleUtils();
+ $styleini = $styleUtil->cssStyleini($conf['template'], true);
$replacements = $styleini['replacements'];
if($this->ispopup) {