diff options
author | Andreas Gohr <andi@splitbrain.org> | 2007-11-23 11:28:14 +0100 |
---|---|---|
committer | Andreas Gohr <andi@splitbrain.org> | 2007-11-23 11:28:14 +0100 |
commit | ffb3531a64367fc1ea179fddab045672312a3072 (patch) | |
tree | a479247080abf107e6e49c5abeb1bf9bb5163202 /lib/scripts | |
parent | 06335ec943b0b7d7d46ac7a8662956a9a430c631 (diff) | |
download | rpg-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/scripts')
-rw-r--r-- | lib/scripts/edit.js | 12 |
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+"','"+ |