Janne Jalkanen wrote:

The quick solution would probably be for you to extend PageNameTag to provide your own prettification routine, if the page name appears to be a part of your photo collection. Then you can use your own tag in the template, or you can replace the regular PageNameTag by editing jspwiki.tld.

And hey, that's why this list is for - no large software project can be grasped easily, so it's good to have a place where you can ask stuff ;-)

Thanks, Janne, for both the quick tip and also the encouragement.

I had already thought about extending PageNameTag with my own PrettyPageNameTag while I was researching my question. It certainly seems the most natural solution to my problem, but I was nervous about getting the execution environment right.

I feel somewhat constrained because I am working with a submitted plugin which is not intended to be packaged as part of jspWiki. It is part of my own namespace at the moment, copied into WEB-INF/lib and loaded via jspwiki.plugin.searchpath. I haven't worked with tags before, but I can see that the standard set are all defined in WEB-INF/jspwiki.tld. If I were to add my own tag definition to WEB-INF/jspwiki.tld, do you think the same ClassLoader that loads my plugin from my own jar would also be find my custom tag in the same jar?

Brian

Reply via email to