<%@  page pageEncoding="utf-8" contentType="text/html;charset=utf-8" import="com.novell.webaccess.common.JSPConduit"%>
<% JSPConduit c = new JSPConduit(request);  
   c.stringTable("FwResources");
  %>
<%@ taglib uri="/WEB-INF/iman.tld" prefix="iman"%>
<%@ taglib uri="/WEB-INF/c.tld" prefix="c"%>

<iman:stringtable bundle="FwResources" />
<iman:eMFrameScripts />
<iman:stylesheet />

<HTML>
<HEAD>
<TITLE>Plugin Information</TITLE>
</HEAD>

<BODY>	
<h3 class="head3b">Plugin Information</h3>
<br>
<%  
  String[] misc = (String [])request.getAttribute("misc"); 
  String[] specialinstructions= (String [])request.getAttribute("specialinstructions"); 
  String[] supportedplatforms=(String [])request.getAttribute("supportedplatforms");
  String[] recommendedversions=(String [])request.getAttribute("recommendedversions");
  String[] changelog=(String [])request.getAttribute("changelog");
  String[] dependencies=(String [])request.getAttribute("dependencies");
 %>

<%

if(misc[0]==null && recommendedversions[0]==null && supportedplatforms[0]==null && changelog[0]==null && specialinstructions[0]==null && dependencies[0]==null)
{	out.print(c.string("PluginInfo.FNF"));}
else
{
if(misc!=null && misc.length!=0 && misc[0]!=null)
{
			//alert(misc[0]);
out.print("<b>" + c.string("PluginInfo.Miscellaneous") + ":</b>" + "<br>"); 
for(int i=0;i<misc.length;i++)
	if(misc[i]!=null)
	out.println(misc[i]+"<br>");
out.print("<br>");
}

if(supportedplatforms!=null && supportedplatforms.length!=0 && supportedplatforms[0]!=null)
{
out.print("<b>" + c.string("PluginInfo.SupportedPlatforms") + ":</b>" + "<br>");
for(int i=0;i<supportedplatforms.length;i++)
	if(supportedplatforms[i]!=null)
	out.println(supportedplatforms[i]+"<br>");
out.print("<br>");
}

if(recommendedversions!=null && recommendedversions.length!=0 && recommendedversions[0]!=null)
{
out.print("<b>" + c.string("PluginInfo.RecommendedVersions") + ":</b>" + "<br>");
for(int i=0;i<recommendedversions.length;i++)
	if(recommendedversions[i]!=null)
	out.println(recommendedversions[i]+"<br>");
out.print("<br>");
}

if(changelog!=null && changelog.length!=0 && changelog[0]!=null)
{
out.print("<b>" + c.string("PluginInfo.ChangeLogs") + ":</b>" + "<br>");
for(int i=0;i<changelog.length;i++)
	if(changelog[i]!=null)
	out.println(changelog[i]);
out.print("<br>");
}

if(specialinstructions!=null && specialinstructions.length!=0 && specialinstructions[0]!=null)
{
out.print("<b>" + c.string("PluginInfo.SpecialInstructions") + ":</b>" + "<br>");
for(int i=0;i<specialinstructions.length;i++)
		if(specialinstructions[i]!=null)
		out.println(specialinstructions[i]+"<br>");
out.print("<br>");
}

if(dependencies!=null && dependencies.length!=0 && dependencies[0]!=null)
{
out.print("<b>" + c.string("PluginInfo.Dependencies") + ":</b>" + "<br>");
for(int i=0;i<dependencies.length;i++)
		if(dependencies[i]!=null)
		out.println(dependencies[i]+"<br>");
out.print("<br>");
}
}

%>


</BODY>
</HTML>