home *** CD-ROM | disk | FTP | other *** search
/ Internet Magazine 2003 September / INTERNET107.ISO / pc / software / windows / utils / tiny_firewall / tpf45.exe / Data1.cab / F6155_ids.xslt < prev    next >
Encoding:
Extensible Markup Language  |  2002-08-15  |  1.2 KB  |  45 lines

  1. <?xml version='1.0' encoding='UTF-8'?>
  2. <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
  3. <xsl:output method="html" indent="yes"/>
  4.  
  5. <xsl:variable name="Def" select="document('def.xml')"/>
  6.  
  7. <xsl:template match ="Root">
  8.     <div>
  9.     <xsl:apply-templates/>
  10.     </div>
  11. </xsl:template>
  12.  
  13. <xsl:template match = "EventDescSbx">
  14. </xsl:template>
  15.  
  16. <xsl:template match = "EventDescFw">
  17. </xsl:template>
  18.  
  19. <xsl:template match = "EventDescIDS">
  20.     <pre><b>IDS: </b>
  21.     <xsl:value-of select="@dateTimeLast"/>
  22.     <xsl:apply-templates/>
  23.     </pre>
  24. </xsl:template>
  25.  
  26. <xsl:template match = "EventDescSys">
  27. </xsl:template>
  28.  
  29. <xsl:template match="AccessResult">
  30.     <xsl:variable name="id" select="@id"/>
  31.     <B> Access Result: </B><xsl:value-of select="$Def//type[@id=106]/LocItem[@id=$id]"/> (<xsl:value-of select = "$id"/>) </xsl:template>
  32.  
  33. <xsl:template match="AuditLevel">
  34. <B>Audit level:</B><xsl:value-of select="@id"/>
  35. </xsl:template>
  36.  
  37. <xsl:template match="Action">
  38. <B>Action: </B><xsl:variable name="ID" select="@fncID"/>    <xsl:value-of select="$Def//Fnc[@id=$ID]"/> (<xsl:value-of select = "$ID"/>)</xsl:template>
  39.  
  40. <xsl:template match="Message">
  41. <B> Message: </B><xsl:value-of select="."/><BR/>
  42. </xsl:template>
  43.  
  44. </xsl:stylesheet>
  45.