About Menu

The default About page gives information about the current IPT installation, including information about the hosting organization, if that has been registered. This page is meant to be customized for the individual IPT instance by editing the file called about.ftl in the directory called "config" within the IPT data directory (see the information under the "IPT Settings" heading in the "Administration Menu" section). The about.ftl file is a FreeMarker template that can contain a combination of HTML and variable references of the form ${host.variable!"alternate value if null"}. After making changes to the about.ftl file, the About page will have to be restarted to show the changes. Look at the default about.ftl file for examples of variables that can be included.

IPTAbout

Here is the content of the about.ftl file resulting in the page as viewed above.

<h1>About this IPT installation</h1>
<#if host.name??>
<p>This is a default IPT hosted by ${host.name}</p>

<p>You can use the following variables about the hosting organization:</p>
<ul>
  <li>description = ${host.description!}</li>
  <li>name = ${host.name!}</li>
  <li>alias = ${host.alias!}</li>
  <li>homepageURL = ${host.homepageURL!}</li>
  <li>primaryContactType = ${host.primaryContactType!}</li>
  <li>primaryContactName = ${host.primaryContactName!}</li>
  <li>primaryContactDescription = ${host.primaryContactDescription!}</li>
  <li>primaryContactAddress = ${host.primaryContactAddress!}</li>
  <li>primaryContactEmail = ${host.primaryContactEmail!}</li>
  <li>primaryContactPhone = ${host.primaryContactPhone!}</li>
  <li>nodeKey = ${host.nodeKey!}</li>
  <li>nodeName = ${host.nodeName!}</li>
  <li>nodeContactEmail = ${host.nodeContactEmail!}</li>
</ul>
<#else>
This IPT installation has not been registered yet.
</#if>