- Dec 04, 2018
-
-
Csaba Tóth authored
php7 syntax fix. https://forum.dokuwiki.org/thread/15725 https://forum.dokuwiki.org/post/58606
-
- Feb 01, 2018
-
-
Michael Große authored
The goal is to make the css replacement accessible in other contexts, for example for the manifest.
-
- Jan 05, 2018
-
-
Chang Zhao authored
typo
-
- Dec 10, 2017
-
-
Andreas Gohr authored
This adds some simple defaults for the guaranteed placeholders. This ensures plugins can safely use these placeholders even when a template did not implement them.
-
- Aug 01, 2017
-
-
Gerry Weißbach authored
-
Gerry Weißbach authored
-
- Jul 26, 2017
-
-
Michael Große authored
While DokuWiki suppresses PHP Notices they are still a code smell and should be fixed. This fixes some PHP Notices that occurred. Some of these fixes could be refactored into nicer code once we move to PHP 7 and get access to the `??` operator.
-
- Jul 23, 2017
- Mar 13, 2017
-
-
Gerry Weißbach authored
This is important because the $cache->cache would have been set already and have no impact on the delivered result. Meaning: two different requests could have resulted in the same result.
-
- Feb 22, 2017
-
-
Gerry Weißbach authored
-
Gerry Weißbach authored
Remove the flavour feature. It was some kind of a hassle. If you really want to filter out styles, you have to write a plugin either way and implement the tpl metaheaders event as well and handle everything your self. The CSS modification is more like the JS_SCRIPT_LIST now. It adds some overhead, but not too much. It still gives great flexibility over the CSS.
-
- Feb 12, 2017
-
-
Gerry Weißbach authored
-
- Feb 10, 2017
-
-
Gerry Weißbach authored
-
Gerry Weißbach authored
-
Gerry Weißbach authored
-
Gerry Weißbach authored
Changed the cache initialisation: it does not use the list of files with an md5 (due to redundancy and time consumption) but the flavour and the type (previously removed).
-
- Feb 09, 2017
-
-
Gerry Weißbach authored
Use the flavour system to create individual css files. Only the default flavour (style / style.ini) will have the default styles for interwiki and filetypes. There are two new events: 1. CSS_STYLES_INCLUDED to modify the list of stylesheet files for a certain mediatype or prevent the mediatype or styles within it. This event is fired for the interwiki and filetypes too, to prevent that they are included * The Data that is being sent to the event contains: list of files or the keyword DW_DEFAULT for the interwiki / filetypes; the mediatype, the flavour, if the data should be encapsulated by a default @media and the encapsualation prefix (e.g. @media screen) 2. CSS_CACHE_USE to prevent the use of a cached version of the CSS, just like the JS event that already exists.
-
Gerry Weißbach authored
Add flavours to template ini files. The template will now be checked for multiple ini files and inserts them as a custom flavours. The css.php can detect these flavours and reads the stylesheet + replacements from there. If the flavour is not the default one (style.ini), replacements are loaded from the default flavour first to ensure that the colours are available. Flavours can define their own set of replacements.
-
Gerry Weißbach authored
Remove type and caching mechanism. The cache will be checked later and the type will be replaced by an md5 hash of the list of style files.
-
- Dec 12, 2016
-
-
Andreas Gohr authored
-
- Apr 18, 2016
-
-
Anika Henke authored
-
- Sep 02, 2015
-
-
Marius van Witzenburg authored
-
- Jul 31, 2015
-
-
Anika Henke authored
use conf/tpl/<template-folder-name>/style.ini instead
-
- Jul 24, 2015
-
-
Andreas Gohr authored
This reverts commit de4634ec.
-
- May 16, 2015
-
-
Andreas Gohr authored
-
- Jan 12, 2015
-
-
Rainbow Spike authored
1 little fix
-
- Jan 07, 2015
-
-
Andreas Gohr authored
In an older version of PHP a file_exists() call would issue a warning when the file did not exist. This was fixed in later PHP releases. Since we require PHP 5.3 now, there's no need to supress any error here anymore. This might even give a minor performance boost.
-
- Dec 10, 2014
-
-
Gerrit Uitslag authored
Added user*.less files to config
-
- Oct 22, 2014
-
-
Gerrit Uitslag authored
-
- Oct 11, 2014
-
-
Gerrit Uitslag authored
Otherwise comments are never visible in css.php
-
- Oct 01, 2014
-
-
Gerrit Uitslag authored
-
- Sep 12, 2014
-
-
Gerry Weißbach authored
They are generated from the default ones and any additional one given by the template. This allows to e.g. split admin styles from end user styles in a closed wiki. You can then deliver only the user styles using the metaheaders plugin.
-
- May 14, 2014
-
-
Andreas Gohr authored
This avoids treating double slashes as single line comments in CSS when they are used in a filter or content string. closes #638
-
- Mar 16, 2014
-
-
Michal Koutný authored
Web path was used instead of filesystem one.
-
- Mar 15, 2014
-
-
Andreas Gohr authored
source maps are invalid for our dispatched sources and may even cause problems. this makes sure any sourcemap declarations are stripped from the output
-
- Mar 06, 2014
-
-
Andreas Gohr authored
for backwards compatibility
-
- Mar 05, 2014
-
-
Andreas Gohr authored
-
Andreas Gohr authored
double slashes in url() always have to be ignored
-
- Feb 16, 2014
-
-
Andreas Gohr authored
-