summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorAndreas Gohr <andi@splitbrain.org>2007-11-23 11:28:14 +0100
committerAndreas Gohr <andi@splitbrain.org>2007-11-23 11:28:14 +0100
commitffb3531a64367fc1ea179fddab045672312a3072 (patch)
treea479247080abf107e6e49c5abeb1bf9bb5163202 /lib
parent06335ec943b0b7d7d46ac7a8662956a9a430c631 (diff)
downloadrpg-ffb3531a64367fc1ea179fddab045672312a3072.tar.gz
rpg-ffb3531a64367fc1ea179fddab045672312a3072.tar.bz2
make toolbar JS functions accept absolute image paths
darcs-hash:20071123102814-7ad00-c7060ea1daf8ff4a6d7fcb3ce912d3ce43410b35.gz
Diffstat (limited to 'lib')
-rw-r--r--lib/scripts/edit.js12
1 files changed, 10 insertions, 2 deletions
diff --git a/lib/scripts/edit.js b/lib/scripts/edit.js
index bb8972f9a..5bc7fe96a 100644
--- a/lib/scripts/edit.js
+++ b/lib/scripts/edit.js
@@ -31,7 +31,11 @@ function createToolButton(icon,label,key,id){
}
// create the icon and add it to the button
- ico.src = DOKU_BASE+'lib/images/toolbar/'+icon;
+ if(icon.substr(0,1) == '/'){
+ ico.src = icon;
+ }else{
+ ico.src = DOKU_BASE+'lib/images/toolbar/'+icon;
+ }
btn.appendChild(ico);
return btn;
@@ -65,7 +69,11 @@ function createPicker(id,list,icobase,edid){
// associative array?
if(isNaN(key)){
var ico = document.createElement('img');
- ico.src = DOKU_BASE+'lib/images/'+icobase+'/'+list[key];
+ if(list[key].substr(0,1) == '/'){
+ ico.src = list[key];
+ }else{
+ ico.src = DOKU_BASE+'lib/images/'+icobase+'/'+list[key];
+ }
btn.title = key;
btn.appendChild(ico);
eval("btn.onclick = function(){pickerInsert('"+id+"','"+