I experience a problem that sounds like the one in post #1 of this thread. After installing the indexmenu2 plugin, the toolbar menu smiley and special characters show "new" links with no image. The problem is with WinXP2 IE 6.0, but not with Firefox.
I am using a fresh dokuwiki installation 2006-11-06, no templates, only plugins installed are indexmenu2 and remotescript. Tried version 1.11.1, 1.11.3 and 2.04b of indexmenu. Tried dokuwiki installation on a remote *nix server and a local xp and local Win2003 server. Also tried without installing remotescript plugin. All of this made no difference.
The problem must be cnnected with the files lib\plugins\indexmenu\cms\extensions\arrayextensions.js which causes 6 dead icons in special characters menu and objectextensions.js which adds 2 dead icons in special characters menu and 3 dead icons in the smileys menu. When renaming or removing those files, the dead icons no longer appear (while indexmenu won't work properly after this, of course).
When right-clicking and checking the URL address of the picture, I get e.g. this:
http://www.<mydomain>.de/dokuwiki/lib/images/smileys/function%20(obj,%20overwrite)%20{%20%20/*%20%20*%20%20overwrite%
20by%20default%20%20*/%20%20try%20{%20var%20n%20=%20new%20obj.constructor();%20}%20catch(e)%20{return%20null;}
%20%20try%20{%20%20%20%20if%20(isUndefined(overwrite))%20overwrite%20=%20true;%20%20%20%20for%20(var%20i%20in%
20obj)%20{%20%20%20%20%20%20if%20(!obj.hasOwnProperty(i))%20continue;%20%20%20%20%20%20if%20(isUndefined(this[i])%
20||%20(overwrite%20&&%20typeof%20this[i]%20!=%20typeof%20obj))%20%20%20%20%20%20%20%20if%20(obj[i]%20instanceof%
20Array)%20this[i]%20=%20[];%20%20%20%20%20%20%20%20else%20if%20('object'%20==%20typeof%20obj[i])%20this[i]%20=%20
{};%20%20%20%20%20%20if%20(obj[i]%20instanceof%20Array)%20this[i]%20=%20this[i].concat(obj[i]);%20%20%20%20%20%20else
%20if%20('object'%20==%20typeof%20obj[i])%20this[i].merge(obj[i],%20overwrite);%20%20%20%20%20%20else%20if%20(isUndefined
(this[i])%20||%20overwrite)%20this[i]%20=%20obj[i];%20%20%20%20}%20%20}%20catch(e)%20{return%20this}}
Two screenshots to illustrate:
To me, it looks like a bug. But as it's plugin related, I hope this is still the right place to post here.
Maybe it's easy for you to check and fix it in an upcoming release of the indexmenu plugin, my knowledge of JS and/or dokuwiki programming is by far not enough. Thanks!