aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/lib/scripts/media.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/media.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/media.js')
-rw-r--r--lib/scripts/media.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/scripts/media.js b/lib/scripts/media.js
index 5005c3b78..dcfd887a7 100644
--- a/lib/scripts/media.js
+++ b/lib/scripts/media.js
@@ -62,7 +62,7 @@ var dw_mediamanager = {
},
toggle_display: function ($clicky, opening) {
- $clicky.attr('src', DOKU_BASE + 'lib/images/' + (opening ? 'minus' : 'plus') + '.gif');
+ $clicky.attr('src', DOKU_BASE + 'lib/exe/image.php/' + (opening ? 'minus' : 'plus') + '.gif');
}
});
$tree.on('click', 'a', dw_mediamanager.list);
@@ -198,7 +198,7 @@ var dw_mediamanager = {
.on('click', bind(dw_mediamanager.setOpt, opt.id));
$img = jQuery(document.createElement('img'))
- .attr('src', DOKU_BASE + 'lib/images/media_' + opt.id + '_' + text + '.png');
+ .attr('src', DOKU_BASE + 'lib/exe/image.php/media_' + opt.id + '_' + text + '.png');
$btn.append($img);
$p.append($btn);
@@ -472,7 +472,7 @@ var dw_mediamanager = {
if ($container.length === 0) {
$container = $content;
}
- $container.html('<img src="' + DOKU_BASE + 'lib/images/throbber.gif" alt="..." class="load" />');
+ $container.html('<img src="' + DOKU_BASE + 'lib/exe/image.php/throbber.gif" alt="..." class="load" />');
},
window_resize: function () {