summaryrefslogtreecommitdiff
path: root/lib/exe/css.php
Commit message (Collapse)AuthorAge
* added style.local.ini to cache filesAnika Henke2013-08-03
|
* Merge remote-tracking branch 'origin/confstyleini' into confstyleiniAnika Henke2013-08-03
|\
| * removed debug statementAndreas Gohr2013-08-03
| |
* | fixed conf style.ini not working due to wrong incbase pathAnika Henke2013-08-03
|/
* Readded style.local.ini and deprecated itAndreas Gohr2013-08-03
|
* allow for a style.ini in conf/<tpl>/style.iniAndreas Gohr2013-08-03
| | | | | | This is another go at what pull request #227 tried to do. This removes support for a style.local.ini in the template file in preference of a style.ini in the conf folder
* Merge branch 'less'Andreas Gohr2013-08-02
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * less: check less compilation for errors removed possibility to have rtl.less files in plugins switched to LESS variables in rest of template's css files unlessified and lessified a few more css fixed broken structure removed debug statement. sorry convert ini replacements to less vars first make sure calculations are correct lessified more files lessyfied another one lessyfied the first of template's CSS files fixed ini replacement to less variables stuff added missing lessc library add LESS support Conflicts: inc/load.php lib/tpl/dokuwiki/css/basic.less
| * check less compilation for errorsAndreas Gohr2013-08-02
| | | | | | | | This now gives proper files and line numbers for errors
| * removed possibility to have rtl.less files in pluginsAnika Henke2013-07-31
| |
| * removed debug statement. sorryAndreas Gohr2013-07-30
| |
| * convert ini replacements to less vars firstAndreas Gohr2013-07-30
| | | | | | | | | | This makes it possible to safely overwrite ini replacements from within any less file
| * fixed ini replacement to less variables stuffAndreas Gohr2013-07-30
| |
| * add LESS supportAndreas Gohr2013-07-29
| | | | | | | | still needs testing
* | Fixes validation problems with base64 encoded images in CSS.flammy2013-06-24
|/
* fixed interwiki and filetype styles being included in all css modesAnika Henke2012-10-12
|
* changed local style.ini to be merged with standard oneAnika Henke2012-10-11
|
* added support for local style.ini filesAnika Henke2012-10-07
|
* Start output buffering in lib/exe/css.php only when the CSS is generatedMichael Hamann2012-09-18
| | | | This prevents buffering of the cache file output.
* Load rtl userstyle as it is still supported (did it ever work?)Michael Hamann2012-09-18
|
* Set default userstyle only once as screen userstyleMichael Hamann2012-09-18
|
* Fix CSS cache handling and CSS outputMichael Hamann2012-09-18
| | | | | | | | | | | | | | This fixes several problems: - the CSS cache was only updated when either the CSS files for all media types or one of the global files was modified - when only the screen CSS was changed, the screen CSS was regenerated but then the cache was printed which either caused duplicated screen CSS output when gzip output was disabled or invalid output with gzip enabled as first the plain text screen CSS and then the gzip-compressed cache file was printed Now first all CSS files are collected, then the cache is checked once and only after this the CSS content is collected.
* Merge branch 'input-validation' of git://github.com/whoopdedo/dokuwiki into ↵Andreas Gohr2012-07-06
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pull-request-110 * 'input-validation' of git://github.com/whoopdedo/dokuwiki: fix incorrect usage of tpl_getMediaFile fix necessary global declaration Input wrapper for html forms Input validation for media manager Input wrapper for exe scripts more INPUT wrapper uses: cache purge, sectok, getID Input wrapper for action.php Conflicts: lib/exe/css.php
| * Input wrapper for exe scriptsTom N Harris2012-06-28
| |
* | added accidentally removed jquery-ui styles back againAnika Henke2012-04-09
| |
* | load only one stylesheet for all modes instead of threeAnika Henke2012-04-09
|/ | | | | | | Instead of three stylesheets for 'all', 'screen' and 'print' modes, they are all loaded into a single stylesheet by wrapping all screen styles in a "@media screen {}" and all print styles in a "@media print {}". The 'all' mode is not wrapped in anything. Potential issues with existing CSS: If any of your screen or print CSS files already contain any "@media" syntax, the CSS will probably break. In that case please add any CSS with "@media" in it to the 'all' mode instead! Also, the 'rtl' mode is hereby deprecated. Please just prefix any RTL styles within your normal CSS files with "[dir=rtl]". This also fixes that RTL styles cannot be added for 'all' or 'print' modes.
* removed some more occurances of DOKU_TPL*Andreas Gohr2012-02-01
|
* FS#2317 fix CSS compress for generic pseudo classes/pseudo elementsChristopher Smith2011-10-15
|
* issue #57, function names, params, html fixesKate Arzamastseva2011-08-24
|
* Merge branch 'datauris'Andreas Gohr2011-07-07
|\ | | | | | | | | Conflicts: lib/exe/css.php
| * Made the maximum embed size for datauris configurableAndreas Gohr2011-06-18
| | | | | | | | | | The feature is now disabled by default. Metadata for config manager was added.
| * Use data uris for small image files in CSSAndreas Gohr2011-06-17
| | | | | | | | | | | | | | | | | | This patch adds a new config option 'cssdatauri'. When enabled, the CSS patcher will automatically convert all occurances of small (<600 byte) PNG and GIF images in the CSS to embedded, base64 encoded data uris. This reduces the number of needed HTTP requests and avoids the HTTP header overhead.
* | another fix for the jQuery-UI themeAndreas Gohr2011-07-05
| |
* | fixed loading of the jQuery-UI style sheetAndreas Gohr2011-07-05
| |
* | Refactor CSS and JS cachingAdrian Lang2011-07-02
|/ | | | | | | * Increase HTTP cache time since the resources are timestamped on request anyway * Check userscript.js only once for JS cache validation * Use cache class
* Updated jQuery-UI, added jQuery updater, load theme in CSS dispatcherAndreas Gohr2011-06-05
| | | | | | | | This patch adds a simple shell script to easily update the jQuery/jQuery-UI+theme bundle to the latest available version. The jQuery-UI CSS theme is now loaded in lib/exe/css.php (before plugin and template styles - 3rd party authors can override the styles).
* Make interwiki links match with every other icon-link: need 1px top and ↵marklundeberg2011-03-08
| | | | bottom padding or else the icons' top and bottom pixel rows get cut off.
* improved css.php and core stylesAnika Henke2011-02-26
| | | | | | * code cleanup in lib/exe/css.php * renamed 'default' userstyle to 'screen' in config_cascade * splitted core lib/styles/style.css up into all.css, print.css and screen.css
* Fixed css_loadfile and removed unneeded complexity, added testcasesMichael Hamann2011-01-09
|
* Preserve @import statements in CSSGabriel Birke2011-01-09
|
* Remove enc=utf-8 in VIM modeline as it is not allowed in VIM 7.3Michael Hamann2010-11-29
| | | | | | As of VIM 7.3 it is no longer possible to specify the encoding in the modeline. This gives an error message whenever such a file is opened, thus this commit removes the enc setting from the modeline.
* use config cascade for userscripts and styles FS#1678Andreas Gohr2010-06-27
|
* removed require's in lib/exe/*Andreas Gohr2010-02-01
|
* Emit less E_NOTICEs and E_STRICTsAdrian Lang2009-11-04
| | | | | | | | | | | | | Changes of behaviour are: * Allow the user name, title & description \e2\80\9c0\e2\80\9d * Default to Port 443 if using HTTPS * Set $INFO['isadmin'] and $INFO['ismanager'] to \e2\80\9cfalse\e2\80\9d even if no user is logged in * Do not pass empty fragment field in the event data for event ACTION_SHOW_REDIRECT * Handle chunked encoding in HTTPClient darcs-hash:20091104100115-e4919-5cf6397d4a457e3f98a8ca49fbdab03f2147721d.gz
* Remove spellchecker css include since it does not existAdrian Lang2009-10-28
| | | | darcs-hash:20091028090548-e4919-00a3fec308ce29b5bac24ee1038081a3bc06f62f.gz
* save compressed css/js caches with io_saveFile and check for gzip supportAndreas Gohr2009-10-18
| | | | | | Ignore-this: 77e61d0082fe6eb8f43059fb5da67eee darcs-hash:20091018203240-7ad00-4530a8b64af79bc844f50e3c0988e466fb09351c.gz
* Whitespace cleanup FS#1709furun2009-10-16
| | | | | | Ignore-this: 27ea52110bce929b2c61ed8faba67cfc darcs-hash:20091016205526-c0bf4-35eba4e65d37980a667ba982f7f1ea5b7b07f01c.gz
* Use all available icons for file links (FS#1759)Tom N Harris2009-09-26
| | | | | | | | | All PNG and GIF images in the lib/images/fileicons directory will be used for media file links. The conf/mime.conf file continues to restrict which file types may be uploaded. File types not in the configuration list are download-only. darcs-hash:20090925231746-6942e-299a52772f67e265a8702bda3686f495e4337a8f.gz
* Support for multirange requests for media FS#1630Andreas Gohr2009-03-13
| | | | | | | | | | | Ignore-this: 50de569608231b910a62327d2f3af1de This patch moves all HTTP sending related functions to inc/httputils.php Handling of range requests was rewritten completely to support mutirange requests. This should fix problems with Adobe Reader but needs testing. darcs-hash:20090313190247-7ad00-e6ec1f81acb9f7ac651357dd034c2689aea6868d.gz
* fixed multiple gzip/sendfile problems in css and js dispatchers FS#1571Andreas Gohr2009-01-22
| | | | | | | | | | - Avoid double compression when gzip_output is enabled - Only compress when gzip_output is enabled - Do not use x-sendfile for compressed content (content-encoding is not supported) - Make sure the script terminates after using x-sendfile - Moved gzip browser support check to init.php darcs-hash:20090122215010-7ad00-765765d353ff78df5b8704086328c5c699bbe7e0.gz
* further updates to config_cascade patchChris Smith2009-01-22
| | | | | | | | | | - add mediameta and license config files into the cascade - update the cache validity code in cache.php, css.php & js.php to use config_cascade - redo inclusion of main config files to avoid suppression of errors in config files - add getConfigFiles($type) function - minor updates elsewhere to use config_cascade rather than hardcoded config file names darcs-hash:20090122114457-f07c6-98ad5627fd5df93edf8dd03289b9cf6d81962afe.gz