Lines Matching +full:style +full:. +full:local +full:. +full:ini

3 // phpcs:disable PSR1.Files.SideEffects
7 * This class is initialized before any other DokuWiki code runs. Therefore it is
8 * completely selfcontained and does not use any of DokuWiki's utility functions.
11 * it directly. Instead use the Farmer plugin's helper component.
13 * @license GPL 2 http://www.gnu.org/licenses/gpl-2.0.html
14 * @author Andreas Gohr <gohr@cosmocode.de>
57 * DokuWikiFarmCore constructor.
66 $this->config['base']['farmdir'] = rtrim($this->config['base']['farmdir'], '/') . '/'; // trailing slash always
75 define('DOKU_CONF', DOKU_FARMDIR . $this->animal . '/conf/');
77 define('DOKU_CONF', DOKU_INC . '/conf/');
121 return DOKU_FARMDIR . $this->getAnimal() . '/data/';
130 return getBaseURL() . '!' . $this->getAnimal();
138 * This borrows form DokuWiki's inc/farm.php but does not support a default conf dir
176 // no host - no host based setup. if we're still here then it's the farmer
207 $parts = explode('.', implode('.', explode(':', rtrim($host, '.'))));
210 $animals[] = implode('.', array_slice($parts, 0, $j));
212 $animals[] = implode('.', array_slice($parts, 1, $j));
236 'default' => [DOKU_INC . 'conf/dokuwiki.php'],
237 'local' => [DOKU_CONF . 'local.php'],
238 'protected' => [DOKU_CONF . 'local.protected.php']
241 'default' => [DOKU_INC . 'conf/acronyms.conf'],
242 'local' => [DOKU_CONF . 'acronyms.local.conf']
245 'default' => [DOKU_INC . 'conf/entities.conf'],
246 'local' => [DOKU_CONF . 'entities.local.conf']
249 'default' => [DOKU_INC . 'conf/interwiki.conf'],
250 'local' => [DOKU_CONF . 'interwiki.local.conf']
253 'default' => [DOKU_INC . 'conf/license.php'],
254 'local' => [DOKU_CONF . 'license.local.php']
257 'default' => [DOKU_INC . 'conf/manifest.json'],
258 'local' => [DOKU_CONF . 'manifest.local.json']
261 'default' => [DOKU_INC . 'conf/mediameta.php'],
262 'local' => [DOKU_CONF . 'mediameta.local.php']
265 'default' => [DOKU_INC . 'conf/mime.conf'],
266 'local' => [DOKU_CONF . 'mime.local.conf']
269 'default' => [DOKU_INC . 'conf/scheme.conf'],
270 'local' => [DOKU_CONF . 'scheme.local.conf']
273 'default' => [DOKU_INC . 'conf/smileys.conf'],
274 'local' => [DOKU_CONF . 'smileys.local.conf']
277 'default' => [DOKU_INC . 'conf/wordblock.conf'],
278 'local' => [DOKU_CONF . 'wordblock.local.conf']
281 'default' => DOKU_CONF . 'acl.auth.php'
283 'plainauth.users' => [
284 'default' => DOKU_CONF . 'users.auth.php'
287 'default' => [DOKU_INC . 'conf/plugins.php'],
288 'local' => [DOKU_CONF . 'plugins.local.php'],
290 DOKU_INC . 'conf/plugins.required.php',
291 DOKU_CONF . 'plugins.protected.php'
296 DOKU_CONF . 'userstyle.css',
297 DOKU_CONF . 'userstyle.less'
300 DOKU_CONF . 'userprint.css',
301 DOKU_CONF . 'userprint.less'
304 DOKU_CONF . 'userfeed.css',
305 DOKU_CONF . 'userfeed.less'
308 DOKU_CONF . 'userall.css',
309 DOKU_CONF . 'userall.less'
313 'default' => [DOKU_CONF . 'userscript.js']
316 'default' => [DOKU_INC . 'lib/tpl/%TEMPLATE%/' . 'style.ini'],
317 'local' => [DOKU_CONF . 'tpl/%TEMPLATE%/' . 'style.ini']
341 'protected' => [DOKU_INC . 'conf/local.protected.php']
344 'default' => [DOKU_INC . 'conf/local.php'],
345 'protected' => [DOKU_INC . 'lib/plugins/farmer/includes/config.php']
349 'default' => [DOKU_INC . 'conf/' . $key . '.local.php']
353 'default' => [DOKU_INC . 'conf/userscript.js']
358 DOKU_INC . 'conf/userstyle.css',
359 DOKU_INC . 'conf/userstyle.less'
362 DOKU_INC . 'conf/userprint.css',
363 DOKU_INC . 'conf/userprint.less'
366 DOKU_INC . 'conf/userfeed.css',
367 DOKU_INC . 'conf/userfeed.less'
370 DOKU_INC . 'conf/userall.css',
371 DOKU_INC . 'conf/userall.less'
376 'local' => [DOKU_INC . 'conf/tpl/%TEMPLATE%/style.ini']
379 $config_cascade['plainauth.users']['protected'] = DOKU_INC . 'conf/users.auth.php';
382 'protected' => [DOKU_INC . 'conf/local.protected.php']
385 'default' => [DOKU_INC . 'conf/plugins.local.php']
389 'default' => [DOKU_INC . 'conf/' . $key . '.local.conf']
403 $config_cascade['plugins']['protected'][] = DOKU_INC . 'lib/plugins/farmer/includes/plugins.php';
411 $ini = DOKU_INC . 'conf/farm.ini';
412 if (file_exists($ini)) {
413 $config = parse_ini_file($ini, true);