123 lines
5.3 KiB
XML
Executable File
123 lines
5.3 KiB
XML
Executable File
<?xml version="1.0" encoding="utf-8"?>
|
|
<!DOCTYPE stylesheet [
|
|
<!ENTITY nbsp " ">
|
|
<!-- no-break space = non-breaking space, U+00A0 ISOnum -->]>
|
|
|
|
<xsl:stylesheet
|
|
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
|
|
xmlns:terms="http://xmlns.redhat.com/london/terms/1.0"
|
|
xmlns:util="http://xmlns.redhat.com/london/util/1.0"
|
|
exclude-result-prefixes="terms util"
|
|
version="1.0">
|
|
|
|
<xsl:template match="terms:domainDetails">
|
|
<xsl:if test="starts-with(terms:url, 'http://www.esd.org.uk')">
|
|
<h3>WARNING: Modifications to ESD Toolkit domains will be lost at next upgrade</h3>
|
|
</xsl:if>
|
|
|
|
<table class="domainDetails">
|
|
<thead>
|
|
<tr>
|
|
<th colspan="2">Domain details</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr class="odd">
|
|
<th>Title</th>
|
|
<td>
|
|
<xsl:value-of select="title"/>
|
|
</td>
|
|
</tr>
|
|
<tr class="even">
|
|
<th>Key:</th>
|
|
<td>
|
|
<xsl:value-of select="key"/>
|
|
</td>
|
|
</tr>
|
|
<tr class="odd">
|
|
<th>URL:</th>
|
|
<td>
|
|
<xsl:value-of select="url"/>
|
|
</td>
|
|
</tr>
|
|
<tr class="even">
|
|
<th>Description:</th>
|
|
<td>
|
|
<xsl:value-of select="description"/>
|
|
</td>
|
|
</tr>
|
|
<tr class="odd">
|
|
<th>Version:</th>
|
|
<td>
|
|
<xsl:value-of select="version"/>
|
|
</td>
|
|
</tr>
|
|
<tr class="even">
|
|
<th>Released:</th>
|
|
<td>
|
|
<xsl:value-of select="released"/>
|
|
</td>
|
|
</tr>
|
|
<tr class="odd">
|
|
<th>Indexer trained:</th>
|
|
<td>
|
|
<xsl:choose>
|
|
<xsl:when test="terms:indexer">
|
|
<xsl:value-of select="terms:indexer/terms:lastModifiedDate"/>
|
|
<xsl:text> by </xsl:text>
|
|
<xsl:value-of select="terms:indexer/terms:lastModifiedUser/terms:primaryEmail"/>
|
|
</xsl:when>
|
|
<xsl:otherwise>(never)</xsl:otherwise>
|
|
</xsl:choose>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
<tfoot>
|
|
<tr>
|
|
<td> </td>
|
|
<td>
|
|
<!--<a href="{terms:action[@name='edit']/@url}">
|
|
<img src="/__ccm__/static/cms/admin/action-group/action-generic.png" width="14" height="14" border="0"/>
|
|
</a>-->
|
|
<a href="{terms:action[@name='edit']/@url}">Edit</a>
|
|
<xsl:text> </xsl:text>
|
|
<!--<a href="{terms:action[@name='delete']/@url}">
|
|
<img src="/__ccm__/static/cms/admin/action-group/action-delete.png" width="14" height="14" border="0"/>
|
|
</a>-->
|
|
<a href="{terms:action[@name='delete']/@url}">Delete</a>
|
|
<xsl:text> </xsl:text>
|
|
<!--<a href="{terms:action[@name='train']/@url}">
|
|
<img src="{$context-prefix}/assets/action-generic.png" width="14" height="14" border="0"/>
|
|
</a>-->
|
|
<xsl:choose>
|
|
<xsl:when test="terms:indexer">
|
|
<a href="{terms:action[@name='train']/@url}">Retrain indexer</a>
|
|
<xsl:text> </xsl:text>
|
|
<a href="{terms:action[@name='untrain']/@url}">
|
|
<img src="{$context-prefix}/assets/action-delete.png" width="14" height="14" border="0"/>
|
|
</a>
|
|
<a href="{terms:action[@name='untrain']/@url}">Delete indexer</a>
|
|
</xsl:when>
|
|
<xsl:otherwise>
|
|
<a href="{terms:action[@name='train']/@url}">Train indexer</a>
|
|
</xsl:otherwise>
|
|
</xsl:choose>
|
|
<xsl:text> </xsl:text>
|
|
</td>
|
|
</tr>
|
|
<xsl:if test="util:errorMessage/util:message">
|
|
<td> </td>
|
|
<td>
|
|
<xsl:for-each select="util:errorMessage/util:message">
|
|
<div class="domainActionErrorMessage">
|
|
<xsl:value-of select="text()"/>
|
|
</div>
|
|
</xsl:for-each>
|
|
</td>
|
|
</xsl:if>
|
|
</tfoot>
|
|
</table>
|
|
</xsl:template>
|
|
|
|
</xsl:stylesheet>
|