diff options
author | Andreas Gohr <andi@splitbrain.org> | 2024-09-08 18:09:28 +0200 |
---|---|---|
committer | Andreas Gohr <andi@splitbrain.org> | 2024-09-08 18:09:28 +0200 |
commit | 944e9ba7254387adb60f253b0d8796f2276096b1 (patch) | |
tree | 982cc1234b1c4060bd58d72ce72a59d0f341d1cb /lib/scripts/edit.js | |
parent | 6de67ec6f9efe768b902ace7eb42cda8bff62725 (diff) | |
download | dokuwiki-944e9ba7254387adb60f253b0d8796f2276096b1.tar.gz dokuwiki-944e9ba7254387adb60f253b0d8796f2276096b1.zip |
use a dispatcher to access static image files
This makes it possible to replace default images in an update safe way.
It also addresses the issue raised in dokuwiki/docker#16
A .htaccess rewrite catches any direct accesses that might come in from
plugins.
Diffstat (limited to 'lib/scripts/edit.js')
-rw-r--r-- | lib/scripts/edit.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/scripts/edit.js b/lib/scripts/edit.js index 2253d05cf..5ef03ad8e 100644 --- a/lib/scripts/edit.js +++ b/lib/scripts/edit.js @@ -44,7 +44,7 @@ function createToolButton(icon,label,key,id,classname){ // create the icon and add it to the button if(icon.substr(0,1) !== '/'){ - icon = DOKU_BASE + 'lib/images/toolbar/' + icon; + icon = DOKU_BASE + 'lib/exe/image.php/toolbar/' + icon; } $ico.attr('src', icon); $ico.attr('alt', ''); @@ -98,7 +98,7 @@ function createPicker(id,props,edid){ if(isNaN(key)){ // associative array -> treat as text => image pairs if (item.substr(0,1) !== '/') { - item = DOKU_BASE+'lib/images/'+props.icobase+'/'+item; + item = DOKU_BASE+'lib/exe/image.php/'+props.icobase+'/'+item; } jQuery(document.createElement('img')) .attr('src', item) |