Yes, I know this is by design, but it's not good design.
I cannot put HTML code in primary/secondary links without modifying the theme. I tried to move my site to a phptemplate theme but this issue prevented me doing so and I returned to xtemplate :(
With xtemplate I can do that, but not with phptemplate, which means in this issue phptemplate is a downgrade from xtemplate.
Also I would like to be able to execute php code in primary/secondary links, too, without having to modify the theme.
The reason users of Drupal need to do that is that they can put html in primary and secondary links through Drupal's Web-based interface, without having to have access to the server filesystem.
Comments
Comment #1
Bèr Kessels commentedin HEAD we use menus to generate the links. So you no longer can do this. The feature cn not be fixed either. You can use theme functions, thought, to acheieve zhat you want.