hello,
something like this ?
http://xoops.valentinois.net/ (top left menu)
i've upload your images (root, opened and closed book) to gif folder. (rename these images and overwrite original)
to display root icon, i've changed a little the template (line 26)
le="color: #000000"><?php <!-- Start multiMenu <{$block.mm}> --> <!-- thanks to Hans Bauer who permits us to use his treemenu --> <!-- http://www.h-bauer.de/index.html?treemenu,eng --> <script type="text/javascript"> var url="<{$xoops_url}>" </script> <link rel= "stylesheet" type="text/css" href="<{$xoops_url}>/modules/multiMenu/script/10/css/treemenu.css" /> <link rel= "stylesheet" type="text/css" href="<{$xoops_url}>/modules/multiMenu/script/10/css/config.css" /> <link rel= "stylesheet" type="text/css" href="<{$xoops_url}>/modules/multiMenu/script/10/css/menu.css" /> <script type="text/javascript" src="<{$xoops_url}>/modules/multiMenu/script/10/js/treemenu.js"></script> <script type="text/javascript" src="<{$xoops_url}>/modules/multiMenu/script/10/js/config.js"></script> <div align="left"> <table cellspacing="0" cellpadding="0"> <tr> <td> <script type="text/javascript"> <!-- tree<{$block.mm}> = new treemenu('tree<{$block.mm}>', true, true, true, false); <{assign var=put_tree value=0}> <{foreach item=imenu from=$block.contents}> <{if $imenu.submenu == 0 AND $put_tree == 0}> tree<{$block.mm}>.add(1,'<{$imenu.title}>', '<{$imenu.target_context}>','<{$imenu.linkurl}>','<{$imenu.alt_title}>', '<{if $imenu.title == "Home" OR $imenu.title == "2nd part"}><{$xoops_url}>/modules/multiMenu/script/10/gif/root.gif<{/if}>', '<{if $imenu.title == "Home" OR $imenu.title == "2nd part"}><{$xoops_url}>/modules/multiMenu/script/10/gif/root.gif<{/if}>'); <{assign var=put_tree value=1}> <{elseif $imenu.submenu == 0 AND $put_tree == 1 }> tree<{$block.mm}>.add(0,' <{$imenu.title}>','<{$imenu.target_context}>','<{$imenu.linkurl}>','<{$imenu.alt_title}>', '', '' ); <{elseif $imenu.submenu == 1 OR $imenu.submenu == 2}> tree<{$block.mm}>.add(0,' <{$imenu.title}>','<{$imenu.target_context}>','<{$imenu.linkurl}>','<{$imenu.alt_title}>', '', ''); <{elseif $imenu.submenu == 3 OR $imenu.submenu == 4}> <{assign var=put_tree value=0}> <{/if}> <{/foreach}> <{assign var=ul_sec value=0}> document.write(tree<{$block.mm}>); //--> </script> </td> </tr> </table> </div> <noscript><{include file="db:multimenu_menu.html"}></noscript> <!-- End multiMenu <{$block.mm}> -->
what is you problem with openminus ?
can you give an example ? error message ?
for related sublinks, it is a little more complicated
.
in some cases, this doesn't work. depends on the structure of your menu.
works on my website, try with news module. (submit link is a related link).
I need more info (a screenshot of your links for this treemenu for example)