Details
Description
We faced the problem to show at different places HtmlInfoPanel's with different content. Therefor we changed the HTMLInfoPanel to check for resoruces which follow the name pattern HTMLInfoPanel.<panelid>. If it exists, the HTMLInfoPanel shows the specified one if not it loads the default HTMLInfo.info panel.
e.g.
<resources>
<res id="HTMLInfoPanel.info" src="install-readme.html" parse="yes" type="plain"/>
<res id="HTMLInfoPanel.info2" src="info2-readme.html" parse="yes" type="plain"/>
[...]
</resources>
[...]
<panels>
<panel classname="HTMLInfoPanel" id="infopanel"/>
[...]
<panel classname="HTMLInfoPanel" id="info2"/>
[...]
</panels>
I would recommend to use the patch of http://jira.codehaus.org/browse/IZPACK-124 which is doing the same as the patch attached to this issue is doing including the parsing of the content,