aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/lib/scripts/edit.js
diff options
context:
space:
mode:
authorAndreas Gohr <andi@splitbrain.org>2024-09-08 18:09:28 +0200
committerAndreas Gohr <andi@splitbrain.org>2024-09-08 18:09:28 +0200
commit944e9ba7254387adb60f253b0d8796f2276096b1 (patch)
tree982cc1234b1c4060bd58d72ce72a59d0f341d1cb /lib/scripts/edit.js
parent6de67ec6f9efe768b902ace7eb42cda8bff62725 (diff)
downloaddokuwiki-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.js4
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)